A collection of links to various labs that can be used to demonstrate how Microsoft Azure can easily support Open Source solutions.
If you wish to add something or find something out-of-date or that doesn't work. Submit a PR or raise an Issue.
- Linux App Service: Wordpress + MySQL 👍
- Linux App Service: Drupal + MySQL
- Linx App Service: Magneto + MySQL
- Node.js + MongoDB
- PHP (Laravel) + MySQL - notes 👍
- Python + PostgreSQL
- Create Node.js App
- Create Java App
- Create PHP App
- Create Python App
- Build Java API in Azure App Service
- Build a Node.js RESTful API
- Deploy Java 8 Spring Boot API to Azure App Service
- Create a basic Azure web app using Eclipse
- Create a basic Azure web app in IntelliJ
- Java Coffee Shop - notes 👍
- Advanced: Java App - Scale an App
- Manage Azure websites with Ruby
- Python Flask app on Azure App Service Web
- Python sample for Azure App Service - Django
- PHP sample for Azure App Service - CodeIgniter
- Web application development with Node.js and Express using DocumentDB - notes 👍
- App Service Mobile completed quickstart for Node.js backend
- Python app
- Java on Service Fabric
- Java Reliable Actors (Service Fabric)
- Java Reliable Services (Service Fabric)
- Advanced: Python Contoso Ads App (Cloud Services)
- Advanced: Traffic Manager with App Service - pick one of the other labs and deploy it behind Traffic Manager.
- App service CDN
- Azure App Service Architecture (3): App Service on Linux
- Python + PostgreSQL
- Design a PostresSQL Database
- Postgres: create server + firewall rule
- Postgres: scale a server
- PHP + MySQL
- MySQL: create marketplace web app 👍
- MySQL: design a database
- MySQL: create server + firewall rule
- MySQL: scale a server
- Developing a Java app using Azure Cosmos DB's MongoDB API
- Getting Started with Azure Search using Java
- A Simple Todo List Application built w/ Java + Azure DocumentDB
- Flask on Docker with external PostgreSQL database - notes 👍
- Retwis - Twitter clone written in PHP with Redis
- Developing a Node.js app using Azure Cosmos DB 👍
- How to use Azure Redis Cache with Python
- How to use Azure Redis Cache with Node.js
- How to use Azure Redis Cache with Java
- Connect a web app in Azure App Service to Redis Cache via the Memcache protocol
- Build an Azure Cosmos DB: API for MongoDB app using Node.js
- Use MongoChef with an Azure Cosmos DB: API for MongoDB account
- Use Robomongo with an Azure Cosmos DB: API for MongoDB account
- Sample Java webapp with Maven configuration to deploy to Azure App Service
- Jenkins to Azure Container Registry
- Contoso Moments - no need to do Mobile component.
- Advanced only: Deploy Team City using a Docker Image
- How to set up CI/CD with Buddy and Azure
- Deploy to Kubernetes with Jenkins and Netflix Spinnaker
- Push Docker Images to Azure Container Registry with Jenkins
- Create a web app with continuous deployment from GitHub
- Create a web app and deploy code from a local Git repository
- Create a web app and deploy code to a staging environment
- Deploy your app to Azure App Service using FTP/S
- Agile software development with Azure App Service (Windows)
- Flighting deployment (beta testing) in Azure App Service (Windows)
- Get started with test in production for Web Apps
- Atlassian: Deploy to Microsoft Azure
- Github: Automating code deployment with GitHub and Azure
- Manage Linux Web App With Container Registry - in Java
- Azure Container Instances Quick Start 👍
- Azure Container Intances Multi-container groups
- Azure Container Intances - mounting Azure Files Volumes
- Azure Voting App
- Hosting Jekyll on Azure App Service on Linux
- Jenkins integration with Azure Container Service and Kubernetes
- Cool Store JBoss BRMS demo (run on a container in ACS or App Service)
- Deploy container app (Service Fabric)
- Deploy to Kubernetes with Jenkins and Netflix Spinnaker
- Push Docker Images to Azure Container Registry with Jenkins
- Create a private Docker container registry using the Azure CLI 2.0
- Manage an Azure Container Service DC/OS cluster through the Marathon web UI
- Enable public access to an Azure Container Service application (DC/OS)
- Canary release microservices with Vamp on an Azure Container Service DC/OS cluster
- Deploy a Spring Boot application on Linux in the Azure Container Service
- Deploy a Spring Boot Application on a Kubernetes Cluster in the Azure Container Service
- Use Helm to deploy containers on a Kubernetes cluster
- Use Draft with Azure Container Service and Azure Container Registry to build and deploy an application to Kubernetes
- Run applications in Kubernetes (uses Voting App sample).
- Scale Kubernetes pods and Kubernetes infrastructure
- Update an application in Kubernetes
- Load balance containers in an Azure Container Service DC/OS cluster
- Use ACR with a DC/OS cluster to deploy your application
- Deploy and use Azure Container Registry
- Using a custom Docker image for Azure Web App on Linux
- Deploying a JSP Web App to Azure App Service
- Azure Batch Python Samples
- Running CoreOS Container Linux on Microsoft Azure
- Deploy a Linux container to Service Fabric
- Docker Compose application support in Azure Service Fabric (Preview)