Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

The Cevo Method - Migration Framework


Published on

When your organisation has made the decision to move to cloud, there are three key initial considerations before you get stuck into migrating your first workload.

1. Start with an assessment
2. Decide on your migration strategy
3. And, to ensure you avoid most of the common migration pitfalls, we recommend adopting progressive delivery approaches, undertaking systems mapping, and building resilient architecture.

Cevo's skilled technologists, bring a wealth of experience in cloud migration strategies and implementations. For more information visit

Published in: Technology
  • Be the first to comment

  • Be the first to like this

The Cevo Method - Migration Framework

  1. 1. The Cevo Method Migration Framework Web: Phone: 1300 518 265 Address: Level 17, 303 Collins St, Melbourne VIC 3000
  2. 2. Cloud migration Assessment > Validate > Roadmap > Migrate > Review
  3. 3. Phase 5 Review and learn Phase 3 Roadmap: key deliverables Phase 4 Migration: Delivery Initial engagement: 2 people for 6 weeks
  4. 4. Assessment ● Identify business objectives ● High level cloud architecture ● Cloud suitability ● Risk assessment ● Cloud maturity: Capability, Context, Capacity ● Development practices ● Observability Cloud modernisation assessment (1-2 weeks)
  5. 5. Validate - migration readiness Deliver an initial low-impact production ready service (2-4 weeks) ● Identify the low impact service ● Validate initial observations ● Identify internal process constraints ● Development of infrastructure and delivery approach for Service #1 ● Development and operational review and retrospective ● Lessons and improvements
  6. 6. Roadmap Identify key delivery milestones and timelines (2-8 weeks) ● Identification of the system boundaries: System Mapping ● Identify the mode of operation: Lift and shift, Cloud native, SaaS ● Identify what to re-architect, replace or decommission ● High level project plan with delivery ● Capacity and cost planning ● Trade offs ● Risk consideration
  7. 7. Six migration strategies See:
  8. 8. Lift and shift ● Platform migration service ● Data migration service ● Virtual machine migration Migrate as is
  9. 9. ● Infrastructure Automation ● Repeatable Infrastructure ● CI/CD pipeline ● Test Automation Strategy ● Artifacts Management ● Daily/Weekly Releases Help clients to move faster in response to market threats and current needs Cloud Native
  10. 10. SaaS Replace owned solutions with Software as a Service ● Log management ● Federated login / SSO ● Monitoring and alerting ● Build and deploy
  11. 11. Legacy integration Integration with on-premises systems with cloud ● Network connectivity/VPN ● On-premise/3rd party services ● API Gateway/RESTful APIs ● Security and compliance
  12. 12. Review and learn Learn from this workload, then progress onto the next ● Reassess the roadmap with current context ● Plan requirements for next workload ● Form and incept the delivery team ● Migrate ● Rinse and repeat
  13. 13. Techniques How we do it: key techniques use for successful migration
  14. 14. Systems mapping ● Uncover latent complexity within an organisations systems ● Visualise the systems in a human-centric manner ● Drive real organisation awareness that facilitates awareness and change Discover, explore and communicate the real complexity of your systems
  15. 15. Resilient architecture ● An approach to designing solutions to be cloud first, anti- fragile, self healing systems ● Delivered through: ○ Infrastructure as code ○ Compliance as code ○ Configuration as code ○ Pipeline as code ○ Operation as code ● Strong focus on repeatable automation testing Build scalable, resilient, secure and efficient infrastructure
  16. 16. Delivery approaches ● Agile development, facilitation and coaching ● The Four C’s: Clarity, Capacity, Capability and Confidence ● Value Stream Mapping ● Test Driven Development ● Continuous integration ● Continuous Deployment ● Master / apprentice upskilling Progressive general approaches to migration activities