October 1, 2018 Mayank Baweja

Pricing information

100 credits

Duration

8 Hours

Audience

Application Developer

IT Infrastructure Specialist, Developer

Architects

Developer

Technologies

Azure Service Fabric

Azure Resource Groups

Azure API Management

Azure API Apps

Azure Active Directory

Azure Web Apps

Azure CosmosDB

Azure Storage

Azure Load Balancer

Azure Queues

Azure-Functions

Microservices architecture Developer– 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

2 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

Implementing the Service Fabric solution

Interacting with an Actor's State
Interacting with a Stateful Service
Interacting with an Actor from a Web API Controller
Inspecting Service Partitions

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

1 H

Publish the Service Fabric Application

Publish the application
Test an order from the cluster

2 H

API Management

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

2 H

Configure and publish the web application

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

2 H

Upgrading

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