Delivering GOV.UK: DevOps for the nation
@annashipman @annas @annashipman GDS GDS GDS GDS GDS 2
Anna Shipman Technical Architect Government Digital Service @annashipman
Defnition of DevOps @annashipman GDS GDS
A culture where developers and web ops work together @annashipman GDS GDS
The Government Digital Service @annashipman GDS GDS
Our job is to transform government @annashipman GDS GDS
We want to make government services so good that people prefer to use them @annashipman GDS GDS
GOV.UK was frst @annashipman @annashipman GDS GDS GDS GDS 9
The best place to fnd government services and information @annashipman GDS GDS
40 million unique visitors per month @annashipman GDS GDS
@annashipman GDS GDS
People come to GOV.UK when they are at their most vulnerable @annashipman GDS GDS
Government policy @annashipman GDS GDS
@annashipman GDS GDS
@annashipman GDS GDS
@annashipman GDS GDS
Seasonal rhythm of interaction with the state @annashipman GDS GDS
@annashipman GDS GDS
How we got here @annashipman GDS GDS
@annashipman @annashipman GDS GDS GDS GDS 21
@annashipman GDS GDS
Working in an agile way @annashipman GDS GDS
Infrastructure, operations and compliance are non-negotiable @annashipman GDS GDS
Developers using their own laptops to deploy to production was a big win @annashipman GDS GDS
“Are we sure that deployments are going to work?” @annashipman GDS GDS
How we do DevOps @annashipman GDS GDS
Developers deploy their own code @annashipman GDS GDS
@annashipman @annashipman GDS GDS GDS GDS 29
Developers support their code in production @annashipman GDS GDS
2 nd line @annashipman GDS GDS
@annashipman GDS GDS
On call @annashipman GDS GDS
@annashipman GDS GDS
Incidents and post-mortems @annashipman GDS GDS
Technology choices @annashipman GDS GDS
These are the tools we use at the moment @annashipman GDS GDS
@annashipman GDS GDS
@annashipman GDS GDS
@annashipman GDS GDS
@annashipman GDS GDS
@annashipman GDS GDS
Monitoring @annashipman GDS GDS
@annashipman GDS GDS
@annashipman GDS GDS
@annashipman GDS GDS
@annashipman GDS GDS
@annashipman GDS GDS
@annashipman GDS GDS
@annashipman GDS GDS
@annashipman GDS GDS
@annashipman GDS GDS
@annashipman GDS GDS
@annashipman GDS GDS
@annashipman GDS GDS
@annashipman GDS GDS
Errbit for application exceptions @annashipman GDS GDS
@annashipman GDS GDS
@annashipman GDS GDS
@annashipman GDS GDS
@annashipman GDS GDS
@annashipman GDS GDS
@annashipman GDS GDS
@annashipman GDS GDS
@annashipman GDS GDS
@annashipman GDS GDS
@annashipman GDS GDS
@annashipman GDS GDS
@annashipman GDS GDS
@annashipman GDS GDS
@annashipman GDS GDS
Infrastructure as code @annashipman GDS GDS
@annashipman GDS GDS
@annashipman GDS GDS
But these are just web operations tooling @annashipman GDS GDS
@annashipman GDS GDS
@annashipman GDS GDS
Your frst 2 nd line might be your frst experience of ops @annashipman GDS GDS
@annashipman GDS GDS
@annashipman GDS GDS
@annashipman GDS GDS
Document everything for people who are new to it @annashipman GDS GDS
Challenges for DevOps @annashipman GDS GDS
All your developers now have root @annashipman GDS GDS
DevOps in a platform environment @annashipman GDS GDS
https://gds.blog.gov.uk/jobs/ @annashipman GDS GDS
Anna Shipman Technical Architect Government Digital Service @annashipman
Recommend
More recommend