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.

Delivering GOV.UK: Devops for the nation

5,623 views

Published on

http://qconlondon.com/presentation/delivering-govuk-devops-nation

Published in: Technology
  • Great presentation, Anna. We've just shared it with our followers on Twitter. Thanks for putting this together.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Delivering GOV.UK: Devops for the nation

  1. 1. Delivering GOV.UK: DevOps for the nation
  2. 2. @annashipman GDSGDSGDS@annas 2 @annashipman GDSGDS
  3. 3. Anna Shipman Technical Architect Government Digital Service @annashipman
  4. 4. @annashipman GDSGDS Defnition of DevOps
  5. 5. @annashipman GDSGDS A culture where developers and web ops work together
  6. 6. @annashipman GDSGDS The Government Digital Service
  7. 7. @annashipman GDSGDS Our job is to transform government
  8. 8. @annashipman GDSGDS We want to make government services so good that people prefer to use them
  9. 9. @annashipman GDSGDS9 @annashipman GDSGDS GOV.UK was frst
  10. 10. @annashipman GDSGDS The best place to fnd government services and information
  11. 11. @annashipman GDSGDS 40 million unique visitors per month
  12. 12. @annashipman GDSGDS
  13. 13. @annashipman GDSGDS People come to GOV.UK when they are at their most vulnerable
  14. 14. @annashipman GDSGDS Government policy
  15. 15. @annashipman GDSGDS
  16. 16. @annashipman GDSGDS
  17. 17. @annashipman GDSGDS
  18. 18. @annashipman GDSGDS Seasonal rhythm of interaction with the state
  19. 19. @annashipman GDSGDS
  20. 20. @annashipman GDSGDS How we got here
  21. 21. @annashipman GDSGDS21 @annashipman GDSGDS
  22. 22. @annashipman GDSGDS
  23. 23. @annashipman GDSGDS Working in an agile way
  24. 24. @annashipman GDSGDS Infrastructure, operations and compliance are non-negotiable
  25. 25. @annashipman GDSGDS Developers using their own laptops to deploy to production was a big win
  26. 26. @annashipman GDSGDS “Are we sure that deployments are going to work?”
  27. 27. @annashipman GDSGDS How we do DevOps
  28. 28. @annashipman GDSGDS Developers deploy their own code
  29. 29. @annashipman GDSGDS29 @annashipman GDSGDS
  30. 30. @annashipman GDSGDS Developers support their code in production
  31. 31. @annashipman GDSGDS 2nd line
  32. 32. @annashipman GDSGDS
  33. 33. @annashipman GDSGDS On call
  34. 34. @annashipman GDSGDS
  35. 35. @annashipman GDSGDS Incidents and post-mortems
  36. 36. @annashipman GDSGDS Technology choices
  37. 37. @annashipman GDSGDS These are the tools we use at the moment
  38. 38. @annashipman GDSGDS
  39. 39. @annashipman GDSGDS
  40. 40. @annashipman GDSGDS
  41. 41. @annashipman GDSGDS
  42. 42. @annashipman GDSGDS
  43. 43. @annashipman GDSGDS Monitoring
  44. 44. @annashipman GDSGDS
  45. 45. @annashipman GDSGDS
  46. 46. @annashipman GDSGDS
  47. 47. @annashipman GDSGDS
  48. 48. @annashipman GDSGDS
  49. 49. @annashipman GDSGDS
  50. 50. @annashipman GDSGDS
  51. 51. @annashipman GDSGDS
  52. 52. @annashipman GDSGDS
  53. 53. @annashipman GDSGDS
  54. 54. @annashipman GDSGDS
  55. 55. @annashipman GDSGDS
  56. 56. @annashipman GDSGDS
  57. 57. @annashipman GDSGDS Errbit for application exceptions
  58. 58. @annashipman GDSGDS
  59. 59. @annashipman GDSGDS
  60. 60. @annashipman GDSGDS
  61. 61. @annashipman GDSGDS
  62. 62. @annashipman GDSGDS
  63. 63. @annashipman GDSGDS
  64. 64. @annashipman GDSGDS
  65. 65. @annashipman GDSGDS
  66. 66. @annashipman GDSGDS
  67. 67. @annashipman GDSGDS
  68. 68. @annashipman GDSGDS
  69. 69. @annashipman GDSGDS
  70. 70. @annashipman GDSGDS
  71. 71. @annashipman GDSGDS
  72. 72. @annashipman GDSGDS Infrastructure as code
  73. 73. @annashipman GDSGDS
  74. 74. @annashipman GDSGDS
  75. 75. @annashipman GDSGDS But these are just web operations tooling
  76. 76. @annashipman GDSGDS
  77. 77. @annashipman GDSGDS
  78. 78. @annashipman GDSGDS Your frst 2nd line might be your frst experience of ops
  79. 79. @annashipman GDSGDS
  80. 80. @annashipman GDSGDS
  81. 81. @annashipman GDSGDS
  82. 82. @annashipman GDSGDS Document everything for people who are new to it
  83. 83. @annashipman GDSGDS Challenges for DevOps
  84. 84. @annashipman GDSGDS All your developers now have root
  85. 85. @annashipman GDSGDS DevOps in a platform environment
  86. 86. @annashipman GDSGDS https://gds.blog.gov.uk/jobs/
  87. 87. Anna Shipman Technical Architect Government Digital Service @annashipman

×