Today I’m going to talk about AWS. What is AWS? AWS Stands for Amazon Web Services, it’s a set of web services that allows you to create more or less any kind of application. Whether it’s a website, mobile application or IOT application.
It does it all. Hey you can use it for just as a datasource if you wanted. AWS also allows you to extend your existing infrastructure via VPN connections. So if you are running tight on server space you can just create an VPC with an EC2 Instances. You can also use AWS as just more storage using S3 for extra web storage or Glacier for archiving old data.
AWS’s most common services are S3, VPC and EC2.
Simple Storage Service (S3)
S3 Allows you to create what they call buckets. So what is a bucket? A bucket is a storage area within S3, think of it as a hard drive or some private space. Within the buckets you have objects, objects are basically files you save into your bucket.
Virtual Private Cloud(VPC)
Think of VPC as you network Infrastructure, it allows you to create subnets, routes, and VPN's so you can add to your existing infrastructure or you can create your own. It also has security group feature that acts as a firewall. Its the base for a lot of AWS.
Elastic Compute cloud (EC2)
EC2 is AWS hosting, so if you want to create a website, application server or an thing that will require a computer this is where you do it EC2 supports Linux and Windows instances. Instances is the server it self. Once you create the instance you get logon details and you can do what ever you want to the instance.
I hope this was a good introduction to AWS, you can ask me anything in the comments! Happy AWSing!