Microservices with Azure Service Fabric



Kursarrangør: Glasspaper AS
Sted: Oslo, Helsfyr
Oslo
Kursadresse: Brynsveien 12, 0667 Oslo (kart)
Type:Åpent kurs / gruppeundervisning
Undervisningstid: kl 09:00 - 16:00
Varighet: 2 dager
Pris: 16.900
Neste kurs: 23.05.2024 | Vis alle kursdatoer

Azure Service Fabric is a distributed systems platform that helps you to package, deploy, and manage scalable and reliable microservices. During this course we will look at the basics of microservice architectures and Actor-based programming models.

All the way up to building distributed & scalable stateless and stateful microservices with horizontal scalability and zero downtime. The course will be hands-on and teach you how to design, develop and deploy your microservices architecture to both Microsoft Azure and local Service Fabric clusters.

Course content:

Microservices concepts:
• Why Microservices
• Anatomy of a Microservice
• Containers
• Benefits of a Microservices architecture

Overview of Microsoft Azure Service Fabric (ASF):
• The need for Orchestration
• Container Deployment & Orchestration with ASF

Getting Started with ASF:
• Visual Studio 2015 / 2017 and ASF SDK
• Creating an ASF cluster

Stateless vs Stateful Services: And / Or?
• What is a Stateless Service
• What is a Stateful Service
• When to use both
• Online Transaction Processing (OLTP) Services

Application Lifecycle Management (ALM) & ASF:
• Low-touch Workflows
• Runtime Deployment

Reliable Services Framework:
• Choosing a Communication Stack
• WCF-based communication
• ASP.NET Core
• Web API & OWIN
• Remoting and non-Microsoft services

Reliable Actor Framework:
• The Actor Design Pattern - benefits & constraints
• Overview of Threading
• Concurrency
• Distributed Systems
• Actor Lifecycle
• Garbage Collection
• Failover

Going Live:
• Deploying to ASF
• Monitoring & Debugging
• Scaling up

Language: English