What is AWS?Simone Brunozzi – Senior Technology Evangelist@simon
AWS MissionEnable businesses and developers touse web services* to build scalable,sophisticated applications.*What people ...
Poweringthe Most Popular Internet Businesses
Trustedby Enterprises
Each day AWS adds the equivalent servercapacity to power Amazon when it was aglobal, $5.2B enterprise$5.2B retail business...
Innovation on behalf of our customers:158 new features and services in 11months of 2012
Utility computing
ComputeStorageSecurityScalingDatabaseNetworkingMonitoringMessagingWorkflowDNSLoad BalancingBackupCDNOn demand Pay as you g...
On a global footprintRegionUS-WEST (N. California) EU-WEST (Ireland)ASIA PAC (Tokyo)ASIA PAC (Singapore)US-WEST (Oregon)SO...
Availability ZoneOn a global footprint
Edge LocationsDallas(2)St.LouisMiamiJacksonvilleLos Angeles (2)Palo AltoSeattleAshburn(2)NewarkNew York (2)DublinLondon(2)...
At the end of a web serviceec2-run-instances ami-b232d0db--instance-count 3--availability-zone eu-west-1a--instance-type m...
ec2-run-instances ami-b232d0db--instance-count 2--availability-zone us-east-1b--instance-type m1.xlargeec2-run-instances a...
At the end of a web serviceelb-create-lb myLoadBalanceras-create-auto-scaling-group MyGroup--launch-configuration MyConfig...
and rich console services
Why are customers adopting cloud computing?
Why are customers adopting cloud computing?Variable expense Replace capital expenditure with variable expense
Why are customers adopting cloud computing?Variable expenseOn-premisevs$0 to get startedPay as you goReplace capital expen...
Why are customers adopting cloud computing?Variable expense Replace capital expenditure with variable expenseSource IDC Wh...
Economies of scale Lower variable expense than companies can achievethemselvesWhy are customers adopting cloud computing?
Economies of scale Lower variable expense than companies can achievethemselvesWhy are customers adopting cloud computing?S...
Economies of scale Lower variable expense than companies can achievethemselvesWhy are customers adopting cloud computing?$...
Economies of scale Lower variable expense than companies can achievethemselvesWhy are customers adopting cloud computing?R...
Economies of scale Lower variable expense than companies can achievethemselvesWhy are customers adopting cloud computing?R...
Economies of scale Lower variable expense than companies can achievethemselvesWhy are customers adopting cloud computing?R...
Economies of scale Lower variable expense than companies can achievethemselvesWhy are customers adopting cloud computing?R...
Why are customers adopting cloud computing?Elastic capacity No need to guess capacity requirements and over-provision
Why are customers adopting cloud computing?Actual demandPredicted demandCustomerdissatisfactionWasteDemandTimeElastic capa...
Why are customers adopting cloud computing?Elastic capacity No need to guess capacity requirements and over-provisionElast...
Why are customers adopting cloud computing?Speed and agility Infrastructure in minutes not weeks
Why are customers adopting cloud computing?Speed and agility Infrastructure in minutes not weeks“We reducedapplicationdepl...
Why are customers adopting cloud computing?Speed and agility Infrastructure in minutes not weeksAdd New Dev EnvironmentAdd...
Why are customers adopting cloud computing?Speed and agility Infrastructure in minutes not weeksExperiment OftenFail quick...
Why are customers adopting cloud computing?Focus on business Not undifferentiated heavy IT lifting
Why are customers adopting cloud computing?Focus on business Not undifferentiated heavy IT liftingWe take care of…Data cen...
Why are customers adopting cloud computing?Global Reach Go global in minutes and reach a global audience
Why are customers adopting cloud computing?Global Reach Go global in minutes and reach a global audienceApplication
Why are customers adopting cloud computing?Global Reach Go global in minutes and reach a global audienceApplication
Elasticity
Sunday Monday Tuesday Wednesday Thursday Friday SaturdayTypical weekly traffic toAmazon.com
November traffic to Amazon.comNovember
November traffic to Amazon.comProvisioned capacityNovember
November traffic to Amazon.com76%24%Provisioned capacityNovember
November 10th 2010Turned off last physical web server ofAmazon.com
November 10th 2010Turned off last physical web server ofAmazon.comOctober 31st 2011Turned off last web servers supportingE...
November traffic to Amazon.comNovember
NumberofEC2Instances4/12/2008 4/14/2008 4/15/2008 4/16/2008 4/18/2008 4/19/2008 4/20/20084/17/20084/13/200840 servers to 5...
AWS Services
Compute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworkingReference Model
RegionsAn independent collection of AWS resources in adefined geographyA solid foundation for meeting location-dependentpr...
Availability ZonesDesigned as independent failure zonesPhysically separated within a typical metropolitanregionGlobal infr...
Edge LocationsTo deliver content to end users with lower latencyA global network of edge locationsSupports global DNS infr...
Direct ConnectDedicated connection between your IT infrastructureand the AWS datacentersExtend your network infrastructure...
VPN ConnectionA Hardware VPN connection connects amazonenvironment to your datacenterInternet Protocol security (IPSec) VP...
Virtual Private CloudPrivate, isolated section of the AWS CloudLaunch resources in a virtual network that you definecomple...
Route 53Highly available and scalable Domain Name SystemExtremely reliable and cost effectiveFeature DetailsGlobal Support...
Vertical ScalingFrom $0.02/hrElastic Compute Cloud (EC2)Basic unit of compute capacityRange of CPU, memory & local disk op...
GNM measures the savings from using AWS in terms ofreduced lead times.“It takes … less than 10 minutes to set up a newinst...
Auto-scalingAutomatic re-sizing of compute clusters based upon demandTrigger auto-scalingpolicyFeature DetailsControl Defi...
Elastic Load BalancingCreate highly scalable applicationsDistribute load across EC2 instances in multipleavailability zone...
S3 - Durable storage, any object99.999999999% durability of objectsUnlimited storage of objects of any typeUp to 5TB size ...
“Spotify needed a storage solution thatcould scale very quickly without incurringlong lead times for upgrades. This led us...
Elastic Block StoreHigh performance block storage device1GB to 1TB in sizeMount as drives to instancesFeature DetailsHigh ...
GlacierLow-cost storage serviceSecure and durable storage for backup and archiveFor data that is infrequently accessedFeat...
Relational Database ServiceDatabase-as-a-ServiceNo need to install or manage database instancesScalable and fault tolerant...
Amazon Relational Database Service (Amazon RDS)databases stores forum threads, site content, andproject configuration data...
DynamoDBProvisioned throughput NoSQL databaseFast, predictable performanceFully distributed, fault tolerant architectureFe...
Amazon SQSProcessingtask/processing triggerProcessing resultsAmazon SQSReliable, highly scalable, queue servicefor storing...
Task ATask B(Auto-scaling)Task C231Feature DetailsProcess state Maintain application state across complexworkflows in a re...
Cloud SearchElastic search engine based uponAmazon A9 search engineFully managed service with sophisticatedfeature setScal...
CloudFrontWorld-wide content distribution networkEasily distribute content to end users with low latency,high data transfe...
Elastic MapReduceManaged, elastic Hadoop clusterIntegrates with S3 & DynamoDBLeverage Hive & Pig analytics scriptsIntegrat...
Elastic BeanstalkOne-click deployment from Eclipse, Visual Studio and GitRapid deployment of applicationsAll AWS resources...
Cloud FormationAutomate creation of ‘stacks’ in a repeatable wayScripting framework for AWS resource creationFeature Detai...
Identity & Access ManagementGranular control of user rights with AWSAutomated granting of EC2 service rightsSoftware Devel...
+ othersSimple Email ServiceSimple Notification ServiceElastiCacheCloudWatchStorage GatewayAWS OpsWorks…
Introducing AmazonRedshiftData Warehousing the AWS WayEasily and rapidly analyzepetabytes of data1/10 the cost of traditio...
Internal Testing:At Least 10X Faster for a Fraction of the Cost2 billion row data set& 6 most complexqueries32 nodes, 4.2 ...
AWS Data PipelineAWSData PipelineYour AnalyticsOrchestration service for data-driven workflowsCreate automated and schedul...
NEW! Amazon Elastic Transcoder
#1 enterprise questionIs the cloud secure for my apps and data?
Security is Our #1 PriorityPeople &ProceduresNetworkSecurityPhysicalSecurityPlatformSecurityITARFIPS 140-2MPAAISO 27001SOC...
Many Customers’ Security Posture Improves Inthe Cloud“The improved computer securityincludes, but is not limited to,greate...
#2 enterprise questionHow does the cloud work with my existingon-premise investments?
What’s a Hybrid Cloud?
Corporate DataCenter
Corporate DataCenter
Corporate DataCenterExtending your data center
Corporate DataCenterWith integrated resources
Our “Hybrid” Focus: Tools to Support Hybrid ITArchitecturesPrivate network connectionsIntegration with existing management...
Summary
Why are customers adopting cloud computing?Variable expenseReplace capitalexpenditure with variableexpenseEconomies of sca...
aws.amazon.com
AWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWS
AWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWS
AWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWS
AWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWS
AWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWS
AWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWS
Upcoming SlideShare
Loading in …5
×

AWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWS

1,698 views

Published on

Are you new to cloud computing and would like to learn more about Amazon Web Services? If you intend to implement a project and would like to discover the basics of the AWS Cloud, or if you are a startup looking to evaluate cloud computing, attend this complimentary webinar.

Published in: Technology, Business

AWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWS

  1. 1. What is AWS?Simone Brunozzi – Senior Technology Evangelist@simon
  2. 2. AWS MissionEnable businesses and developers touse web services* to build scalable,sophisticated applications.*What people now call “the cloud”
  3. 3. Poweringthe Most Popular Internet Businesses
  4. 4. Trustedby Enterprises
  5. 5. Each day AWS adds the equivalent servercapacity to power Amazon when it was aglobal, $5.2B enterprise$5.2B retail business7,800 employeesA whole lot of servers2003
  6. 6. Innovation on behalf of our customers:158 new features and services in 11months of 2012
  7. 7. Utility computing
  8. 8. ComputeStorageSecurityScalingDatabaseNetworkingMonitoringMessagingWorkflowDNSLoad BalancingBackupCDNOn demand Pay as you goUniform AvailableUtility computing
  9. 9. On a global footprintRegionUS-WEST (N. California) EU-WEST (Ireland)ASIA PAC (Tokyo)ASIA PAC (Singapore)US-WEST (Oregon)SOUTH AMERICA (Sao Paulo)US-EAST (Virginia)GOV CLOUDASIA PAC (Sydney)
  10. 10. Availability ZoneOn a global footprint
  11. 11. Edge LocationsDallas(2)St.LouisMiamiJacksonvilleLos Angeles (2)Palo AltoSeattleAshburn(2)NewarkNew York (2)DublinLondon(2)AmsterdamStockholmFrankfurt(2)Paris(2)Singapore(2)Hong KongTokyoSao PauloSouth BendSan JoseOsakaMilanSydneyOn a global footprint
  12. 12. At the end of a web serviceec2-run-instances ami-b232d0db--instance-count 3--availability-zone eu-west-1a--instance-type m1.smallec2-run-instances ami-b232d0db--instance-count 5--availability-zone eu-west-1c--instance-type m1.medium
  13. 13. ec2-run-instances ami-b232d0db--instance-count 2--availability-zone us-east-1b--instance-type m1.xlargeec2-run-instances ami-b232d0db--instance-count 2--availability-zone us-east-1d--instance-type m1.xlargeAt the end of a web service
  14. 14. At the end of a web serviceelb-create-lb myLoadBalanceras-create-auto-scaling-group MyGroup--launch-configuration MyConfig--availability-zones eu-west-1c--min-size 2--max-size 200ec2-authorize default -p 80
  15. 15. and rich console services
  16. 16. Why are customers adopting cloud computing?
  17. 17. Why are customers adopting cloud computing?Variable expense Replace capital expenditure with variable expense
  18. 18. Why are customers adopting cloud computing?Variable expenseOn-premisevs$0 to get startedPay as you goReplace capital expenditure with variable expenseCapital investment &physical installation
  19. 19. Why are customers adopting cloud computing?Variable expense Replace capital expenditure with variable expenseSource IDC Whitepaper, sponsored by Amazon,“The Business Value of Amazon Web ServicesAccelerates Over Time.” July 2012Average of 400 servers replacedper customer
  20. 20. Economies of scale Lower variable expense than companies can achievethemselvesWhy are customers adopting cloud computing?
  21. 21. Economies of scale Lower variable expense than companies can achievethemselvesWhy are customers adopting cloud computing?Saved $34mon SmartHubapplication10’s of millions of $saved with first 12 appsmigrated to AWS50% reductionin analyticscosts
  22. 22. Economies of scale Lower variable expense than companies can achievethemselvesWhy are customers adopting cloud computing?$3.01M$0.90MSource IDC Whitepaper, sponsored by Amazon,“The Business Value of Amazon Web ServicesAccelerates Over Time.” July 201270% lower 5 yearTCO per appOn-premise AWS
  23. 23. Economies of scale Lower variable expense than companies can achievethemselvesWhy are customers adopting cloud computing?ReducedPricesMoreCustomersMore AWSUsageMore Infra-structureEconomiesof ScaleLowerCosts
  24. 24. Economies of scale Lower variable expense than companies can achievethemselvesWhy are customers adopting cloud computing?ReducedPricesMoreCustomersMore AWSUsageMore Infra-structureEconomiesof ScaleLowerCosts
  25. 25. Economies of scale Lower variable expense than companies can achievethemselvesWhy are customers adopting cloud computing?ReducedPricesMoreCustomersMore AWSUsageMore Infra-structureEconomiesof ScaleLowerCosts
  26. 26. Economies of scale Lower variable expense than companies can achievethemselvesWhy are customers adopting cloud computing?ReducedPricesMoreCustomersMore AWSUsageMore Infra-structureEconomiesof ScaleLowerCosts
  27. 27. Why are customers adopting cloud computing?Elastic capacity No need to guess capacity requirements and over-provision
  28. 28. Why are customers adopting cloud computing?Actual demandPredicted demandCustomerdissatisfactionWasteDemandTimeElastic capacity No need to guess capacity requirements and over-provision
  29. 29. Why are customers adopting cloud computing?Elastic capacity No need to guess capacity requirements and over-provisionElastic capacityDemandTime
  30. 30. Why are customers adopting cloud computing?Speed and agility Infrastructure in minutes not weeks
  31. 31. Why are customers adopting cloud computing?Speed and agility Infrastructure in minutes not weeks“We reducedapplicationdeployment timesfrom 2 months to 3days.”“Time to deployfrom went weeksto hours.”“We can doubleserver capacity in20 seconds”
  32. 32. Why are customers adopting cloud computing?Speed and agility Infrastructure in minutes not weeksAdd New Dev EnvironmentAdd New Production EnvironmentAdd New Environment in JapanAdd 1,000 ServersRemove 1,000 serversNumber of Instances 1,000Instance Type M3 Extra LargeAvailability Zone US-West-2bLaunchaws.amazon.com/managementconsoleInfrastructure in MinutesOld World: Infrastructure in Weeks
  33. 33. Why are customers adopting cloud computing?Speed and agility Infrastructure in minutes not weeksExperiment OftenFail quickly at alow costMore Innovation$00’sExperimentInfrequentlyFailure isexpensiveLess Innovation“On-premise”
  34. 34. Why are customers adopting cloud computing?Focus on business Not undifferentiated heavy IT lifting
  35. 35. Why are customers adopting cloud computing?Focus on business Not undifferentiated heavy IT liftingWe take care of…Data centersPowerCoolingCablingNetworkingRacksServersStorageLabour…so you don’t have to…Buy and install new hardwareSet up and configure newsoftwareBuild new data centers
  36. 36. Why are customers adopting cloud computing?Global Reach Go global in minutes and reach a global audience
  37. 37. Why are customers adopting cloud computing?Global Reach Go global in minutes and reach a global audienceApplication
  38. 38. Why are customers adopting cloud computing?Global Reach Go global in minutes and reach a global audienceApplication
  39. 39. Elasticity
  40. 40. Sunday Monday Tuesday Wednesday Thursday Friday SaturdayTypical weekly traffic toAmazon.com
  41. 41. November traffic to Amazon.comNovember
  42. 42. November traffic to Amazon.comProvisioned capacityNovember
  43. 43. November traffic to Amazon.com76%24%Provisioned capacityNovember
  44. 44. November 10th 2010Turned off last physical web server ofAmazon.com
  45. 45. November 10th 2010Turned off last physical web server ofAmazon.comOctober 31st 2011Turned off last web servers supportingEuropean business
  46. 46. November traffic to Amazon.comNovember
  47. 47. NumberofEC2Instances4/12/2008 4/14/2008 4/15/2008 4/16/2008 4/18/2008 4/19/2008 4/20/20084/17/20084/13/200840 servers to 5000 in 3 daysEC2 scaled to peak of 5000instances“Techcrunched”Launch of FacebookmodificationSteady state of ~40instances
  48. 48. AWS Services
  49. 49. Compute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworkingReference Model
  50. 50. RegionsAn independent collection of AWS resources in adefined geographyA solid foundation for meeting location-dependentprivacy and compliance requirementsGlobal infrastructureCompute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworking
  51. 51. Availability ZonesDesigned as independent failure zonesPhysically separated within a typical metropolitanregionGlobal infrastructureCompute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworking
  52. 52. Edge LocationsTo deliver content to end users with lower latencyA global network of edge locationsSupports global DNS infrastructure (Route53) andCloud Front CDNGlobal infrastructureCompute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworking
  53. 53. Direct ConnectDedicated connection between your IT infrastructureand the AWS datacentersExtend your network infrastructure and VLANs intoAWSNetworkingCompute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworking
  54. 54. VPN ConnectionA Hardware VPN connection connects amazonenvironment to your datacenterInternet Protocol security (IPSec) VPN connectionCommonly used hardware supportedInternetNetworkingCompute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworking
  55. 55. Virtual Private CloudPrivate, isolated section of the AWS CloudLaunch resources in a virtual network that you definecomplete control over your virtual networking environmentInternetNetworkingCompute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworking
  56. 56. Route 53Highly available and scalable Domain Name SystemExtremely reliable and cost effectiveFeature DetailsGlobal Supported from AWS global edge locations forfast and reliable domain name resolutionScalable Automatically scales based upon query volumesLatency basedroutingSupports resolution of endpoints based uponlatency, enabling multi-region applicationdeliveryIntegrated Integrates with other AWS services allowingRoute 53 to front load balancers, S3 and EC2Secure Integrates with IAM giving fine grained controlover DNS record accessNetworkingCompute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworking
  57. 57. Vertical ScalingFrom $0.02/hrElastic Compute Cloud (EC2)Basic unit of compute capacityRange of CPU, memory & local disk options13 Instance types available, from micro to cluster computeFeature DetailsFlexible Run windows or Linux distributionsScalable Wide range of instance types from micro to clustercomputeMachine Images Configurations can be saved as machine images(AMIs) from which new instances can be createdFull control Full root or administrator rightsSecure Full firewall control via Security GroupsMonitoring Publishes metrics to Cloud WatchInexpensive On-demand, Reserved and Spot instance typesVM Import/Export Import and export VM images to transferconfigurations in and out of EC2ComputeCompute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworking
  58. 58. GNM measures the savings from using AWS in terms ofreduced lead times.“It takes … less than 10 minutes to set up a newinstance in Amazon EC2 and perhaps another 20minutes to connect to the infrastructure and build theserver type, for a total lead time of half an hour. Thiscompares to a possible three weeks for hardware to bedelivered and installed plus additional time for budgetapproval.”Mike BrackenGNM’s Director of Technology Development,ComputeVertical ScalingFrom $0.02/hrCompute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworking
  59. 59. Auto-scalingAutomatic re-sizing of compute clusters based upon demandTrigger auto-scalingpolicyFeature DetailsControl Define minimum and maximum instance pool sizesand when scaling and cool down occursIntegrated toCloudWatchUse metrics gathered by CloudWatch to drivescalingInstance types Run auto scaling for on-demand instances and spot.Compatible with VPCas-create-auto-scaling-group MyGroup--launch-configuration MyConfig--availability-zones eu-west-1a--min-size 4--max-size 200ComputeCompute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworking
  60. 60. Elastic Load BalancingCreate highly scalable applicationsDistribute load across EC2 instances in multipleavailability zonesFeature DetailsAuto-scaling Automatically scales to handle request volumeAvailable Load balance across instances in multiple availabilityzonesHealth checks Automatically checks health of instances and takesthem in or out of serviceSession stickiness Route requests to the same instanceSecure sockets layer Supports SSL offload from web and applicationservers with flexible cipher supportMonitoring Publishes metrics to Cloud WatchComputeCompute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworking
  61. 61. S3 - Durable storage, any object99.999999999% durability of objectsUnlimited storage of objects of any typeUp to 5TB size per objectFeature DetailsFlexible object store Buckets act like drives, folder structures withinAccess control Granular control over object permissionsServer-side encryption 256bit AES encryption of objectsMulti-part uploads Improved throughput & controlObject versioning Archive old objects and version new onesObject expiry Automatically remove old objectsAccess logging Full audit log of bucket/object actionsWeb content hosting Serve content as web site with built in page handlingNotifications Receive notifications on key eventsImport/Export Physical device import/export serviceStorageCompute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworking
  62. 62. “Spotify needed a storage solution thatcould scale very quickly without incurringlong lead times for upgrades. This led us tocloud storage, and in that market, AmazonSimple Storage Service (Amazon S3) is themost mature large-scale product.Amazon S3 gives us confidence in ourability to expand storage quickly while alsoproviding high data durability.”Emil Fredriksson, Operations Director
  63. 63. Elastic Block StoreHigh performance block storage device1GB to 1TB in sizeMount as drives to instancesFeature DetailsHigh performance filesystemMount EBS as drives and format as requiredFlexible size Volumes from 1GB to 1TB in sizeSecure Private to your instancesPerformance Use provisioned IOPS to get desired level of IOperformanceAvailable Replicated within an Availability ZoneBackups Volumes can be snapshotted for point in time restoreMonitoring Detailed metrics captured via Cloud WatchStorageCompute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworking
  64. 64. GlacierLow-cost storage serviceSecure and durable storage for backup and archiveFor data that is infrequently accessedFeature DetailsLow cost $0.01/GB/month with no up-front capitalcommitmentsDurable Same 99.999999999% durability as S3Flexible Store any amount of data on-demand. Eliminate theneed for capacity planningSecure Leverage AWS’ robust security platform.Control access to your data.API REST-based API to send and receive dataImport/Export Optionally use portable storage devices toimport/export mass dataVault inventory Index for real-time view of the contents of the vaultStorageCompute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworking
  65. 65. Relational Database ServiceDatabase-as-a-ServiceNo need to install or manage database instancesScalable and fault tolerant configurationsFeature DetailsPlatform support Create MySQL, SQL Server and Oracle RDBMSPreconfigured Get started instantly with sensible default settingsAutomated patching Keep your database platform up to dateautomaticallyBackups Automatic backups and point in time recovery andfull DB backupsProvisioned IOPS Specify IO throughput depending on requirementsFailover Automated failover to slave hosts in event of afailureReplication Easily create read-replicas of your data andseamlessly replicate data across availability zonesDatabaseCompute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworking
  66. 66. Amazon Relational Database Service (Amazon RDS)databases stores forum threads, site content, andproject configuration data.High availability Multi-AZ database deployment tohandle live game metadata and user-generatedcontent.Enterprise-grade fault tolerance for protectingcustomer data.By managing time-consuming databaseadministration tasks, Amazon RDS allows SEGA tofocus on business critical applications.DatabaseCompute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworking
  67. 67. DynamoDBProvisioned throughput NoSQL databaseFast, predictable performanceFully distributed, fault tolerant architectureFeature DetailsProvisioned throughput Dial up or down provisioned read/write capacityPredictableperformanceAverage single digit millisecond latencies from SSDbacked infrastructureStrong consistency Be sure you are reading the most up to date valuesFault tolerant Data replicated across availability zonesMonitoring Integrated to Cloud WatchSecure Integrates with AWS Identity and Access Management(IAM)Elastic MapReduce Integrates with Elastic MapReduce for complexanalytics on large datasetsDatabaseCompute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworking
  68. 68. Amazon SQSProcessingtask/processing triggerProcessing resultsAmazon SQSReliable, highly scalable, queue servicefor storing messages as they travelbetween instancesFeature DetailsReliable Messages stored redundantly across multipleavailability zonesSimple Simple APIs to send and receive messagesScalable Unlimited number of messagesSecure Authentication of queues to ensure controlledaccessApplication ServicesCompute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworking
  69. 69. Task ATask B(Auto-scaling)Task C231Feature DetailsProcess state Maintain application state across complexworkflows in a reliable and available mannerTracking Tracks executions and log process for auditpurposesConsistency Ensures processing tasks are executed andduplicity of events does not occurSimple Simple Decider and Task programming model forrapid integrationSimple WorkflowReliably coordinate processing steps acrossapplicationsIntegrate AWS and non-AWS resourcesManage distributed state in complexsystemsApplication ServicesCompute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworking
  70. 70. Cloud SearchElastic search engine based uponAmazon A9 search engineFully managed service with sophisticatedfeature setScales automaticallyDocumentServerResultsSearchServerFeature DetailsAuto-scaling Automatically scales based upon request volumesand data volumesHigh performance In memory operation means consistently lowlatency for search resultsSophisticated features Support for faceting, stemming, synonyms, stopwords and custom rank expressionsLow cost Elastic service, pay for what you useApplication ServicesCompute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworking
  71. 71. CloudFrontWorld-wide content distribution networkEasily distribute content to end users with low latency,high data transfer speeds, and no commitments.Feature DetailsFast Multiple world-wide edge locations to servecontent as close to your users as possibleIntegrated with otherservicesWorks seamlessly with S3 and EC2 origin serversDynamic content Supports static and dynamic content from originserversStreaming Supports rtmp from S3 and includes support forlive streaming from Adobe FMS and MicrosoftMedia ServerLondonParisNYServed from S3/images/*3Served from EC2*.php2Single CNAMEwww.mysite.com1Application ServicesCompute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworking
  72. 72. Elastic MapReduceManaged, elastic Hadoop clusterIntegrates with S3 & DynamoDBLeverage Hive & Pig analytics scriptsIntegrates with instance types such as spotApplication ServicesFeature DetailsScalable Use as many or as few compute instances runningHadoop as you want. Modify the number of instanceswhile your job flow is runningIntegrated with otherservicesWorks seamlessly with S3 as origin and output.Integrates with DynamoDBComprehensive Supports languages such as Hive and Pig for defininganalytics, and allows complex definitions inCascading, Java, Ruby, Perl, Python, PHP, R, or C++Cost effective Works with Spot instance typesMonitoring Monitor job flows from with the managementconsoleCompute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworking
  73. 73. Elastic BeanstalkOne-click deployment from Eclipse, Visual Studio and GitRapid deployment of applicationsAll AWS resources automatically createdFeature DetailsPlatform support Containers for Java, .NET and PHPResource creation Creates load balancer, instances, auto scaling andmonitoring automaticallyMonitoring & Logs Integrated with Cloud Watch and consolidatesserver logsVersioning Manage versions of applications and easily rollbackdeploymentsNotifications Receive alerts on key eventsFull resource access Access all underlying AWS resources as necessaryDeployment & AdminCompute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworking
  74. 74. Cloud FormationAutomate creation of ‘stacks’ in a repeatable wayScripting framework for AWS resource creationFeature DetailsPlatform support Support for AWS resources from EC2 to IAMResource creation Creates AWS resources behind the scenes andreports on progressDeclarative Specify stacks in JSON format and source controlyour environmentsCustomizable Drive stack creation with parametersDeployment & AdminCompute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworking
  75. 75. Identity & Access ManagementGranular control of user rights with AWSAutomated granting of EC2 service rightsSoftware Developer KitsComprehensive support of programming models for usingAWS servicesDeployment & AdminCompute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworking
  76. 76. + othersSimple Email ServiceSimple Notification ServiceElastiCacheCloudWatchStorage GatewayAWS OpsWorks…
  77. 77. Introducing AmazonRedshiftData Warehousing the AWS WayEasily and rapidly analyzepetabytes of data1/10 the cost of traditional datawarehousesAutomated deployment &administrationCompatible with popular BI tools
  78. 78. Internal Testing:At Least 10X Faster for a Fraction of the Cost2 billion row data set& 6 most complexqueries32 nodes, 4.2 TB ofRAM, 1.6 PB of diskSeveral million dollarsTwo 16 TB /128 GB RAM nodes$3.65 / hourAmazonRedshiftOur TestOn-premises retaildata warehouse
  79. 79. AWS Data PipelineAWSData PipelineYour AnalyticsOrchestration service for data-driven workflowsCreate automated and scheduled data flowsPre-integrated with AWS data sourcesEasily connect with 3rd party & on-premises sourcesYour analysis
  80. 80. NEW! Amazon Elastic Transcoder
  81. 81. #1 enterprise questionIs the cloud secure for my apps and data?
  82. 82. Security is Our #1 PriorityPeople &ProceduresNetworkSecurityPhysicalSecurityPlatformSecurityITARFIPS 140-2MPAAISO 27001SOC 2 ISAE 3402 PCI DSSHIPAAFISMA Moderate
  83. 83. Many Customers’ Security Posture Improves Inthe Cloud“The improved computer securityincludes, but is not limited to,greater protection againstnetwork attacks and real timedetection of system tampering.”Earl E. Devaney, ChairmanRecovery.gov“You basically turn yourself into apolymorphic surface to which theattack guy has a much toughertime getting at. That, ultimately, isthe real key advantage to drivesecurity and make things muchbetter for us across the board.”Gus Hunt, CTOCentral Intelligence Agency
  84. 84. #2 enterprise questionHow does the cloud work with my existingon-premise investments?
  85. 85. What’s a Hybrid Cloud?
  86. 86. Corporate DataCenter
  87. 87. Corporate DataCenter
  88. 88. Corporate DataCenterExtending your data center
  89. 89. Corporate DataCenterWith integrated resources
  90. 90. Our “Hybrid” Focus: Tools to Support Hybrid ITArchitecturesPrivate network connectionsIntegration with existing management toolsWorkload migrationsIntegration with existing identity & access control systems
  91. 91. Summary
  92. 92. Why are customers adopting cloud computing?Variable expenseReplace capitalexpenditure with variableexpenseEconomies of scaleLower variable expensethan companies canachieve themselvesElastic capacityNo need to guesscapacity requirementsand over-provisionSpeed and agilityInfrastructure in minutesnot weeksFocus on businessNot undifferentiatedheavy IT liftingGlobal ReachGo global in minutes andreach a global audience
  93. 93. aws.amazon.com

×