aws webcast - amazon web services for development and test

33
© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. For Development and Test Paul Duffy, Senior Manager, Solutions Architecture ©Amazon.com, Inc. and its affiliates. All rights reserved.

Upload: amazon-web-services

Post on 15-Jan-2015

638 views

Category:

Technology


1 download

DESCRIPTION

An easy way to get started using Amazon Web Services is by deploying development and test workloads. This webinar outlines some of the challenges that customers face with development and test workloads and how AWS can help address those challenges. In addition, we will provide an overview of AWS and highlight some of the key services that you can use for development and test, as well as showing a demonstration.

TRANSCRIPT

Page 1: AWS Webcast - Amazon Web Services for Development and Test

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

For Development and Test Paul Duffy, Senior Manager, Solutions Architecture

©Amazon.com, Inc. and its affiliates. All rights reserved.

Page 2: AWS Webcast - Amazon Web Services for Development and Test

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Agenda

Customer challenges

How AWS can help

AWS service overview

Demo

Next steps

Page 3: AWS Webcast - Amazon Web Services for Development and Test

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Multiple environments are tough

Experimentation is slow

Obtaining servers takes

weeks

Some Challenges Customers Tell Us About

Page 4: AWS Webcast - Amazon Web Services for Development and Test

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Simplify multiple environments

Experiment quickly

Obtain servers in minutes

How the AWS Cloud Can Be Useful

Page 5: AWS Webcast - Amazon Web Services for Development and Test

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Obtain Servers in Minutes

On-Premises

Add New Development Environment

Add New Production Environment

Add New Environment in Japan

Add 1,000 Servers

Remove 1,000 Servers

…in Minutes

Research server options

Procure hardware

Open Purchase orders

Deploy hardware

Etc…

Page 6: AWS Webcast - Amazon Web Services for Development and Test

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Create Test Environments Easily

On-Premises

Duplicate your production environments

Duplicate your costs

Duplicate efforts

Difficult to dispose of

Create multiple test environments easily

Create with a script, or via a few mouse clicks

Creation and deletion can be in minutes

Create for only the time you need them

Page 7: AWS Webcast - Amazon Web Services for Development and Test

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Experiment Quickly

On-Premises

Experiment Infrequently

Failure is expensive

Less Innovation

Experiment Often

Fail quickly at a low cost

More Innovation

$ Millions Nearly $0

Page 8: AWS Webcast - Amazon Web Services for Development and Test

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

New choices to make Low-risk

Pay only for what you use

No up-front commitment

Enable New Scenarios

# Instances # Hours Price

1 2000 Same

5 400 Same

10 200 Same

1000 2 Same

2000 1 Same

Page 9: AWS Webcast - Amazon Web Services for Development and Test

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Shell uses AWS to Develop Software Faster and Cheaper

Remote Team

Core

Development

Team

Extra

Development

Resources

Contractor Team

Page 10: AWS Webcast - Amazon Web Services for Development and Test

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Orange Digital uses AWS + Puppet for Application Development

“Moving to AWS has reduced the time to market for new products,” says

Jennings. “Previously, this process took at least three months. AWS has

removed a barrier, so time to market is dependent almost entirely on

developing software and deciding what we want to do.”

USING PUPPET, ORANGE DIGITAL CAN REPLICATE

A PRODUCTION

ENVIRONMENT ON

DEVELOPMENT

LAPTOPS, THEREBY

ENSURING CONSISTENCY

THROUGHOUT THE

LIFECYCLE

Page 11: AWS Webcast - Amazon Web Services for Development and Test

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

VSC Technologies uses AWS for Performance Testing

Voyages-sncf.com managed a business volume of 2.4

billion €, with more than 10 million unique visitors per

month

THEIR USUAL PROVIDER REQUIRED EIGHT

MONTHS TO DELIVER THE

PLATFORM

“AWS HAS ALLOWED US TO

BENEFIT FROM THEIR AGILITY IN BRINGING

ADDITIONAL CAPACITY ONLINE

TO TEST NEW SOFTWARE EARLY”

Page 12: AWS Webcast - Amazon Web Services for Development and Test

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

What is AWS..?

Page 13: AWS Webcast - Amazon Web Services for Development and Test

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

AWS Global Infrastructure

9 Regions

25 Availability Zones

Continuous Expansion

Page 14: AWS Webcast - Amazon Web Services for Development and Test

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

What is AWS?

AWS Global Infrastructure

Application Services

Networking

Deployment & Administration

Database Storage Compute

Page 15: AWS Webcast - Amazon Web Services for Development and Test

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Leave the Undifferentiated Heavy Lifting to Us

Data Centers

Power

Cooling

Cabling

Networking

Racks

Servers

Storage

Labor

Buy and install new hardware

Setup and configure new software

build or upgrade data centers

We take care of it… So you don’t have to …

Page 16: AWS Webcast - Amazon Web Services for Development and Test

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Relevant Services

Page 17: AWS Webcast - Amazon Web Services for Development and Test

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Compute Services

Amazon EC2 Auto Scaling Elastic Load

Balancing

Actual

EC2

Elastic Virtual servers

in the cloud

Dynamic traffic

distribution

Automated scaling

of EC2 capacity

Page 18: AWS Webcast - Amazon Web Services for Development and Test

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Amazon EC2

Re-sizeable virtual servers in the cloud

Launch as many or as few as you need

From economical “Micro” to “Cluster Compute”

You have complete administrative control

A choice of Windows or Linux operating systems

Page 19: AWS Webcast - Amazon Web Services for Development and Test

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

On-Demand

Pay for compute

capacity by the hour

with no long-term

commitments

Ideal for Development &

Test

Many Purchase Options to Support Different Needs

Reserved

Make a low, one-time

payment and receive a

significant discount on

the hourly charge

Ideal for baseline

workloads

Spot

Bid for unused capacity,

charged at a Spot Price

which fluctuates based

on supply and demand

Ideal for Test scenarios

Dedicated

Launch instances within

Amazon VPC that run

on hardware dedicated

to a single customer

For highly sensitive or

compliance related

workloads

Free Tier

Get Started on AWS

with free usage & no

commitment

Good for Initial

evaluation

Page 20: AWS Webcast - Amazon Web Services for Development and Test

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Networking Services

Amazon VPC: AWS DirectConnect Amazon Route 53

Availability

Zone B Availability

Zone A

Private, isolated

section of the AWS

Cloud

Private connectivity

between AWS and your

datacenter

Domain Name System

(DNS) web service.

Page 21: AWS Webcast - Amazon Web Services for Development and Test

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Define a logically isolated network you control

Use the IP address range you choose

Create multiple IP subnets and routes

Protect your resources with access control

Connect securely via a hardware VPN

Amazon Virtual Private Cloud

Page 22: AWS Webcast - Amazon Web Services for Development and Test

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Production Environment

Your Data Centers

Hardware VPN Connection

(Optional)

VPC

IAM

Test Environment #1

Test Environment #2

Test Environment #n

Source Control

Requirements Management

Project Management

Shared Services

Identity and Access

Build Machines Shared Development

Environment

Amazon Virtual Private Cloud

Page 23: AWS Webcast - Amazon Web Services for Development and Test

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Amazon EBS

EBS

Block storage for use

with Amazon EC2

Amazon S3

Images

Videos

Files

Binaries

Snapshots

Internet scale

storage via API

AWS Storage Gateway

S3,

Glacier

Integrates on-premises

IT and AWS storage

Amazon Glacier

Images

Videos

Files

Binaries

Snapshots

Storage for archiving

and backup

Storage Services

Page 24: AWS Webcast - Amazon Web Services for Development and Test

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Amazon CloudWatch

AWS IAM (Identity

& Access Mgmt)

AWS OpsWorks

AWS CloudFormation

AWS Elastic Beanstalk

Web App

Enterprise

App

Database

Monitor resources Manage users,

groups &

permissions

Dev-Ops framework

for application

lifecycle management

Templates to deploy

& manage Automate resource

management

Deployment and Administration

Page 25: AWS Webcast - Amazon Web Services for Development and Test

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Template CloudFormation Service

Created Stack

Define your stack

Use your stack

Build your stack

AWS CloudFormation

Page 26: AWS Webcast - Amazon Web Services for Development and Test

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

• Container-based – simply upload your application

• Elastic Beanstalk provisions all required infrastructure

• You retain full control of all underlying resources

• Access this straight from an IDE or via API or console

AWS Elastic Beanstalk

Page 27: AWS Webcast - Amazon Web Services for Development and Test

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Continue to Use What You Are Already Using…

Page 28: AWS Webcast - Amazon Web Services for Development and Test

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

SDKs

Android

iOS

Java

.NET

Node.js

Python

PHP

Ruby

IDE Integration

Microsoft Visual Studio

Eclipse

Work With Your Existing Tools

Page 29: AWS Webcast - Amazon Web Services for Development and Test

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Broad ecosystem of consulting partners..

Use What You Are Already Using

Page 30: AWS Webcast - Amazon Web Services for Development and Test

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

We Have Partners Ready To Help

Page 31: AWS Webcast - Amazon Web Services for Development and Test

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Demo

Page 32: AWS Webcast - Amazon Web Services for Development and Test

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Sign up for an AWS account at aws.amazon.com

Take advantage of the free tier

Read the solution brief

Contact us for a consultation with a cloud expert

Talk to your IT partners

Start experimenting!

http://aws.amazon.com/dev-and-test

Next Steps…

Page 33: AWS Webcast - Amazon Web Services for Development and Test

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Thank You