October 2, 2018 Mayank Baweja

Pricing information

100 credits

Duration

8 Hours

Audience

Application Developer

Architects

Developer

IT Infrastructure Specialist

Technologies

Azure Functions

Service Fabric

Resource Groups

Azure API Management

Azure API Apps

Azure Active Directory

Web Apps

CosmosDB

Azure Storage

Load Balancer

Azure Queues

Microservices architecture Infra– 8 HRS Hands-on Workshop

In this hands-on lab, you will construct an end-to-end Proof of concept for ticket ordering based on a microservices architecture based on Service Fabric and Azure Functions, alongside other supporting Azure features such as API Management, Web Apps, Azure Active Directory and Cosmos DB.You will construct an end-to-end Proof of concept for ticket ordering based on a microservices architecture based on Service Fabric and Azure Functions, alongside other supporting Azure features such as API Management, Web Apps, Azure Active Directory and Cosmos DB.

Agenda

3 H

Environment setup

Download and open the ContosoEvetsPoC starter solution
API Management
Azure Active Directory B2C
Web App
Function App
Storage account
Cosmos DB

2 H

Placing ticket orders

Run the solution
Test the application
Service Fabric Explorer
Set up the Ticket Order Sync queue
Set up the functions
Test order data sync

0.5 H

Publish the Service Fabric Application

Publish the application
Test an order from the cluster

1 H

API Management

Import API
Retrieve the user subscription key
Configure the Function App with the API Management key

1 H

Configure and publish the web application

Configure the web app settings
Running the web app and creating an order
Publish the web app

1 H

Upgrading

How upgrade works
Update an actor state
Perform a smooth upgrade
Submit a new order

1 H

Rollback

Add health checks
Perform a troubled upgrade

0.5 H

Load testing

Simulate a 50-order request