Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld...

61
Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld – Microsoft Eva van den Noort – Microsoft Emile Voogt – Betabit Rick van den Bosch – Betabit

Transcript of Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld...

Page 1: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Azure Lift & ShiftWebinar 31 januari 2017

Maarten Sonneveld – Microsoft

Eva van den Noort – Microsoft

Emile Voogt – Betabit

Rick van den Bosch – Betabit

Page 2: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Azure Lift & ShiftWebinar 31 januari 2017

Maarten Sonneveld – Microsoft

Eva van den Noort – Microsoft

Emile Voogt – Betabit

Rick van den Bosch – Betabit

Page 3: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Welkom in deze webinar!

Gezamenlijke presentatie door Microsoft & partner Betabit

Webinar wordt opgenomen en later gepubliceerd

Ruimte voor vragen > via chatvenster

Polls

Na afloop / follow up

Page 4: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Partnering met Microsoft: uitgangspunten

Microsoft Nederland wil graag met lokale ISV’s (software bedrijven) samenwerken met als hoofddoelstelling samen te groeien en succes te behalen.

Ondersteuning vanuit Microsoft is mogelijk bij een oplossing die is gebaseerd op 1 (of meerdere) van onze platformen (Windows, Office365 en met name Azure)

De mogelijkheden van ondersteuning verschillen per partner obv propositie (business model), fase in hun lifecycle en volume.

Page 5: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch
Page 6: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Platformen en ondersteuning

Support Windows Office365 Azure IAAS Azure SAAS Azure other

Technical

Enablement

W10 UWP &

Centennial

Office Labs Cloud Labs &

webinars

Cloud Labs &

webinars

Labs & via

Partners

Strategy &

Business Model

Innovation

BMI tools &

workshops

BMI tools &

workshops

BMI tools &

workshops

BMI tools &

workshops

BMI tools &

workshops

Co-Marketing W10 UWP &

Centennial

GTM support GTM support GTM support Tailored

Co-Selling Windows Store &

Readyforwindows

Office Store Azure

Marketplace

Appsource Tailored

Other MPN, inclusion @

events, ad hoc. HQ

visits

MPN,

inclusion @

events, ad hoc.

HQ visits

BizSpark, MPN,

inclusion @

events, ad hoc.

HQ visits

BizSpark, MPN,

inclusion @

events, ad hoc.

HQ visits

BizSpark, MPN,

inclusion @

events, ad hoc.

HQ visits

Page 7: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch
Page 8: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch
Page 9: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Hoe kan Betabit helpen?

1. Cloud First Workshop

2. Technical Bootcamp

3. In-depth sessies

4. Architectuur en design sessies

5. Hands-on labs

En met inrichting en ontwikkeling.

’02Oprichting

’09In Azure

100Developers in Nederland

55Developers in Servië

Page 10: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

“Microsoft Azure is een groeiende verzameling van geïntegreerde

cloudservices, zoals analyses, computing, database, mobiel, netwerken, opslag en web, waarmee u flexibeler bent, meer

bereikt en geld bespaart”

Page 11: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

On Premises

Yo

u s

cale

, m

ake r

esi

lien

t an

d m

an

ag

e

Infrastructure(as a Service)

Man

ag

ed

by v

en

do

r

Yo

u s

cale

, m

ake

resi

lien

t &

man

ag

e

Platform (as a Service)

Sca

le, re

silien

ce a

nd

man

ag

em

en

t b

y v

en

do

r

Yo

u m

an

ag

e

Hosting models

Software(as a Service)

Business model

Applications

Sca

le, re

silien

ce a

nd

man

ag

em

en

t b

y v

en

do

r

Cloud: de keuzes

Page 12: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

IaaS, PaaS & SaaS

IaaS PaaS SaaS

MIGRATE

to it

DEVELOP

on it

CONSUME

it

Page 13: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Subhead

Microsoft Azure: Regio’s

Page 14: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Cloudmigratie

Belangrijkste redenen om naar de Cloud te migreren:

Flexibiliteit

Schaalbaarheid

Opslag capaciteit

Kosten efficiëntie

Page 15: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Scenario’s

On-premises > Azure / Hybride oplossing

Hosted > Azure / Mixed

Greenfield > Azure

Page 16: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Impact

Bij PaaS is de impact (relatief) groot

Re-design om naar de cloud te migreren

Bij IaaS is de impact (relatief) klein

Lift & Shift

Page 17: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Lift & Shift

Page 18: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Lift & Shift

Letterlijk: oppakken en verschuiven

Vaak eerste stap in migratie naar de cloud

De software hoeft doorgaans niet (ingrijpend) te worden aangepast

Directe voordelen:

Kosten per VM

Verbeterde schaalbaarheid & flexibiliteit

Ten opzicht van PaaS zijn nog niet alle voordelen van de cloud ten volle benut

Page 19: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Waarom lift & shift

Dure eigen infrastructuur

Disaster recovery scenario’s

Legacy applicaties

Hybride oplossing (burst to cloud)

Ontwikkel & Test omgeving in de cloud

Page 20: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Wanneer lift & shift

Applicatie met laag resourcegebruik

Nu migreren, later re-design

Eenvoudige processen

Third party software

Page 21: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Aanpak

Gefaseerde aanpak / hybride model

Start met quick wins en applicaties die niet mission-critical zijn

Monitor!

Page 22: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Virtual Machines

SQL Migratie

Site Recovery

Migratie

Page 23: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Virtual Machines

Page 24: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Scenario’s

Bestaande VM migreren

Nieuwe VM

VM images

Page 25: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Bestaande VM migreren

Handmatig VHD kopiëren

SysPrep

Fixed disk

Azure PowerShell

Page 26: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Nieuwe VM

CentOS / Ubuntu Linux

RedHat Enterprise Linux

R Server

SUSE Linux Enterprise

Windows Server 2012 R2, 2016

BizTalk, Oracle Java, SharePoint, SQL Server

Page 27: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Nieuwe VM PowerShell – VM Creation (automation)

Marketplace

Page 28: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

VM Images

Page 29: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Kosten

Vanaf € 11,29 / maand

Afhankelijk van specificaties VM

Algemeen

Geoptimaliseerde rekenkracht

Geoptimaliseerd geheugen

GPU

Krachtig rekenvermogen

Page 30: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Definities

Availability set

Twee of meer VM’s die in verschillende Fault Domains geplaatst zijn

Fault domain

Verzameling services die gezamenlijke resources hebben (stroom, netwerk)

Page 31: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

SLA

Twee instanties in availability set 99,95%

Enkele instantie met premium storage 99,9%

Page 32: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

SQL migratie

Page 33: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Scenario’s

VM met eigen SQL installatie IaaS

SQL Azure PaaS

SQL Database Migration Wizard

Page 34: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

SQL Database Migration Wizard

Migreer SQL Server 2005 (of later) databases naar Azure SQL

Scant compatibiliteit database

Gedeeltelijke of volledige migratie

Page 35: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

SQL DMW - Stappen

1. Setup

2. Analyse

3. Pas database aan

4. Maak een Azure account aan

5. Maak een Azure SQL Database

6. Voer gegenereed script uit

7. Valideer gemigreerde database

Page 36: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

SQL Elastic Pools

Page 37: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Site Recovery

Page 38: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Scenario’s

VMWare-machines repliceren

Fysieke machines repliceren

(Windows & Linux)

Hyper-V-machines repliceren

Migreren naar Azure VM

Workloads op Hyper-V-VM, VMWare-VM of fysieke servers

Azure VM’s tussen regio’s

AWS Windows-machines (alleen migratie, geen failback)

Page 39: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Site Recovery

Repliceert on-premises VM’s en fysieke servers naar Azure

Vereenvoudigt BCDR (Business Continuity & Disaster Recovery)

Flexibele replicatie

Eenvoudig replicatietests uitvoeren

Failover en herstel

Meerdere VM-failovers

Integreert met bestaande BCDR strategieën

Page 40: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Site Recovery

Page 41: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Beheer

Page 42: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

PowerShell DSC

Configuration ContosoWebsite

{

param($MachineName)

Node $MachineName

{

#Install the IIS Role

WindowsFeature IIS

{

Ensure = "Present"

Name = "Web-Server"

}

}

}

Page 43: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Monitoring

Page 44: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Netwerken

Page 45: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Netwerken

Site-to-site

Multi-site

VNet-to-VNet

Point-to-Site

Page 46: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

ExpressRoute

Page 47: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Tips & Tricks

Page 48: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Zorg voor inzicht in infrastructuur

Breng afhankelijkheden in kaart

Andere systemen

Databases

Storage

Page 49: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Resource Groups

Container om resources te groeperen

Gebruik 1 resource group voor netwerk configuratie (VNets & Subnets)

Geef gebruikers rechten gebaseerd op behoefte

Page 50: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

VNet

Een of meerdere VNets?

Meer: Communicatie tussen VNets

Één: Meerdere subnets

Page 51: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Key Vault

Wachtwoord management middels KeyVault (PowerShell / CLI)

Geen gevoelige data in tooling

Page 52: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Monitoring

Operations Management Suite

Page 53: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

OMS

Event Logs

Netwerk Data

Performance data

Waarschuwingen

IIS

Incidenten

Configuratie

Syslog

Inventarisatie

App logs

Page 54: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Persistentie

Data disks van VM’s zijn standaard non-persistent

Indien nodig: gebruik data disk

Page 55: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

D:

VM kan op andere hypervisor geplaatst worden

Resize of Stop

Onderhoud

Tijdelijke schijf neemt eerste beschikbare driveletter

Indien D: nodig is:

Verplaatsen pagefile.sys

Nieuwe datadisk & D: toewijzen

Verplaatsen pagefile.sys naar tijdelijke drive

Page 56: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Vragen?

> Stel je vragen via de chat

Page 57: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Volgende stappen

Azure website: https://azure.microsoft.com/nl-nl/free/

Azure portal to start: Azure Portal

Page 58: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Additionele technische ondersteuning vanuitMicrosoft

Page 59: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Additionele ondersteuning & contact

Via onze groep

https://aka.ms/nlisv

Page 61: Azure Lift & Shift · 2017-11-03 · Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld –Microsoft Eva van den Noort –Microsoft Emile Voogt –Betabit Rick van den Bosch

Dank je wel!