• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
What is AWS?
 

What is AWS?

on

  • 1,384 views

 

Statistics

Views

Total Views
1,384
Views on SlideShare
1,384
Embed Views
0

Actions

Likes
1
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Two things today:
  • Amazon Web Services is part of Amazon.com. Most of us at some point in time have used the online amazon retail store to buy books, cd's and gifts for friends and family. There are three parts to the amazon business: Our retail consumer business where amazon stocks and ships many thousands of different products, our seller business that enables retailers to sell through the same world class online store as amazon, and finally amazon web services, our IT infrastructure business.
  • We are often asked the question: how did Amazon get into cloud computing? Amazon is really good at providing an immense selection of products, and of shipping those products to customers efficiently. But behind that online capability lies years of experience in providing technical services to the business that ensures our online stores are secure, fast, always available and capable of meeting huge seasonal demand.
  • Over ten years ago, the technical teams supporting Amazon were moving from providing software and hardware capabilities to a service orientated approach - that is packaging things in an easy to consume way so that deployments by parts of the business were easier, faster and more scalable. As Amazon opened up the it's internal services to third party sellers, and we published simple web services such as our catalog search, it became apparent very quickly that developers were hungry for more, and that Amazon had developed significant technical know-how that could be packaged for others to use. We asked ourselves 'what if we could package everything we do and offer it to others over the web?'. 'What if other businesses could leverage the scale and reach of Amazon.com?'
  • To give you an idea of the scale that AWS operates at, even though AWS is only 6 years old, each day the equivalent server capacity to run Amazon.com when it was a 2.7 billion dollar business is added.
  • The commitment to Amazon Web Services is also shown through the products offered.
  • in Q2 of 2012 we added 35 new features to the platform.
  • And over time the pace of innovation has been intense. Since the very early days of 2007 year on year we have added more and more services to help customers deliver world class applications. From Relational Database Service to DynamoDB, each service is delivered with the same focus on reliability, scale, ease of use. AWS is a technical tool box of sophisticated building blocks, all available at the end of a web service call.
  • And scale is something AWS is used to dealing with. The Amazon Simple Storage Service, S3, recently passed 1 trillion objects in storage, with a peak transaction rate of 750 thousand per second. That's a lot of objects, all stored with 11 9's of durability.
  • South America, Sao Paulo region – Dec 201116 x US10 x EU6 X Asia1 X S.America
  • Amazon EC2 enables our partners and customers to build and customize Amazon Machine Images (AMIs) with software based on your needs. These are the database servers available for use today within Amazon EC2: Oracle Database 11g,Microsoft SQL Server Standard,MySQL Enterprise,IBM DB2,IBM Informix Dynamic Server. http://aws.amazon.com/ec2/Amazon Relational Database Service (Amazon RDS) is a web service that makes it easy to set up, operate, and scale a relational database in the cloud. It provides cost-efficient and resizable capacity while managing time-consuming database administration tasks, freeing you up to focus on your applications and business. Amazon RDS gives you access to the capabilities of a familiar MySQL or Oracle database. This means that the code, applications, and tools you already use today with your existing databases can be used with Amazon RDS. Amazon RDS automatically patches the database software and backs up your database, storing the backups for a user-defined retention period and enabling point-in-time recovery. You benefit from the flexibility of being able to scale the compute resources or storage capacity associated with your relational database instance via a single API call. In addition, Amazon RDS for MySQL makes it easy to use replication to enhance availability and reliability for production databases and to scale out beyond the capacity of a single database deployment for read-heavy database workloads. As with all Amazon Web Services, there are no up-front investments required, and you pay only for the resources you use. http://aws.amazon.com/rds/Amazon SimpleDB is a highly available, flexible, and scalable non-relational data store that offloads the work of database administration. Developers simply store and query data items via web services requests, and Amazon SimpleDB does the rest. Unbound by the strict requirements of a relational database, Amazon SimpleDB is optimized to provide high availability, flexibility, and ease of scalability with little or no administrative burden. Behind the scenes, Amazon SimpleDB creates and manages multiple geographically distributed replicas of your data automatically to enable high availability and data durability. The service charges you only for the resources actually consumed in storing your data and serving your requests. You can change your data model on the fly, and data is automatically indexed for you. With Amazon SimpleDB, you can focus on application development without worrying about infrastructure provisioning, high availability, software maintenance, schema and index management, or performance tuning. http://aws.amazon.com/simpledb/
  • SES is a highly-scalable and very cost-effective bulk and transactional email sending service for businesses and developers.  Our best users use SES to send HIGH QUALITY HIGH VOLUME emailUsing the SES platform eliminates the complexity and expense of building an in-house email solution or managing a third-party email service… We’re all about helping our customers get out of the heavy lifting and on Email Strategy and QualityFinally, SES is built upon a very robust architecture that we also use to manage all of our AMZN Retail email through Q4 peaks
  • Our goal, and what our customers tell us they see, is that this ratio is inverted after moving to AWS. When you move your infrastructure to the cloud, this changes things drastically. Only 30% of your time should be spent architecting for the cloud and configuring your assets. This gives you 70% of your time to focus on your business. Project teams are free to add value to the business and it's customers, to innovate more quickly, and to deliver products to market quickly as well.
  • Our goal, and what our customers tell us they see, is that this ratio is inverted after moving to AWS. When you move your infrastructure to the cloud, this changes things drastically. Only 30% of your time should be spent architecting for the cloud and configuring your assets. This gives you 70% of your time to focus on your business. Project teams are free to add value to the business and it's customers, to innovate more quickly, and to deliver products to market quickly as well.
  • Many organization first choose the AWS cloud for financial reasons, then realize the agility they gain.

What is AWS? What is AWS? Presentation Transcript

  • AWS Overview
  • AgendaAmazon Web Services BackgroundReference modelBenefits of Cloud computingOur customers
  • 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
  • How did Amazon…About Amazon WebServices Deep experience in building and ? operating global web scale systems …get into cloud computing?
  • Over 10 years in the makingEnablement of sellers on AmazonInternal need for scalable deployment environmentEarly forays proved developers were hungry for more
  • Each day AWS adds the equivalent server capacity topower Amazon when it was a global, $2.76Benterprise(circa 2000)
  • 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
  • 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
  • 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
  • Objects in S3 1 Trillion1000.000 750.000 500.000 250.000 0.000 750k+ peak transactions per second
  • Reference Model Deployment & Administration App Services Compute Storage Database Networking AWS Global Infrastructure
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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.
  • 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
  • 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
  • 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
  • Faster time to market No need True Elastic for CapEx capacity CloudPay for what you use Focus on core competency
  • Cloud computing 30% 70% On-Premise Your Managing All of theInfrastructure Business “Undifferentiated Heavy Lifting”
  • 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%
  • Powering the Most Popular Internet Businesses
  • What Enterprises are Running on AWS Business Applications Web Applications Big Data & High Performance Computing Disaster Recovery & Archive