Skip to Content
Deploying containers to Azure
video

Deploying containers to Azure

by Alfredo Deza, Noah Gift
May 2022
Intermediate
47m
English
Pragmatic AI Labs

Overview

Deploy a containerized web app to Azure

There are many services out there that allow you to deploy a container to the cloud. Although a straightforward operation, it is critical to understand how to create a robust automation deployment system. This course will create a Python Flask application from scratch, will containerize it, set the automation for it and then deploy it to Azure.

This course lays out the foundations for creating more powerful containerized applications beyond the simple examples. You can add a Machine Learning model into the container and the end result would be the same: a robust deployment system that can get changes quickly onto Azure with any changes to the main branch.

The continuous deployment system is a game changer as a skill set, making you a far more valuable engineer.

In this video you will learn:

  • Create a Python Flask application for containerization
  • Use a Dockerfile to create the Flask container
  • Use GitHub Actions to automatically deploy the container after a pull request or changes to the main branch
  • Push your container to the GitHub container registry from the GitHub repository
  • Create the web app on the Azure portal and connect it to GitHub Actions
  • Host the containerized Python Flask application on Azure
  • Debugging techniques for broken containers and other common errors like incorrect ports
Useful Resources
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Watch now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Azure Remote Compute for VSCode

Azure Remote Compute for VSCode

Alfredo Deza, Noah Gift
What is Github Codespaces

What is Github Codespaces

Alfredo Deza, Noah Gift

Publisher Resources

ISBN: 50135VIDEOPAIMLOtherOtherOther