- Hands-On Cloud Solutions with Azure
- Greg Leonardo
- 271字
- 2021-06-10 19:44:38
How I approach the discussion
When I begin a discussion on migration to Azure with an organization, it is a bit different than a greenfield discussion because we have something in our hands. We know the size, shape, and history of the application we are moving. Let’s look at things we should do in this scenario.
We want to start by assessing the applications and infrastructure, and we do this in the following way:
- Discovery, which allows us to peek under the hood of the applications and infrastructure needed to support them. This is not only the code but such things as DNS and services needed to support the application. This is helpful, as not every application is a good candidate to migrate or you may need to secure VPN connect to the internal resources that can’t be moved to Azure.
- This will lead to mapping your applications to discover all dependencies, which to me is the best exercise as every single organization I have consult with discovered something new with this process.
- Once you have all this together, you can evaluate which applications make good candidates to move to Azure and which ones need to be modernized.
Once you have gathered this information, you will have some choices to make and it is good to get into those uncomfortable conversations within the organization so as to fit your applications into one of the following buckets:
- Rehost
- Refactor
- Re-architect
- Rewrite
Let’s take a deeper look into what these mean and how each has its own merits depending on the state of your application and discovery.
推薦閱讀
- Mastering Proxmox(Third Edition)
- 大數(shù)據(jù)項目管理:從規(guī)劃到實現(xiàn)
- 計算機網(wǎng)絡應用基礎
- 中國戰(zhàn)略性新興產(chǎn)業(yè)研究與發(fā)展·智能制造裝備
- Hands-On Data Warehousing with Azure Data Factory
- INSTANT Puppet 3 Starter
- SQL Server數(shù)據(jù)庫應用基礎(第2版)
- 大數(shù)據(jù)案例精析
- 未來學徒:讀懂人工智能飛馳時代
- 筆記本電腦維修之電路分析基礎
- 貫通Hibernate開發(fā)
- 設計模式
- 運動控制系統(tǒng)
- MySQL Management and Administration with Navicat
- 軟件測試管理