[{"data":1,"prerenderedAt":164},["ShallowReactive",2],{"nav-solutions":3,"\u002Fblog\u002Fcloud-migration-checklist":40,"\u002Fblog\u002Fcloud-migration-checklist:surrounding":158,"\u002Fblog\u002Fcloud-migration-checklist:related":163},[4,12,19,26,34],{"path":5,"title":6,"description":7,"icon":8,"kind":9,"category":10,"externalUrl":11},"\u002Fsolutions\u002Fsutit","SUTIT","A supply-chain coordination platform for Kenyan micro and small enterprises, bringing orders, delivery commitments, payments, and reconciliation into one accountable workflow.","ph:circles-three-plus-duotone","product","Supply-chain coordination","https:\u002F\u002Fsutit.org",{"path":13,"title":14,"description":15,"icon":16,"kind":9,"category":17,"externalUrl":18},"\u002Fsolutions\u002Fsutit-running","SUTIT Running","A focused digital platform for running communities, bringing participation, coordination, and community activity into one clear experience.","ph:person-simple-run-duotone","Running communities","https:\u002F\u002Frunning.sutit.org",{"path":20,"title":21,"description":22,"icon":23,"kind":9,"category":24,"externalUrl":25},"\u002Fsolutions\u002Fsmarthos","SmartHOS","An all-in-one hospital and clinic management platform for patient care, administration, billing, inventory, reporting, and digital payments in Kenya.","ph:first-aid-kit-duotone","Healthcare operations","https:\u002F\u002Fsmarthos.co.ke",{"path":27,"title":28,"description":29,"icon":30,"kind":31,"category":32,"externalUrl":33},"\u002Fsolutions\u002Fspotlight","Spotlight","Amplify your brand presence with targeted digital campaigns, content strategy, and data-driven marketing solutions from ELVED.","ph:sparkle-duotone","service","Digital visibility",null,{"path":35,"title":36,"description":37,"icon":38,"kind":31,"category":39,"externalUrl":33},"\u002Fsolutions\u002Fsaloon-boost","Saloon Boost","Accelerate your growth with optimized infrastructure, scalable solutions, and performance-driven technology from ELVED.","ph:rocket-launch-duotone","Infrastructure growth",{"id":41,"title":42,"accent":43,"author":44,"authorRole":45,"body":46,"category":147,"description":148,"extension":149,"featured":150,"meta":151,"navigation":150,"path":152,"publishedAt":153,"readTime":154,"seo":155,"stem":156,"__hash__":157},"blog\u002Fblog\u002Fcloud-migration-checklist.md","A Cloud Migration Checklist for East African Operating Teams","#4da3ff","Amina Wanjiku","Cloud Engineer",{"type":47,"value":48,"toc":138},"minimark",[49,53,58,61,80,83,87,90,93,97,100,118,121,125,128,132,135],[50,51,52],"p",{},"Most migration projects become expensive long before they become useful. The pattern is familiar: workloads are moved, invoices arrive, but observability, permissions, backup design, and cost controls are still weak.",[54,55,57],"h2",{"id":56},"start-with-the-operating-model","Start with the operating model",[50,59,60],{},"Before a single workload moves, decide who owns:",[62,63,64,68,71,74,77],"ul",{},[65,66,67],"li",{},"infrastructure changes",[65,69,70],{},"secrets and credentials",[65,72,73],{},"backup verification",[65,75,76],{},"incident response",[65,78,79],{},"monthly cost review",[50,81,82],{},"If those answers are vague, the migration is not ready.",[54,84,86],{"id":85},"check-dependency-chains","Check dependency chains",[50,88,89],{},"Applications rarely move alone. They depend on storage, scheduled jobs, internal APIs, identity providers, and user habits that were shaped by the old environment.",[50,91,92],{},"Map the upstream and downstream dependencies first. That exposes the hidden coupling that usually causes outages during cutover.",[54,94,96],{"id":95},"standardize-the-basics","Standardize the basics",[50,98,99],{},"Every target environment should have a minimum baseline:",[101,102,103,106,109,112,115],"ol",{},[65,104,105],{},"naming conventions",[65,107,108],{},"tagging for finance and ownership",[65,110,111],{},"least-privilege access",[65,113,114],{},"central logging",[65,116,117],{},"monitored backups",[50,119,120],{},"Without that baseline, the cloud becomes a faster way to create entropy.",[54,122,124],{"id":123},"treat-cost-as-a-design-input","Treat cost as a design input",[50,126,127],{},"Cloud cost optimization is not a cleanup phase. It needs to be part of the initial shape of the environment. Rightsized compute, storage lifecycle rules, and scheduled shutdowns matter more than flashy dashboards added later.",[54,129,131],{"id":130},"finish-with-a-rollback-story","Finish with a rollback story",[50,133,134],{},"The strongest migration plans still define what happens if the move needs to pause or reverse. A reversible rollout is calmer, safer, and usually more disciplined.",[50,136,137],{},"The objective is not to “get to cloud.” The objective is to run more predictably once you get there.",{"title":139,"searchDepth":140,"depth":140,"links":141},"",2,[142,143,144,145,146],{"id":56,"depth":140,"text":57},{"id":85,"depth":140,"text":86},{"id":95,"depth":140,"text":96},{"id":123,"depth":140,"text":124},{"id":130,"depth":140,"text":131},"Cloud","Cloud migrations fail when they are treated as hosting moves instead of operating model changes. This checklist keeps the project practical.","md",true,{},"\u002Fblog\u002Fcloud-migration-checklist","2025-03-18","7 min read",{"title":42,"description":148},"blog\u002Fcloud-migration-checklist","Bpsm8gYodAfwgV57ipjUDTG4X9Em-dA0CFyHvqBKhv8",[33,159],{"title":160,"path":161,"stem":162,"children":-1},"Cybersecurity Pressure Points Hitting Kenyan SMEs Right Now","\u002Fblog\u002Fcybersecurity-smes-kenya","blog\u002Fcybersecurity-smes-kenya",[],1792147716372]