@ryanAWSRyan Shuttleworth, Evangelist
Consumer Business             Seller            IT Infrastructure                             Business                Busi...
About Amazon Web How did Amazon…       ServicesDeep experience in building and operating global web      scale systems    ...
AWS MissionEnable businesses and developers to use web services* to build scalable,         sophisticated applications.   ...
Not excess capacity!
Utility computing
Utility computing       On demand    Pay as you go         Uniform       Available
Utility computing       On demand    Pay as you go         Uniform       Available
Utility computing
Utility computing       On demand                             Pay as you go                        Compute                ...
Elastic capacity                   Traditional IT                                         capacityCapacity                ...
Elastic capacity     On and Off       Fast Growth     Variable peaks   Predictable peaks
Elastic capacity                                                                 WASTE     On and Off                     ...
Elastic capacityCapacity                               Traditional                                       IT capacity      ...
Elastic capacity     On and Off       Fast Growth     Variable peaks   Predictable peaks
503      Service Temporarily UnavailableThe server is temporarily unable to serviceyour request due to maintenance downtim...
503      Service Temporarily UnavailableThe server is temporarily unable to serviceyour request due to maintenance downtim...
From one instance…
…to thousands
And back again
Time: +00h     <10 coresElastic Capacity
Time: +24h      >1500 coresElastic Capacity
Time: +72h          <10 coresElastic Capacity
Time: +120h                   >600 coresElastic Capacity
40 servers to 5000 in 3 days                                                                               EC2 scaled to p...
Utility computing       On demand                             Pay as you go                        Compute                ...
Utility computing       On demand                             Pay as you go                        Compute                ...
Database on EC2                                         Volumes                                         with your         ...
So what’s the problem?
Source: Forrester                    Security planning                                    License training Backup, recover...
Migration                                Backup and   Schema design                recovery       Patching                ...
Migration           Focus on                                Backup and                                    these   Schema d...
Migration                                Backup and   Schema design                recovery       Patching                ...
Amazon Relational Database         Service
Relational Database Service                                          Managed database                                     ...
abc.xyz.eu-west-1.rds.amazonaws.com
From $0.05 / hrStandard Edition One license included
Bring Your Own License (BYOL):                  $0.035 / hrEnterprise Edition, Standard Edition, Standard Edition One
Samsung saved $34M  Problem:  Needed to reduce IT costs and were looking to create  a more flexible IT environment  Soluti...
VERTICALSCALINGONE-STEP OPERATION
Instance sizes
Push-button scale, high performance    Scale storage from 5Gb to 1Tb of storage    Scale instance from small to 4XL (bette...
BACKUPS    &SNAPSHOTS
One-click backups
One-click backups     Database     snapshot                    Database images                    in durable S3           ...
One-click backups                    New RDS created from                    snapshot
Point in time restoration
Backups and point in time restoration    Entire RDS snapshots integrated to S3    Up to 35 days Point in Time restoration ...
HIGHAVAILABILITY   MULTI-AZ
One-click multi-AZ   Automatic                     synchronous master-                     slave replication
One-click multi-AZ                     Slave promotion
One-click multi-AZ   New slave                     creation
One click.High availability with Multi-AZ  Automated deployment across multiple AZs  Synchronous replication from master t...
READ REPLICASREAD-ONLY ASYNCHRONOUS REPLICA
Read-replicas
Read-replicas
Read-replicas
Read-replicas
MySQL Read Replicas    Add Read Replicas with asynchronous replication    Promote replica to stand-alone RDS instance    E...
ORACLESECURE BACKUP MODULE ORACLE RMAN  AMAZON S3
RMAN to S3
Restore times reduced from 15 to 2½ hours
Reliable and cheap storage of                                                data for:                           Data with...
Tiered backup storage   Oracle     Backup             S3                Policy          Glacier                           ...
PACKAGED APPS  ORACLE AND OTHERS
Packaged applicationsEase the infrastructure burden when rolling out and testing upgrades/modifications
Platform and applicationtemplates now availableReduce implementation times fromdays to minutes and include OracleEnterpris...
Amazon Relational Database Service (Amazon RDS) databases stores forum threads, site content, and project configuration   ...
Reserved instances   One time, up front payment   Reserve capacity for your DB instance   Discounted hourly rate   Low, me...
RDBMS on AWS  Setup & manage instances Install & configure database            platform     Configure backupsImplement mas...
RDBMS on AWS                             RDS  Setup & manage instances          Create RDS instance Install & configure da...
Focus on your App with Amazon RDS
Instance scaling                            Multi-AZ                                PerformanceFocus on your App with Amaz...
Instance scaling                                         Multi-AZ              Faster updates      New features           ...
aws.amazon.com
AWS RDS Presentation - DOAG Conference
AWS RDS Presentation - DOAG Conference
AWS RDS Presentation - DOAG Conference
AWS RDS Presentation - DOAG Conference
AWS RDS Presentation - DOAG Conference
AWS RDS Presentation - DOAG Conference
AWS RDS Presentation - DOAG Conference
AWS RDS Presentation - DOAG Conference
AWS RDS Presentation - DOAG Conference
Upcoming SlideShare
Loading in...5
×

AWS RDS Presentation - DOAG Conference

892

Published on

Ryan Shuttleworth’s presentation at the Annual DOAG (Oracle User Group) Conference in Germany, November 20, 2012.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
892
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
54
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

AWS RDS Presentation - DOAG Conference

  1. 1. @ryanAWSRyan Shuttleworth, Evangelist
  2. 2. 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 of Japan, France, Canada, massive fulfillment registered customers China, Italy center network in over 190 countries
  3. 3. About Amazon Web How did Amazon… ServicesDeep experience in building and operating global web scale systems ? …get into cloud computing?
  4. 4. AWS MissionEnable businesses and developers to use web services* to build scalable, sophisticated applications. *What people now call “the cloud”
  5. 5. Not excess capacity!
  6. 6. Utility computing
  7. 7. Utility computing On demand Pay as you go Uniform Available
  8. 8. Utility computing On demand Pay as you go Uniform Available
  9. 9. Utility computing
  10. 10. Utility computing On demand Pay as you go Compute Scaling Security CDN Backup DNS Database Storage Load Balancing Workflow Monitoring Networking Uniform Messaging Available
  11. 11. Elastic capacity Traditional IT capacityCapacity Time Your IT needs
  12. 12. Elastic capacity On and Off Fast Growth Variable peaks Predictable peaks
  13. 13. Elastic capacity WASTE On and Off Fast Growth Variable peaks Predictable peaks CUSTOMER DISSATISFACTION
  14. 14. Elastic capacityCapacity Traditional IT capacity Elastic cloud capacity Time Your IT needs
  15. 15. Elastic capacity On and Off Fast Growth Variable peaks Predictable peaks
  16. 16. 503 Service Temporarily UnavailableThe server is temporarily unable to serviceyour request due to maintenance downtime or capacity problems. Please try again later.
  17. 17. 503 Service Temporarily UnavailableThe server is temporarily unable to serviceyour request due to maintenance downtime or capacity problems. Please try again later.
  18. 18. From one instance…
  19. 19. …to thousands
  20. 20. And back again
  21. 21. Time: +00h <10 coresElastic Capacity
  22. 22. Time: +24h >1500 coresElastic Capacity
  23. 23. Time: +72h <10 coresElastic Capacity
  24. 24. Time: +120h >600 coresElastic Capacity
  25. 25. 40 servers to 5000 in 3 days EC2 scaled to peak of 5000 instances Number of EC2 Instances “Techcrunched” Launch of Facebook modification Steady state of ~40 instances 4/12/2008 4/13/2008 4/14/2008 4/15/2008 4/16/2008 4/17/2008 4/18/2008 4/19/2008 4/20/2008
  26. 26. Utility computing On demand Pay as you go Compute Scaling Security CDN Backup DNS Database Storage Load Balancing Workflow Monitoring Networking Uniform Messaging Available
  27. 27. Utility computing On demand Pay as you go Compute Scaling Security CDN Backup DNS Database Storage Load Balancing Workflow Monitoring Networking Uniform Messaging Available
  28. 28. Database on EC2 Volumes with your data Instance hosting your database Instance hosting your app
  29. 29. So what’s the problem?
  30. 30. Source: Forrester Security planning License training Backup, recovery load and unload Script automationPerformance Installation, upgrade,and tuning patching, migration
  31. 31. Migration Backup and Schema design recovery Patching Query construction Configuration Software upgradesFrequent server upgrades Storage upgrades Query optimization Hardware crash
  32. 32. Migration Focus on Backup and these Schema design recovery things Patching Query construction Configuration Software upgradesFrequent server upgrades Storage upgrades Query optimization Hardware crash
  33. 33. Migration Backup and Schema design recovery Patching Instead of Query construction these Configuration Software upgradesFrequent server upgrades Storage upgrades Query optimization Hardware crash
  34. 34. Amazon Relational Database Service
  35. 35. Relational Database Service Managed database instance Instance hosting your app
  36. 36. abc.xyz.eu-west-1.rds.amazonaws.com
  37. 37. From $0.05 / hrStandard Edition One license included
  38. 38. Bring Your Own License (BYOL): $0.035 / hrEnterprise Edition, Standard Edition, Standard Edition One
  39. 39. Samsung saved $34M Problem: Needed to reduce IT costs and were looking to create a more flexible IT environment Solution: AWS and RDS services. With every request, the application authenticates devices, delivers apps and content, and pushes notifications. Business Benefits: Saved $34M in hardware and maintenance expenses, 85% less than running on-premises
  40. 40. VERTICALSCALINGONE-STEP OPERATION
  41. 41. Instance sizes
  42. 42. Push-button scale, high performance Scale storage from 5Gb to 1Tb of storage Scale instance from small to 4XL (better I/O) Scale IOPS for volume performance
  43. 43. BACKUPS &SNAPSHOTS
  44. 44. One-click backups
  45. 45. One-click backups Database snapshot Database images in durable S3 storage
  46. 46. One-click backups New RDS created from snapshot
  47. 47. Point in time restoration
  48. 48. Backups and point in time restoration Entire RDS snapshots integrated to S3 Up to 35 days Point in Time restoration Maintenance when you choose
  49. 49. HIGHAVAILABILITY MULTI-AZ
  50. 50. One-click multi-AZ Automatic synchronous master- slave replication
  51. 51. One-click multi-AZ Slave promotion
  52. 52. One-click multi-AZ New slave creation
  53. 53. One click.High availability with Multi-AZ Automated deployment across multiple AZs Synchronous replication from master to replica Automatic fail-over; replica promoted to master Test fail-over
  54. 54. READ REPLICASREAD-ONLY ASYNCHRONOUS REPLICA
  55. 55. Read-replicas
  56. 56. Read-replicas
  57. 57. Read-replicas
  58. 58. Read-replicas
  59. 59. MySQL Read Replicas Add Read Replicas with asynchronous replication Promote replica to stand-alone RDS instance Easy sharding, test database creation
  60. 60. ORACLESECURE BACKUP MODULE ORACLE RMAN  AMAZON S3
  61. 61. RMAN to S3
  62. 62. Restore times reduced from 15 to 2½ hours
  63. 63. Reliable and cheap storage of data for: Data with long retention periods Multi-PB, infrequently accessed Glacier data sets Long term cold storageFrom $0.01 per GB/Month99.999999999% durability
  64. 64. Tiered backup storage Oracle Backup S3 Policy Glacier Cost effective Very cheap ‘Hot’ storage ‘Cold’ storage 99.999999999% durability 99.999999999% durability
  65. 65. PACKAGED APPS ORACLE AND OTHERS
  66. 66. Packaged applicationsEase the infrastructure burden when rolling out and testing upgrades/modifications
  67. 67. Platform and applicationtemplates now availableReduce implementation times fromdays to minutes and include OracleEnterprise Linux, Oracle Database11gR2, Oracle E-Business Suite,Oracle JD Edwards Enterprise One,and Oracle PeopleSoft.
  68. 68. Amazon Relational Database Service (Amazon RDS) databases stores forum threads, site content, and project configuration data.High availability Multi-AZ database deployment to handle live game metadata and user-generated content.Enterprise-grade fault tolerance for protecting customer data.By managing time-consuming database administration tasks, Amazon RDS allows SEGA to focus on business critical applications.
  69. 69. Reserved instances One time, up front payment Reserve capacity for your DB instance Discounted hourly rate Low, medium and high utilization rates
  70. 70. RDBMS on AWS Setup & manage instances Install & configure database platform Configure backupsImplement master-slave for HA Implement read-replicas for performanceManage maintenance updates
  71. 71. RDBMS on AWS RDS Setup & manage instances Create RDS instance Install & configure database Select Multi-AZ platform Choose backup period Configure backups Choose maintenance windowsImplement master-slave for HA Implement read-replicas for performanceManage maintenance updates
  72. 72. Focus on your App with Amazon RDS
  73. 73. Instance scaling Multi-AZ PerformanceFocus on your App with Amazon RDS Backups DR Storage scaling
  74. 74. Instance scaling Multi-AZ Faster updates New features PerformanceFocus on your App with Amazon RDS Backups Happy customers : ) DR Storage scaling
  75. 75. aws.amazon.com
  1. ¿Le ha llamado la atención una diapositiva en particular?

    Recortar diapositivas es una manera útil de recopilar información importante para consultarla más tarde.

×