Get in Touch

Course Outline

Introduction

Overview of Microservices

  • Core concepts of containers
  • Characteristics and advantages 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 the ASF SDK
  • Creating an ASF cluster

Creating an Application

  • Upgrading an application
  • Using the Cluster Resource Manager

Implementing Stateless and Stateful Services

  • Differences between stateless and stateful services
  • Implementing stateless and stateful services concurrently
  • Utilizing Online Transaction Processing (OLTP) Services

Managing the Application Lifecycle

  • Understanding workflows and inter-service network communication
  • Deployment options

Reliable Services Framework

  • Selecting a communication stack
  • Remoting and integration with non-Microsoft services

Reliable Actor Framework

  • Understanding the Actor Design Pattern
  • Threading and concurrency
  • Garbage collection
  • Failover mechanisms

Deploying the Application

  • Local versus cloud deployments
  • Deployment to other clouds (AWS, etc.)

Debugging the Application

  • Monitoring the application using system health reports

Troubleshooting

Summary and Next Steps

Requirements

  • Experience in application development
  • Proficiency in .NET programming

Audience

  • Software developers
 21 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories