Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

AWS SeMINAR SERIES 2015 Sydney

2,156 views

Published on

AWS SeMINAR SERIES 2015 Sydney

Published in: Technology
  • Be the first to comment

AWS SeMINAR SERIES 2015 Sydney

  1. 1. AWS SEMINAR SERIES 2015
  2. 2. AWS SEMINAR SERIES 2015 ADAM BEAVIS REGIONAL SALES MANAGER AMAZON WEB SERVICES
  3. 3. TODAY’S SPEAKERS • RODNEY HAYWOOD – AWS HEAD OF ANZ SOLUTION ARCHITECTS • PAUL O’ROURKE – AWS PROFESSIONAL SERVICES • GIL PEETERS – ONLINE ARCHITECT WRANGLER FROM
  4. 4. AWS SEMINAR SERIES 2015 RODNEY HAYWOOD HEAD OF ARCHITECTURE AMAZON WEB SERVICES
  5. 5. C L O U D C O M P U T I N G H A S B E C O M E T H E N E W N O R M A L DEPLOYING NEW APPLICATIONS TO THE CLOUD BY DEFAULT MIGRATING EXISTING APPLICATIONS AS QUICKLY AS POSSIBLE
  6. 6. Startups on AWS
  7. 7. Enterprises on AWS
  8. 8. Public Sector on AWS
  9. 9. Technology Partners (ISVs)Systems Integrators AWS Partner Ecosystem
  10. 10. 3 5 C AT E G O R I E S 2 3 0 0 L I S T I N G S 8 0 0 I S V S 1 4 3 M E C 2 I N S TA N C E H O U R S
  11. 11. W H Y A R E C O M P A N I E S F L O C K I N G T O T H E C L O U D S O Q U I C K L Y ?
  12. 12. W H Y A R E C O M P A N I E S F L O C K I N G T O T H E C L O U D S O Q U I C K L Y ? M O V E F R O M C A P I TA L E X P E N S E T O VA R I A B L E E X P E N S E $ L O W E R VA R I A B L E E X P E N S E T H A N T H E Y C O U L D A C H I E V E O N T H E I R O W N S T O P G U E S S I N G C A PA C I T Y I N C R E A S E D A G I L I T Y R E M O V E U N D I F F E R E N T I AT E D H E AV Y L I F T I N G G O G L O B A L I N M I N U T E S
  13. 13. W H Y A R E P E O P L E S O P A S S I O N A T E A B O U T T H E C L O U D ?
  14. 14. W H A T ’ S N O T F U N F O R B U I L D E R S ? I D E A C O M P L E T E D P R O J E C T N o t po s s i b l e M a y b e n e x t y e a r W e d o n ’ t s u p p o r t t h a t T h a t ’ s a c h a n g e o r d e r
  15. 15. F R E E D O M A N D C O N T R O L O V E R Y O U R O W N D E S T I N Y
  16. 16. F I V E B A S I C F R E E D O M S
  17. 17. 1 F R E E D O M T O B U I L D , U N F E T T E R E D
  18. 18. K E Y C O M P O N E N T S O F A G I L I T Y QUICK TO PROVISION + VAST INFRASTRUCTURE TECHNOLOGY PLATFORM = A G I L I T Y
  19. 19. B R O A D E S T A N D D E E P E S T F U N C T I O N A L I T Y
  20. 20. N O T J U S T T H E E X P A N S I V E S E R V I C E S … M U C H D E E P E R F E A T U R E S COMPUTE DATABASES ENCRYPTION ACCESS CONTROL General Purpose (M4) RDS For MySQL Server-side Object Encryption Identity Policies Compute Optimized (C4) RDS For SQL Server Customer Controlled Keys Location Policies Memory Optimized (R3) RDS For Oracle Dedicated HSMs Time-based Policies GPU Optimized (G2) RDS For PostgreSQL Integrated Key Management Individual API Calls Storage Optimized (D2) RDS For Amazon Aurora Key Usage Auditing Key Rotation Low Cost, Burst-able Performance (T2) Multi-AZ Synchronous Replication Temporary Credentials Dedicated Instances Read Replica Support Policy Simulator
  21. 21. • Fully automated environments that scale with our traffic patterns and heal themselves when an issue is found • Reduce after hour support calls by 83% • Improve server side response time for desktop – 54% faster • Improve server side response time for mobile web services – 55% faster • Most importantly … a happier DevOps team!
  22. 22. “ I T o r g a n i z a t i o n s c a n n o t t r e a t c l o u d I a a S p r o v i d e r s l i k e c o m m o d i t i e s ” L Y D I A L E O N G
  23. 23. 2 F R E E D O M T O G E T T H E R E A L V A L U E F R O M Y O U R D A T A
  24. 24. Application runs flight paths against large volumes of meteorological and historical data, The demand of compute power is absolutely massive. Running the route optimisation exercise for a single aircraft for five years would typically have taken Qantas four weeks on its own hardware. A task completed in an hour that once took four weeks proved that the cloud offered features of “significant and material commercial benefit” to Qantas over the full lifecycle of an application.
  25. 25. DATA STORE OF RECORD HIGH PERFORMANCE DATABASES C O R E C O M P O N E N T S F O R B I G D A T A W O R K L O A D S ANALYTICS CLUSTERS PREDICTIVE ANALYTICS ELASTICSEARCH DATA WAREHOUSE STREAMING DATA
  26. 26. B R I N G I N G B U S I N E S S I N T E L L I G E N C E T O A L L , W I T H A M A Z O N Q U I C K S I G H T FIRST ANALYSIS IN LESS THAN 60 SECONDS BLAZING FAST QUERIES WITH A NEW IN-MEMORY QUERY ENGINE ( S P I C E ) DYNAMIC, BEAUTIFUL DATA VISUALISATIONS SHARE LIVE AND SNAPSHOT ANALYSES WITH EVERYONE 1/10TH THE COST OF OLD-GUARD BI TOOLS INTEGRATE WITH DATA SOURCES ON AWS
  27. 27. 3 F R E E D O M T O G E T Y O U R D A T A I N T O ( O R O U T O F ) T H E C L O U D E A S I L Y
  28. 28. H O W D O W E M O V E D A T A T O T H E C L O U D T O D A Y ? D I R E C T C O N N E C T R E A L T I M E S T R E A M I N G D ATA D I R E C T U P L O A D
  29. 29. N E V E R U N D E R E S T I M A T E T H E B A N D W I D T H O F A F E D E X T R U C K
  30. 30. S I M P L I F I E D , S E C U R E D A T A T R A N S F E R A T L A R G E S C A L E SIMPLIFIED LOGISTICS 50TB, SHIPPED IN PARALLEL SECURE ENCLOSURE STRONG ENCRYPTION, END TO END
  31. 31. 4 F R E E D O M F R O M B A D ( D A T A B A S E ) R E L A T I O N S H I P S
  32. 32. O L D - W O R L D D A T A B A S E S LOCK INPROPRIETARY PUNITIVE LICENSING WITH LIMITED FLEXIBILITY VERY EXPENSIVE
  33. 33. A B R O A D C H O I C E O F O P E N D A T A B A S E S O P T I O N S R U N N I N G O N R D S A M A Z O N A U R O R A M A R I A D B A V A I L A B L E T O D A Y
  34. 34. I N T R O D U C I N G T H E A W S D A T A B A S E M I G R A T I O N S E R V I C E R E P L I C A T E D A T A C O N T I N U O U S L Y M I G R A T E D A T A B A S E S O F A N Y S I Z E R E A L - T I M E M O N I T O R I N G
  35. 35. A W S S C H E M A C O N V E R S I O N T O O L M I G R A T E B E T W E E N D A T A B A S E E N G I N E S R E L I A B L Y A N D E A S I L Y A V A I L A B L E T O D A Y
  36. 36. M I G R A T I N G B E T W E E N D A T A B A S E T Y P E S W I T H T H E S C H E M A C O N V E R S I O N T O O L & D A T A B A S E M I G R A T I O N S E R V I C E E N G I N E A E N G I N E B S C H E M A C O N V E R S I O N T O O L D A T A B A S E M I G R A T I O N S E R V I C E S C H E M A & D A T A T R A N S F O R M A T I O N D A T A M I G R A T I O N T A B L E S P A R T I T I O N S S E Q U E N C E S C O N V E R T D A T A B A S E F U N C T I O N S V I E W S S T O R E D P R O C E D U R E S T R I G G E R S F U N C T I O N S
  37. 37. 5 F R E E D O M T O S E C U R E Y O U R C A K E A N D E A T I T T O O
  38. 38. B R O A D A C C R E D I T A T I O N S & C E R T I F I C A T I O N S G l a c i e r V a u l t L o c k & S E C R u l e 1 7 a - 4 ( f ) 2 7 0 1 8
  39. 39. A B R O A D S E T O F S E R V I C E S T O S E C U R E A P P L I C A T I O N S I N T H E C L O U D N E T W O R K I N G E N C RY P T I O N I D E N T I T Y C O M P L I A N C E V I R T U A L P R I V A T E C L O U D W E B A P P L I C A T I O N F I R E W A L L K E Y M A N A G E M E N T S E R V I C E C L O U D H S M S E R V E R - S I D E E N C R Y P T I O N I A M A C T I V E D I R E C T O R Y I N T E G R A T I O N S A M L F E D E R A T I O N C O N F I GC L O U D T R A I LS E R V I C E C A T A L O G
  40. 40. C O N F I G U R A T I O N A N D R E S O U R C E A U D I T I N G W I T H A W S C O N F I G CONFIGURATION CHANGE NOTIFICATIONS AWS RESOURCE INVENTORY CONFIGURATION HISTORY
  41. 41. M O V E F A S T S TAY S E C U R E O R
  42. 42. M O V E F A S T S TAY S E C U R E A N D
  43. 43. F R E E D O M T O C O N T R O L Y O U R O W N D E S T I N Y
  44. 44. NAVIGATING THE JOURNEY TO THE CLOUD PAUL O’ROURKE PROFESSIONAL SERVICES AMAZON WEB SERVICES
  45. 45. Cloud Adoption is more than just Technology… “Infrastructure-less” Environment IT as a Utility Business Alignment Plan for Failure vs. Encourage Failure Why Prevent the Inevitable? Governance and Policy What Are Others Doing? Operational Integration Continuous Deployment Talent Optimisation Application Optimisation On Demand Why? When? Security How? Compliance AWS Industry Cost Control Reporting Core Competency
  46. 46. Cloud adoption is a journey and every customer journey is unique… BUSINESS DRIVERS CHALLENGES ORGANISATIONAL CONTEXT
  47. 47. The AWS CAF supports the journey AWS Cloud Adoption Framework Body of Knowledge Domains, Concepts Patterns, Best Practices Structures, Dependencies Cost Mgmt BCP Org Structure Architecture Optimization Security Review Capability Review Process Automation People Perspective Process Perspective Security Perspective Maturity Perspective Platform Perspective Operating Perspective Business Perspective
  48. 48. Application Migrations Vision & Strategy The vital building blocks we are seeing in successful customer cloud journeys… Enablers Executive Sponsorship Cloud CoE Training Contracts Security Controls Cloud Strategy & Business Cases (why) Cloud Operating Model (how) Partners PoCs / Experiments Project 1 Project 2 Project 3 Project 4 Application Assessments Hybrid Architecture Cloud Roadmap (maturity) Standards & Patterns Project … Service Management Tools
  49. 49. Your recommended 1st 90 days Create Cloud ‘Minimum Viable product’ Create ‘Cloud Centre of Excellence’ Get Proof-of-Concepts and Early adopters onto platform ASAP Iterative development Use continuous feedback and cycles of learning to develop MVP Tiger team of IT and business SMEs to plan, develop and build cloud capability Critical to delivering value ASAP Hold Cloud Discovery Workshop AWS Account Team, Executive Sponsor, Key Business Stakeholders, IT Leadership Build out your initial cloud capability Create Cloud Operations Model, Business Case & Roadmap• Use the AWS CAF to guide your planning • Understand Business Drivers, expected outcomes and current environment • Overview of AWS services & identification of POC workloads • Identify AWS services and partners to accelerate adoption • Roadmap to establishing AWS cloud foundation • Creates and drives a compelling vision and business case for the adoption and use of cloud capabilities • Minimal set of AWS capabilities required to deliver clear business value • Creation of the Cloud Operating Model, Business Case and Transformation Roadmap
  50. 50. An example customer cloud journey… 1.0 MVP Month 0-3 1.1 Iteration-1 Month 4-6 1.2 Iteration-2 Month 7-9 Platform Build SDLC CCoE Application Migration (Business risk appetite) Demonstrate high value apps on AWS Network, IAM & Security Financial Reporting Basic EC2, RDS, EBS Templates Standard Pipelines & Developer Tools Standard Cloud SOE AMI Baking Process Standard Release, Change, Event Management Self- Service Service Catalog Move simple, low-risk apps Non-critical apps move using CI/CD Critical apps move using CI/CD Legacy apps move using lift & shift SDLC Security, Resilience & Compliance Production ITIL workflow automation Incident, Problem, Management Production Assurance Testing Value Time Usage spike as Self-Service becomes available
  51. 51. TAKEAWAYS TO ACCELERATE YOUR SUCCESSFUL CLOUD ADOPTION JOURNEY: 1. UNDERSTAND THE WHY 2. DEVELOP YOUR 1ST 90 DAY PLAN 3. USE THE AWS CAF TO GUIDE YOUR JOURNEY People Perspective Process Perspective Security Perspective Maturity Perspective Platform Perspective Operating Perspective Business Perspective
  52. 52. THANK YOU PAUL O’ROURKE AWS Professional Services M: +61 423 848 314 E: orourkep@amazon.com
  53. 53. AWS @ Seek AWS Seminar Series – November 2015 Gil Peeters - Online Architect Wrangler
  54. 54. Intro 18 year old start-up
  55. 55. Intro Disrupted Print Classifieds Business Model in Australia
  56. 56. Intro 6000 Employees 15 Countries ASX 50 (Sometimes ASX 25)
  57. 57. Intro Globally 365 million site visits 2.9 Million people > 20% of Global GDP
  58. 58. Intro Innovate or die!
  59. 59. AWS Environments
  60. 60. AWS Environments Started 2 1/2 years ago..
  61. 61. AWS Environments Monolithically Deployed Monoliths
  62. 62. AWS Environments Development & Test Environments
  63. 63. AWS Environments Aging Physical Infrastructure
  64. 64. AWS Environments Growing Need
  65. 65. AWS Environments Capacity Constrained
  66. 66. AWS Environments Snowflakes
  67. 67. AWS Environments Physical? Private Cloud? The Cloud?
  68. 68. AWS Environments Master is Born!
  69. 69. AWS Environments Master is Repeatable!
  70. 70. AWS Environments Master is Prod Like!
  71. 71. AWS Environments Master is Yours!
  72. 72. AWS Environments 22 Should Cover It..
  73. 73. AWS Environments 6 Months to 1st Environment!
  74. 74. AWS Environments All is well!
  75. 75. AWS Environments Or so we thought..
  76. 76. AWS Environments Stability!
  77. 77. AWS Environments Automated tests do not work!
  78. 78. AWS Environments Pain to use!
  79. 79. AWS Environments Customised Environments!
  80. 80. AWS Environments Diverged from Master :-(
  81. 81. AWS Environments Snowflakes :-(
  82. 82. AWS Environments Environment blowout :-(
  83. 83. AWS Environments Cost blowout :-(
  84. 84. AWS Environments Dissatisfied Customers :-(
  85. 85. AWS Environments So what went wrong?
  86. 86. AWS Environments Communication
  87. 87. AWS Environments Cultural Change
  88. 88. AWS Environments No Visibility of cost No Ownership of cost
  89. 89. AWS Environments Our Application Architecture
  90. 90. AWS Environments Take 2!
  91. 91. AWS Environments – Take 2 14 months ago..
  92. 92. AWS Environments – Take 2 We listened to the teams..
  93. 93. AWS Environments – Take 2 “Consult with Us!”
  94. 94. AWS Environments – Take 2 “Focus on Stability!”
  95. 95. AWS Environments – Take 2 “Focus on Costs!”
  96. 96. AWS Environments – Take 2 Bring in the Experts
  97. 97. AWS Environments – Take 2 Componentised Spin-up
  98. 98. AWS Environments – Take 2 Use Tags
  99. 99. AWS Environments – Take 2 Visible Costs
  100. 100. AWS Environments – Take 2 Remove Auto Start Add Auto Shutdown
  101. 101. AWS Environments – Take 2 Reserved Instances
  102. 102. AWS Environments – Take 2 Incremental Improvements
  103. 103. AWS Environments – Take 2 75 environments defined 30 running by midday ~22 machines / env
  104. 104. AWS Environments – Take 2 Cost reduction of 30%
  105. 105. AWS Environments – Take 2 Teams actually use the Environments!
  106. 106. AWS for a Cloud Future
  107. 107. AWS for a Cloud Future 18 months ago..
  108. 108. AWS for a Cloud Future Need to innovate
  109. 109. AWS for a Cloud Future Speed to market
  110. 110. AWS for a Cloud Future Deliver Valuable Software to Customers Quickly and Reliably
  111. 111. AWS for a Cloud Future Move away from Monolithically Deployed Monolithic Application
  112. 112. AWS for a Cloud Future Decoupled services Delivered Continuously
  113. 113. AWS for a Cloud Future Building valuable software
  114. 114. AWS for a Cloud Future Reliability through Quality
  115. 115. AWS for a Cloud Future Empowered Teams
  116. 116. AWS for a Cloud Future Cultural Shift
  117. 117. AWS for a Cloud Future Architecture Vision
  118. 118. AWS for a Cloud Future First production micro- services based workload 8 months ago
  119. 119. AWS for a Cloud Future From releasing to customers ~Monthly* 2 years ago
  120. 120. AWS for a Cloud Future In the last month released to prod 361 times!
  121. 121. AWS The Journey Continues..
  122. 122. The AWS Journey Continues Still on the Journey…
  123. 123. The AWS Journey Continues DevOps as a culture not a role
  124. 124. The AWS Journey Continues Hybrid Hosted and AWS based services
  125. 125. The AWS Journey Continues Alternate testing regimes
  126. 126. The AWS Journey Continues Adelaide and Sydney are very far apart
  127. 127. The AWS Journey Continues Disaster Recovery
  128. 128. The AWS Journey Continues How do you break up the monolith?
  129. 129. The AWS Journey Continues Time frame to move off existing infrastructure?
  130. 130. The AWS Journey Continues Cloud scale licensing?
  131. 131. Listen Design for the Cloud Cultural Change
  132. 132. Thank You! AWS Seminar Series – October 2015 Gil Peeters - Online Architect Wrangler gpeeters@seek.com.au @grillp
  133. 133. CALL TO ACTION SCHEDULE A CALL WITH AN AWS CUSTOMER • Discuss how they are using the platform to create business value ORGANISE A CLOUD DISCOVERY WORKSHOP • Discuss how the AWS platform could be leveraged to enable a critical business initiative USE AN AWS QUICK START GUIDE TO LAUNCH KEY SOFTWARE • Compare time and cost to launch vs an existing application • SharePoint and Exchange are great examples CREATE AN APPLICATION EVALUATION CHECKLIST • Agree a set of criteria for choosing your 1st 3 workloads to migrate to AWS
  134. 134. THANK YOU FOR ATTENDING THE AWS SEMINAR SERIES 2015

×