Building Microservices with Microsoft Azure Service Fabric (ASF) Training Course
Course
In City Of London
Description
-
Type
Course
-
Location
City of london
Microsoft Azure Service Fabric (ASF) is a platform as a service (PaaS) used for deploying scalable microservices-based cloud applications.
In this instructor-led, live training, participants will learn how to build microservices on Microsoft Azure Service Fabric (ASF).
By the end of this training, participants will be able to:
Use ASF as a platform for building and managing microservices
Understand key microservices programming concepts and models.
Create a cluster in Azure
Deploy microservices on premises or in the cloud
Debug and troubleshoot a live microservice application
Audience
Developers
Format of the Course
Part lecture, part discussion, exercises and heavy hands-on practice in a live-lab environment.
Note
To request a customized training for this course, please contact us to arrange.
To learn more about Service Fabrice, please see:
Facilities
Location
Start date
Start date
Reviews
Course programme
Introduction
Overview of Microservices
- Container concepts
- Characteristics and benefits of microservices
Overview of Microsoft Azure Service Fabric (ASF) Architecture
- The Service fabric cluster
Orchestrating and deploying containers with ASF
- Service Fabric Explorer
- Design-time concepts
- Run-time concepts
Getting Started with ASF
- Working with Visual Studio and ASF SDK
- Creating an ASF cluster
Creating an Application
- Upgrading an application
- Using the Cluster Resource Manager
Implementing Stateless and Stateful Services
- Stateless vs stateful services
- Implementing stateless and stateful services concurrently
- Using Online Transaction Processing (OLTP) Services
Managing the Application Lifecycle
- Understanding workflows and service network communication
- Deployment options
Reliable Services Framework
- Choosing a communication stack
- Remoting and non-Microsoft services
Reliable Actor Framework
- Understanding The Actor Design Pattern
- Threading and concurrency
- Garbage collection
- Failover
Deploying the Application
- Local vs cloud deployments
- Depoying to other clouds (AWS, etc.)
Debugging the Application
- Using system health reports to monitor the application
Troubleshooting
Summary and Conclusion
Building Microservices with Microsoft Azure Service Fabric (ASF) Training Course
