9
Lean DevOps for Mobility - SUJATHA BALAKRISHNAN

Lean DevOps for Mobility [Decoding DevOps Conference - InfoSeption]

Embed Size (px)

Citation preview

Lean DevOps for Mobility

- SUJATHA BALAKRISHNAN

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”

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

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

CASE STUDY

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

9

NOW

Development Team Operations Team

DevOps Team

CUSTOMER

10

Questions?

11

Thank You