AWS Webcast - Amazon RDS - Running Low Admin High Performance Databases in the Cloud
AWS Webcast - Amazon Web Services for Development and Test
-
Upload
amazon-web-services -
Category
Technology
-
view
638 -
download
1
description
Transcript of 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.
© 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
© 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
© 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
© 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…
© 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
© 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
© 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
© 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
© 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
© 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”
© 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..?
© 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
© 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
© 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 …
© 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
© 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
© 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
© 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
© 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.
© 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
© 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
© 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
© 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
© 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
© 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
© 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…
© 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
© 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
© 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
© 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
© 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…
© 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