Microsoft organized a series of free training events under the title “App Innovation Circle” in the last quarter of 2017. This was a multi-city event aimed at educating the Microsoft partner organizations with the latest offerings that could help them in advancing the way applications are built and delivered. The second part of the series was on “Build and Deliver intelligent apps faster using PaaS, FaaS, CaaS using Azure“. I had partnered with Mohit Chhabra, a fellow Microsoft MVP in delivering this training. This training was aimed at familiarizing the developers with the various offerings from Microsoft Azure.
Below were the high-level topics that were discussed during the full day training.
- What is Cloud computing?
- What is Microsoft Azure?
- Various offerings from Microsoft Azure
- Infrastructure as a Service (IaaS) vs Platform as a Service (PaaS) vs Software as a Service (SaaS)
- Hands-on labs
- Signing up new account on Azure
- Provisioning a new Windows VM in Azure
- Creating a new Azure App Service
- Creating a new Asp.net core application in VS 2017
- Publishing the asp.net application to Azure Web App from VS 2017
- Creating a new Azure Web App Deployment Slot
- Demo of Azure Deployment slot swap from Azure portal
- Demo of deploying existing code from GitHub to Azure Web App
- Demo of Azure Linux App service
- Demo of Azure Mobile Apps
The first half of the day was handled by Mohit where he had level set the audience on cloud computing and the basics of Azure offering and IaaS. I continued post lunch with the hands-on labs on Azure App Service. We had about 65+ participants and most of them were pretty new to the Azure. The audience were hyper-interactive and fired a lot of thought-provoking questions on Azure development and deployment. We had planned for HOLs on Azure web app, mobile apps, logic apps and Azure functions, but we could cover only on the Azure web app and we demonstrated the other services towards the end of the training.
The slide deck used at the training can be found here
The HOLs document I had used at the training can be found here