Azure: PaaS or IaaS

Embed Size (px)

Text of Azure: PaaS or IaaS

Azure: PaaS vs IaaSShahed ChowdhuriSr. Technical Evangelist @ Microsoft

Why the cloud?

On PremisesYou scale, make resilient and manageInfrastructure(as a Service)StorageServersNetworkingO/SMiddlewareVirtualizationDataApplicationsRuntime

Managed by vendor

You scale, make resilient & managePlatform (as a Service)

Scale, resilience and management by vendor

You manageStorageServersNetworkingO/SMiddlewareVirtualizationApplicationsRuntimeDataHosting models

Software (as a Service)StorageServersNetworkingO/SMiddlewareVirtualizationApplicationsRuntimeDataBusiness modelStorageServersNetworkingO/SMiddlewareVirtualizationDataApplicationsRuntime

Scale, resilience and management by vendor

Why the cloud?

3

Azure

Azure footprint

17 regions worldwide in 2015

Data CentersRegional Partners

Source: https://twitter.com/PaulSpain/status/715564339114053632

Speaker notes:

Broad global reach

Azure maintains a global presence across 17 datacenter around the world to help customers and partners meet their goal of providing applications close to their user base.

Mention contribution of regional partners help Azures global presence.

Microsoft's continued investment in subsea and terrestrial dark fiber capacity helping deliver data at higher speeds, with higher capacity and lower latency for our customers across the globe.

Use the following notes if you want to address some or all security, compliance, transparency and privacy concerns of the audience.Microsoft has leveraged its decades-long experience in operating some of the worlds largest online services to create a robust set of security technologies and practices to keep your data at rest or in motion secured in Azure.

Azure meets a broad set of international and industry-specific compliance standards as part of help customer attain compliance for their own infrastructure running on the platform.

Azure is subjected to rigorous audits by independent organizations and the results are available to you as a part of Microsoft's commitment to transparency.

Azure adheres to stringent privacy policies through a program called Privacy by Design which describes Microsoft's core privacy concerns to protect customer data and how to address them. Those protections are then backed with strong contractual commitments to safeguard customer data with by abiding by the EU Model Clauses, Safe Harbor programs, and ISO/IEC 27018 (which governs the processing of personal information).

2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/12/2016 9:37 PM5

Azure Compliance: http://aka.ms/AzureCompliance

Compliance: Microsoft Trust Center

Speaker notes:

Broad global reach

Azure maintains a global presence across 17 datacenter around the world to help customers and partners meet their goal of providing applications close to their user base.

Mention contribution of regional partners help Azures global presence.

Microsoft's continued investment in subsea and terrestrial dark fiber capacity helping deliver data at higher speeds, with higher capacity and lower latency for our customers across the globe.

Use the following notes if you want to address some or all security, compliance, transparency and privacy concerns of the audience.Microsoft has leveraged its decades-long experience in operating some of the worlds largest online services to create a robust set of security technologies and practices to keep your data at rest or in motion secured in Azure.

Azure meets a broad set of international and industry-specific compliance standards as part of help customer attain compliance for their own infrastructure running on the platform.

Azure is subjected to rigorous audits by independent organizations and the results are available to you as a part of Microsoft's commitment to transparency.

Azure adheres to stringent privacy policies through a program called Privacy by Design which describes Microsoft's core privacy concerns to protect customer data and how to address them. Those protections are then backed with strong contractual commitments to safeguard customer data with by abiding by the EU Model Clauses, Safe Harbor programs, and ISO/IEC 27018 (which governs the processing of personal information).

2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/12/2016 9:37 PM6

HIPAA Compliance: https://www.microsoft.com/en-us/TrustCenter/Compliance/HIPAA HIPAA Compliance and BAA Docs

Speaker notes:

Broad global reach

Azure maintains a global presence across 17 datacenter around the world to help customers and partners meet their goal of providing applications close to their user base.

Mention contribution of regional partners help Azures global presence.

Microsoft's continued investment in subsea and terrestrial dark fiber capacity helping deliver data at higher speeds, with higher capacity and lower latency for our customers across the globe.

Use the following notes if you want to address some or all security, compliance, transparency and privacy concerns of the audience.Microsoft has leveraged its decades-long experience in operating some of the worlds largest online services to create a robust set of security technologies and practices to keep your data at rest or in motion secured in Azure.

Azure meets a broad set of international and industry-specific compliance standards as part of help customer attain compliance for their own infrastructure running on the platform.

Azure is subjected to rigorous audits by independent organizations and the results are available to you as a part of Microsoft's commitment to transparency.

Azure adheres to stringent privacy policies through a program called Privacy by Design which describes Microsoft's core privacy concerns to protect customer data and how to address them. Those protections are then backed with strong contractual commitments to safeguard customer data with by abiding by the EU Model Clauses, Safe Harbor programs, and ISO/IEC 27018 (which governs the processing of personal information).

2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/12/2016 9:37 PM7

Demo: Azure Portal

8

Azure Services

Web Appshttps://azure.microsoft.com/en-us/services/app-service/web/

Languages:.NETJavaPHPNode.jsPython

Mobile Appshttps://azure.microsoft.com/en-us/services/app-service/mobile/ Platforms:iOSAndroidWindows

Logic Appshttps://azure.microsoft.com/en-us/services/app-service/logic/ Features:IntegrateAutomateConnect

API Appshttps://azure.microsoft.com/en-us/services/app-service/api/ Features:ExposeSecureShare

Notification Hubshttps://azure.microsoft.com/en-us/services/notification-hubs/ Platforms:iOSAndroidWindowsKindle

Office365 APIhttp://dev.office.com/getting-started/office365apis Connect:MailCalendarContactsFiles

Cognitive Serviceshttps://www.microsoft.com/cognitive-services/

Natural Language Processing https://www.microsoft.com/cognitive-services/en-us/web-language-model-api

Bot Framework https://dev.botframework.com/

Database Options

{DocumentDB}{HDInsight}

SQL DatabaseFully managed SQL Server database technology as a serviceIdeal for simple and complex applicationsEnterprise-ready with automatic support for HA

SecondaryReplicaSecondaryReplica

SecondaryReplicaPrimary

Speaker notes:

How is HA achieved? At any one time, three database replicas are runningoneprimary replicaand two or moresecondary replicas. If the hardware fails on the primary replica, Azure SQL Database detects the failure and fails over to the secondary replica. In case of a physical loss of a replica, a new replica is automatically created. So there are always at minimum two physical, tra