@Mahammad Thahif Bangaradka Kunjoor , Thank you for your question.
We have a requirement of migrating GKE/EKS workload to AKS. what are the key things I need to keep in mind?
Please find migration to AKS guidelines and considerations here.
what should be approach for database data migration from other cloud providers?
Depending on the type of database you can review the following links for guidance on migration to Azure:
- Migrate open-source databases to Azure
- Migrate MySQL databases to Azure
- Migrate PostgreSQL databases to Azure
- Migrate MariaDB databases to Azure
Can we build a S2S b/n other clouds and Azure and build a secure channel to transfer the data?
You can also review the Azure Migrate documentation to understand feasibility in your case.
how about image migration ? is it as simple as pointing image definition file to AKS?
I assume that you are talking about container images. Please correct me if I am wrong. AKS can pull images from all conformant public or private container image registries with correct authentication (if required), like Image Pull Secret or Azure identities if the images are stored in Azure Container Registry [Reference] or attach the ACR with AKS etc.
If you want to import your container images to Azure Container registry please follow this article.
Hope this helps.
Please "Accept as Answer" if it helped, so that it can help others in the community looking for help on similar topics.