DevOps by Addhe Warman Putra (KMKLabs)

13
Dev0ps KMKLabs Addhe Warman Putra - Head of Infrastucture

Transcript of DevOps by Addhe Warman Putra (KMKLabs)

Page 1: DevOps by Addhe Warman Putra (KMKLabs)

Dev0psKMKLabs

Addhe Warman Putra - Head of Infrastucture

Page 2: DevOps by Addhe Warman Putra (KMKLabs)

Our Engineering CulturesStand Up In the Morning

Pairing (XP)

Show and Tell

TechTalk

BookClub

Pair Feedback

Retrospective

Page 3: DevOps by Addhe Warman Putra (KMKLabs)

Why we choose DevopsInfrastructure as Code

Continuous Delivery

Show the improvement by Measure everythings

Open information sharing

Collaboration & Communication

Page 4: DevOps by Addhe Warman Putra (KMKLabs)
Page 5: DevOps by Addhe Warman Putra (KMKLabs)

13000+ DEV TEST / PRODUCT

500+ QA TEST

160 ANSIBLE ROLES

27535+ Measurement / Metrics

1 DEPLOYMENT / DAY / PRODUCT

Page 6: DevOps by Addhe Warman Putra (KMKLabs)

Our Process Deployment

Page 7: DevOps by Addhe Warman Putra (KMKLabs)

How We became DevopsShare knowledge and feedback

Share Responsibility

Open and Honest minded

No silo

No change directly to live production

Test againts Dev, Staging and Canary

Page 8: DevOps by Addhe Warman Putra (KMKLabs)

Process In DevOps@KMKLabs

Page 9: DevOps by Addhe Warman Putra (KMKLabs)

Metrics

Page 10: DevOps by Addhe Warman Putra (KMKLabs)

Automate ? Yeah!

Page 11: DevOps by Addhe Warman Putra (KMKLabs)

Tools at KMKLabs

Page 12: DevOps by Addhe Warman Putra (KMKLabs)

History

Reference : http://safaribooksonline.com “Ansible Up and Running”http://www.PacktPub.com “Continuous Delivery and DevOps – A Quickstart Guide”

Our Infra as Code Repo Codename : HydraFirst Commit : Tue Sep 17 11:21:19 2013 +0700Total Commit : 3768Total Story in Tracker : 4000+

Our Codehttps://github.com/KMK-ONLINE/akamai-cdn-reporthttps://github.com/KMK-ONLINE/edgecast-cdn-report

Page 13: DevOps by Addhe Warman Putra (KMKLabs)

Sample Of Code