Welcome to the hands-on Cloud & DevOps lab using Python, GitHub, and Microsoft Azure.
This repository contains a simple Flask web application that you'll use to learn how modern software projects are developed and deployed using cloud platforms and DevOps practices.
- Understand the basics of deploying web applications to the cloud
- Learn how to automate deployments using CI/CD pipelines with GitHub Actions
- Integrate cloud services like Azure Storage into your applications
- Use Azure SQL Database to manage application data
-
Configure Your Environment
Set up your GitHub and Azure accounts, and fork this repository. -
Deploy a Python Web App to Azure
Learn how to deploy your own web app using Azure App Service and GitHub Actions. -
Use Azure Storage in Your Web App
Extend the web app to serve static files from Azure Blob Storage. -
Use Azure SQL Database in Your Web App
Use Azure SQL Database to store and retrieve data in your web app.
Happy learning! 😄