Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

beginners guide to Amazon Web Services (EC2, S3, RDS, EBS etc) [closed]

Ive been delving into the world of AWS and, with very little server management experience under my belt, I'm quickly getting lost!

I'm looking at creating a system that uses Route 53, Elastic Load Balancing, EC2, RDS, S3 (possibly with CloudFront as well) so I can host a user generated content website that also streams video.

So Ive been looking at the following books:

Host Your Web Site On The Cloud: Amazon Web Services Made Easy

Programming Amazon Web Services: S3, EC2, SQS, FPS, and SimpleDB

Programming Amazon EC2: Run Applications on Amazon's Infrastructure with EC2, S3, SQS, SimpleDB, and Other Services

If I had to go for one of these what would you recommend?

Most importantly are there any resources you can recommend for a newbie like myself to quickly learn and understand the nuances to AWS?

TIA

like image 811
Jimmery Avatar asked Jan 10 '12 12:01

Jimmery


People also ask

What is AWS basic concepts?

The AWS Cloud encompasses a broad set of global cloud-based products that includes compute, storage, databases, analytics, networking, mobile, developer tools, management tools, IoT, security, and enterprise applications: on-demand, available in seconds, with pay-as-you-go pricing.

What is AWS EC2 and S3?

EC2 is the AWS computing service, which offers computing capacity on demand with immediate availability and no set commitment to length of use. S3 is the AWS's first service. It offers the object storage over the web.

Does AWS RDS run on EC2?

Amazon RDS enables you to run a fully featured relational database while offloading database administration. Using one of our many relational database AMIs on Amazon EC2 allows you to manage your own relational database in the cloud.

What is EC2 in AWS with example?

Amazon Elastic Compute Cloud (Amazon EC2) provides scalable computing capacity in the Amazon Web Services (AWS) Cloud. Using Amazon EC2 eliminates your need to invest in hardware up front, so you can develop and deploy applications faster.


1 Answers

Although all of those resources are good, the best way to dive into using AWS is in my experience CloudFormation. With CloudFormation you are able to script most if not all of your AWS resources in a single json script. By writing your cloudformation scripts and looking through the documentation and sample scripts, you will start to get aquatinted with how all of the AWS toolsets work.

Most importantly are there any resources you can reconmend for a newbie like myself to quickly learn and understand the nuances to AWS?

As mentioned above, CloudFormation

However to make sure I answer your question:

If I had to go for one of these what would you recommend?

I have read all 3 resources listed and I found Programming EC2 to be the most useful in understanding the AWS toolset

like image 78
BrianJakovich Avatar answered Oct 23 '22 10:10

BrianJakovich