Microsoft Ignite NZ October 2016 SKYCITY, Auckland

Slides:



Advertisements
Similar presentations
Introduction to SQL Azure March 31, 2015 John Deardurff Website:
Advertisements

Microsoft Virtual Academy Stacey Mulcahy | Technical Evangelist Christopher Harrison | Content Developer.
9/24/2017 7:27 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Azure SQL Database Updates
4/18/2018 1:15 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
LOCAL CLOUDINESS Dino Buljubašić Rijad Smajlović
“Introduction to Azure Security Center”
Deployment Planning Services
Journey to Microsoft Secure Cloud
Using Azure Key Vault for Encrypting and Securing your Cloud Workloads
6/11/2018 8:14 AM THR2175 Building and deploying existing ASP.NET applications using VSTS and Docker on Windows Marcel de Vries CTO, Xpirit © Microsoft.
Deployment Planning Services
Microsoft /1/2018 5:38 PM Send secure to anyone with the power of Office 365 and  Azure Information Protection Gagan Gulati Ian Hameroff.
The power of common identity across any cloud
Examine common architectures for hybrid identity
Microsoft Ignite /31/ :08 AM
Information Protection
Design Seamless Upgrades to SQL Server 2016 with Query Store
Mission-critical performance with Microsoft SQL Server 2016
9/14/2018 2:22 AM THR2026 Set up secure and efficient collaboration for your organization with Office 365 Joe Davies Senior Content Developer Brenda Carter.
Exceedra + Azure Mark Rendle Principal Software Architect
9/19/2018 8:20 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
SharePoint Online Management and Control
Enterprise Modernization
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
CloudSimplified.IO.
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Protecting Premium Video in Windows
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
11/15/ :59 AM THR2294 Building great looking experiences with Microsoft Graph and Office UI Fabric Ben Summers Office Marketing David Lavenda Harmon.ie.
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Microsoft Ignite NZ October 2016 SKYCITY, Auckland
Microsoft Connect /17/2018 5:15 AM
DotnetConf 11/17/ :06 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE.
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Microsoft Azure Do’s and Don’ts
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
SPC2012 – IT-Pro 11/30/2018 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Microsoft Ignite NZ October 2016 SKYCITY, Auckland
Build /2/2018 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
SharePoint User Group Zürich – 1 November 2016.
TechEd /6/2018 8:16 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
12/29/ :48 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Hooking into Apps for SharePoint
Welcome to Azure Notebooks
Microsoft Ignite NZ October 2016 SKYCITY, Auckland
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Meetup User Experience Design for SharePoint
2/27/2019 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
SharePoint Development
From Development to Production: Optimizing for Continuous Delivery
SQL Server 2016 Security Features
Azure Active Directory
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Day 2, Session 2 Connecting System Center to the Public Cloud
Microsoft Connect /29/2019 1:53 AM
Microsoft Ignite NZ October 2016 SKYCITY, Auckland
System Center Configuration Manager Assessment Results
SQL Server Assessment Results
7/19/2019 2:53 AM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Erik Porter Program Manager ASP.NET Microsoft Corporation
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Presentation transcript:

Microsoft Ignite NZ 25-28 October 2016 SKYCITY, Auckland 12/3/2018 4:11 AM Microsoft Ignite NZ 25-28 October 2016 SKYCITY, Auckland © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Building Secure Medical Applications in Azure Microsoft Ignite 2016 12/3/2018 4:11 AM Building Secure Medical Applications in Azure Session Code David Carter and Matthew Tester Stratos Technology Partners © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

12/3/2018 4:11 AM Introduction © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Crohn’s Colitis Cure A unique database for scientists and researchers. Microsoft Ignite 2016 12/3/2018 4:11 AM Crohn’s Colitis Cure More than 60,000 Australians suffer from Crohn’s or Colitis. While a number of treatments exists and the disease can often be managed, the cause or causes of IBD remain unknown. ANZIBDC is a collaborative research project involving clinicians and scientists at 12 IBD centres located at major hospital sites. It is the largest and most important research project of its type ever undertaken in Australia and New Zealand. A unique database for scientists and researchers. © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

What we’re going to cover 12/3/2018 4:11 AM What we’re going to cover How to authenticate users How to protect sensitive data Maintain a great user experience © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

12/3/2018 4:11 AM Architecture © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

The question is “Why can’t you host on Azure?” Microsoft Ignite 2016 12/3/2018 4:11 AM Hosting The question is “Why can’t you host on Azure?” © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Microsoft Ignite 2016 12/3/2018 4:11 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

12/3/2018 4:11 AM Authentication © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

SPA Authentication Microsoft Ignite 2016 12/3/2018 4:11 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

SPA Authentication Microsoft Ignite 2016 12/3/2018 4:11 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

SPA Authentication Microsoft Ignite 2016 12/3/2018 4:11 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

12/3/2018 4:11 AM Data Protection © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

AD Authentication . Microsoft Ignite 2016 12/3/2018 4:11 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Row-level Security Microsoft Ignite 2016 12/3/2018 4:11 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Row-level Security Microsoft Ignite 2016 12/3/2018 4:11 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Dynamic Data Masking Mask function Example default() XXXXX email() Microsoft Ignite 2016 12/3/2018 4:11 AM Dynamic Data Masking Mask function Example default() XXXXX email() aXXX@XXXX.com random(1, 12) 11 partial(2,"X-XXXXXX",1) 01X-XXXXXX5 © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Transparent Data Encryption Microsoft Ignite 2016 12/3/2018 4:11 AM Transparent Data Encryption © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Encrypting Blob Files Microsoft Ignite 2016 12/3/2018 4:11 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Encrypting Blob Files Microsoft Ignite 2016 12/3/2018 4:11 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Encrypting Blob Files Microsoft Ignite 2016 12/3/2018 4:11 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Encrypting Blob Files Microsoft Ignite 2016 12/3/2018 4:11 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Encrypting Blob Files Microsoft Ignite 2016 12/3/2018 4:11 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Decrypting Blob Files Microsoft Ignite 2016 12/3/2018 4:11 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Decrypting Blob Files Microsoft Ignite 2016 12/3/2018 4:11 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Decrypting Blob Files Microsoft Ignite 2016 12/3/2018 4:11 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Decrypting Blob Files Microsoft Ignite 2016 12/3/2018 4:11 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Decrypting Blob Files Microsoft Ignite 2016 12/3/2018 4:11 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

12/3/2018 4:11 AM User Experience © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Hangfire Microsoft Ignite 2016 12/3/2018 4:11 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Hangfire Microsoft Ignite 2016 12/3/2018 4:11 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Hangfire Microsoft Ignite 2016 12/3/2018 4:11 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Hangfire Microsoft Ignite 2016 12/3/2018 4:11 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Hangfire Microsoft Ignite 2016 12/3/2018 4:11 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

“Maintain less html in favor of JavaScript “ Microsoft Ignite 2016 12/3/2018 4:11 AM Angular Formly JavaScript Powered Forms for AngularJS “Maintain less html in favor of JavaScript “ © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Defining a form in Formly 12/3/2018 4:11 AM Defining a form in Formly { key: 'surname', type: 'text', templateOptions: { label: "Surname" } © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Defining a form in Formly 12/3/2018 4:11 AM Defining a form in Formly { key: 'titleId', type: 'lookup', templateOptions: { lookupName: 'title', label: 'Title' } © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Defining a form in Formly 12/3/2018 4:11 AM Defining a form in Formly { key: 'titleId' }, { key: 'firstName' }, { key: 'surname'}, { key: 'email' } © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

12/3/2018 4:11 AM Summary © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

What we covered How to authenticate users 12/3/2018 4:11 AM What we covered How to authenticate users Use Azure AD where possible. Outsourced security. ADAL library is a good start. How to protect sensitive data Encrypt, encrypt, encrypt! SQL Server 2016 has many great features worth using Azure key vault makes storing keys easy Maintain a great user experience Handle long running tasks asynchronously Use a Single Page Application framework © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Key takeaway(s) The tools are there to make secure apps in the cloud 12/3/2018 4:11 AM Key takeaway(s) The tools are there to make secure apps in the cloud Speak with the relevant health authorities up front in order to understand their particular requirements Talk to Microsoft. They are a fantastic partner. © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Get in touch David Carter Matt Tester @dwcCBSL http://stp.co.nz/ 12/3/2018 4:11 AM Get in touch David Carter @dwcCBSL http://stp.co.nz/ Matt Tester @mattTester http://matthewtester.com © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.