Organizations today are increasingly looking for faster and cost effective ways to develop and test products before deployment. Often, in an on-premise environment, it can be time consuming to obtain compute resources such as servers or it's usual to have multiple environments so that development and testing can take place outside the production environment. That often involves duplication of infrastructure with associated costs and ongoing maintenance effort. Together, these factors can lower your pace of innovation. An easy way to get started using Amazon Web Services is by deploying development and test workloads.
6. 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…
7. 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
9. 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
13. 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 …
15. 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
16. 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
17. 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
18. 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.
19. Amazon Virtual Private Cloud
• 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
20. 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
21. Storage Services
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
22. Deployment & Administration
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
48. Next steps…
• Sign up for an AWS account at
aws.amazon.com
• Take advantage of the free tier
• Contact us for a consultation with a cloud expert
• Start experimenting!
http://aws.amazon.com/dev-and-test
52. Your feedback is important
Please complete the
Survey!
What’s good, what’s not
What you want to see at these events
What you want AWS to deliver for you