dev ops day (1)

Post on 13-Apr-2017

23 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Free Classifiedswww.olx.com

David Rubin - DevOps Day Cpt 2016

Migrating at scale

@drubin87

2

ME

3

History

4

The Stats

5

Global

6

In the beginning

7

Physical Servers

8

● Jump hosts with 100’s of gigs of ram

● Weeks to provision new servers

● Testing …… (let's clone production)

● Expensive to duplicate

● No “oops let's start over” button

Standardised hardware

9

Goal

10

Increasing confidence,

predictability and

consistency

Why

11

● Composable

● Predictable

● Reproducible

● Versionable

● Auditable

The “able”s

12

Consistency is often

better than correctness

Consistency

* https://en.wikipedia.org/wiki/Worse_is_better

13

Optimise for

change

Why

14

Tools???

15

Beta

16

TerraformThe good the bad and the ugly

17

TerraformComposability

18

TerraformOpinionated

19

Infrastructure

20

CI Pipeline

21

Questions?

David Rubin

@drubin87

top related