• Save
What's New + The Lean Methodology: Introduction to AWS, Cambridge
Upcoming SlideShare
Loading in...5
×
 

What's New + The Lean Methodology: Introduction to AWS, Cambridge

on

  • 1,188 views

 

Statistics

Views

Total Views
1,188
Views on SlideShare
1,188
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
2

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

What's New + The Lean Methodology: Introduction to AWS, Cambridge Presentation Transcript

  • 1. AWS What’s new Glen RobinsonSolutions Architect
  • 2. Announcing AWS Marketplace
  • 3. Announcing AWS MarketplaceAmazon RDS for SQL Server
  • 4. Announcing AWS MarketplaceAmazon RDS for SQL ServerAmazon RDS for Oracle
  • 5. Announcing AWS MarketplaceAmazon RDS for SQL ServerAmazon RDS for Oracle.NET Support for AWS ElasticBeanstalk
  • 6. Announcing AWS MarketplaceAmazon RDS for SQL ServerAmazon RDS for Oracle.NET Support for AWS Elastic BeanstalkAWS Elastic Beanstalk nowavailable in EU (Ireland) andAsia Pacific (Tokyo)
  • 7. Announcing AWS MarketplaceAmazon RDS for SQL ServerAmazon RDS for Oracle.NET Support for AWS Elastic BeanstalkAWS Elastic Beanstalk now available in EU (Ireland) and AsiaPacific (Tokyo)Monitor your AWS chargesusing billing alerts
  • 8. Announcing AWS MarketplaceAmazon RDS for SQL ServerAmazon RDS for Oracle.NET Support for AWS Elastic BeanstalkAWS Elastic Beanstalk now available in EU (Ireland) and AsiaPacific (Tokyo)Monitor your AWS charges using billing alertsDynamic content nowsupported by AmazonCloudFront
  • 9. Announcing AWS MarketplaceAmazon RDS for SQL ServerAmazon RDS for Oracle.NET Support for AWS Elastic BeanstalkAWS Elastic Beanstalk now available in EU (Ireland) and AsiaPacific (Tokyo)Monitor your AWS charges using billing alertsDynamic content now supported by Amazon CloudFrontAmazon DynamoDB releases abatch write feature andexpands to three additionalregions
  • 10. Announcing AWS MarketplaceAmazon RDS for SQL ServerAmazon RDS for Oracle.NET Support for AWS Elastic BeanstalkAWS Elastic Beanstalk now available in EU (Ireland) and AsiaPacific (Tokyo)Monitor your AWS charges using billing alertsDynamic content now supported by Amazon CloudFrontAmazon DynamoDB releases a batch write feature andexpands to three additional regionsAnnouncing support forcc2.8xlarge instances inAmazon Virtual Private Cloud
  • 11. Announcing AWS MarketplaceAmazon RDS for SQL ServerAmazon RDS for Oracle.NET Support for AWS Elastic BeanstalkAWS Elastic Beanstalk now available in EU (Ireland) and AsiaPacific (Tokyo)Monitor your AWS charges using billing alertsDynamic content now supported by Amazon CloudFrontAmazon DynamoDB releases a batch write feature andexpands to three additional regionsAnnouncing support for cc2.8xlarge instances in AmazonVirtual Private CloudAWS website and docs availablein sixth language: Korean
  • 12. Announcing AWS MarketplaceAmazon RDS for SQL ServerAmazon RDS for Oracle.NET Support for AWS Elastic BeanstalkAWS Elastic Beanstalk now available in EU (Ireland) and Asia Pacific(Tokyo)Monitor your AWS charges using billing alertsDynamic content now supported by Amazon CloudFrontAmazon DynamoDB releases a batch write feature and expands to threeadditional regionsAnnouncing support for cc2.8xlarge instances in Amazon Virtual PrivateCloudAWS website and docs available in sixth language: KoreanNew and Updated MicrosoftSQL Server Offerings onAmazon EC2
  • 13. Announcing AWS MarketplaceAmazon RDS for SQL ServerAmazon RDS for Oracle.NET Support for AWS Elastic BeanstalkAWS Elastic Beanstalk now available in EU (Ireland) and Asia Pacific(Tokyo)Monitor your AWS charges using billing alertsDynamic content now supported by Amazon CloudFrontAmazon DynamoDB releases a batch write feature and expands to threeadditional regionsAnnouncing support for cc2.8xlarge instances in Amazon Virtual PrivateCloudAWS website and docs available in sixth language: KoreanNew and Updated Microsoft SQL Server Offerings on Amazon EC2Announcing API and AWS Identity &Access Management support forAWS Storage Gateway
  • 14. Announcing AWS MarketplaceAmazon RDS for SQL ServerAmazon RDS for Oracle.NET Support for AWS Elastic BeanstalkAWS Elastic Beanstalk now available in EU (Ireland) and Asia Pacific(Tokyo)Monitor your AWS charges using billing alertsDynamic content now supported by Amazon CloudFrontAmazon DynamoDB releases a batch write feature and expands to threeadditional regionsAnnouncing support for cc2.8xlarge instances in Amazon Virtual PrivateCloudAWS website and docs available in sixth language: KoreanNew and Updated Microsoft SQL Server Offerings on Amazon EC2Announcing API and AWS Identity & Access Management support forAWS Storage GatewayNow send from your entiredomain with Amazon SES
  • 15. That was just last month…
  • 16. •AWS customer Pinterest released an architecture update, reviewing their use of EC2 and S3 to scale up and scale down daily to cope with variable traffic, withMonday, May 21 hourly costs that range from $15 to $52 per hour. •We released new Cloud Reference Architectures for Online Games, Media Sharing, Ad Serving, Disaster Recovery, and Log Analysis. •You can now explore your DynamoDB tables using the AWS Management Console. •JD Edwards Enterprise One is now available in theTuesday, May 22 AWS Marketplace. •Infor announced that the Infor10 business cloud is now available on AWS. •We announced that the AWS Summit will be comingWednesday, May 23 to Europe. June 18th in Paris, and June 20th in Berlin. •Episode 3 of The AWS Report - Dave Ward and EC2 Spot Instances was released.Thursday, May 24 •We posted the recording of my Backup and Recovery for Linux with Amazon S3 webinar. •We redesigned the AWS Global Infrastructure page and also added a new table that lists AWS service offerings by region.Friday, May 25 •We launched the VM Export Service for Amazon EC2. •The AWS Simple Monthly Calculator is now available in seven languages.
  • 17. http://aws.typepad.com/aws
  • 18. Lean Methodology
  • 19. Assume customer is knownAssume features are knownAssume solution is known
  • 20. Waterfall approachYou know the problem and the solution
  • 21. Known set ofrequirements SPEC BUILD TEST LAUNCH Known ways to satisfy them
  • 22. Agile methodologiesYou know the problem, not the solution
  • 23. Known set of requirementsSPEC BUILD TEST VALID? LAUNCH Unknown ways to satisfy them
  • 24. You dont know precisely what problem you solve
  • 25. Lean Methodology:LEARN & ADAPT
  • 26. 1. Focus on a simple implementation of your idea
  • 27. 1. Focus on a simple implementation of your idea2. Start with a minimal core set of features
  • 28. 1. Focus on a simple implementation of your idea2. Start with a minimal core set of features3. Release and listen to your users
  • 29. 1. Focus on a simple implementation of your idea2. Start with a minimal core set of features3. Release and listen to your users4. Question your initial assumptions based on feedback
  • 30. 1. Focus on a simple implementation of your idea2. Start with a minimal core set of features3. Release and listen to your users4. Question your initial assumptions based on feedback5. Rinse and repeat
  • 31. MVPMinimum Viable Product
  • 32. MVPSmallest thing I can do to test my idea?
  • 33. « If youre not embarrassed when you ship your first version you waited too long » Matt Mullenweg CEO & Founder of WordPress
  • 34. amazon.com, 1995
  • 35. amazon.com, today
  • 36. Staying lean is creating thesmallest viable product and then iterate around it You dont know precisely your users needs
  • 37. Unknown set of requirements ITERATEIDEA BUILD RELEASE EVAL OR PIVOT Unknown ways to satisfy them
  • 38. ITERATEIDEA BUILD RELEASE EVAL OR PIVOT
  • 39. YOUR problem you have the ideayou dont have the resources
  • 40. What you have
  • 41. What they have
  • 42. ITERATEIDEA BUILD RELEASE EVAL OR PIVOT
  • 43. you created a fantastic mobile apphttp://www.flickr.com/photos/scobleizer/3985020876/
  • 44. people love your apphttp://www.flickr.com/photos/grantrobertson/448648883
  • 45. and everyone wants to use it!
  • 46. the traditional way…
  • 47. invest on infrastructure
  • 48. capacity planning… …capacity guessinghttp://www.flickr.com/photos/mutsmuts/4695658106
  • 49. once its deployed… maintenance? monitoring? log analysis? test environments?http://www.old-computers.com/news
  • 50. what we really need is… …adjustable capacityhttp://www.flickr.com/photos/purecaffeine/30268245
  • 51. unpredictable patterns
  • 52. "With AWS, scalability is never a problem, and we have survived—and profited—from massive spikes of up to5 million additional users a day without any problems…"
  • 53. predictable patterns
  • 54. ITERATEIDEA BUILD RELEASE EVAL OR PIVOT
  • 55. Data baseddecision making
  • 56. 1. Collect as much data as you can
  • 57. 1. Collect as much data as you can2. Do A/B testing
  • 58. 1. Collect as much data as you can2. Do A/B testing3. Drive your development by users feedback
  • 59. Store valuable data sourcesServer logs, click streams, application events, …
  • 60. "Hadoop is a reliable storage and data analysis system" HDFS MapReduce
  • 61. Deploying a Hadoop cluster is hardhttp://eddie.niese.net/20090313/dont-pity-incompetence/
  • 62. Amazon Elastic MapReduce Hadoop + The AWS Cloud
  • 63. 3.5 billion records, 71 million unique cookies, 1.7 million targeted adsrequired per day User recently purchased a sports movie and Targeted Ad is searching for (1.7 Million per day) video games Leveraged AWS and Elastic MapReduce  100 node cluster on demand  Processing time dropped from 2+ days to 8 hours  Increased ROAS by 500%
  • 64. ITERATEIDEA BUILD RELEASE EVAL OR PIVOT
  • 65. iterateEnhance your product, get more feedback to prepare next releases
  • 66. The platform grows with you Add or remove components as needed Scale up – scale down Pay as you go
  • 67. PivotIf no traction, pivot to address a different vertical, a different problem
  • 68. POSSIBLE OFFERINGPOSSIBLE PROBLEM POSSIBLEOFFERING SPACE OFFERING POSSIBLE OFFERING
  • 69. POSSIBLE OFFERINGPOSSIBLE PROBLEM POSSIBLEOFFERING SPACE OFFERING POSSIBLE OFFERING
  • 70. Getting the right features matters lessKnowing whats not working, quickly, matters more
  • 71. Getting the right features matters lessKnowing whats not working, quickly, matters more
  • 72. Lean methodology goal is to accelerate thecycle
  • 73. experiment and innovate
  • 74. “The best, most solid way outof a Crisis in a changing market isthrough experiment and adaptation”– Richard Branson
  • 75. a prototype shouldnt require big investments
  • 76. It should be cheap and validate ideas
  • 77. AWS is a set of infrastructure building blocks
  • 78. AWS lowers the cost of innovation Testing a new idea is cheap
  • 79. FREE TIER!aws.amazon.com/free
  • 80. THANK YOUGlen Robinson glenrob@amazon.com @glenprobinsonSolutions Architect, EMEA aws.amazon.com