Journey Through  The Cloud Webinar Program - What is AWS?
 

Journey Through The Cloud Webinar Program - What is AWS?

on

  • 515 views

What is cloud computing and Amazon Web Services? How can my organization benefit from cloud computing? If you are looking for answers to these questions then view these slides to see how you can lower ...

What is cloud computing and Amazon Web Services? How can my organization benefit from cloud computing? If you are looking for answers to these questions then view these slides to see how you can lower costs and increase agility while maintaining or increasing the security of your applications.

Statistics

Views

Total Views
515
Views on SlideShare
515
Embed Views
0

Actions

Likes
0
Downloads
8
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

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

Journey Through  The Cloud Webinar Program - What is AWS? Journey Through The Cloud Webinar Program - What is AWS? Presentation Transcript

  • What is AWS?
  • An overview of what AWS is and why people are adopting itA 1,000 foot view of the services available in the toolboxA look at top questions people have when approaching AWSWhat is AWS?
  • Consumer BusinessTens of millions ofactive customeraccountsEight countries:US, UK, Germany,Japan, France, Canada,China, ItalySellerBusinessSell on AmazonwebsitesUse Amazontechnology for yourown retail websiteLeverage Amazon’smassive fulfillmentcenter networkIT InfrastructureBusinessCloud computinginfrastructure forhosting web-scalesolutionsHundreds ofthousands ofregistered customersin over 190 countries View slide
  • Deep experience in buildingand operating global webscale systemsAbout Amazon WebServices?…get into cloud computing?How did Amazon… View slide
  • AWS MissionEnable businesses and developers touse web services* to build scalable,sophisticated applications.*What people now call “the cloud”
  • Not excess capacity!
  • Poweringthe Most Popular Internet Businesses
  • Trustedby Enterprises
  • Each day AWS adds the equivalent servercapacity to power Amazon when it was aglobal, $5B enterprise
  • Each day AWS adds the equivalent servercapacity to power Amazon when it was aglobal, $5B enterprise$5.2B retail business7,800 employeesA whole lot of servers2003
  • Over 2 Trillions1.1M peak transactions per secondObjects in S3
  • EMR Jobs5.5 M clusterslaunched since May 2010
  • Innovation on behalf of our customers:158 new features and services in 11months of 2012
  • Utility computing
  • Utility computingOn demand Pay as you goUniform Available
  • On demand Pay as you goUniform AvailableUtility computing
  • Utility computing
  • ComputeStorageSecurityScalingDatabaseNetworkingMonitoringMessagingWorkflowDNSLoad BalancingBackupCDNOn demand Pay as you goUniform AvailableUtility computing
  • 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 expenditure with variable expenseCapital investment &physical installation
  • 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
  • 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?Saved $34mon SmartHubapplication10’s of millions of $saved with first 12 appsmigrated to AWS50% reductionin analyticscosts
  • 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
  • Economies of scale Lower variable expense than companies can achievethemselvesWhy are customers adopting cloud computing?ReducedPricesMoreCustomersMore AWSUsageMore Infra-structureEconomiesof ScaleLowerCosts
  • Economies of scale Lower variable expense than companies can achievethemselvesWhy are customers adopting cloud computing?ReducedPricesMoreCustomersMore AWSUsageMore Infra-structureEconomiesof ScaleLowerCosts
  • Economies of scale Lower variable expense than companies can achievethemselvesWhy are customers adopting cloud computing?ReducedPricesMoreCustomersMore AWSUsageMore Infra-structureEconomiesof ScaleLowerCosts
  • Economies of scale Lower variable expense than companies can achievethemselvesWhy are customers adopting cloud computing?ReducedPricesMoreCustomersMore AWSUsageMore Infra-structureEconomiesof ScaleLowerCosts
  • 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 capacity No need to guess capacity requirements and over-provision
  • Why are customers adopting cloud computing?Elastic capacity No need to guess capacity requirements and over-provisionElastic capacityDemandTime
  • 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 reducedapplicationdeployment timesfrom 2 months to 3days.”“Time to deployfrom went weeksto hours.”“We can doubleserver capacity in20 seconds”
  • 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
  • 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”
  • 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 centersPowerCoolingCablingNetworkingRacksServersStorageLabour…so you don’t have to…Buy and install new hardwareSet up and configure newsoftwareBuild new data centers
  • 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 supportingEuropean business
  • 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 5000 in 3 daysEC2 scaled to peak of 5000instances“Techcrunched”Launch of FacebookmodificationSteady state of ~40instances
  • AWS Services
  • Compute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworkingReference Model
  • RegionsAn independent collection of AWS resources in adefined geographyA solid foundation for meeting location-dependentprivacy and compliance requirementsGlobal infrastructureCompute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworking
  • Availability ZonesDesigned as independent failure zonesPhysically separated within a typical metropolitanregionGlobal infrastructureCompute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworking
  • 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
  • Direct ConnectDedicated connection between your IT infrastructureand the AWS datacentersExtend your network infrastructure and VLANs intoAWSNetworkingCompute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworking
  • VPN ConnectionA Hardware VPN connection connects amazonenvironment to your datacenterInternet Protocol security (IPSec) VPN connectionCommonly used hardware supportedInternetNetworkingCompute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworking
  • 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
  • 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
  • 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 transferComputeCompute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworking
  • 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
  • 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
  • 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 supportComputeCompute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworking
  • 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 handlingStorageCompute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworking
  • “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
  • 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 restoreStorageCompute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworking
  • 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 dataStorageCompute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworking
  • 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
  • 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
  • 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 complexDatabaseCompute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworking
  • 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
  • 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
  • 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 expressionsApplication ServicesCompute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworking
  • 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 MicrosoftLondonParisNYServed from S3/images/*3Served from EC2*.php2Single CNAMEwww.mysite.com1Application ServicesCompute StorageAWS Global InfrastructureDatabaseApp ServicesDeployment & AdministrationNetworking
  • 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
  • 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
  • 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
  • Introducing AmazonRedshiftData Warehousing the AWS WayEasily and rapidly analyzepetabytes of data1/10 the cost of traditional datawarehousesAutomated deployment &administrationCompatible with popular BI tools
  • 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
  • + othersSimple Email ServiceSimple Notification ServiceElastiCacheCloudWatchStorage Gateway…
  • #1 enterprise questionIs the cloud secure for my apps and data?
  • Security is Our #1 PriorityPeople &ProceduresNetworkSecurityPhysicalSecurityPlatformSecurityITARFIPS 140-2MPAAISO 27001SOC 2 ISAE 3402 PCI DSSHIPAAFISMA Moderate
  • 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
  • #2 enterprise questionHow does the cloud work with my existingon-premise investments?
  • 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 toolsWorkload migrationsIntegration with existing identity & access control systems
  • Summary
  • 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
  • aws.amazon.com