developing web application using aws slides (oleg zhavoronkin)

Post on 14-Jun-2015

545 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

This presentation was shared by Oleg Zhavoronkin on Ciklum PHP Saturday (18/02/2012) in Odessa

TRANSCRIPT

Developing Web-application using Amazon Web Services

Rapid, cost-effective and scalable

Who am I?

• Senior PHP Developer, Ciklum

• ~ 5 years in web development• frontend (HTML/CSS/JavaScript)• backend (PHP)

Idea comes first...

What do I need to start with?

What do I need to start with? 

1. Technology choice

What do I need to start with? 

1. Technology choice

What do I need to start with? 

1. Technology choice

2. Deployment environment

What do I need to start with? 

1. Technology choice

2. Deployment environment- Cost-effective- Easy to use- Scalable

What do I need to start with? 

1. Technology choice

2. Deployment environment- Cost-effective- Easy to use- Scalable

AWS - what is it?

• Compute: EC2, MapReduce, Auto Scaling, ELB• Networking: Route 53, VPC, Direct Connect• Content Delivery: CloudFront• Databases: RDS, DynamoDB, SimpleDB, ElastiCache• Payments & Billing: FPS, DevPay• Storage: S3, EBS, Import/Export, Storage Gateway• Messaging: SQS, SNS, SES• Workforce: Amazon Mechanical Turk• Deployment & Management: IAM, CloudWatch, Elastic

Beanstalk, CloudFormation• Support: Premium Support

Ready to go

Creating the web-instance

Creating the web-instance

Web-instance created successfully!

Application Architecture (Dev setup)

Several months later...

Application Architecture

Q & A

For more info:http://aws.amazon.com/

Further questions:email: oleg@skylark.net.uaskype: oleg.zhavoronkin

top related