Platform - A foundation of self-service APIs, tools, services, knowledge and support which are arranged as a compelling internal product. Autonomous delivery teams can make use of the platform to deliver product features at a higher pace, with reduced coordination. - E. Bottcher

Infrastructure as Code

Metrics and Outcome Driven

HEAT:

  • Happiness (Satisfaction)
  • Efficiency
  • Adoption
  • Task success

Shortening feedback loops - branch preview

You build it, you run it

  • organise infrastructure code with application code so it’s not a black box
  • product teams are responsible for monitoring
  • anyone can request any role (privileges)

Blameless postmortems

  • a clear incident process

Platform team to help product teams

Source: https://www.linuxrecruit.co.uk/insight/devops-exchange-november-ft-accurx-playstation-and-onto

Deployment

  • blue green
  • canary
  • rolling

Products

Systemd