Pooja Wandile
DevOps for
Legacy Systems:
A Roller Coaster
Ride
Pooja Wandile
Agile Practitioner, Coach, Trainer
And a trekker, sportsperson, learner
Connect with me
https://www.linkedin.com/in/pooja-wandile/
@poojawk
pooja.wandile@gmail.com
About Me
CI – CD
pipeline
containerization
The Journey
Why are we doing this?
How we will do this?
What will happen to existing setup?
They say it is good for everyone?
How we will do this?
What will happen to existing setup?
The Bear And Bull Moments
DevOps Program
• Standalone, monolithic, static,
tightly coupled apps to be replaced
by modern practices and
technologies, TDD, shift left, cloud
computing, micro services, API
• Big bang change vs. incremental
change
• Waterfall vs Agile
• Replace rotten services with
Platform/Software/Infrastructure
as a Service
• Refactoring nightmares
Systems and
Technology: Legacy
vis-à-vis Modern
• Standardization of
processes & Tools
• Architectural constraints
• The starting point
• Shift Left practices
• Test, infrastructure
provisioning, integration,
deployment automation
• Infrastructure,
environment constraints
Standardization &
Automation
Opportunities
• Misalignment of objectives
• Politics and egos
• Skill/capability/motivation
• Lack of experience and
conviction
• Old school thoughts
• Trainings
• Change of roles,
introduction of new roles
Getting People
Aspect Right
Remember this?
“There are no legacy systems; just legacy
thinking”
@poojawk
pooja.wandile@gmail.com
https://www.linkedin.com/in/pooja-wandile/

Dev ops for legacy systems

  • 1.
    Pooja Wandile DevOps for LegacySystems: A Roller Coaster Ride
  • 2.
    Pooja Wandile Agile Practitioner,Coach, Trainer And a trekker, sportsperson, learner Connect with me https://www.linkedin.com/in/pooja-wandile/ @poojawk pooja.wandile@gmail.com About Me
  • 4.
  • 7.
    The Journey Why arewe doing this? How we will do this? What will happen to existing setup? They say it is good for everyone? How we will do this? What will happen to existing setup?
  • 8.
    The Bear AndBull Moments DevOps Program
  • 10.
    • Standalone, monolithic,static, tightly coupled apps to be replaced by modern practices and technologies, TDD, shift left, cloud computing, micro services, API • Big bang change vs. incremental change • Waterfall vs Agile • Replace rotten services with Platform/Software/Infrastructure as a Service • Refactoring nightmares Systems and Technology: Legacy vis-à-vis Modern
  • 11.
    • Standardization of processes& Tools • Architectural constraints • The starting point • Shift Left practices • Test, infrastructure provisioning, integration, deployment automation • Infrastructure, environment constraints Standardization & Automation Opportunities
  • 12.
    • Misalignment ofobjectives • Politics and egos • Skill/capability/motivation • Lack of experience and conviction • Old school thoughts • Trainings • Change of roles, introduction of new roles Getting People Aspect Right
  • 13.
  • 14.
    “There are nolegacy systems; just legacy thinking”
  • 16.