Presentation is loading. Please wait.

Presentation is loading. Please wait.

12/29/2017 3:36 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.

Similar presentations


Presentation on theme: "12/29/2017 3:36 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN."— Presentation transcript:

1 12/29/2017 3:36 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

2 12/29/2017 3:36 AM B8026 Container Apps on Azure App Service are like peanut butter and chocolate Apurva Joshi (AJ) Principal Program Manager Azure App Service @apurvajo © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

3 Azure App Service Web apps Mobile apps Functions API apps
Web apps that scale with your business Mobile apps Mobile apps and back-ends for any device Functions A serverless event based experience to accelerate your development. API apps Easily build and consume APIs in the cloud

4 >400k Active customers >2M >15B
Build 2015 12/29/2017 3:36 AM >400k Active customers >2M Apps hosted >15B Requests per day >380k Dedicated cores 4x Yearly customer growth 5x Yearly traffic growth © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

5 Web Apps on Linux (Public Preview)

6 Why are we building this service?
12/29/2017 3:36 AM Why are we building this service? This has been one of the top customer asks on the Azure feedback site Microsoft Loves Linux - one in every three VMs on Azure runs Linux! Customers are asking us to support app stacks that are optimized for Linux (RoR is a great example) Better tooling and support for frameworks like PHP, Node.js and Python Docker is a very popular way to build microservices. We want to support development paradigm Finally, we are bringing years of PaaS investments to the Linux & Docker community © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

7 Demo Deploy from GitHub
12/29/2017 3:36 AM Demo Deploy from GitHub Apurva Joshi (AJ) © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

8 Microsoft Build 2017 12/29/2017 3:36 AM Target Customers Rapidly build, deploy and manage powerful “Container Apps” that easily scales with their business. Don’t want to worry about the underlying VM/Container infrastructure or about learning how to configure and maintain orchestration services. Crawl, walk, Run to full Container based architecture. Azure App Service on Linux & Containers © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

9 Demo Deploy from Gallery
12/29/2017 3:36 AM Demo Deploy from Gallery Apurva Joshi (AJ) © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

10 App Service Scale Unit Incoming HTTP Traffic Configuration DBs
12/29/2017 3:36 AM Incoming HTTP Traffic Configuration DBs Data Cache Frontend Load Balancers App Service Scale Unit CRUD API Calls File Servers Linux Workers REST API Endpoint Publishing Calls Publishers Windows Workers Container Image Repository © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

11 Demo Bring Your Own Container (BYOC)
12/29/2017 3:36 AM Demo Bring Your Own Container (BYOC) Apurva Joshi (AJ) © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

12 12/29/2017 3:36 AM Announcements © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

13 12/29/2017 3:36 AM Announcements Site Slots & Swap – pre-production and testing environment support Auto Scale (CPU, Memory & Disk queue length) Testing in Production (TiP) – split incoming traffic between site slots Always ON – App Service will keep the Container warm continuously CI/CD with DockerHub – Container updated automatically when submitted to DockerHub SSH into container from a management endpoint Continuous Delivery using VSTS – configured in Azure management portal WordPress Gallery Template – optimized for Azure App Service Wildcard Domains support Auto Port detection – application port configured automatically by App Service New Region Support - Australia © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

14 Demo Docker tools for VS
12/29/2017 3:36 AM Demo Docker tools for VS Apurva Joshi (AJ) © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

15 Linux Worker Proxy App 1 Container App 2 Container SCM 2 Container
12/29/2017 3:36 AM Bridge 1 Bridge 2 Proxy App 1 Container App 2 Container SCM 2 Container Incoming HTTP Traffic SSH Orchestrator SCM 1 Container Security & Audit Service Metadata From SQL Manage Local Container Cache Persistent Site Content Mounts Monitoring & Logging Service © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

16 Demo Setup CD with VSTS (Docker Hub & ACR)
12/29/2017 3:36 AM Demo Setup CD with VSTS (Docker Hub & ACR) Apurva Joshi (AJ) © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

17 12/29/2017 3:36 AM Roadmap © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

18 Roadmap Consistent 99.95% SLA CI with ACR
12/29/2017 3:36 AM Roadmap Consistent 99.95% SLA CI with ACR App Insight Integration for other stacks Diagnostics & Logging Stability, Security & Performance Improvements Availability in all Public Azure regions GA sometime CY17 (on the horizon) © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

19 Customer Example Moving from Heroku Microsoft Build 2017
© Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

20 http://entropy.workst here
12/29/2017 3:36 AM here Development & Managed Services – RoR, Mobile & Remarkable – CMS Clients: The Financial Times, Pearson, The Art Fund, Global Radio, and Oxford University Press. Containerize the Remarkable Application (RoR Application) Post GA: Plans to migrate 100% from Heroku to Azure © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

21 http://entropy.workst here
12/29/2017 3:36 AM here “Microsoft manages the Docker fleet for us – so Entropy doesn’t have to worry about any orchestration as Azure takes care of that for us.” “We have been able to create a series of set up instructions to make the process quick and easy for future Remarkable instances – meaning we can scale and set up new clients very quickly.” - Eddie Vassallo, CEO Entropy © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

22 How can I learn more? All our docs: https://aka.ms/webapp-linux
Microsoft Build 2017 12/29/2017 3:36 AM How can I learn more? All our docs: Try App Service: FAQ: Release notes: © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

23 https://aka.ms/webapps-uservoice
Microsoft Build 2017 12/29/2017 3:36 AM How can I contribute? All Docker Files: All Docker images: How to give feedback? Submit your idea in UserVoice, add [Linux] at the beginning of the title © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

24 Recommended Sessions Upcoming
Microsoft Build 2017 12/29/2017 3:36 AM Recommended Sessions Upcoming B How to build serverless business applications with Azure Functions and Logic Apps for PowerApps 10:30 AM) T A day in the life of an Azure serverless developer 10 AM) Recorded B Design for Serverless Success T When bad things happen to good apps: Azure App Service Support Center B Getting started with Azure Database for MySQL © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

25 12/29/2017 3:36 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "12/29/2017 3:36 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN."

Similar presentations


Ads by Google