Early bird!
virtual or
in class

.NET Microservices: Architecting Containerized .NET Applications Crash Course

0 out of 5

900.00 735.00 final price

This is now a virtual classroom course. You can find more information about our virtual classroom here

To achieve lower costs, efficient deployment problems solving and improved DevOps operations, enterprises are adopting the use of containers. Docker is becoming the de facto standard in the container industry, supported by the most significant vendors in the Windows and Linux ecosystems. In addition, the microservices architecture is emerging as an important approach for distributed mission-critical applications. In a microservice-based architecture, the application consists of a collection of services that can be developed, tested, deployed, and versioned independently.

In this 24-hour crash course, participants will learn how to architect .NET microservices in a containerized environment.

Clear

Description

To achieve lower costs, efficient deployment problems solving and improved DevOps operations, enterprises are adopting the use of containers. Docker is becoming the de facto standard in the container industry, supported by the most significant vendors in the Windows and Linux ecosystems. In addition, the microservices architecture is emerging as an important approach for distributed mission-critical applications. In a microservice-based architecture, the application consists of a collection of services that can be developed, tested, deployed, and versioned independently.

In this 24-hour crash course, participants will learn how to architect .NET microservices in a containerized environment.

Who should attend

This 24-hour crash course is mainly targeted to Software Developers, Engineers and Architects who want to extend their knowledge and familiarize themselves with creating modern, containerized, microservice-based applications. 

The participants should have some experience (approx. 2 – 3 years) on developing ASP.NET applications, design patterns understanding (ex. DDD, CQRS) and basic knowledge of the Azure ecosystem and the available services.  

Finally, although a basic understanding of what a container is and what Docker and Kubernetes are will help in making the most of the course, this is not a prerequisite as they will be covered during the course.

What will you learn

In this crash course, participants will familiarize themselves and practice through a series of hands-on exercises and labs with the following topics: 

  • Containers and Docker
  • Framework options (.NET or .NET Core)
  • Architecting containerized and microservice-based applications
  • Development process for Docker-based applications
  • Multi-Container and Microservice-Based .NET Applications
  • Design patterns to address application complexity
  • Application resiliency
  • Application security
  • Logging

Schedule

Next virtual session has been scheduled for 31 May, 3,7,10,14 & 17 June 2021, 3:00pm – 7:00pm EEST