This workshop aims to introduce participants to the main concepts of a Microservices Architecture, Azure Serverless and Azure PaaS Services. You will work through an example of deploying a microservices application that simulates a process of ordering a cup coffee from your favorite coffee house.
During this lab you will deploy and use a number of Azure PaaS and Serverless services, you will create and deploy a number of microservices, configure and combine these services into a working end to end application. Finally we will look at how the Azure Services can be leveraged to secure and scale the platform.
The application you'll be building will allow the users to order a cup of coffee from a fictional coffee house called Microservices Cafe. A set of microservices comprising this Microservices Cafe application will capture the order via a RESTful API, simulate the process of making the order and finally dispatching the order by notifying the user via an SMS text message.
There are several things you will need before starting this lab:
-
Azure Subscription Either an existing Azure subscription you have access to (with ‘contributor’ rights) or Azure Pass or free account. Note: If you activate an Azure Pass do not use your company/work email address