Microsoft Ignitessa julkaistut infrapalvelut ja -parannukset 1 Mika Seitsonen

• @ Sovelto • Yhteystiedot • Johtava konsultti • e-mail [email protected] • Twitter @MikaSeitsonen • Muutama fakta • https://www.linkedin.com/in/MikaSeitsonen • M.Sc., University of Nottingham, U.K. • DI, Lappeenrannan teknillinen yliopisto • Harrastukset • Co-author of "Inside " • Kuntourheilu (hiihto, suunnistus, pyöräily) • Moottoriurheil(ija)un innokas seuraaja • Sertifioinnit • Certified Trainer (MCT) vuodesta 1997, Microsoft Certification ID 414xxx • MCSE: Productivity • MCSA: Office 365, Windows 2008, Windows 7 • Microsoft Certified: Azure Fundamentals, Azure Administrator Associate • ITIL Foundation 2011 Agenda

• Yleiset huomiot tapahtumasta • Azuren tärkeimmät julkistukset • :n tärkeimmät julkistukset • Osaamisen kehittäminen ja ylläpitäminen3 Osallistuako läsnä vai etänä?

LÄSNÄ ETÄNÄ + verkostoituminen + päivät käytettävissä + reflektointi ja yhdessä muuhun oppiminen + univelasta aikaeroa + tiimiytyminen helpompi palautua - aikaero + helpompi keskittyä - matkustamiseen - interaktio kuluva aika - kustannukset

4 Yleiset huomiot tapahtumasta

5 2019

• Orlando - OCCC (Orange County Convention Center) 4.-8.11. • USA:n toiseksi suurin konferenssikeskus • n. 25 000 osallistujaa + 5 000 Microsoftin ja näytteilleasettajien edustajaa • Näistä n. 200 suomalaisia • Book of News tällä kertaa 87 sivua (vastaava vuoden 2018 Ignitessa: 27 s.) • Ensi vuoden tapahtuma vielä kysymysmerkki ajankohdan ja sijainnin suhteen

6 Tapahtuman ja esitysten tiekartta

Su Pre-conference workshops

Keynote KEY01

TK04 TK02 TK03 INK01 TK01 Unleashing your organization’s TK05 Technology Microsoft 365: The Microsoft's roadmap for Envisioning Tomorrow Keynote: Invent with Purpose on creativity and innovation with a Application Dev World’s Productivity security, compliance, and innovating for an alternative Azure deep dive into the Microsoft Power Keynote Ma Keynotes Cloud identity future Platform

BRK Breakout THR Theater …. Sessiot (45 min) (20 min)

Ti-Pe Sessiot ja muut tapahtumat (1xxx yleisin - 4xxx teknisin)

7 Esitysten jakaumat

PRODUCT LEARNING PATH Ei-tuotespesifinen Infrastructure 9 % 6 % Tooling & Languages 4 % Security & Compliance Productivity 13 % 26 % Dynamics 365 Microsoft 365 6 % 32 %

Power Platform 7 %

Fundamentals 17 %

Developer 21 % Azure IT Management 42 % 17 % TOPIC 200 180 160 140 120 100 80 60 40 20 0

8 Top 10 -luennot ennakkoilmoittautumisten perusteella

Koodi Otsikko BRK009 Microsoft Teams BRK2130 Azure Active Directory: New features and roadmap SECO50 Top ten best security practices for Azure today Modern and Office 365 Deployment with Windows Autopilot, Desktop DEP20 Analytics, and Microsoft Endpoint Manager What's new in Microsoft Endpoint Manager, including Microsoft Intune and Configuration BRK2082 Manager (Part 1 of 2) AFUN40 Azure security fundamentals What's new in Microsoft Endpoint Manager, including Microsoft Intune and Configuration BRK3220 Manager (Part 2 of 2) BRK3147 45 life hacks of the Windows OS in 45 minutes - 2019 edition AFUN10 Discovering AFUN60 Exploring containers and orchestration in Azure

9 Azuren tärkeimmät julkistukset

10 Physical Overview: Form Factor Innovation Team Requirements Azure Regions IntelligentCloud 54 54 Global Customer Needs< AzurePlatform Form Factor Not To Scale -- > Azure Solutions Containerized Containerized Datacenter Form Factor Innovation IntelligentEdge Azure Stack Hub TeamFocus Azure Stack HCI Azure Stack Edge Ignite 2019: BRK4014, kalvo 22 Azure , HoloLens, HoloLens, Tools covered

Ignite 2019: BRK2166, kalvo 5 Windows PowerShell vs. PowerShell Core

Windows PowerShell PowerShell Core

Versions 1.0 - 5.1 6.0 - 6.2 support Windows Windows, , MacOS Runtime .NET Framework .NET Core 2.0/2.1/2.2 .exe .exe pwsh.exe (Windows) pwsh (Linux and MacOS) Updates Only critical All (functionality, fixes) Console background default color Blue Black Preferred GUI editor ISE Compatible modules "All" Only specific; 6.1 and later: many Windows OS (Windows 10 1809 and Windows Server 2019) modules $PSVersionTable.PSEdition Desktop Core $PSHome C:\Windows\System32\ C:\\ WindowsPowerShell\v1.0 PowerShell\6.0.0 PowerShell 7 tulossa https://devblogs.microsoft.com/powershell/the-next-release-of-powershell-powershell-7/ 13 PowerShell Core Usage

PowerShell Startups 25 000 000,00

20 000 000,00

15 000 000,00

6.2 GA

10 000 000,00

6.1 GA

5 000 000,00 6.0 GA 6.0 RC2 6.0.0-beta.2 6.0 RC1

0,00

Windows Linux Mac Total Trend

Ignite 2019: BRK3179, kalvo 6 PowerShell Core Usage

PowerShell Startups 70 000 000,00

60 000 000,00

50 000 000,00

40 000 000,00

30 000 000,00

20 000 000,00

6.2 GA 6.0 RC2 6.0 GA 6.1 GA 10 000 000,00 6.0.0-beta.2 6.0 RC1

0,00

Windows Linux Mac Total Trend

Ignite 2019: BRK3179, kalvo 7 PowerShell 7

What is it? New scenarios Windows compatibility Delighters

PowerShell built on .NET Core 3.1 Secret / credential management Better backwards compatibility New error views and Get-Error Long-term servicing for ~3 years Invoke-DscResource with Windows New version notification Windows PowerShell wrapper for Improved performance ForEach-Object -Parallel Ternary operator ( a ? b : c ) Import-Module Pipeline chain operators Group Policy support ( || and && ) Null conditional operators ( ?? and ??= )

Ignite 2019: BRK3179, kalvo 8 Visual Studio Code Insiders

Ignite 2019: BRK3066, kalvo 4 Azure Arc: at a high level

Ignite 2019: BRK3327, kalvo 14 Azure Arc: … and more specifically

Azure Arc for servers Azure Arc for Kubernetes Azure data services on Azure Arc

Azure Arc for Servers Azure Arc for Kubernetes Azure data services on Azure Arc

1. Organize and govern 2. Manage Kubernetes 3. Run data services anywhere servers across environments applications at-scale Deploy Azure data services in Azure Arc extends Azure's Deploy and configure Kubernetes moments anywhere you need them. management to physical and virtual applications consistently across all Get simpler compliance, faster servers anywhere. Govern and your environments with modern response times, and better security manage servers from a single, DevOps techniques. for your data. scalable management pane.

Learn more Learn more Learn more

Ignite 2019: BRK3327, kalvo 15 Azure Intelligent Edge + Cloud Taxonomy

Sensors + Control Sensors to Interactive Integrated Platform Global scale processing

Microcontroller IoT Devices Edge Devices Edge Appliances Edge Stack Hyperscale Cloud Azure Sphere Azure IoT Device SDK Azure IoT Edge Azure Stack Edge Azure Stack Hub Edge Regions

• Integrated Circuit designed • Endpoint devices such as • Devices that aggregate, • Integrated appliances that • Scalable solutions that • First-party cloud regions to govern a specific appliances, vehicles, or process & provide gateway provide a subset of cloud provide a full cloud stack, • Full Range Hyperscale operation in an embedded factory machines that capabilities for IoT edge roles, such as ML- including IaaS and PaaS Cloud Services system connect, interact and endpoints inferencing capabilities exchange data • Tiered Service availability: • Highly-secured, connected • Deploy and manage Azure • Stack Edge: AI-Enabled, • Edge and Disconnected Heroes > Hubs > Satellites MCU • 1000+ devices Services in containers on Storage and compute Scenarios any IoT device Azure Edge appliance • Open Source Based • Azure Sphere Linux OS for • 250+ partners • Regulatory Requirements Services & Tools modern MCUs • All certified to work great • AI, AzureML, Azure Stream • Data Box: Offline, • Cloud app model on- • Included Azure IoT Device with Azure IoT Hub Analytics and more ruggedized data transport, premises SDK 100 TB – 1 PB

Most specialization Fewest form factors Fewest services Most services

Ignite 2019: BRK2136, kalvo 4 Ignite 2019: BRK2136, kalvo 28 Choose the appliance model best suited for the job

Commercial (C) series Rugged (R) series

Enterprise-ready form factors for use Ruggedized, portable, battery-operated within a traditional business setting form-factors for harsh field conditions

Ignite 2019: BRK2136, kalvo 29 What’s new for Azure Stack Hub

Partners and solutions Services Features

Azure Stack Hub and Azure Stack Edge Hybrid Patterns Cognitive Services Public Preview - Retail - Foot Fall, Void Detection, Loyalty Program, AMD GPU Support – GPU –P Private Info Preview - Data – Elastic search Kubernetes on Azure Stack with AKS engine - ML training Nvidia GPU Support – Passthrough Private Foundation Patterns Preview - Networking, Load Balancer - Data Center Integration Event Hubs Public Preview 2020 - BCDR N-Series VM support

New ISV/SI Program for Hub and WVD Private Preview Edge

NetApp Storage Azure Data Services with Azure Arc Private Attachment Preview Scality Storage Attachment Public Preview Kognitiv Spark Hololens Remote Assist Edge Manager Private Preview And many more … 2020

https://aka.ms/azshigniteblog

Ignite 2019: BRK3115, kalvo 53 Security & identity

• Microsoft announces new innovations in security, compliance, and identity at Ignite • What’s new in Azure Active Directory at Microsoft Ignite 2019 • Kannattaa katsoa BRK2130 - Azure Active Directory: New features and roadmap • Osa uusista toiminnoista tulossa lähiaikoina tai ensi vuonna • Introducing Report-only mode for Conditional Access • The refreshed Azure AD Identity Protection is now generally available • Sign-in with Google social IDs is now generally available for Azure AD B2B Collaboration • Sentinel & Security Center -parannukset Sentinel Roadmap

Delivered Since Public Preview Coming Soon

Microsoft and 3P Data Connectors – Defender ATP, Additional Data Connectors – More Microsoft Cloud App Security, Zscaler, and More Services, Logstash, …

100+ Build-In Detections – Rule-Based and ML New Built-In Detections – Rule-Based and ML

Investigation Graph and Entities Additional Detections Powered by Microsoft Threat Intelligence Workbooks with Improved Data Visualizations Bring Your Own ML Models Support for Incident Automation Threat Intelligence Research, Including Full Embedded Azure Notebooks STIX Objects

Live Stream Monitoring of Notable Events Entity Pages – Users, Domains, IPs

GitHub Integration And much more… URL Detonation

Ignite 2019: SEC150, kalvo 41 Microsoft 365:n tärkeimmät julkistukset

26 Ignite 2019: TK02, kalvo 53 Paths to Modern Management

Cloud-only and Cloud-attached

Customers not using ConfigMgr Directly to Cloud-Only (Intune)

Customers using Config Manager Attach Config Manager and Intune

Cloud attach & provision new Customers using Config Manager devices as Cloud-Only

Deploy physical or virtual

Ignite 2019: BRK3220, kalvo 4 Ignite 2019: BRK2082, kalvo 5 Cloud powered endpoint management OR Config Mgr Cloud Attached Only

Risk-based Zero Touch Intelligent Advanced Unified Full stack Control Provisioning Security Analytics Management integration

Endpoint Windows Autopilot Secure Score Technology Mobility and PC Role Based Admin Compliance and Risk Experience Score Management Android Enterprise Advanced Threat Graph API Conditional Access ZTD Protection Desktop Analytics M365 Admin Center PowerShell App Protection Apple DEP BitLocker Log Analytics Guided Policy management Deployments Audit Samsung Knox Real time advanced Third party risk and Mobile Enrollment Security Baselines threat detection Office 365 Pro Plus Cloud content compliance optimization signaling Windows Hello, Dynamic user risk Edge Attestation assessment

Ignite 2019: BRK2082, kalvo 6

Compliance Sessions at Microsoft Ignite

Monday, November 4 2:00 PM – 2:45 PM BRK010: Navigate data protection and risk management in the cloud era 4:30 PM – 5:15 PM BRK2229: Unveil all the tools you need to use for risk management and compliance - Microsoft 365 compliance center 4:35 PM – 4:55 PM THR1007: Are you struggling with compliance requirements? Microsoft 365 can help! Tuesday, November 5 9:00 AM – 9:45 AM COMP10: Know your data: use intelligence to identify, protect and govern your important data 9:35 AM – 9:55 PM THR1074 Learn more about intelligent Information Governance across all your data 10:15 AM – 11:00 AM COMP20: Identifying and taking action on insider risks and code of conduct violations 11:30 AM – 12:15 PM COMP30: Take control of your data explosion with intelligent Information Governance 12:45 PM – 1:30 PM COMP40: eDiscovery and Audit: Harnessing intelligent and end-to-end solutions to improve results and lower costs​ 1:50 PM – 2:20 PM THR3139: Identifying and remediating critical insider risks and policy violations 2:00 PM – 2:45 PM COMP50: Supercharge your ability to simplify IT risk management and reduce risk 3:15 PM – 4:00 PM SECO40: Understanding how the latest Microsoft Information Protection solutions help protect your sensitive data Wednesday, November 6 9:00 AM – 9:45 AM BRK3055: Insider risks keeping you up at night? Leveraging intelligence, Microsoft 365 can help you! 10:15 AM – 11:00 AM BRK3056: Quickly identify and remediate corporate code-of-conduct policy violations 10:55 AM – 11:15 AM THR1050: No more spreadsheets - assess and manage your IT risks with a risk-based score 11:30 AM – 12:15 PM BRK3256: Microsoft 365 Advanced Auditing for forensic and compliance investigations 12:40 PM – 1:00 PM THR2028: Microsoft 365 Advanced Auditing for forensic and compliance investigations 12:45 PM – 1:30 PM BRK3059: eDiscovery for Teams, and beyond 2:00 PM – 2:45 PM BRK3328: Leverage compliance capabilities in Teams and Yammer 2:15 PM – 3:30 PM BRK2384: Data is exploding, intelligently manage your data lifecycle with Information Governance Thursday, November 7 9:00 AM – 9:45 AM BRK3273: Continuously assess and monitor your IT and data protection risks in Microsoft 365 9:35 AM – 9:55 AM THR3011: Reduce risk with Microsoft 365 Access Control Technologies 3:05 PM – 3:25 PM THR2027: Do more with Advanced eDiscovery – chat review, ML models, tenant level reports Friday, November 8 9:00 AM – 9:45 AM BRK3052: How do we operate Microsoft Data center with Zero Trust 10:15 AM – 11:00 AM BRK2235: Protect your data (in-transit and at-rest) with Microsoft 365 Encryption technologies

Ignite 2019: BRK2229, kalvo 43 Osaamisen kehittäminen ja ylläpitäminen

33 Why role-based learning?

Ignite 2019: BRK1053, kalvo 4 Microsoft Certifications

Ignite 2019: BRK1053, kalvo 10 Training & Certifications portfolio *exam in beta **exam in beta Dec 2019

Role-based Specialty Modern Technical skills Apps & Infra Data & AI Business Applications required to Workplace Deep technical skills perform a job managing industry solutions

Microsoft 365 Enterprise Azure for SAP Azure Solutions Architect Power Apps + Dynamics 365 Solution Architect** Administrator Workloads*

Azure DevOps Engineer Dynamics 365 Finance and Operations Apps Solution Architect** Expert

Microsoft 365 Modern Dynamics 365 Sales Dynamics 365 Customer Azure Administrator Azure Data Scientist Associate Desktop Administrator Functional Consultant Service Functional Consultant

Azure Developer Azure AI Engineer Microsoft 365 Teamwork Dynamics 365 Marketing Dynamics 365 Field Service Administrator Functional Consultant Functional Consultant Azure Security Azure Data Engineer Microsoft 365 Messaging Engineer Dynamics 365 Finance Functional Consultant Administrator Dynamics 365 Supply Chain Management, Manufacturing Microsoft 365 Security Functional Consultant Administrator Dynamics 365 Supply Chain Management Functional Consultant Microsoft 365 Teams Administrator* Power Apps + Dynamics 365 Developer* Microsoft 365 Developer* Dynamics 365 Finance and Operations Apps Developer*

Fundamentals Microsoft 365 Power Platform Azure Fundamentals Dynamics 365 Fundamentals Fundamentals Fundamentals* Foundational understanding of technology

Opas https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RWtQJJ Ignite 2019: BRK1053, kalvo 11 Aligned learning experiences

Ignite 2019: BRK1053, kalvo 7 Sovelton koulutuksia

• https://sovelto.fi/azureskills • AZ-900 Microsoft Azure Fundamentals • AZ-103 Azure Administrator • AZ-500 Microsoft Azure Security Technologies • AZ-203 Developing Solutions for Microsoft Azure • AZ-301 Azure Solutions Architect Design • DP-201 Designing an Azure Data Solution • Windows Server 2016/2019 uudet ominaisuudet • 10961 Automating Administration with Windows PowerShell • Microsoft Intune hallinta

Webinaari-tarjous: AZ-103 Azure Administrator -50% koodilla IGNITE *

Koodilla IGNITE -50% normaalihinnasta AZ-103 Azure Administrator joulukuun kurssille (17.-20.12.2019). Etu voimassa 5.12.2019 saakka. Etuun ei ole yhdistettävissä muita alennuksia. Koosteita muilta aihealueilta

• Webinaari: Mitä O365 tuo loppukäyttäjälle – kuulumiset Ignite-tapahtumasta 14.11.2019 klo 9-10 • https://www.sovelto.fi/webinaari-mita-o365-tuo-loppukayttajalle-ignite-2019/

• PowerShell • aka.ms/PSatIgnite; 4-sivuinen PDF cheat sheet • Power Apps • https://aka.ms/pa/ignite2019 • Teams • https://techcommunity.microsoft.com/t5/Microsoft-Teams-Blog/The-Microsoft-Teams-Guide-to-Ignite- 2019/ba-p/942149

39 Mikan vinkit 40 Tapahtumien katsominen ja lataaminen

• https://aka.ms/MicrosoftIgnite2019/ tai • Offline-lataus suoraan https://myignite.techcommunity.microsoft. com/sessions/ • Yksittäisen tapahtuman koodin em. URL:ien perään lisäämällä suoraan ko. tapahtuman sivulle • Microsoftin oma skripti • https://myignite.techcommunity.microsof • Valintaan apua esim. Excel-taulukosta, joka t.com/Download-Resources.zip luotu oheisella skriptillä .\Get-EventSession.ps1 -InfoOnly | • Monipuolisempi PowerShell-skripti PPTX - Export-Csv Ignite2019Sessions.csv esitysten ja YouTube-tallenteiden (mp4) lataamiseksi • https://gallery.technet.microsoft.com/Igni te-2016-Slidedeck-and-296df316 41 Muita näkemyksiä

• https://www.forbes.com/sites/moorinsights/2019/11/11/microsoft-goes-all-in-on- hybrid-cloud-and-edge-at-ignite-2019/ • https://pumpingco.de/blog/microsoft-ignite-2019-cloud-native-highlights/ • https://rencore.com/blog/recap-microsoft-ignite-2019-keynote-announcements/ • https://techcrunch.com/tag/microsoft-ignite-2019/ • https://www.sharepointnutsandbolts.com/2019/11/ignite-2019-announcements- roadmaps.html • https://newway2work.blog/2019/11/13/ms-ignite-2019-loppukayttaja-ottaa-modernin- tyon-yha-vahvemmin-omiin-kasiinsa/ • Podcasteja • https://ctrlaltazure.com/episodes/004-interesting-news-from-the-microsoft-ignite-keynotes • https://www.m365devpodcast.com/e/whats-new-for-microsoft-graph-from-ignite-with-yina-arenas- and-darrel-miller/

42 Kiitos! 43