Skip to main content


Showing posts from February, 2021

[Video Podcast] Microsoft Cloud Adoption Framework - Part 5: Ready Phase and Landing Zones

If you want to find more about what is Microsoft CAF (Cloud Adoption Framework) and how CAF can help us to migrate the current workloads to Microsoft Azure, you can view the below podcast. The following topics are discussed in this episode: Why Ready phase is important What are the actions that we need to do during this phase What is a Landing Zone How we shall design a Landing Zone How we need to evolve and improve a Landing Zone during the lifecycle of the solution(s)

[2] Azure Tips and Tricks: Recovery Service vaults across regions

 Context: You are managing multiple Azure VMs in 3 regions across the EU. Let's assume that you are using West Europe, North Europe, and UK West. Problem: Initially, the critical systems were running in UK West, a Recovery Service Vault was created in North Europe and configured.  In the next 3 months, the critical application will need to run across all 3 regions. One of the requests is to ensure that the same backup and configuration policy is enforced across all regions. Solution: Most of the people would try to use the same instance of Recovery Vault from UK West regions across all regions. Unfortunately, this is not possible, a vault can be used only for resources from the same region.  When you use a Recovery Vault all data and configuration information for each VM is copied and stored inside the vault. A vault is created for specific Regions for which you want to protect and ensure that you have a DR plan. Behind the scene, when you enable a DR for a VM, the Site Recovery Mo

[1] Azure Tips and Tricks: SQL migration to Azure with near-zero downtime

Context : You need to do a migration from an on-premises SQL Server 2019 instance to Microsoft Azure. There are 3 databases that need to be migrated, each of them has around 3-4 TB. The migration plan includes an Azure SQL Database Managed Instances. Problem : The challenges are around the data loss during migration and how to minimize the downtime.  Solution The first thing that you need to do is to include DMA (Database Migration Assistant) during the migration assessment. It would allow you to identify any compatibility issues between on-premises and Azure. Additional, DMA is able to provide a list of actions that can be done on the destination environments to do reliability and performance improvements.  The migration of the schema, data, and uncontained objects can be done using DMA. Allowing to have a migration plan with near-zero downtime.  On top of it is mandatory to consider DAG (Distributed Availability Groups) for the managed instances, which would enable you to have a st

[Post Event] 𝐇𝐚𝐫𝐧𝐞𝐬𝐬𝐢𝐧𝐠 𝐭𝐡𝐞 𝐜𝐥𝐨𝐮𝐝-𝐝𝐫𝐢𝐯𝐞𝐧 𝐫𝐞𝐯𝐨𝐥𝐮𝐭𝐢𝐨𝐧: 𝐭𝐫𝐞𝐧𝐝𝐬, 𝐜𝐡𝐚𝐥𝐥𝐞𝐧𝐠𝐞𝐬 𝐚𝐧𝐝 𝐨𝐩𝐩𝐨𝐫𝐭𝐮𝐧𝐢𝐭𝐢𝐞𝐬

 Last week I had the opportunity to be one of the panelists of a cloud workshop organized by the Europan Commission - 𝐇𝐚𝐫𝐧𝐞𝐬𝐬𝐢𝐧𝐠 𝐭𝐡𝐞 𝐜𝐥𝐨𝐮𝐝-𝐝𝐫𝐢𝐯𝐞𝐧 𝐫𝐞𝐯𝐨𝐥𝐮𝐭𝐢𝐨𝐧: 𝐭𝐫𝐞𝐧𝐝𝐬, 𝐜𝐡𝐚𝐥𝐥𝐞𝐧𝐠𝐞𝐬 𝐚𝐧𝐝 𝐨𝐩𝐩𝐨𝐫𝐭𝐮𝐧𝐢𝐭𝐢𝐞𝐬. The event was a great opportunity to explore #cloudcomputing adoption and emerging technology trends through an interesting session with a number of delegates of European organizations. The discussions during the 4 hours workshop were about the impact of the cloud on our ways of doing business and how we can ensure that data protection and data privacy can be maintained on long term, especially if we take into consideration the limited number of EU regions where we have a cloud location.  If you want to find more about it you can check the below URL -

Things to consider during a transition to Azure China Regions

 It seems that Azure regions from mainland China are getting more and more traction, becoming more attractive for US and EU organizations that want to expand their coverage. In this article, we cover 4 main topics that need to be taken into consideration when you need to deploy a solution to mainland China regions.  There is a new challenge for the IT departments and IT Services companies that need to deploy line of business applications on Azure regions from China. If you already have applications running inside Azure Regions and you want to expand the coverage to China Azure regions, you need to be aware of the below checklist. (1) The legal entity that creates and manage your subscription(s) from Azure China Regions (2) Azure Services compatibility across Azure China Regions (3) The great firewall (China firewall) (4) Migration and Replication Tools (1) The legal entity that creates and manage your subscription(s) from Azure China Regions In comparison with public Azure regions that