Microservices with Azure [Video]

Microservices with Azure [Video]

English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch | 2h 05m | 702 MB

Create high performing, cost-effective, and scalable microservice applications using Azure Service Fabric.

Do you want to develop business applications that bring scalability and efficiency to your operations; replace cumbersome applications built with monolithic architectural designs with microservice-based applications; and improve resource utilization, reduce costs, and make your business model ascendable?

In this course, you will understand how Azure Service Fabric can help you rapidly build and integrate your microservice applications on Azure and its components. As a developer, each section of the course will help you learn about creating, securing, auto-scaling, and deploying a microservice application. You will be able to take advantage of the platform capabilities of Service Fabric on Azure to upgrade, auto-scale, secure, and finally deploy your application using Docker containers. You’ll secure your application so that unauthorized clients cannot issue commands; if they do, you will be ready to manage any failures that occur. We will also work on auto-scaling applications on Service Fabric Cluster to harvest the benefits of the cloud.
By the end of the course you will be able to create applications that are immensely scalable with high performance, high availability, and cost effectiveness—all on a comprehensive microservice platform using Azure.

This course starts by explaining the Service Fabric architecture and classifying Service Fabric components. Once you have a basic understanding of Service Fabric, you’ll get hands-on with developing microservice applications and learn more about security and application scaling. Finally, you’ll deploy Docker containers on Service Fabric.

What You Will Learn

  • Build a strong foundation by understanding microservice basics on Azure Service Fabric.
  • Set up a basic development environment using web pack
  • Understand the Service Fabric architecture and its programming models
  • Build and deploy your microservice applications
  • Learn to upgrade, auto-scale, and secure your application
  • Deploy Docker containers on Service Fabric on Azure
  • Learn to view application logs when they get aggregated
Table of Contents

Getting Started with Service Fabric
1 The Course Overview
2 The How’s and Why’s of Microservices
3 Exploring Service Fabric
4 Service Fabric Programming Models
5 Working with Service Fabric Explorer
6 Provisioning a Service Fabric Cluster on Azure

Building a Microservices Application
7 Architecture of Employee Attendance Tracker Microservices Application
8 Building the Stateful Backend That Store Data
9 Building the Stateless Frontend with Microservices
10 Making the Services Interact

Deploying a Microservices Application
11 Installing Local Service Fabric Cluster
12 Deploying the Application on Local Service Fabric Cluster
13 Installing Service Fabric Cluster on Azure
14 Deploying on Azure Service Fabric Cluster
15 Fault-Tolerant Microservices Platform Deploy Application on Azure and Cause Deliberate Failures
16 Setting Up a CICD Pipeline on VSTS

Securing Microservices
17 Securing Service Fabric Cluster
18 Working with Node-to-Node Security
19 Working with Client-to-Node Security
20 Demo – Setting Up an SSL Certificate

Monitoring Service Fabric Cluster
21 Setting Up Application Insights
22 Setting Up Custom Rules in Application Insights
23 Setting Up an OMS Solution for Service Fabric

Auto-Scaling Your Service Fabric Cluster
24 Exploring Auto-Scaling
25 Setting Up Auto-Scaling

Deploying Docker Containers
26 Create a Windows Container in Service Fabric
27 Deploying Container on Service Fabric in Azure