Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

What is AWS?

20,628 views

Published on

Published in: Technology
  • Login to see the comments

What is AWS?

  1. 1. AWS Overview
  2. 2. AgendaAmazon Web Services BackgroundReference modelBenefits of Cloud computingOur customers
  3. 3. Consumer Business Seller IT Infrastructure Business Business Tens of millions of Sell on Amazon Cloud computing active customer websites infrastructure for accounts hosting web-scale Use Amazon solutions technology for your own retail website Eight countries: Hundreds of US, UK, Germany, Leverage Amazon’s thousands ofJapan, France, Canada, massive fulfillment registered customers China, Italy center network in over 190 countries
  4. 4. How did Amazon…About Amazon WebServices Deep experience in building and ? operating global web scale systems …get into cloud computing?
  5. 5. Over 10 years in the makingEnablement of sellers on AmazonInternal need for scalable deployment environmentEarly forays proved developers were hungry for more
  6. 6. Each day AWS adds the equivalent server capacity topower Amazon when it was a global, $2.76Benterprise(circa 2000)
  7. 7. Pace of innovationApril 2012: May 2012: June 2012:AWS CloudFormation Support for Creating VPC Resources Amazon Elastic MapReduce Now Supports Hive 0.8.1 AWS Elastic Beanstalk Announces Updated Command Line InterfaceAmazon DynamoDB Now Available in Three Additional Amazon RDS Announces Oracle Enterprise Manager SupportRegions Amazon SES Announces Bounce and Complaint Notifications Announcing VM Export for Amazon EC2AWS Elastic Beanstalk Now Available in the Asia Pacific Cluster Compute Eight Extra Large Instance Type Now Available(Tokyo) Region AWS Console Enhancements for Elastic Load Balancing: Listener, in EU-West Certificate, and Cipher ManagementAmazon DynamoDB Announces BatchWriteItem Feature AWS CloudFormation Supports Amazon DynamoDB and Amazon Amazon RDS announces support for MySQL Read Replica in Amazon CloudFront Dynamic ContentIntroducing AWS Marketplace VPC New Sydney, Australia Edge Location for Amazon CloudFront &AWS Announces The Availability of the Microsoft AWS Elastic Beanstalk Now Available in the EU (Ireland) Region Amazon Route 53SharePoint Server on AWS Reference Architecture WhitePaper Amazon Simple Email Service Announces Domain Verification AWS Support Expands Free Tier, Adds New Features, Lowers PricesAWS Announces CloudSearch Amazon CloudFront Now Supports Dynamic Content Amazon Elastic MapReduce Announces Support for HBaseAnnouncing the Availability of Reserved Cache Nodes for Monitor Your AWS Charges with Billing Alerts Using AmazonAmazon ElastiCache CloudWatch Amazon RDS MySQL on t1.micro, starting at just $19 a monthLive Smooth Streaming for Amazon CloudFront Announcing API and AWS Identity & Access Management Support for Announcing AWS Identity and Access Management (IAM) roles AWS Storage Gateway for EC2 instances New Managed Services for Windows Developers Worldwide Announcing Internal Load Balancing in Amazon Virtual Private Cloud New and Updated Microsoft SQL Server Offerings on Amazon EC2 Announcing Spot Integration with Auto Scaling and New Amazon RDS for Oracle Capabilities and Multi-AZ CloudFormation Enhancements AWS Billing enables enhanced CSV reports and programmatic access
  8. 8. Pace of innovationApril 2012: May 2012: June 2012:AWS CloudFormation Support for Creating VPC Resources Amazon Elastic MapReduce Now Supports Hive 0.8.1 AWS Elastic Beanstalk Announces Updated Command Line InterfaceAmazon DynamoDB Now Available in Three Additional Amazon RDS Announces Oracle Enterprise Manager SupportRegions Amazon SES Announces Bounce and Complaint NotificationsAWS Elastic Beanstalk Now Available in the Asia Pacific(Tokyo) Region Q2 2012 Announcing VM Export for Amazon EC2 AWS Console Enhancements for Elastic Load Balancing: Listener, Certificate, and Cipher Management Cluster Compute Eight Extra Large Instance Type Now Available in EU-WestAmazon DynamoDB Announces BatchWriteItem Feature AWS CloudFormation Supports Amazon DynamoDB and Amazon Amazon RDS announces support for MySQL Read Replica in Amazon CloudFront Dynamic Content 35Introducing AWS Marketplace VPC New Sydney, Australia Edge Location for Amazon CloudFront &AWS Announces The Availability of the Microsoft AWS Elastic Beanstalk Now Available in the EU (Ireland) Region Amazon Route 53SharePoint Server on AWS Reference Architecture WhitePaper Amazon Simple Email Service Announces Domain Verification AWS Support Expands Free Tier, Adds New Features, Lowers PricesAWS Announces CloudSearch Amazon CloudFront Now Supports Dynamic Content Amazon Elastic MapReduce Announces Support for HBaseAnnouncing the Availability of Reserved Cache Nodes for Monitor Your AWS Charges with Billing Alerts Using AmazonAmazon ElastiCacheLive Smooth Streaming for Amazon CloudFront CloudWatch new features Announcing API and AWS Identity & Access Management Support for Amazon RDS MySQL on t1.micro, starting at just $19 a month Announcing AWS Identity and Access Management (IAM) roles AWS Storage Gateway for EC2 instances New Managed Services for Windows Developers Worldwide Announcing Internal Load Balancing in Amazon Virtual Private Cloud New and Updated Microsoft SQL Server Offerings on Amazon EC2 Announcing Spot Integration with Auto Scaling and New Amazon RDS for Oracle Capabilities and Multi-AZ CloudFormation Enhancements AWS Billing enables enhanced CSV reports and programmatic access
  9. 9. number of released features, sample services describedRelational Database Service Virtual Private Cloud Elastic Map Reduce Auto Scaling 2009 2010 Reserved Instances Elastic Load Balancer 48 61 Elastic Beanstalk Simple Notification Service Simple Email Service Route 53 CloudFormation RDS Multi-AZ RDS for Oracle 2008 Singapore Region ElastiCache Identity Access Management 24 Cluster Instances SimpleDB H1 2012 2011 CloudFront 63 82 EBS Availability Zones Elastic IPs20079 Amazon FPS Red Hat EC2 DynamoDB Simple Workflow CloudSearch Storage Gateway Route 53 Latency Based Routing
  10. 10. Objects in S3 1 Trillion1000.000 750.000 500.000 250.000 0.000 750k+ peak transactions per second
  11. 11. Reference Model Deployment & Administration App Services Compute Storage Database Networking AWS Global Infrastructure
  12. 12. Global infrastructure Regions An independent collection of AWS resources in a defined geography A solid foundation for meeting location-dependent privacy and compliance requirements Availability Zones Deployment & Administration Designed as independent failure zones Physically separated within a typical metropolitan region App ServicesCompute Storage Database Edge Locations To deliver content to end users with lower latency Networking A global network of edge locations AWS Global Infrastructure Supports global DNS infrastructure (Route53) and Cloud Front CDN
  13. 13. AWS Global InfrastructureGovCloud US West US West US East South EU Asia Asia (US ITAR (Northern (Oregon) (Northern America (Ireland) Pacific Pacific Region) California) Virginia) (Sao Paulo) (Singapore) (Tokyo) AWS Regions AWS Edge Locations
  14. 14. Networking Direct Connect Dedicated connection to AWS VPN Connection Secure internet connection to AWS Deployment & Administration Virtual Private Cloud App Services Private, isolated section of the AWS CloudCompute Storage Database Route 53 Networking Highly available and scalable Domain Name AWS Global Infrastructure System
  15. 15. AWS Direct Connect Private secure connection to AWS AWS Cloud Bypass the public Internet AWS Direct Connect High bandwidth and predictable Internet latency Corporate Data Center
  16. 16. Compute 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 Security Group Auto-scaling Deployment & Administration Automatic re-sizing of compute clusters based upon demand App ServicesCompute Storage Database Elastic Load Balancing Create highly scalable applications Networking Distribute load across EC2 instances in multiple availability zones AWS Global Infrastructure
  17. 17. Compute Vertical Elastic Compute Cloud (EC2) Scaling Basic unit of compute capacity From $0.02/hr Range of CPU, memory & local disk options 13 Instance types available, from micro to cluster compute Feature Details Flexible Run windows or linux distributions Deployment & Administration Scalable Wide range of instance types from micro to cluster compute App Services Machine Images Configurations can be saved as machine images (AMIs) from which new instances can be createdCompute Storage Database Full control Full root or administrator rights Secure Full firewall control via Security Groups Networking Monitoring Publishes metrics to Cloud Watch Inexpensive On-demand, Reserved and Spot instance types AWS Global Infrastructure VM Import/Export Import and export VM images to transfer configurations in and out of EC2
  18. 18. Compute Trigger auto- scaling policyas-create-auto-scaling-group MyGroup --launch-configuration MyConfig --availability-zones eu-west-1a --min-size 4 --max-size 200 Auto-scaling Deployment & Administration Automatic re-sizing of compute clusters based upon App Services demand Feature Details Control Define minimum and maximum instance Compute Storage Database pool sizes and when scaling and cool down occurs Networking Integrated to Use metrics gathered by CloudWatch to CloudWatch drive scaling AWS Global Infrastructure Instance types Run auto scaling for on-demand instances and spot. Compatible with VPC
  19. 19. ComputeElastic Load BalancingCreate highly scalable applicationsDistribute load across EC2 instances in multipleavailability zones Deployment & Administration Feature Details Auto-scaling Automatically scales to handle request colume App Services Available Load balance across instances in multiple availability zonesCompute Storage Database Health checks Automatically checks health of instances and takes them in or out of service Networking Session stickiness Route requests to the same instance Secure sockets layer Supports SSL offload from web and application AWS Global Infrastructure servers with flexible cipher support Monitoring Publishes metrics to Cloud Watch
  20. 20. Storage S3 - Durable storage, any object 99.999999999% durability of objects Unlimited storage of objects of any type Up to 5TB size per object Deployment & Administration Elastic Block Store High performance block storage device App Services 1GB to 1TB in size Mount as drives to instancesCompute Storage Database Networking AWS Global Infrastructure
  21. 21. Storage S3 - Durable storage, any object 99.999999999% durability of objects Unlimited storage of objects of any type Up to 5TB size per object Feature Details Flexible object store Buckets act like drives, folder structures within Access control Granular control over object permissions Deployment & Administration Server-side encryption 256bit AES encryption of objects Multi-part uploads Improved throughput & control App Services Object versioning Archive old objects and version new onesCompute Storage Database Object expiry Automatically remove old objects Access logging Full audit log of bucket/object actions Networking Web content hosting Serve content as web site with built in page handling Notifications Receive notifications on key events AWS Global Infrastructure Import/Export Physical device import/export service
  22. 22. Storage Elastic Block Store High performance block storage device 1GB to 1TB in size Mount as drives to instances Feature Details High performance Mount EBS as drives and format as Deployment & Administration file system required App Services Flexible size Volumes from 1GB to 1TB in size Secure Private to your instancesCompute Storage Database Available Replicated within an Availability Zone Networking Backups Volumes can be snapshotted for point in time restore AWS Global Infrastructure Monitoring Detailed metrics captured via Cloud Watch
  23. 23. Database Relational Database Service Database-as-a-Service No need to install or manage database instances Scalable and fault tolerant configurations Deployment & Administration App ServicesCompute Storage Database DynamoDB Provisioned throughput NoSQL database Networking Fast, predictable performance Fully distributed, fault tolerant architecture AWS Global Infrastructure
  24. 24. Database Options Self-Managed Managed Databases Database Server on Amazon Relational Database Amazon SimpleDB Amazon EC2 Service (RDS) NoSQL Database Your choice of database Oracle or MySQL offered as a Non-relational model; indices running on Amazon EC2 service and queries Bring Your Own License (BYOL) Flexible Licensing: BYOL or License Included Zero admin overhead
  25. 25. Application services Amazon SQS Reliable, highly scalable, queue service for storing messages as they travel between instances Simple Workflow Reliably coordinate processing steps across applications Integrate AWS and non-AWS resources Manage distributed state in complex systems Deployment & Administration Amazon SES Amazon-grade Web Service for Sending High-Quality High-Volume (HQHV) App Services emailCompute Storage Database CloudFront Networking World-wide content distribution network Easily distribute content to end users with low latency, high data transfer AWS Global Infrastructure speeds, and no commitments.
  26. 26. What is Amazon SES? Amazon-grade Web Service for Sending High-Quality High-Volume (HQHV) email Our users are free to concentrate on email Strategy and Quality; SES manages the complexity of IP Reputation and Deliverability Robust, Hardened API-Driven infrastructure = minimal downtime 27
  27. 27. Application ServicesCloudFront Served from S3 3World-wide content distribution network /images/*Easily distribute content to end users with lowlatency, high data transfer speeds, and nocommitments. Deployment & Administration London 2 Served from EC2 *.php App Services Paris Single CNAME 1 Compute Storage Database www.mysite.com NY Networking AWS Global Infrastructure
  28. 28. Deployment & admin Elastic Beanstalk One-click deployment from Eclipse, Visual Studio and Git Rapid deployment of applications All AWS resources automatically created Cloud Formation Automate creation of ‘stacks’ in a repeatable way Scripting framework for AWS resource creation Identity & Access Management Deployment & Administration Granular control of user rights with AWS Automated granting of EC2 service rights App Services Software Developer KitsCompute Storage Database Comprehensive support of programming models for using AWS services Networking AWS Global Infrastructure
  29. 29. Faster time to market No need True Elastic for CapEx capacity CloudPay for what you use Focus on core competency
  30. 30. Cloud computing 30% 70% On-Premise Your Managing All of theInfrastructure Business “Undifferentiated Heavy Lifting”
  31. 31. Cloud computing 30% 70% On-Premise Your Managing All of theInfrastructure Business “Undifferentiated Heavy Lifting” AWS Configuring More Time to Focus on Cloud-Based Your Cloud Your BusinessInfrastructure Assets 70% 30%
  32. 32. Powering the Most Popular Internet Businesses
  33. 33. What Enterprises are Running on AWS Business Applications Web Applications Big Data & High Performance Computing Disaster Recovery & Archive

×