Transforming The Government - KubeCon

74
Transforming The Government @ipedrazas We cannot confirm or deny this talk has ever happened

Transcript of Transforming The Government - KubeCon

Transforming The Government

@ipedrazas

We cannot confirm or deny this talk has ever happened

The World has Changed

Immutable, Ephemeral Infrastructure

The Jenkins Incident

Real DevOps it’s...

Ivan

A B C

@ipedrazas

We’re hiring!

sprint 16gds

It’s all about the people

Story of a Journey

Live Event Verification

Loads of Web Application Firewalls

Brace yourselves

Instead of focusing on building a solution

we were focusing on running a solution

in different environments

Farm of pets

1 Region

3 AZs

Based on CoreOS

Bootstraps from a container

We run everything in containers

The idea behind our Platform

is FOCUS

Write less,Deliver more

Sharingis caring

The Challenge...

“ In our experience, for a tool to be widely accepted, it must be compelling,

add tremendous value, and reduce the overall cognitive load for the

majority of Netflix engineers.”

http://techblog.netflix.com/2016/03/how-we-build-code-at-netflix.html

The platform provides...

A place to run your applications

Security

Monitoring

Logging

CI / CD

Building

Delivery

DRONE

Docker hostJenkins

Docker Registry

Cluster ClusterCluster

DeploymentsDeploymentsDeployments

Things we have learnt

COMPOSITION, COMPOSITION, COMPOSITION

Kubernetes helps you to be better

New Concepts are difficult

Manage your Resources

Testing...

Intergration testingas

Blueprints

Healthchecks

SecretsAnd

Certificates

are messy

TANGLED

Do one thing and

do it well

Smaller pieces of code using Composition

Less Technical Debt

Summary

Kubernetes helps you

Possibleand risky

Fragile

Thank You!

Questions...or lunch?

@ipedrazas

This presentation contains 42 animated gifs

It is not a coincidence...

Answer to the Ultimate Question of Life, the Universe, and Everything… kubernetes included!