Azure App Service

Posted on Thursday, May 17, 2018
Azure Web Apps enables you to build and host web applications in the programming language of your choice without managing infrastructure. It offers auto-scaling and high availability, supports both Windows and Linux, and enables automated deployments from GitHub, Visual Studio Team Services, or any Git repo.

In this podcast we discuss the coolest features of the Azure App Service, the common use cases and the enormous scale the service is running at. We also walk through the most common misconceptions and discuss different technology stacks and languages that can be deployed on the App Service platform.

Show Notes

00:00 - Intro

00:36 - Guest Bio’s (Christina, Byron, Yi, Oded)

3:22 - Overview of Azure App Service and its advantages

5:00 - Is there vendor lock-in?

6:00 - What about high availability? (Review App Service SLA)

7:00 - Some of the main advantages of Azure App Service:

  • Getting patches for Meltdown and Spectre before the public disclosure of the vulnerabilities
  • CI integration
  • Deployment slots
  • A/B testing
  • And more…
11:55 - Overall number of customers

12:35 - Pricing and included services

13:15 - Available languages and technology stacks

14:50 - Linux VMs vs containers best practices

15:24 - Supported Linux OS

15:54 - Architecting at scale

17:40 - Multi-tenant vs ASE environments

19:25 - Connecting multi-tenant app service to on-prem

21:00 - Reasons to have ASE - compliance requirements, network isolation, private IPs and firewalls

23:44 - Use cases

24:46 - CLoud Cover Episode 213 - Azure App Service Best Practices for Large Scale Applications

26:52 - Integration with CDN

27:07 - Linux use cases

27:51 - Azure Functions For a deeper dive on functions, check out our Serverless podcast from a few months ago

29:26 - Running multiple apps and background processes in an App Service plan

30:10 - Scaling up

31:40 - What can you install on the VM/container in App Service?

34:55 - Common misconceptions

39:56 - How does App Service work under the covers?

40:00 - Geo-redundancy

42:00 - Auto-scaling rules

43:41 - How do we decide on the roadmap?

44:46 - How can customers ask for features? Link to App Service User Voice

45:29 - Exciting news?

46:00 - App Service Team Blog

And the team’s super fun answers to our signature questions!

46:50 - Everyone’s Go Do’s

50:00 - Do you think AI will take over the world?

Azure App Service Documentation

Guests

Oded Dvoskin

Oded Dvoskin

Oded Dvoskin is a Sr. Program Manager for Azure App Service at Microsoft. He is a creative and innovative leader in product realization. Excels in getting people talking, clarifying visions and delivering solutions. Through many roles, has been leading digital innovation with a user centered attitude, always asking himself and others how to improve customer solutions and raise the bar for success. Pushes for a mentality in managing programs through hearing all the players out, getting them to collaborate and making sure clarity exists across all levels of the business, starting first and foremost with the user’s needs.

Byron Tardif

Byron Tardif

Byron Tardif is a program manager with Microsoft, working as part of the Azure App Service team in Redmond, Washington. Byron studied Computer System Engineering at the Tecnológico de Monterrey in Mexico City, México with additional studies in Griffith College in Dublin, Ireland, as well as the Budapest University of Technology and Economics. Byron has worked in Windows Server App Fabric, Windows Server, Azure Service Bus, Azure App Service and Azure Functions. He lives in Redmond, WA and enjoys Traveling, Reading Science Fiction and Photography.

Christina Compy

Christina Compy

With 25 years of experience in the software and aerospace industries doing technical management, product requirements definition, software testing, system analysis and operations. Christina’s career has included working with online services, enterprise software, user interface development, internet domain registration, web publishing and spacecraft flight software. She is currently happily working in a Program Manager role at Microsoft on Azure App Service. Since working at Microsoft she has lead efforts to enable hybrid cloud solutions and to enable the use of Java.

Yi Liao

Yi Liao

Yi Liao is a Program Manager at Microsoft Azure App Service. He is a Software Professional with hands-on experiences from all-aspect of the software development lifecycle, from design, development, testing to operations. Yi specializes in Technical Program Management, had experiences leading large scale projects in the area of Cloud, Distributed Systems and SaaS.

comments powered by Disqus