Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld Microsoft Eva van den Noort Microsoft Emile Voogt Betabit Rick van den Bosch Betabit
Azure Lift & Shift Webinar 31 januari 2017 Maarten Sonneveld Microsoft Eva van den Noort Microsoft Emile Voogt Betabit Rick van den Bosch Betabit
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
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.
Platformen en ondersteuning Support Windows Office365 Azure IAAS Azure SAAS Azure other Technical Enablement Strategy & Business Model Innovation Co-Marketing Co-Selling Other W10 UWP & Centennial BMI tools & workshops W10 UWP & Centennial Windows Store & Readyforwindows MPN, inclusion @ events, ad hoc. HQ visits Office Labs BMI tools & workshops Cloud Labs & webinars BMI tools & workshops Cloud Labs & webinars BMI tools & workshops Labs & via Partners BMI tools & workshops GTM support GTM support GTM support Tailored Office Store MPN, inclusion @ events, ad hoc. HQ visits Azure Marketplace BizSpark, MPN, inclusion @ events, ad hoc. HQ visits Appsource BizSpark, MPN, inclusion @ events, ad hoc. HQ visits Tailored BizSpark, MPN, inclusion @ events, ad hoc. HQ visits
Hoe kan Betabit helpen? 02 Oprichting 09 In Azure 100 Developers in Nederland 55 Developers in Servië 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.
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
You scale, make resilient and manage Managed by vendor Scale, resilience and management by vendor You scale, make resilient & manage Scale, resilience and management by vendor You manage Cloud: de keuzes Hosting models Business model On Premises Infrastructure (as a Service) Platform (as a Service) Software (as a Service) Applications
IaaS, PaaS & SaaS MIGRATE to it DEVELOP on it CONSUME it IaaS PaaS SaaS
Microsoft Azure: Regio s Subhead
Cloudmigratie Belangrijkste redenen om naar de Cloud te migreren: Flexibiliteit Schaalbaarheid Opslag capaciteit Kosten efficiëntie
Scenario s On-premises > Azure / Hybride oplossing Hosted > Azure / Mixed Greenfield > Azure
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
Lift & Shift
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
Waarom lift & shift Dure eigen infrastructuur Disaster recovery scenario s Legacy applicaties Hybride oplossing (burst to cloud) Ontwikkel & Test omgeving in de cloud
Wanneer lift & shift Applicatie met laag resourcegebruik Nu migreren, later re-design Eenvoudige processen Third party software
Aanpak Gefaseerde aanpak / hybride model Start met quick wins en applicaties die niet mission-critical zijn Monitor!
Migratie Virtual Machines SQL Migratie Site Recovery
Virtual Machines
Scenario s Bestaande VM migreren Nieuwe VM VM images
Bestaande VM migreren Handmatig VHD kopiëren SysPrep Fixed disk Azure PowerShell
Nieuwe VM CentOS / Ubuntu Linux RedHat Enterprise Linux R Server SUSE Linux Enterprise Windows Server 2012 R2, 2016 BizTalk, Oracle Java, SharePoint, SQL Server
Nieuwe VM PowerShell VM Creation (automation) Marketplace
VM Images
Kosten Vanaf 11,29 / maand Afhankelijk van specificaties VM Algemeen Geoptimaliseerde rekenkracht Geoptimaliseerd geheugen GPU Krachtig rekenvermogen
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)
SLA Twee instanties in availability set 99,95% Enkele instantie met premium storage 99,9%
SQL migratie
Scenario s VM met eigen SQL installatie IaaS SQL Azure PaaS SQL Database Migration Wizard
SQL Database Migration Wizard Migreer SQL Server 2005 (of later) databases naar Azure SQL Scant compatibiliteit database Gedeeltelijke of volledige migratie
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
SQL Elastic Pools
Site Recovery
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)
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
Site Recovery
Beheer
PowerShell DSC Configuration ContosoWebsite { param($machinename) } Node $MachineName { #Install the IIS Role WindowsFeature IIS { Ensure = "Present" Name = "Web-Server" } }
Monitoring
Netwerken
Netwerken Site-to-site Multi-site VNet-to-VNet Point-to-Site
ExpressRoute
Tips & Tricks
Zorg voor inzicht in infrastructuur Breng afhankelijkheden in kaart Andere systemen Databases Storage
Resource Groups Container om resources te groeperen Gebruik 1 resource group voor netwerk configuratie (VNets & Subnets) Geef gebruikers rechten gebaseerd op behoefte
VNet Een of meerdere VNets? Meer: Communicatie tussen VNets Één: Meerdere subnets
Key Vault Wachtwoord management middels KeyVault (PowerShell / CLI) Geen gevoelige data in tooling
Monitoring Operations Management Suite
OMS Event Logs Netwerk Data Performance data Waarschuwingen IIS Incidenten Configuratie Syslog Inventarisatie App logs
Persistentie Data disks van VM s zijn standaard non-persistent Indien nodig: gebruik data disk
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
Vragen? > Stel je vragen via de chat
Volgende stappen Azure website: https://azure.microsoft.com/nl-nl/free/ Azure portal to start: Azure Portal
Additionele technische ondersteuning vanuit Microsoft
Additionele ondersteuning & contact Via onze groep https://aka.ms/nlisv
Resources SQL Database Migration Wizard Documentatie over Site Recovery Operations Management Suite Azure Prijscalculator
Dank je wel!