Cloud and Kubernetes migration
Cloud and Kubernetes migration with a rollback plan
We move your systems to AWS, Azure or Google Cloud in stages, with criteria to sign off each step and a rollback plan written before we start. It is a cloud and Kubernetes migration designed so you can stop and go back without drama.
This page covers migration, one of the four services in Cloud: design and migration, which also covers architecture and landing zone, initial deployment and Kubernetes.
A first conversation to understand your case. Then a tailored written proposal, with the scope made clear, before we start.
01 · When
When migrating makes sense (and when it does not)
It fits if
- You have to change platform and cannot improvise on the day of the change.
- Your project is bounded: a small number of applications, in stages and to a single cloud destination.
- You can name a person on your side to give the go-ahead for each step into production.
Better another option if
- You want to rewrite your application, or you need a mass data-centre migration, SAP or mainframe.
- You need a migration with no downtime at all or round-the-clock operations afterwards, which this service does not cover.
Signs your platform needs a change
- What you have works and touching it is scary, because nobody remembers well what each piece depends on.
- Your hosting or data centre contract is ending and the time to decide is running out.
- You want to switch cloud or move to containers, but you do not know where to start or what risk you take on.
- You started a migration and it stalled halfway, with part of the systems in each place.
02 · Scope
What a staged migration includes
- We take an inventory of your systems and map their dependencies, with an owner for each piece.
- For each application we decide whether to move it, adjust it, replace it, retire it or leave it as it is (assessment).
- We migrate from a hosting provider, a VPS or a data centre to AWS, Azure or Google Cloud, or between those clouds.
- We move to managed Kubernetes (EKS, AKS or GKE) only when it pays off; we do not operate a cluster of our own without an agreement.
- We coordinate the technical side with your current provider, such as exporting data or changing DNS, when you authorise us in writing.
The seven phases
- Assessment: what you have, what each piece depends on and what is best to do with it (assessment), with the scope agreed in writing.
- Prepare the destination: accounts, identity and permissions, network, activity logging, basic security policies and cost control (landing zone). It is the governance base of the destination and is ready before anything is moved.
- Move in batches, starting with something small but representative so we can learn (waves).
- Validation: we test before the real change, with “it went well” criteria agreed in advance.
- The real change: an agreed window, a person on your side who decides and, where applicable, gradual traffic shift (cutover). In some cases replicating the data allows a short window, but we do not promise it.
- The way back: which signal forces a return, who decides, how it is done and from which point it is no longer possible (rollback). We separate application and data, because reverting data is the hard part, and we rehearse it where feasible.
- Stabilise and hand over: we do not switch off the previous environment on the same day, and we check that your team knows how to deploy, revert and restore.
What you get from the migration
- An inventory of your systems and a map of their dependencies, with an owner for each piece.
- A reasoned decision for each application and a staged plan with owners and dependencies.
- Acceptance criteria and a checklist that is reviewed before each change.
- A documented rollback plan, with its point of no return marked in advance.
- Infrastructure as code in your accounts, if it is in scope, plus documentation and handover to your team.
03 · Rollback
Rollback plan and point of no return
It is the documented procedure for returning to the previous state if a stage fails. It states what is reverted, who decides and until when it is possible. We mark the point of no return in advance, after which going back is no longer viable.
- The way back: which signal forces a return, who decides, how it is done and from which point it is no longer possible (rollback). We separate application and data, because reverting data is the hard part, and we rehearse it where feasible.
- A documented rollback plan, with its point of no return marked in advance.
- A written rollback plan before the change, up to the agreed point of no return
04 · Sources
Sources we migrate: VPS, hosting, data centre or between clouds
- VPS
- Hosting
- Data centre
- Between clouds
- We migrate from a hosting provider, a VPS or a data centre to AWS, Azure or Google Cloud, or between those clouds.
- Yes. We start from an inventory with a dependency map and decide per application whether to move it as is, adapt it or leave it. Mass data-centre, SAP or mainframe migrations are out of scope, and we say so from the start.
- We coordinate the technical side with your current provider, such as exporting data or changing DNS, when you authorise us in writing.
05 · Kubernetes
Does Kubernetes pay off?
When you have several services, frequent releases and a team able to operate it. If your application is simple, managed containers or a PaaS service may be more reasonable. We look at the number of services and release frequency. We assess it with you and do not recommend Kubernetes by default.
- We move to managed Kubernetes (EKS, AKS or GKE) only when it pays off; we do not operate a cluster of our own without an agreement.
06 · Limits
What falls outside
- We do not rewrite your application: a deep refactor is treated as a separate project.
- We do not promise zero interruptions: if there is downtime, it is agreed in the plan for each system.
- Data that requires strict consistency with no downtime window is assessed case by case and is not promised.
- It does not include mass data-centre migrations, SAP or mainframe, or changes demanded by a closed-source software vendor.
- It does not include round-the-clock operations after migrating, or certifications or regulatory compliance.
- We do not negotiate contracts with your providers; we do coordinate the technical side with them if you authorise us in writing.
- Changes in production are made with your prior written authorisation (an email or a ticket from your responsible person is enough) and within the agreed window. A person on your side gives the go-ahead.
How we charge for the migration
- Everything is quoted to fit your case: you receive the scope and the quote in writing before we start.
- The plan is your property, and you decide who carries out the migration.
- If there is an execution phase, it is quoted in writing, with the scope made clear, before we start; with the plan you decide whether to migrate, how and in what order.
- Cloud provider and licence costs, including the period of double cost between source and destination, are yours to bear.
07 · Afterwards
After migrating: handover or operations
Your team, using the documentation and step-by-step guides we deliver at handover. If you prefer not to take on operations, DevOps as a Service in defined hours and agreed schedule can be arranged as a separate service. None of this requires you to carry on with us.
Who works with you

David González
Founder & CEO
Cloud architecture on AWS for startups and systems management.
LinkedIn of David González (opens in a new tab)
Leafar Maina
CTO
Over twenty years of experience in IT infrastructure.
LinkedIn of Leafar Maina (opens in a new tab)
Fernando Moreno
Commercial Director
Over 25 years in technology B2B sales.
LinkedIn of Fernando Moreno (opens in a new tab)
We work in cloud and DevOps, headquartered in Las Palmas de Gran Canaria with a team spread across Spain. We work remotely with B2B startups across Spain.
“We engaged Nubyron’s services and the experience has been very positive. The technical support is efficient and responds quickly to any request. They supported us throughout the application deployment process within Nexure.ai, showing great dedication and professionalism. We are very satisfied with the team’s work and the results obtained.”
“If a company needs specialized Kubernetes expertise, I would strongly recommend speaking with the Nubyron team. Their value proposition is solid and especially distinctive because of how they work.”
08 · FAQ
Cloud migration FAQ
How do you migrate to the cloud without stopping the business?
You assess before moving anything, decide what to do with each application, migrate in stages with acceptance criteria, and keep the rollback available up to a point of no return marked in advance. If there will be downtime, it is agreed in the plan, system by system.
What is a rollback plan in a cloud migration?
It is the documented procedure for returning to the previous state if a stage fails. It states what is reverted, who decides and until when it is possible. We mark the point of no return in advance, after which going back is no longer viable.
When does migrating to Kubernetes pay off?
When you have several services, frequent releases and a team able to operate it. If your application is simple, managed containers or a PaaS service may be more reasonable. We look at the number of services and release frequency. We assess it with you and do not recommend Kubernetes by default.
Can you migrate from a VPS, hosting provider or data centre to AWS, Azure or Google Cloud?
Yes. We start from an inventory with a dependency map and decide per application whether to move it as is, adapt it or leave it. Mass data-centre, SAP or mainframe migrations are out of scope, and we say so from the start.
Who runs the environment once the migration is finished?
Your team, using the documentation and step-by-step guides we deliver at handover. If you prefer not to take on operations, DevOps as a Service in defined hours and agreed schedule can be arranged as a separate service. None of this requires you to carry on with us.
How long does a migration take?
It depends on the number of systems and their dependencies, so we give you the timeline in writing after the assessment. We do not give generic timelines before knowing your inventory, because a figure without that analysis would not be reliable. We confirm it in writing.
Do you migrate to AWS, Azure and Google Cloud?
Yes: we work with AWS, Azure and Google Cloud, with a single cloud destination per project. We recommend the destination that best fits your application, your team and your current contract, and the decisions are documented in your company’s accounts.
First step
Tell us about your case
We start with an assessment, not a sale. Tell us about your environment and what you want to solve, in a minute. We reply with next steps and, if it is a fit, a written proposal.
Prefer to talk for 30 minutes?(opens in a new tab)