Azure Forum DK Survey
Total Page:16
File Type:pdf, Size:1020Kb
#msdkpartner #msdkpartner Meeting Ground Rules Please post your questions in the chat – We aim to keep QnA at the end of each session Please mute yourself to ensure a good audio experience during presentations This meeting will be recorded #msdkpartner Today's Agenda 08:30 - 08:35 Welcome 08:35 - 09:15 Best of Build 09:15 - 10:00 Top 5 Reasons to chose azure (vs. on-premise) 10:05 - 10:25 Azure in SMB 10:25 - 10:30 Closing #msdkpartner #msdkpartner Hello! I’m Sherry List Azure Developer Engagement Lead Microsoft You can find me at @SherrryLst | @msdev_dk DevOps with Azure, GitHub, and Azure DevOps 500M apps and microservices will be written in the next five years Source: IDC Developer Velocity 100x 200x 7x 8x faster to set up a more frequent fewer failures on more likely to have dev environment code deployments deployments integrated security Source: DORA / Sonatype GitHub Actions for Azure https://github.com/azure/actions Azure Pipelines AKS & k8s support YAML CI Pipelines YAML CD Pipelines Elastic self-hosted agents Community and Collaboration In modern applications 90% of the code comes Your Code from open source Open Source Most of that code lives on GitHub Sign up for Codespaces Preview today https://github.co/codespaces Security and Compliance 70 Security and Compliance 12 56 10 42 7 LOC (M) LOC 28 5 Security Issues (k) Issues Security 14 2 Lines of code Security threats 0 0 Apr Jul Oct Jan Apr Jul Oct Jan Apr Jul Oct Jan Apr Jul Oct Jan Apr Jul Oct Jan Apr 2015 2015 2015 2016 2016 2016 2016 2017 2017 2017 2017 2018 2018 2018 2018 2019 2019 2019 2019 2020 2020 Source: 2019 Security Review, GitHub Data Science Team Shift left with security $ Millions $7,600 $960 Remediation $80 $240 Costs SDLC Develop Build Test Deploy Breach Stages Secure your complete software lifecycle with GitHub Dependency Updates Code Scanning Secret Scanning Identify vulnerable Scan your code for Prevent secrets from dependencies, and vulnerabilities, powered leaking into code, update them to secure by CodeQL, and the work including automatic versions automatically of the security research remediation with 20+ community providers Enterprise Foundations GitHub Enterprise Active Directory Support Available Today AAD sign-on and Team Sync, GitHub auth Coming Soon ● Work accounts – AAD as your primary id ● Finer-grained permissions and custom roles ● Service accounts and security groups Fully managed, single-tenant cloud service Bring-your-own-key encryptiont, work accounts, data sovereignty High availability and disaster recovery, durable backups GitHub Private Instances GitHub Premium Plus Support Available in multiple Azure regions Beta in H2 2020 AAD integration & ExpressRoute support Azure Static Web Apps you just want to publish your app!!! Vue Client-side build process $> npm run build What you get out of the other end of that build process $> npm run build Success! $> /build index.html main.min.js main.min.css HTML, CSS, and JavaScript /build index.html main.min.js main.min.css Azure Static Web Apps From <code/> to Building a static web app in minutes • build and host static web apps • authentication and authorization • APIs powered by Azure Functions • CI/CD powered by GitHub Actions Azure Static Web Apps STATIC WEB APPS REPO STATIC CONTENT HTML/JavaScript/CSS app PUSH/PR ACTION API api Azure Functions Azure Static Web Apps Single unified workflow with GitHub Actions Serverless APIs powered by Azure Functions Integrated Auth with flexible roles and access Static Web Apps resources Microsoft Docs aka.ms/swadocs Microsoft Learn Publish Angular, React, Svelte, or Vue aka.ms/swaframeworks Publish Gatsby aka.ms/staticsitegen Microsoft Learn TV http://aka.ms/learntv INT129 Azure Synapse Analytics Azure Synapse Analytics Apache Spark Synapse SQL Synapse Pipelines Synapse Studio for Synapse Azure Synapse Analytics Apache Spark Synapse SQL Synapse Pipelines Synapse Studio for Synapse Query and analyze data with Quickly create notebooks with Build end-to-end workflows Execute all data tasks with a T-SQL using both provisioned your choice of Python, Scala, for your data movement and simple UI and unified and serverless models SparkSQL, and .NET for Spark data processing scenarios workspace environment • Workload Isolation (GA) Public Preview Public Preview Public Preview • COPY Data Loading (GA) • DeltaLake Tables v0.6 • Trusted Service for Azure Storage • CosmosDB with Synapse Link • Updatable Hash Key (GA) • CDM Support and Azure Key Vault (GA) • Managed Virtual Networks • Materialized View Improvement (GA) • .NET for Apache Spark 0.11 • Managed Identity for Mapping • External Table Wizard • Built-in Samples Data Flows (GA) • Increased Notebook Cell Features Public Preview • Template Code Gen for Notebooks • Static IP ranges Azure Integration • SQL Pool Monitoring and Management Runtime (GA) • PREDICT Scoring • Spark Pool Monitoring and Management • Checkpoint and resume for binary • Bulk Load Wizard • Spark Job Graph Debugging file copy (GA) • Serverless Query Perf Enhancements • Statistical Sample Visualization of Data • Pay-per-query consumption model • More Granular Workspace RBAC • Private Endpoint support via • CSV Schema Inference Managed Virtual Networks Private Preview Private Preview • SQL MERGE support, DML Joins • Data Flow CDM Support • Column Encryption • Multi-Column Hash Distribution More Announcements 1. Developer Velocity Assessment tool: Measure your DVI and get recommendations: blog 2. Learn TV: daily live programming and discussions for developers: blog 3. Azure Arc: Azure Arc-enabled Kubernetes Cluster is in public preview: blog 4. Azure Stack: Huge news form Red Hat side of things: ManagedIQ(Cloudforms) is public preview: blog 5. Azure Stack: AKS resource provider is private preview: blog 6. SQL Edge: Azure SQL Edge is now public preview for your AI, IoT scenarios: blog and aka.ms/sqledge 7. Bot framework: adaptive dialog capability GA 8. Cognitive services: Many news, highlighting Personalizer Apprentice mode, Cognitive Servers Containers GA: blog 9. Project Bonsai: Public Preview announced, Machine Teaching and Moab to enable engineers and developers: blog 10.AKS: This was announced earlier, but Windows Server container support is there: blog 11.Visual Studio: Live Share supports chat and sharing of apps, all in VS! blog 12.GitHub actions integration: GH Actions are integrated in VS Code, Azure CLI, Azure Portal: blog 13.GitHub Satellite news recap: In case you missed GitHub announcements: blog 14.Azure Quantum: Limited Private Preview: blog and Microsoft Learn has new modules 15.Also: Microsoft is announcing the fifth most powerful publicly recorded supercomputer for AI: blog The Digital Badger Collection: 100 250 550 800 2k 5K 8K ∞ The Summer Learner aka.ms/azure.heroes #azureHeroes Thank you! See you next time… @msdev_dk Resources • Developing end-to-end analytics solutions with the latest Azure Synapse features • DevOps with Azure, GitHub, and Azure DevOps • Remote development with Visual Studio Codespaces • From idea to contribution in minutes with Codespaces • From code to scale! Build a static web app in minutes • Responsible AI Panel Interview • Create collaborative docs and apps with Microsoft Fluid Framework #msdkpartner Top 5 reasons for using Azure for Service Providers and Cloud Partners Torben Juhl Partner Technology Strategist [email protected] Agenda Scalability Security Compliance Automation Cost reduction Scalability Scalability - example Azure SQL Database Serverless The serverless compute tier for single databases in Azure SQL Database is parameterized by a compute autoscaling range and an autopause delay. The configuration of these parameters shapes the database performance experience and compute cost. Scalability - example Azure Virtual Machine Scale Sets Security https://aka.ms/MyASIS Office 365 https://aka.ms/MCRA Video Recording Strategies Azure Sentinel – Cloud Native SIEM and SOAR (Preview) Securing Privileged Access Dynamics 365 Office 365 Security Rapid Cyberattacks (Wannacrypt/Petya) Data Loss Protection Data Governance eDiscovery SQL Encryption & Data Masking +Monitor Global Secure Compliant Compliance 91 offerings GLOBAL INDUSTRY REGIONAL ▪ ISO 27001:2013 ▪ PCI DSS Level 1 ▪ Argentina PDPA ▪ ISO 27017:2015 ▪ GLBA (US) ▪ Australia IRAP Unclassified ▪ ISO 27018:2014 ▪ FFIEC (US) ▪ Australia IRAP PROTECTED ▪ ISO 22301:2012 ▪ Shared Assessments (US) ▪ Canada Privacy Laws ▪ ISO 9001:2015 ▪ SEC 17a-4 (US) ▪ China GB 18030:2005 ▪ ISO 20000-1:2011 ▪ CFTC 1.31 (US) ▪ China DJCP (MLPS) Level 3 ▪ SOC 1 Type 2 ▪ FINRA 4511 (US) ▪ China TRUCS / CCCPPF ▪ SOC 2 Type 2 ▪ SOX (US) ▪ EU EN 301 549 ▪ SOC 3 ▪ 23 NYCRR 500 (US) ▪ EU ENISA IAF ▪ CIS Benchmark ▪ OSFI (Canada) ▪ EU Model Clauses ▪ CSA STAR Certification ▪ FCA + PRA (UK) ▪ EU – US Privacy Shield ▪ CSA STAR Attestation ▪ APRA (Australia) ▪ GDPR Microsoft Cyber Defense Operations Center ▪ CSA STAR Self-Assessment ▪ FINMA (Switzerland) ▪ Germany C5 Azure ▪ WCAG 2.0 (ISO 40500:2012) ▪ FSA (Denmark) ▪ Germany IT-Grundschutz regions >3,500 full-time security professionals ▪ RBI + IRDAI (India) workbook 60 ▪ MAS + ABS (Singapore) ▪ India MeitY ▪ Japan CS Mark Gold U . S . G O V T ▪ NBB + FSMA (Belgium) 6.5 trillion global signals daily ▪ AFM + DNB (Netherlands) ▪ Japan My Number Act Largest geographical footprint of any cloud ▪ FedRAMP High ▪ AMF + ACPR (France) ▪ Netherlands BIR 2012 ▪ FedRAMP Moderate ▪ KNF (Poland) ▪ New Zealand Gov CIO Framework provider with more than 60 Azure regions $1 billion annual cybersecurity investment ▪ EAR ▪ European