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.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Mario Vlachakis
Solutions Architect Public Secto...
https://secure.flickr.com/photos/mgifford/4525333972
Why are we
here today?
Software moves
faster today
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Why does DevOps matter?
30xMore Frequent
Deploym...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
https://medium.com/@larsfronius/devops-for-start...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
DevOps Culture
• Dev & Ops coming together
• No ...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
DevOps Practices
• Microservices architecture
• ...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
DevOps Practices
• Continuous Integration
• Cont...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
DevOps Practices
• Infrastructure as Code
• Mode...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
DevOps Practices
• Monitoring and Logging
• Trac...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Benefits of DevOps
Improved Collaboration
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Benefits of DevOps
Improved Collaboration Rapid ...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Benefits of DevOps
Improved Collaboration Rapid ...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Benefits of DevOps
Improved Collaboration Rapid ...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Benefits of DevOps
Improved Collaboration Rapid ...
A look back at
development at
Amazon..
https://secure.flickr.com/photos/pixelthing/15806918992/
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
2001
Development transformation at Amazon: 2001-...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Things went much
better under this
model and tea...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
We ran a
study to find
out where
inefficiencies
...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
We were just waiting.
WaitWrite
Code WaitBuild
C...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
We were just waiting.
WaitWrite
Code WaitBuild
C...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
We were just waiting.
WaitWrite
Code WaitBuild
C...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
We were just waiting.
WaitWrite
Code WaitBuild
C...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
We were just waiting.
WaitWrite
Code WaitBuild
C...
We built tools to
automate our software
release process
https://secure.flickr.com/photos/lindseygee/5894617854/
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Automated actions and
transitions; from check-in...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
This has continued to work out really well:
With...
Where do you
?
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Beyond Technology
BusinessCapabilityFocused
Busi...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Code Services
AWS CodePipeline AWS CodeCommi...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Code Services
Source Build Test Deploy
Softw...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Code Services
Source Build Test Deploy
Softw...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Code Services
Source Build Test Deploy
Third...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Code Services
Source Build Test Deploy
Softw...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Source Build Test Deploy
Third Party
Tooling
AWS...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Code Services
Source Build Test Deploy
Third...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS DevOps Portfolio
AWS CodeCommit
AWS CodeDepl...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Demo
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Key points
• Automation is your friend. It reduc...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Your feedback is very
important to us.
Please co...
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Thank you
Upcoming SlideShare
Loading in …5
×

DevOps: The Amazon Story

762 views

Published on

As Public Sector development teams transition to cloud-based architectures and adopt more agile processes, the tools they need to support their development cycles will change. In this session, we'll take you through the transition that Amazon made to a service-oriented architecture over a decade ago. We will share the lessons we learned, the processes we adopted, and the tools we built to increase both our agility and reliability. We will also introduce you to the AWS Code family services which were born out of Amazon's internal DevOps experience and are utilised by many Public Sector customers globally.

Mario Vlachakis, Solutions Architect, AWS

  • How to start a wildly profitable 7 figure marketing business and get your first commission check tonight, click here ➤➤ https://tinyurl.com/y3ylrovq
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Real Ways To Make Money, Most online opportunities are nothing but total scams! ■■■ http://ishbv.com/ezpayjobs/pdf
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

DevOps: The Amazon Story

  1. 1. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Mario Vlachakis Solutions Architect Public Sector UK Andrew Langhorn Solutions Architect Public Sector UK DevOps – The Amazon Story
  2. 2. https://secure.flickr.com/photos/mgifford/4525333972 Why are we here today?
  3. 3. Software moves faster today
  4. 4. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Why does DevOps matter? 30xMore Frequent Deployments 200xShorter Lead Times 60xFewer Failures 168xFaster Recovery
  5. 5. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. https://medium.com/@larsfronius/devops-for-startups-b7fadd54c1b2
  6. 6. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. DevOps Culture • Dev & Ops coming together • No more “silos” • Shared responsibility • Ownership • Visibility and communication
  7. 7. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. DevOps Practices • Microservices architecture • Moving away from large “monolithic” architectures to smaller decoupled services
  8. 8. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. DevOps Practices • Continuous Integration • Continuous Delivery & Deployment
  9. 9. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. DevOps Practices • Infrastructure as Code • Model your AWS resources using code
  10. 10. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. DevOps Practices • Monitoring and Logging • Track and analyze metrics and logs • Understand real-time performance of infrastructure and application
  11. 11. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Benefits of DevOps Improved Collaboration
  12. 12. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Benefits of DevOps Improved Collaboration Rapid Delivery
  13. 13. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Benefits of DevOps Improved Collaboration Rapid Delivery Reliability
  14. 14. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Benefits of DevOps Improved Collaboration Rapid Delivery Reliability Security
  15. 15. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Benefits of DevOps Improved Collaboration Rapid Delivery Reliability Security Scale Speed
  16. 16. A look back at development at Amazon.. https://secure.flickr.com/photos/pixelthing/15806918992/
  17. 17. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. 2001 Development transformation at Amazon: 2001-2009 2009 monolithic architecture + hierarchical organization Decoupled services + 2 pizza teams
  18. 18. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Things went much better under this model and teams were releasing faster than ever, but we felt that we could still improve.
  19. 19. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. We ran a study to find out where inefficiencies might still exist
  20. 20. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. We were just waiting. WaitWrite Code WaitBuild Code WaitDeploy to Test Deploy to Prod
  21. 21. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. We were just waiting. WaitWrite Code WaitBuild Code WaitDeploy to Test Deploy to Prod Mins Days Mins Days Mins Days Mins
  22. 22. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. We were just waiting. WaitWrite Code WaitBuild Code WaitDeploy to Test Deploy to Prod Mins Days Mins Days Mins Days Mins
  23. 23. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. We were just waiting. WaitWrite Code WaitBuild Code WaitDeploy to Test Deploy to Prod Weeks Mins Days Mins Days Mins Days Mins
  24. 24. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. We were just waiting. WaitWrite Code WaitBuild Code WaitDeploy to Test Deploy to Prod Weeks Mins Days Mins Days Mins Days Mins
  25. 25. We built tools to automate our software release process https://secure.flickr.com/photos/lindseygee/5894617854/
  26. 26. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Automated actions and transitions; from check-in to production Development benefits: • Faster • Safer • Simplification & standardization • Visualization of the process Pipelines
  27. 27. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. This has continued to work out really well: With the first 12 months: • Thousands of service teams across Amazon • Building microservices • Practicing continuous delivery • Many environments (staging, beta, production) 50 million deploys
  28. 28. Where do you ?
  29. 29. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Beyond Technology BusinessCapabilityFocused Business Value Realization People Roles and Readiness Governance Prioritization and Control TechnicalCapabilityFocused Platform Applications and Infrastructure Security Risk and Compliance Operations Hybrid and Dynamic DevOps is firstly about people, roles and processes and finally about technology.
  30. 30. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS Code Services AWS CodePipeline AWS CodeCommit AWS CodeBuildAWS CodeDeployAWS CodeStar
  31. 31. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS Code Services Source Build Test Deploy Software Release Steps: AWS CodeCommit
  32. 32. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS Code Services Source Build Test Deploy Software Release Steps: AWS CodeBuild
  33. 33. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS Code Services Source Build Test Deploy Third Party Tooling Software Release Steps:
  34. 34. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS Code Services Source Build Test Deploy Software Release Steps: AWS CodeDeploy
  35. 35. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Source Build Test Deploy Third Party Tooling AWS CodeCommit AWS CodeBuild AWS CodeDeploy AWS CodePipeline AWS Code Services Software Release Steps:
  36. 36. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS Code Services Source Build Test Deploy Third Party Tooling Software Release Steps: AWS CodeCommit AWS CodeBuild AWS CodeDeploy AWS CodePipeline AWS CodeStar
  37. 37. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS DevOps Portfolio AWS CodeCommit AWS CodeDeploy AWS CodePipeline Software Development and Continuous Delivery Toolchain AWS CloudFormation AWS OpsWorks AWS Config Infrastructure as Code Amazon CloudWatch AWS CloudTrail Monitoring & Logging AWS Elastic Beanstalk Platform as a Service AWS CodeBuild AWS CodeStar
  38. 38. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Demo
  39. 39. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Key points • Automation is your friend. It reduces human error, improves quality and speeds up processes. • Collaboration builds better products. Silos increase complexity, and slow things down. • This doesn’t mean you can’t have governance! Flexible processes can help teams deliver quickly and consistently.
  40. 40. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Your feedback is very important to us. Please complete the session survey in the summit mobile app.
  41. 41. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Thank you

×