• Save
AWS Road Trip 2013 - Presentation
Upcoming SlideShare
Loading in...5
×
 

AWS Road Trip 2013 - Presentation

on

  • 3,108 views

This presentation was delivered 14 times (in various forms) by AWS Evangelist Jeff Barr as part of his 2013 AWS Road Trip. ...

This presentation was delivered 14 times (in various forms) by AWS Evangelist Jeff Barr as part of his 2013 AWS Road Trip.

After introducing AWS, it covers the basics of S3, EC2, RDS, DynamoDB, Elastic Block Storage, Auto Scaling, Elastic Load Balancing, Redshift, the AWS Trusted Advisor, and more.

Statistics

Views

Total Views
3,108
Slideshare-icon Views on SlideShare
1,337
Embed Views
1,771

Actions

Likes
4
Downloads
0
Comments
2

5 Embeds 1,771

http://awsroadtrip.com 1755
http://ec2-23-22-68-12.compute-1.amazonaws.com 11
http://awsroadtrip.com.s3-website-us-east-1.amazonaws.com 2
http://webcache.googleusercontent.com 2
https://www.google.com 1

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

12 of 2

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • Could you email me the deck as well? fpiedad@stratpoint.com. Actually sitting in an AWS presentation by one of your territory managers but I like the detail of your slides.
    Are you sure you want to
    Your message goes here
    Processing…
  • Jeff, Outstanding overview. Would you please share the deck?

    tom.lasken@gmail.com
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • So in 2006 Amazon Web Services was born. It's mission was clear: to enable businesses and developers to use web services to scalable sophisticated applications. It's interesting to note that what we called Web Services, has now morphed into a common term 'the Cloud'. Amazon Web Services is and always has been a distinct and individual Amazon organisation.
  • Back in 2006, our first step into the cloud was launched. We called in Amazon S3 – the Simple Storage Service.The launch announcement was very simple – no exaggerated claims, and just simply the facts.Our customers have found S3 to be very useful.We’ve been tracking the growth year over year.From 2.9 billion, to 14, to 40, to 102, to 262, to 762, to 905 billion in early 2012.As of the 3rd quarter of 2012, Amazon S3 now stores 1.3 trillion objects.We process up to 835,000 requests per second for these objects.
  • 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 help understand why Amazon Web Services and Cloud Computing are changing IT delivery, a nice comparison to make is that of a utility like electricity. When electricity was discovered businesses would generate their own, using steam generators to power factories. When electricity was brought together under a national system of supply, it was no longer necessary for everyone to generate their own and buy and maintain their generators, you could simply tap into the grid and use what you needed, paying only for what you did use, and be assured that the electricity you consumed was consistent and always available.
  • Utility computing brings those same benefits to the deliver of IT - the factories of many businesses.
  • By taking the services delivered from traditional data centers and wrapping them all in a consistent programming interface, or API,
  • services that are normally expensive to manage or difficult to use become available on-demand, in a uniform and available way, and only paid for when used. Just like electricity.This is what AWS does. It takes away the hard work from providing infrastructure IT services and makes them available to anyone on a pay as you go basis.
  • And just like an electricity grid, where you would not wire every factory to the same power station, the AWS infrastructure is global, with multiple regions around the globe from which services are available. This means you have control over things like where you applications run, where you data is stored, and where best to serve your customers from.
  • And the whole footprint is supported by many edge locations, places from which content can be served to your customers for the fast possible response times.
  • 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?'

AWS Road Trip 2013 - Presentation AWS Road Trip 2013 - Presentation Presentation Transcript

  • Amazon Web ServicesJeff Barr – Principal Evangelist@jeffbarr / #awsroadtrip
  • #awsroadtrip @jeffbarrIntroductionEvangelist = “Enthusiastic technical communicator”Amazon.com employee since 2002BS, Computer Science, 1985Masters of Communication in Digital Media, 2013AWS BlogAWS Report – Video podcast“Host Your Web Site in the Cloud”
  • #awsroadtrip @jeffbarrI Love User Groups!Motivated guestsTime to have an in-depth discussionAsk lots of questions, dive deep, don’t be shyTweets, photos, etc - @jeffbarr / #awsroadtripAWS credits, stickers, t-shirts, and more
  • #awsroadtrip @jeffbarrMy Road Trip14/14UserGroupsCloudPoweredFollow my trip athttp://awsroadtrip.comAWSRoad TripWebsiteContourVideoWazeMap & NavMapBoxMap SiteRed LionHotels20/20Nights5550/5550Milesfoursquare Yelp Dropbox
  • #awsroadtrip @jeffbarrAgendaAmazon Web Services BackgroundAWS And YouAWS OverviewNew & Cool AWS Services & FeaturesGetting Started With AWSWrap Up
  • #awsroadtrip @jeffbarrAWS MissionEnable businesses anddevelopers to use web services*to build scalable, sophisticatedapplications.*What people now call “the cloud”
  • #awsroadtrip @jeffbarrOur GoalHandle the undifferentiatedheavy lifting so that you canfocus on your applicationand your business!
  • Each day AWS adds the equivalentserver capacity to power Amazonwhen it was a global, $5B enterprise$5.2B retail business7,800 employeesA whole lot of servers2003
  • #awsroadtrip @jeffbarrAmazon S3 Over the YearsQ4 20062.9BillionObjectsQ4 200714 BillionObjectsQ4 200840 BillionObjectsQ4 2009102 BillionObjectsQ4 2010262 BillionObjectsQ4 2011762 BillionObjectsQ1 2012905 BillionObjectsQ3 2012 1.3TrillionObjectsQ1 20132 Trillion Objects1.1 MillionRequests /Second
  • AWS Elastic MapReduce0500,0001,000,0001,500,0002,000,0002,500,0003,000,0003,500,0004,000,0003.7 M clusterslaunched since May 2010
  • #awsroadtrip @jeffbarrHundreds of Thousandsof Customersin 190 Countries
  • #awsroadtrip @jeffbarrFree steakcampaignFacebookpageMars explorationoperationsConsumer social appGene sequencing Marketing web site Interactive TV apps Financial marketsanalyticsWeb site &media sharingDisaster recovery Media streaming Web and mobile appsEvery ConceivableUse Case
  • #awsroadtrip @jeffbarr Creative Cloud Marketing Cloud Digital Publishing Suite PhoneGap TypeKit Acrobat.com EchoSign RevelAWS at AdobeBehind it all: One common platform for shared services
  • Red Lion HotelsHospitality & LeisureBuild Hyper-LocalWeb & Mobile Appson AWSBuildScalable TestEnvironmentMigrate TicketsWestReduced Costs;Better Scaling47 Hotels in US &CanadaPartner Support (2nd Watch)
  • NASA / JPL & AWSMission-criticalProjectsMars Rover ImageprocessingVideo Streamingfor LandingScale up asneededHighly ParallelProcessingWhole WorldWatchingOne-Time Event
  • #awsroadtrip @jeffbarrDaily Mars Rover Data Processing Window (2 hours)Serial Process UploadPlanPre-cloud:ParallelProcessUploadPlanCloud:Increase available mission planning time from15 minutes to 105 minutes!NASA – Mission Data Processing
  • #awsroadtrip @jeffbarrAWS and You!
  • #awsroadtrip @jeffbarrLearn AWS – Architecture and APIsBuild ApplicationsDistribute Apps on the AWS MarketplaceBecome an AWS ISV or Solution PartnerBecome an AWS Certified Solutions ArchitectJoin the AWS TeamAttend AWS re:Invent in Las Vegas
  • #awsroadtrip @jeffbarr• First Exam: AWS Certified Solutions Architect -Associate Level• More exams coming: SolutionsArchitect, Systems Operators and Developersacross proficiency levels(Associate, Professional, Master)• Exams delivered at Kryterion testing center(over 750 locations worldwide)AWS Certification Programaws.amazon.com/certification
  • #awsroadtrip @jeffbarrAWS re:InventComing to Las Vegasin NovemberPre-registrationopening soon2012 event attractedmore than 6000attendeesTalks, exhibits, networking, training
  • #awsroadtrip @jeffbarrUtility Computing
  • #awsroadtrip @jeffbarrUtility ComputingOn demand Pay as you goUniform Available
  • #awsroadtrip @jeffbarrOn demand Pay as you goUniform AvailableUtility Computing
  • #awsroadtrip @jeffbarrUtility Computing
  • #awsroadtrip @jeffbarrComputeStorageSecurityScalingDatabaseNetworkingMonitoringMessagingWorkflowDNSLoad BalancingBackupCDNOn demand Pay as you goUniform AvailableUtility Computing
  • #awsroadtrip @jeffbarrAny Questions?
  • #awsroadtrip @jeffbarrAWS Services
  • #awsroadtrip @jeffbarrServices for Any WorkloadCompute Networking Storage & CDNAmazon EC2Amazon Elastic MapReduceAmazon Elastic LoadBalancerAmazon Route 53Amazon Virtual PrivateCloudAWS Direct ConnectAmazon S3Amazon GlacierAmazon EBSAWS Import/ExportAmazon CloudFrontDatabase App Services ManagementAmazon RDSAmazon DynamoDBAmazon ElastiCacheAmazon RedshiftAmazon CloudSearchAmazon SWFAmazon SQS (Queues)Amazon SNS (Notifications)Amazon SES (Email)Amazon Elastic TranscoderAWS IAMAmazon CloudWatchAWS Elastic BeanstalkAWS CloudFormationAWS Data PipelineAWS OpsWorksAWS CloudHSMAWS Trusted AdvisorAWS Marketplace
  • #awsroadtrip @jeffbarrOn 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)
  • #awsroadtrip @jeffbarrEdge LocationsDallas(2)St.LouisMiamiJacksonvilleLos Angeles (2)Palo AltoSeattleAshburn(2)NewarkNew York (2)DublinLondon(2)AmsterdamStockholmFrankfurt(2)Paris(2)Singapore(2)Hong KongTokyoSao PauloSouth BendSan JoseOsakaMilanSeoulSydneyOn a global footprint
  • #awsroadtrip @jeffbarrAmazon S3Storage for theInternet99.999999999%Durability DesignPrivate or Public$0.095/ GB / Month(US East)Low LatencyBackup, ImageHosting, WebsiteHostingRedundancy, Encryption, Versioning
  • #awsroadtrip @jeffbarrHost a Static WebsiteS3 Static Hosting+ Route 53 DNSSimple and VeryScalableLog Files andAnalytics
  • #awsroadtrip @jeffbarrAmazon GlacierSecure & DurableStorageData Archiving &BackupFor Data That’sAccessedInfrequently$0.01 / GB / Month(US East)Retrieve Data In3-5 HoursIntegratedWith S3Third PartySupport
  • #awsroadtrip @jeffbarrProvision and boot new servers in minutesBoot from AMI (Amazon Machine Image)Your choice of Linux or WindowsQuickly scale capacity up or downDeploy across Regions and Availability Zones forflexibility & reliabilityChoose between 18 different instance typesAmazon EC2
  • #awsroadtrip @jeffbarr25612864321684211 2 4 8 16 32 64 128 256High I/O 4XL 60.5 GB35 EC2 Compute Units16 virtual cores2*1024 GB SSD-based local instance storageEC2 Compute UnitsMemory(GB)Small 1.7 GB,1 EC2 Compute Unit1 virtual coreMicro 613 MBUp to 2 ECUs (forshort bursts)Large 7.5 GB4 EC2 Compute Units2 virtual cores$0.32/0.46Hi-Mem XL 17.1 GB6.5 EC2 Compute Units2 virtual coresHi-Mem 2XL 34.2 GB13 EC2 Compute Units4 virtual coresHi-Mem 4XL 68.4 GB26 EC2 Compute Units8 virtual coresHigh-CPU Med 1.7 GB5 EC2 Compute Units2 virtual coresHigh-CPU XL 7 GB20 EC2 Compute Units8 virtual coresMedium 3.7 GB,2 EC2 Compute Units1 virtual coreM3 XL 15 GB13 EC2 Compute Units4 virtual coresEBS storage onlyM3 2XL 30 GB26 EC2 Compute Units8 virtual coresEBS storage onlyExtra Large 15 GB8 EC2 Compute Units4 virtual cores10 GBInter-InstanceNetworkCluster GPU 4XL 22 GB33.5 EC2 Compute Units,2 x NVIDIA Tesla “Fermi”M2050 GPUsCluster Compute 4XL 23 GB33.5 EC2 Compute UnitsCluster Compute 8XL 60.5 GB88 EC2 Compute UnitsHigh Storage 8XL 117 GB35 EC2 Compute Units,24 * 2 TB ephemeral drives10 GB EthernetHi-Mem Cluster Compute 8XL 244 GB88 EC2 Compute Units16 virtual cores240 GB SSD
  • #awsroadtrip @jeffbarrEC2 Pricing / Payment OptionsAWS FreeUsage TierOn-DemandPricingReservedInstancesSpotMarketFor newcustomers(one year)750 hours /month Linux750 hours /monthWindowsAnd muchmore…Pay publishedrates for EC2By the hour $0.02 / hourMicro$4.60 / hourHigh Storage 8XLMake low,one-timepaymentReceivesignificantdiscount onhourly chargeLow, medium,highutilizationReservedInstanceMarketplacePlace bids forcompute timeOne-shot orrecurringPrice changesbased onsupply anddemandFordistributed, fault-toleranttasks750 hours of Amazon EC2 Linux Micro Instance usage750 hours of Amazon EC2 Microsoft Windows Server Micro Instance750 hours of an Elastic Load Balancer30 GB of Amazon Elastic Block Storage5 GB of Amazon S3 standard storage100 MB of storage, 5 units of write capacity, and 10 units of read capacity for Amazon DynamoDB25 Amazon SimpleDB Machine Hours and 1 GB of Storage1,000 Amazon SWF workflow executions can be initiated for free100,000 Requests of Amazon Simple Queue Service100,000 Requests, 100,000 HTTP notifications and 1,000 email notifications for Amazon Simple Notification Service10 Amazon Cloudwatch metrics, 10 alarms, and 1,000,000 API requests15 GB of bandwidth out aggregated across all AWS services*750 hours of Amazon RDS for SQL Server Micro DB Instance usage20 GB of database storage10 million I/Os20 GB of backup storage for your automated database backups and any user-initiated DB SnapshotsSavings Light Medium Heavy1 Year <= 30% <= 39% <= 45%3 Year <= 49% <= 59% <= 65%BreakevenPointLight Medium Heavy1 Year >= 28% >= 41% >= 56%3 Year >= 11% >= 19% >= 35%
  • #awsroadtrip @jeffbarrEC2 Server Access
  • #awsroadtrip @jeffbarrVirtual firewallControl access to instanceDefault configuration: no accessEC2 Security Group
  • #awsroadtrip @jeffbarrFixed IP addressMap to any EC2 instance in a RegionRetain address after switching instancesEC2 Elastic IP Address
  • #awsroadtrip @jeffbarrTracks and stores AWS and user-defined metrics2 week retention periodDetect issuesRaise alertsAmazon CloudWatch
  • #awsroadtrip @jeffbarrDistribute traffic to an array of EC2 instancesPart of scaling architectureConfigure ports and health checksTraffic goes to healthy instancesEC2 Elastic Load Balancer
  • #awsroadtrip @jeffbarrControl number of running EC2 instancesScale up or down as neededDrive decisions based on CloudWatch metrics• CPU load• Network trafficAuto-scaling group• Instance collection• Actions (rules)EC2 Auto Scaling
  • #awsroadtrip @jeffbarrVirtual disk volumes1 GB – 1 TB per volumeCreate and attach to EC2 instanceFormat and write dataSnapshot and restoreProvision desired IOPS (up to 4000 per volume)EC2 Elastic Block Store
  • #awsroadtrip @jeffbarrRelational Database Service
  • #awsroadtrip @jeffbarrDynamoDB is a fully managed NoSQL databaseservice that provides extremely fast andpredictable performance with seamless scalabilityAmazon DynamoDB
  • #awsroadtrip @jeffbarrDynamoDB HighlightsLow LatencyMassive &SeamlessScalabilityPredictablePerformanceSSD- basedstorage nodesAveragereads < 5ms,writes < 10msNo table size orthroughput limitsLive repartitioning forchanges to storage andthroughputProvisionedthroughput modelDurable &AvailableConsistent, disk-only writesAlter throughput asneededRedundant & self-healing
  • #awsroadtrip @jeffbarrDynamoDB Provisioned Throughput
  • #awsroadtrip @jeffbarrAWS Trusted AdvisorInspects AWSEnvironment; MakesRecommendations UsingAggregated AWSOperational History FromHundreds of Thousandsof CustomersReduce CostsClose Security GapsIncrease Performance
  • #awsroadtrip @jeffbarrElastic Transcoding ServiceTranscode VideoFilesScalable and Cost-EffectiveS3 to S3HTTP Live Streaming(HLS)WebM(VP8 Video, Ogg Audio)MPEG2-TS(H.264 Video, AAC Audio)Multiple Outputs / JobBit Rate OptimizationAspect Ratio & SizingPolicies
  • #awsroadtrip @jeffbarrAmazon RedshiftFully ManagedPetabyte-ScaleData Warehouse1/10th the Cost ofMost ExistingSolutionsUse ExistingBusinessIntelligence ToolsMore than 1000customersAdding > 100customers / week2 TB & 16 TB NodesUp to 100 16 TBNodes / ClusterAES-256 encryptionin hardwareFor data, metadata,S3 backupshttp://aws.amazon.com/redshift/partners
  • #awsroadtrip @jeffbarrGetting Started With AWS
  • #awsroadtrip @jeffbarrUse MFA(Optional, highly recommended)Getting Started With AWSCreate account at aws.amazon.comYou will need a credit card(even for the free usage tier)Set a billing alert(optional, highly recommended)
  • #awsroadtrip @jeffbarrHost a static websiteHost a dynamic websiteLaunch a Marketplace applicationBuild a cloud application using the AWS APIs and SDKs
  • #awsroadtrip @jeffbarrHost a Static WebsiteS3 Static Hosting+ Route 53 DNSSimple and VeryScalableLog Files andAnalytics
  • #awsroadtrip @jeffbarrHost a Dynamic WebsiteFrom Simple toComplexLoad Balancerand >= 2 EC2InstancesThe Sky is theLimit!http://awsofa.info/
  • #awsroadtrip @jeffbarrLaunch a Marketplace App
  • #awsroadtrip @jeffbarrBuild a Cloud AppUse the AWSSDKsJavaRubyPHP.NetIOSAndroidNode.JSAWS Toolkit forEclipsePythonAWS Toolkit forVisual Studio
  • #awsroadtrip @jeffbarrFinal Questions?
  • #awsroadtrip @jeffbarrPlease Take My Surveyawsroadtrip.com/survey
  • #awsroadtrip @jeffbarrThanks for Coming!Follow My Journey…