Aws 101 cloud computing seminar (reference model included)

  • 1,396 views
Uploaded on

 

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,396
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
128
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. amazon web services AWS 101 Cloud Computing Seminarversion 5.2.1 - Apr 19th, 2012 - By Simone Brunozzi - Optimized for 1280x960 - © Amazon Web Services
  • 2. Martin Yan – ymartin@amazon.comRegional Sales Manager, Greater ChinaKen Chan – kenchan@amazon.comSolution Architect, Greater China [ Before we start ] 2
  • 3. [ Who is Amazon.com? ] 3
  • 4. Consumer businessSeller business }IT Infrastructure business[ Amazon.com’s three businesses ] 4
  • 5. 1) Introduction to Cloud Computing2) What is Amazon Web Services?3) Success stories4) What is unique about AWS?5) Demo6) Q&A [ Our plan for today ] 5
  • 6. More Success storiesBusiness Cloud Computing Unique? Q&A MoreTechnical What is AWS? Demo [ How technical is it? ] 6
  • 7. amazon web services More Success storiesBusiness Cloud Computing Unique? Q&A MoreTechnical What is AWS? Demo 1. Cloud Computing 7
  • 8. amazon web services8
  • 9. 1) Elastic Capacity2) Quick and easy deployment3) No CapEx, No initial investment4) Pay as you go, for what you use5) Automation and Reusable components [ Cloud Computing ] 9
  • 10. [ 1. Elastic Capacity ] 10
  • 11. _ Scaling up and down in minutes_ No need to provision_ Optimize resources based on your needs_ Can easily manage unexpected peaks [ 1. Elastic Capacity ] 11
  • 12. Capacity traditional IT capacity Time Your IT needs Usage Patterns: [ Traditional IT ] 12
  • 13. On and Off Fast GrowthVariable peaks Predictable peaks Usage Patterns: [ Traditional IT ] 13
  • 14. On and Off WASTE Fast Growth PoorVariable peaks Service Predictable peaks Usage Patterns: [ Traditional IT ] 14
  • 15. Capacity traditional IT capacity Elastic Time CLOUD capacity Your IT needs Usage Patterns: [ Cloud Computing ] 15
  • 16. On and Off Fast GrowthVariable peaks Predictable peaks Usage Patterns: [ Cloud Computing ] 16
  • 17. [ 2. Quick and easy deployment ] 17
  • 18. _ IT Infrastructure is no longer a barrier_ Easier to test different solutions_ No need to wait for provisioning_ Shorter development cycles [ 2. Quick and easy deployment ] 18
  • 19. [ 3. No CapEx, no initial investment ] 19
  • 20. _ No initial investment needed_ No termination fees_ No commitments_ Clear pricing model (on the website)[ 3. No CapEx, no initial investment ] 20
  • 21. [ 4. Pay as you go, for what you use ] 21
  • 22. _ Pay for servers “by the hour” (on-demand)_ Pay for storage “per Gigabyte” per month_ Pay for data transfer “per Gigabyte”_ Easy to turn resources on/off (running costs)[ 4. Pay as you go, for what you use ] 22
  • 23. [ 5. Automation, reusable components ] 23
  • 24. _ Automation, less repetitive tasks (“70/30” rule)_ Better management tools_ Focus on your business_ No need to build from scratch, but instead “reuse”_ No need to work on “Undifferentiated Heavy Lifting”[ 5. Automation, reusable components ] 24
  • 25. 1) Elastic Capacity2) Quick and easy deployment3) No CapEx, No initial investment4) Pay as you go, for what you use5) Automation and Reusable components [ Cloud Computing ] 25
  • 26. amazon web services More Success storiesBusiness Cloud Computing Unique? Q&A MoreTechnical What is AWS? Demo 2. Amazon Web Services 26
  • 27. _ Reliable, Scalable, Low-Cost Infrastructure_ Every service offers APIs_ You can use only the components you need_ All the important “building blocks” are provided [ What is Amazon Web Services? ] 27
  • 28. AWS is a set of infrastructure building blocks
  • 29. Reference Model Deployment & Administration App Services Compute Storage Database Networking AWS Global Infrastructure
  • 30. Region GovCloud Region[ Global AWS Infrastructure ] 30 (as of Apr 19th, 2012)
  • 31. Availability Zone[ Global AWS Infrastructure ] 31 (as of Apr 19th, 2012)
  • 32. Seattle South Bend New York (2) London Amsterdam Newark Dublin Stockholm Palo Alto TokyoSan Jose Paris Frankfurt Ashburn Milan Los Angeles (2) Jacksonville Osaka Dallas Hong Kong St.Louis Miami Singapore Sydney Sao Paulo Edge Locations [ Global AWS Infrastructure ] 32 (as of Apr 19th, 2012)
  • 33. Networking Direct Connect Dedicated connection to AWS VPN Connection Secure internet connection to AWSDeployment & Administration Virtual Private Cloud App Services Private, isolated section of the AWS CloudCompute Storage Database Route 53 Networking Highly available and scalable Domain Name System AWS Global Infrastructure
  • 34. Compute Elastic Compute Cloud (EC2) Basic unit of compute capacity Range of CPU, memory & local disk options 14 Instance types available, from micro to cluster compute Security Group Auto-scaling Automatic re-sizing of compute clusters based upon Deployment & Administration demand App ServicesCompute Storage Database Elastic Load Balancing Create highly scalable applications Distribute load across EC2 instances in multiple Networking availability zones AWS Global Infrastructure
  • 35. Storage Glacier An extremely low-cost storage service that provides secure and durable storage for data archiving and backup @0.01/GBDeployment & Administration S3 - Durable storage, any object 99.999999999% durability of objects App Services Unlimited storage of objects of any type Up to 5TB size per objectCompute Storage Database Elastic Block Store Networking High performance block storage device 1GB to 1TB in size AWS Global Infrastructure Mount as drives to instances
  • 36. Database Relational Database Service Database-as-a-Service No need to install or manage database instances Scalable and fault tolerant configurationsDeployment & Administration App Services DynamoDBCompute Storage Database Provisioned throughput NoSQL database Fast, predictable performance Networking Fully distributed, fault tolerant architecture AWS Global Infrastructure
  • 37. _ Create an AWS Account_ Open the AWS Management Console_ Start using the services [ Getting started is easy ] 37
  • 38. Command Line API Web Console SDK[ The Amazon Web Services universe ] 38
  • 39. Your Applications Web Interface Identity and Access Deployment & Automation MonitoringManagement &Administration Console IAM Federation Billing Beanstalk CloudFormation CloudWatch CDN Messaging Libraries and SDKs Search Distributed Computing Application Platform CloudFront SES SNS SQS CloudSearch EMR SWF Storage Networking Database Compute Foundation EBS S3 Glacier ELB Route 53 VPC RDS Dynamo ElastiCache EC2 Availability Regions Zones Edge Locations AWS Global Infrastructure
  • 40. amazon web services More Success storiesBusiness Cloud Computing Unique? Q&A MoreTechnical What is AWS? Demo 3. Success stories 40
  • 41. [ What do customers run on AWS? ] 41
  • 42. [ Enterprise Applications ] 42
  • 43. _ Using AWS since April 2010_ Hybrid environment (AWS + traditional IT)_ Dev/Test is ready within Amazon VPC_ Foundation platforms are AWS-ready [ Shell ] 43
  • 44. _ Several services are on AWS_ Smart-TV Hubsite: Samsung TV application, is on AWS_ Saved CapEx by 34 Million US$_ Reduced OpEx by 85% [ Samsung ] 44
  • 45. [ Media and Web Applications ] 45
  • 46. _ 26 Million subscribers_ Netflix is ~25% of US Internet traffic_ They are ~100% on AWShttp://www.slideshare.net/adriancoAdrian Cockcroft, Director - Cloud Architecture [ Netflix.com ] 46
  • 47. 47 Animoto use case
  • 48. _ Simple way to create videos with your pictures_ Facebook App: From 50 to 5,000 servers in 3 days_ Later optimization with Cluster GPU Instances (EC2)_ Freemium model [ Animoto.com ] 48
  • 49. Capacity Peak of 5,000 EC2 instances Launch of Facebook App Time [ Animoto.com ] 49
  • 50. [ Big Data, HPC, Analytics ] 50
  • 51. _ Processing of Cassini probe images (200,000+)_ All-Terrain Hex-Limbed Extra-Terrestrial Explorer robot_ Live broadcast of Mars rover Curiosity_ Many other systems on AWS [ NASA JPL ] 51
  • 52. [ Archive, Disaster Recovery ] 52
  • 53. _ Replay and analysis of the activity in the stock market_ Interface built with Adobe FLEX + AIR_ The Infrastructure is purely Amazon S3 [ Nasdaq ] 53
  • 54. 54 Nasdaq on Amazon S3
  • 55. [ Mobile and games ] 55
  • 56. _ Based in Beijing_ Among the top 7 game developers on Facebook_ 3 Million daily active users globally [ FunPlus Game ] 56
  • 57. Chen Qi, COO, Fun+ Game [ FunPlus Game ] 57
  • 58. “Before using the Amazon AWS, we need at least 7-10 days to deploy our program applications overseas. And now, we deploy program applications and can provide service in as quickly as 30 minutes.”Project Manager, Larry Yue, NQ Mobile [ NQ Mobile (Beijing) ] 58
  • 59. amazon web services More Success storiesBusiness Cloud Computing Unique? Q&A MoreTechnical What is AWS? Demo 4. What’s unique about AWS? 59
  • 60. [ Flexibility, Freedom of choice ] 60
  • 61. _ Multiple Operating Systems (Linux, Windows...)_ Multiple Software Platforms (SAP, IBM...)_ Multiple Databases (Oracle, MS SQL, MySQL...)_ Many licensing options[ Flexibility, Freedom of choice ] 61
  • 62. [ Security ] 62
  • 63. _ “Security is our number one priority”_ Many Security certifications (ISO 27001, PCI-DSS-1, etc)_ Data privacy through encryption_ http://aws.amazon.com/security_ White Papers: Security Processes, Risk and Compliance [ Security ] 63
  • 64. [ Support ] 64
  • 65. _ Free support (Forum, email...)_ Premium support: Developer, Business, Enterprise_ Service Health Dashboard_ Health Status for AWS components (EC2, EBS...) [ Support ] 65
  • 66. [ Pace of innovation ] 66
  • 67. New 82Services 61or Updates 48 24 9 2007 2008 2009 2010 2011 Time [ Pace of innovation ] 67
  • 68. [ Global Partner Ecosystem ] 68
  • 69. [ Global Partner Ecosystem ] 69
  • 70. amazon web services More Success storiesBusiness Cloud Computing Unique? Q&A MoreTechnical What is AWS? Demo 5. Demo 70
  • 71. amazon web servicesThank you 71