Lift & Shift
What to consider when moving to Microsoft Azure
Microsoft: “50% of
Azure runs Linux.”3 Oct 2018 – Scott Hanselman,
Principal Program Manager
Assessment on-premise
Existing apps
Third-party dependencies
Existing services
Database servers
File servers
User authentication
Active Directory Services
Third-party providers, e.g. Google, Facebook, etc.
Azure Pricing Calculator
Products Overview
Multiple currencies
Zone availability
Example Scenarios
Estimate Management
Create Test / Staging environment
Create an Azure Resource Manager (ARM) template as you go
Run each iteration from scratch
Replay an ARM template as needed
Create database and migrate realistic data volumes
Budget: 1-2 months of est. cost
Azure Quickstart Templates
(as reference)
Data transfer strategies I
Documents / Artifacts
Direct file transfer
File Storage
Azure Backup MARS agent
Microsoft Azure Recovery Services (MARS)
Data transfer strategies II
Databases
Database Migration Assistant (DMA)
Backup & Restore
Azure SQL
Temporarily max out
Performance level
Database Migration Assistant (DMA)
Analyse and assess existing databases
Review Compatibility issues and New Feature recommendations
Newer edition of SQL Server
Azure SQL Database
Produce database schema
Migrate data
Reduce downtime
Leverage DNS management
Azure DNS
Cloudflare
Rolling transition
Gradual deployment and
Replacement of systems
58% – 63%
less expenses per month
Bonus:
Azure Monitor & Application Insights
Bonus:
Azure DevOps
Azure Boards
Team collaboration
Azure Repos
Source Code Repository
Azure Pipelines
CI/CD Pipeline for your projects
Azure Test Plans
Azure Artifacts
Azure is the answer…
Ask Me Anything!
Jochen Kirstätter
@JKirstaetter
EMAIL
joki@ios.mu
BLOG
https://jochen.kirstaetter.name/

Lift & Shift to Azure

  • 1.
    Lift & Shift Whatto consider when moving to Microsoft Azure
  • 2.
    Microsoft: “50% of Azureruns Linux.”3 Oct 2018 – Scott Hanselman, Principal Program Manager
  • 4.
    Assessment on-premise Existing apps Third-partydependencies Existing services Database servers File servers User authentication Active Directory Services Third-party providers, e.g. Google, Facebook, etc.
  • 5.
    Azure Pricing Calculator ProductsOverview Multiple currencies Zone availability Example Scenarios Estimate Management
  • 6.
    Create Test /Staging environment Create an Azure Resource Manager (ARM) template as you go Run each iteration from scratch Replay an ARM template as needed Create database and migrate realistic data volumes Budget: 1-2 months of est. cost Azure Quickstart Templates (as reference)
  • 7.
    Data transfer strategiesI Documents / Artifacts Direct file transfer File Storage Azure Backup MARS agent Microsoft Azure Recovery Services (MARS)
  • 8.
    Data transfer strategiesII Databases Database Migration Assistant (DMA) Backup & Restore Azure SQL Temporarily max out Performance level
  • 9.
    Database Migration Assistant(DMA) Analyse and assess existing databases Review Compatibility issues and New Feature recommendations Newer edition of SQL Server Azure SQL Database Produce database schema Migrate data
  • 10.
    Reduce downtime Leverage DNSmanagement Azure DNS Cloudflare Rolling transition Gradual deployment and Replacement of systems
  • 11.
    58% – 63% lessexpenses per month
  • 12.
    Bonus: Azure Monitor &Application Insights
  • 13.
    Bonus: Azure DevOps Azure Boards Teamcollaboration Azure Repos Source Code Repository Azure Pipelines CI/CD Pipeline for your projects Azure Test Plans Azure Artifacts
  • 14.
    Azure is theanswer…
  • 15.
    Ask Me Anything! JochenKirstätter @JKirstaetter EMAIL joki@ios.mu BLOG https://jochen.kirstaetter.name/

Editor's Notes

  • #7 https://azure.microsoft.com/en-us/resources/templates/