Top Banner
Lean DevOps for Mobility - SUJATHA BALAKRISHNAN
9

Lean DevOps for Mobility [Decoding DevOps Conference - InfoSeption]

Aug 18, 2015

Download

Technology

InfoSeption
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Lean DevOps for Mobility [Decoding DevOps Conference - InfoSeption]

Lean DevOps for Mobility

- SUJATHA BALAKRISHNAN

Page 2: Lean DevOps for Mobility [Decoding DevOps Conference - InfoSeption]

4

We are Agile! We embrace change We deliver Quick! Business Value

Stop! Stop! Stop! What about uptime? What about stability? Cant take too many changes

DEV TEAM OPS TEAM

“Silos are meant for grains not for Brains”

Page 3: Lean DevOps for Mobility [Decoding DevOps Conference - InfoSeption]

5

CHARACTERISTICS OF MOBILE PROJECTS

MOBILE PROJECTS

Aggressive Timelines Shorter release cycles

Complex and Ever-changing ecosystem

Approval Processes

- Asynchronous deployment step

Shorter Lifespan of App

Small Teams

Smaller Budgets Lower TCO expectations

Lower OPEX

Tools yet to mature

Page 4: Lean DevOps for Mobility [Decoding DevOps Conference - InfoSeption]

6

THE FRAMEWORK

Lean DevOps

AGILITY ATOMIZE AUTOMATE

EXPLORE TOOLS ORCHESTRATE

REUSABLE FRAMEWORKS

TEAM DESIGN – LEAN SKILLS- CROSS SKILLED COLLABORATION – EMPHASIS ON SOFT SKILLS

L E A N

Teams Timelines CI & CQ Engineering Practices

Page 5: Lean DevOps for Mobility [Decoding DevOps Conference - InfoSeption]

CASE STUDY

Page 6: Lean DevOps for Mobility [Decoding DevOps Conference - InfoSeption]

8

HOW WE CRACKED IT?

Cross Skilled Team Dev and Ops roles

Internal Quality Gates

Optimized architecture to limit app stores submission and approval process

Atomize Requirements - Testing and Traceability

Build and Test in Production Like Environments

Constantly explore tools - Automate , Automate, Automate

Automate for Production Connect all tools and orchestrate - Continuous Build and Release - Environment Mgmt - Monitoring

Agile Admins – Early in the game

Simulate Back-end Services

PEOPLE

PROCESS

TOOLS

Page 7: Lean DevOps for Mobility [Decoding DevOps Conference - InfoSeption]

9

NOW

Development Team Operations Team

DevOps Team

CUSTOMER

Page 8: Lean DevOps for Mobility [Decoding DevOps Conference - InfoSeption]

10

Questions?

Page 9: Lean DevOps for Mobility [Decoding DevOps Conference - InfoSeption]

11

Thank You