AWS 201
What’s New with AWS
Markku Lepistö - Technology Evangelist
@markkulepisto
• Presentation runs ~50mins
• Online Q&A Chat
• Q&A at the end
• Reminder – Fill in the survey!
Housekeeping
POLL
Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & Management
Networking
What is AWS?
INNOVATION
100+ New Features, Enhancements & Services to-date in 2013
9 Regions 25 AZ’s
An independent collection of AWS resources in a
defined geography
A solid foundation for meeting locatio...
42 Edge Locations
Supports global DNS infrastructure (Route53) and
Cloudfront CDN
NEW! Chennai, Mumbai, Seoul
Edge Locatio...
Route 53
Highly available and scalable Domain Name System
Extremely reliable and cost effective
Networking
Compute Storage...
Route 53
Highly available and scalable Domain Name System
Extremely reliable and cost effective
Networking
Compute Storage...
COMPUTE
Vertical Scaling
From $0.02/hr
Elastic Compute Cloud (EC2)
Basic unit of compute capacity
Range of CPU, memory & local dis...
Elastic Compute Cloud (EC2)
Default VPC
Compute
Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment...
Elastic Compute Cloud (EC2)
4 New EBS-optimized instance types
Compute
Compute Storage
AWS Global Infrastructure
Database
...
Elastic Load Balancing
Create highly scalable applications
Distribute load across EC2 instances in multiple
availability z...
Elastic MapReduce
Managed, elastic Hadoop cluster
Integrates with S3 & DynamoDB
Leverage Hive & Pig analytics scripts
Inte...
STORAGE & CDN
Elastic Block Store
High performance block storage device
1GB to 1TB in size
Mount as drives to instances
Storage & CDN
Co...
S3 - Durable storage, any object
99.999999999% durability of objects
Unlimited storage of objects of any type
Up to 5TB si...
Storage Gateway
Connecting on-premises IT environments with cloud storage
Gateway-cached volumes
Gateway-stored volumes
St...
CloudFront
World-wide content distribution network
Easily distribute content to end users with low latency,
high data tran...
CloudFront
Custom SSL Certificates and
Root Domain Hosting
Storage & CDN
Compute Storage
AWS Global Infrastructure
Databas...
DATABASE
Relational Database Service
Database-as-a-Service
No need to install or manage database instances
Scalable and fault toler...
Database
Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & Management
Networking
ElastiCache
Memcached compatible caching layer
Serve frequently requested & slow changing
data from scalable clusters
Redu...
DynamoDB
Provisioned throughput NoSQL database
Fast, predictable performance
Fully distributed, fault tolerant architectur...
Database
Hash key Range key
Local Secondary Index (Age)
Redshift
Fast, powerful, fully managed, petabyte-scale
data warehouse service
Database
Compute Storage
AWS Global Infrastr...
APPLICATION SERVICES
Amazon SQS
Processing
task/processing trigger
Processing results
Simple Queue Service
Reliable, highly scalable, queue ser...
Application Services
Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & Management
Networking
Si...
Task A
Task B
(Auto-scaling)
Task C
2
3
1
Simple Workflow Service
Reliably coordinate processing steps across
applications...
Application Services
Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & Management
Networking
El...
DEPLOYMENT & MANAGEMENT
Elastic Beanstalk
One-click deployment from Eclipse, Visual Studio and Git
Rapid deployment of applications
All AWS resour...
Cloud Formation
Automate creation of ‘stacks’ in a repeatable way
Scripting framework for AWS resource creation
Compute St...
Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & Management
Networking
Deployment & Management...
OpsWorks
DevOps application management services
End-to-end, flexible, automated for operational control
Stack-based approa...
Identity & Access Management
Granular control of user rights with AWS
Automated granting of service rights
Deployment & Ma...
NEW! Cloud HSM
Hardware-based key storage for
regulatory compliance
Deployment & Management
Compute Storage
AWS Global Inf...
Data Pipeline
Orchestration service for periodic,
data-driven workflows
Deployment & Management
Compute Storage
AWS Global...
aws.amazon.com
get started with the free tier
Now what?
Re-visit Your Architecture!
Leverage Enhancements
&
Optimize
Thank you
Markku Lepistö - Technology Evangelist
@markkulepisto
Q&A
Your feedback is important
Please complete the
Survey!
What’s good, what’s not
What you want to see at these events
What y...
AWS 201 - A Walk through the AWS Cloud: What's New with AWS
AWS 201 - A Walk through the AWS Cloud: What's New with AWS
Upcoming SlideShare
Loading in …5
×

AWS 201 - A Walk through the AWS Cloud: What's New with AWS

1,661 views

Published on

In 2006, Amazon Web Services (AWS) began offering IT infrastructure services to businesses in the form of web services - now commonly known as cloud computing. Since then, our pace of innovation has continued rapidly. Let's take a look at some of the exciting announcements and latest service updates over the past 6 months and learn about:

- New features and enhancements to existing services such as Amazon EC2, Amazon CloudFront, Amazon Redshift and Amazon SNS
- How these features and services fit together in the overall AWS landscape
- New solutions and approaches to common IT use cases that are now possible

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,661
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

AWS 201 - A Walk through the AWS Cloud: What's New with AWS

  1. 1. AWS 201 What’s New with AWS Markku Lepistö - Technology Evangelist @markkulepisto
  2. 2. • Presentation runs ~50mins • Online Q&A Chat • Q&A at the end • Reminder – Fill in the survey! Housekeeping
  3. 3. POLL
  4. 4. Compute Storage AWS Global Infrastructure Database App Services Deployment & Management Networking What is AWS?
  5. 5. INNOVATION 100+ New Features, Enhancements & Services to-date in 2013
  6. 6. 9 Regions 25 AZ’s An independent collection of AWS resources in a defined geography A solid foundation for meeting location-dependent privacy and compliance requirements Global infrastructure Compute Storage AWS Global Infrastructure Database App Services Deployment & Management Networking
  7. 7. 42 Edge Locations Supports global DNS infrastructure (Route53) and Cloudfront CDN NEW! Chennai, Mumbai, Seoul Edge Locations Compute Storage AWS Global Infrastructure Database App Services Deployment & Management Networking
  8. 8. Route 53 Highly available and scalable Domain Name System Extremely reliable and cost effective Networking Compute Storage AWS Global Infrastructure Database App Services Deployment & Management Networking • Health Checks and DNS Failover • ELB Integration and Failover • Zone File Imports • CloudWatch • Health Check Graphs
  9. 9. Route 53 Highly available and scalable Domain Name System Extremely reliable and cost effective Networking Compute Storage AWS Global Infrastructure Database App Services Deployment & Management Networking
  10. 10. COMPUTE
  11. 11. Vertical Scaling From $0.02/hr Elastic Compute Cloud (EC2) Basic unit of compute capacity Range of CPU, memory & local disk options 13 Instance types available, from micro to cluster compute Compute Compute Storage AWS Global Infrastructure Database App Services Deployment & Management Networking • Price Reductions • Free Tier & 64bit AMIs for RHEL • Amazon Linux AMI 2013-03 • VPC for Everyone • More Flexible IP addresses in VPC • More EBS-optimized Instance Types • More Instance Types in Japan
  12. 12. Elastic Compute Cloud (EC2) Default VPC Compute Compute Storage AWS Global Infrastructure Database App Services Deployment & Management Networking
  13. 13. Elastic Compute Cloud (EC2) 4 New EBS-optimized instance types Compute Compute Storage AWS Global Infrastructure Database App Services Deployment & Management Networking
  14. 14. Elastic Load Balancing Create highly scalable applications Distribute load across EC2 instances in multiple availability zones Compute Compute Storage AWS Global Infrastructure Database App Services Deployment & Management Networking • Proxy Protocol Support • Additional HTTP Methods
  15. 15. Elastic MapReduce Managed, elastic Hadoop cluster Integrates with S3 & DynamoDB Leverage Hive & Pig analytics scripts Integrates with instance types such as spot Compute Compute Storage AWS Global Infrastructure Database App Services Deployment & Management Networking • MapR M7 for 24x7 HBase Apps • Hive 0.11.0 • Pig 0.11.1
  16. 16. STORAGE & CDN
  17. 17. Elastic Block Store High performance block storage device 1GB to 1TB in size Mount as drives to instances Storage & CDN Compute Storage AWS Global Infrastructure Database App Services Deployment & Management Networking • Incremental Snapshot Copy • AMI Copy between Regions • 4000 Provisioned IOPS per Volume
  18. 18. S3 - Durable storage, any object 99.999999999% durability of objects Unlimited storage of objects of any type Up to 5TB size per object Storage & CDN Compute Storage AWS Global Infrastructure Database App Services Deployment & Management Networking • Lower Request Pricing
  19. 19. Storage Gateway Connecting on-premises IT environments with cloud storage Gateway-cached volumes Gateway-stored volumes Storage & CDN Compute Storage AWS Global Infrastructure Database App Services Deployment & Management Networking • Hyper-V Support
  20. 20. CloudFront World-wide content distribution network Easily distribute content to end users with low latency, high data transfer speeds, and no commitments. London Paris NY Served from S3 /images/* 3 Served from EC2 *.php 2 Single CNAME www.mysite.com 1 Storage & CDN Compute Storage AWS Global Infrastructure Database App Services Deployment & Management Networking • Custom SSL Domain Names • Root Domain Hosting • India and South Korea
  21. 21. CloudFront Custom SSL Certificates and Root Domain Hosting Storage & CDN Compute Storage AWS Global Infrastructure Database App Services Deployment & Management Networking
  22. 22. DATABASE
  23. 23. Relational Database Service Database-as-a-Service No need to install or manage database instances Scalable and fault tolerant configurations Database Compute Storage AWS Global Infrastructure Database App Services Deployment & Management Networking • General Availability and SLA • 3TB, 30 000 IOPS • MySQL 5.5 Major Version Upgrade • MySQL 5.6 Support • Oracle Data and Network Encryption • SQL Server Major Version Upgrade • Easy Access to Log Files • Read Replica State Monitoring
  24. 24. Database Compute Storage AWS Global Infrastructure Database App Services Deployment & Management Networking
  25. 25. ElastiCache Memcached compatible caching layer Serve frequently requested & slow changing data from scalable clusters Reduce load on database and other servers Database • Sydney Region • Enhanced Cache Nodes (M3) in All Regions (except GovGloud) • Reduced Prices in US West and South America Compute Storage AWS Global Infrastructure Database App Services Deployment & Management Networking
  26. 26. DynamoDB Provisioned throughput NoSQL database Fast, predictable performance Fully distributed, fault tolerant architecture Database Compute Storage AWS Global Infrastructure Database App Services Deployment & Management Networking • Price Reduction • Reserved Capacity Model • Local Secondary Indexes • Parallel Scans
  27. 27. Database Hash key Range key Local Secondary Index (Age)
  28. 28. Redshift Fast, powerful, fully managed, petabyte-scale data warehouse service Database Compute Storage AWS Global Infrastructure Database App Services Deployment & Management Networking • Simplified Loading • Multi-byte UTF-8 Support • Improved Query Flexibility • Snapshot Sharing • Expanded UTF8 Support
  29. 29. APPLICATION SERVICES
  30. 30. Amazon SQS Processing task/processing trigger Processing results Simple Queue Service Reliable, highly scalable, queue service for storing messages as they travel between instances Application Services Compute Storage AWS Global Infrastructure Database App Services Deployment & Management Networking • 256KB Payloads
  31. 31. Application Services Compute Storage AWS Global Infrastructure Database App Services Deployment & Management Networking Simple Notification Service Fast, flexible, fully managed push messaging service Push a message once, deliver it one or more times Group multiple recipients using topics • Push Notifications to Mobile Devices • Amazon • Apple • Google • 256KB Payloads
  32. 32. Task A Task B (Auto-scaling) Task C 2 3 1 Simple Workflow Service Reliably coordinate processing steps across applications Integrate AWS and non-AWS resources Manage distributed state in complex systems Application Services Compute Storage AWS Global Infrastructure Database App Services Deployment & Management Networking • Flow Framework for Ruby • gem install aws-flow
  33. 33. Application Services Compute Storage AWS Global Infrastructure Database App Services Deployment & Management Networking Elastic Transcoder Easy-to-use scalable media transcoding Cost-effective, Managed, Secure Seamless Delivery with integrated AWS Services • Apple HTTP Live Streaming (HSL) • WebM • MPEG2-TS • Multiple Outputs per Job • Automatic Bitrate Optimization • Watermarking • Enhanced S3 Output Options
  34. 34. DEPLOYMENT & MANAGEMENT
  35. 35. Elastic Beanstalk One-click deployment from Eclipse, Visual Studio and Git Rapid deployment of applications All AWS resources automatically created Deployment & Management Compute Storage AWS Global Infrastructure Database App Services Deployment & Management Networking • New Management Console • VPC, RDS and Configuration Files • IAM Roles
  36. 36. Cloud Formation Automate creation of ‘stacks’ in a repeatable way Scripting framework for AWS resource creation Compute Storage AWS Global Infrastructure Database App Services Deployment & Management Networking Deployment & Management • Parallel Stack Processing • Nested Stacks • Support for several additional AWS resource types
  37. 37. Compute Storage AWS Global Infrastructure Database App Services Deployment & Management Networking Deployment & Management Cloud Formation Nested stacks
  38. 38. OpsWorks DevOps application management services End-to-end, flexible, automated for operational control Stack-based approach Deployment & Management Compute Storage AWS Global Infrastructure Database App Services Deployment & Management Networking • Custom AMIs • Chef 11 Support • ELB Support • Monitoring View • More Instance Types
  39. 39. Identity & Access Management Granular control of user rights with AWS Automated granting of service rights Deployment & Management Compute Storage AWS Global Infrastructure Database App Services Deployment & Management Networking • Resource-level Permissions for EC2 Security Groups • Amazon, Facebook, Google Identity Federation • Variables in Access Control Policies
  40. 40. NEW! Cloud HSM Hardware-based key storage for regulatory compliance Deployment & Management Compute Storage AWS Global Infrastructure Database App Services Deployment & Management Networking • Secure, Reliable, Durable Key Storage • Contractual and Regulatory Compliance • Simple and Secure Connectivity • Improved Application Performance
  41. 41. Data Pipeline Orchestration service for periodic, data-driven workflows Deployment & Management Compute Storage AWS Global Infrastructure Database App Services Deployment & Management Networking AWS Data Pipeline Your Analytics Your analysis • Multi-Region Support • New Instance Types
  42. 42. aws.amazon.com get started with the free tier
  43. 43. Now what?
  44. 44. Re-visit Your Architecture! Leverage Enhancements & Optimize
  45. 45. Thank you Markku Lepistö - Technology Evangelist @markkulepisto
  46. 46. Q&A
  47. 47. 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

×