Microservices and Deployment by using ASP.NET (Coursera)

Offered by Board Infinity,
Microservices and Deployment by using ASP.NET (Coursera)

Microservices and Deployment by using ASP.NET is an advanced-level course designed for experienced developers who want to learn how to build and deploy microservices-based applications using ASP.NET. The course covers various topics, including designing microservices architecture, implementing microservices using ASP.NET, using containerization for deployment, and using DevOps tools for continuous integration and continuous deployment.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

Learners will learn how to create loosely coupled, scalable, and resilient microservices using ASP.NET Core and related technologies such as Docker and Kubernetes. Additionally, the course covers the use of cloud services such as Azure for deploying and managing microservices-based applications.
Learners will also gain knowledge on deploying applications on-premises, in the cloud, and hybrid environments. Upon completion of the course, participants will have the skills and knowledge to design, develop, deploy, and manage microservices-based applications using ASP.NET Core and related technologies.
Course 3 of 3 in the ASP.NET for Experienced Developers Specialization.

Syllabus

WEEK 1
Microservices with .NET Core
This module provides an overview of microservices architecture using .NET Core. Participants will learn about the benefits and challenges of using microservices, and how to design and implement microservices-based applications using .NET Core. Additionally, the module covers the basic concepts of containerization and orchestration.
This module covers the development of microservices using .NET Core. Participants will learn how to create RESTful APIs, configure services, and use dependency injection to improve code quality and maintainability. Additionally, the module covers the integration of microservices with databases and messaging systems.

WEEK 2
Dockerize .NET Core Applications
The Dockerize .NET Core Applications module is designed to provide a comprehensive guide for developers to containerize their .NET Core applications using Docker. The module covers the fundamental concepts of Docker, including images, containers, and Dockerfiles, and how to use them to deploy .NET Core applications.
Throughout the module, student will learn about important Docker concepts such as Docker registries, networking, and volumes, and how to use them to create production-ready .NET Core applications. By the end of the Dockerize .NET Core Applications module, developers will have a deep understanding of how to use Docker to containerize their .NET Core applications, and how to deploy and manage them in a production environment.

WEEK 3
DevOps for ASP.NET Core Developers
This module provides an overview of DevOps, including their benefits and how they can be used together to create modern software applications. Participants will learn about the principles of DevOps, including continuous integration and delivery, and how they can be used to deploy and manage microservices-based applications.
This module covers the development of DevOps. Participants will learn how to build microservices using .NET Core, package them as containers, and use Azure DevOps for continuous integration and delivery. Additionally, the module covers the implementation of automated testing and monitoring for microservices-based applications.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Deploying Microservices to Kubernetes using Azure DevOps (Coursera) Coursera
Whizlabs

Deploying Microservices to Kubernetes using Azure DevOps (Coursera)

Kubernetes is open-source, and its container orchestration benefits enable automation of various tasks such as deployment, management, and scaling of container-based applications. Presently, you can find various cloud-based applications using Kubernetes workloads. Since the Azure cloud provides ease of running Kubernetes alongside ease of scalability and management of microservices with higher availability, it is one of the foremost choices of all enterprises for DevOps transformation. You can utilize the opportunity to improve your expertise in deploying microservices in Kubernetes and capitalize on many career options.

Sep 14th 2026
3 Weeks
Continuous Delivery & DevOps (Coursera) Coursera
University of Virginia

Continuous Delivery & DevOps (Coursera)

Amazon famously delivers new code every 11.6 seconds. Just a few years ago, this was unthinkable: many ‘cutting edge’ firms would release software quarterly. When it comes to digital innovation, velocity is critical and many would say it’s the most reliable determinant of success. Bringing an organization to the state of the art (or even functional capability) in this area requires strong work in a combination of disciplines and a combination of both technical and managerial skills. There is no single cookie-cutter approach for achieving this capability.

Sep 7th 2026
4 Weeks
Introduction to Containers w/ Docker, Kubernetes & OpenShift (Coursera) Coursera
IBM

Introduction to Containers w/ Docker, Kubernetes & OpenShift (Coursera)

Throughout the course you will apply what you learn with hands-on labs. From getting started with Docker, to orchestration and scaling with Kubernetes, and simplifying deployments with OpenShift. The labs are performed using your web browser on IBM Cloud and Skills Network Labs environments, that are made available to you at no charge. in the project at the end of the course you will build a container image and deploy and scale it on Cloud using OpenShift. This course is of interest to anyone who wants to be a cloud practitioner - cloud developers, cloud architects, cloud system engineers, devops engineers, cloud networking specialists and many other roles.

Aug 31st 2026
5-12 Weeks
Exam Prep DP-300: Azure Database Administrator Associate (Coursera) Coursera
Whizlabs

Exam Prep DP-300: Azure Database Administrator Associate (Coursera)

Database administration is one of the basic necessities of every enterprise. The growth of cloud and On-premises relational databases continues to create the need for professional database administrators. Therefore, an updated certification such as DP-300 could open up favorable options for employment of database administrators.

Sep 14th 2026
5-12 Weeks
Preparing for the AZ-900 Microsoft Azure Fundamentals Exam (Coursera) Coursera
Microsoft

Preparing for the AZ-900 Microsoft Azure Fundamentals Exam (Coursera)

Microsoft certifications give you a professional advantage by providing globally recognized and industry-endorsed evidence of mastering skills in digital and cloud businesses. In this course, you will prepare for the AZ-900 Microsoft Azure Fundamentals exam. You will refresh your knowledge of cloud concepts, Microsoft Azure services, Microsoft Azure workloads, security and privacy in Microsoft Azure, as well as Microsoft Azure pricing and support. in short, you will recap all the core concepts and skills that are measured by the exam.

Aug 31st 2026
5-12 Weeks
Microsoft Azure Management Tools and Security Solutions (Coursera) Coursera
Microsoft

Microsoft Azure Management Tools and Security Solutions (Coursera)

Microsoft Azure offers a wide range of services to deploy your applications. To keep control of your environment and to make deployments easier, it also offers a wide array of management tools and services. In this course, you will be introduced to these tools and services and you will be asked to help choose the best one for a given business scenario.

Aug 31st 2026
4 Weeks
Programming Reactive Systems (Scala 2 version) (Coursera) Coursera
École Polytechnique Fédérale de Lausanne

Programming Reactive Systems (Scala 2 version) (Coursera)

Reactive programming is a set of techniques for implementing scalable, resilient and responsive systems as per the Reactive Manifesto. Such systems are based on asynchronous message-passing, and their basic building-blocks are event handlers. This course teaches how to implement reactive systems in Scala and Akka by using high-level abstractions, such as actors, asynchronous computations, and reactive streams.

Sep 7th 2026
5-12 Weeks
DevOps, DataOps, MLOps (Coursera) Coursera
Duke University

DevOps, DataOps, MLOps (Coursera)

Learn how to apply Machine Learning Operations (MLOps) to solve real-world problems. The course covers end-to-end solutions with Artificial Intelligence (AI) pair programming using technologies like GitHub Copilot to build solutions for machine learning (ML) and AI applications. This course is for people working (or seeking to work) as data scientists, software engineers or developers, data analysts, or other roles that use ML.

Aug 31st 2026
5-12 Weeks
Infrastructure Automation with Terraform (Coursera) Coursera
Whizlabs

Infrastructure Automation with Terraform (Coursera)

Terraform is one of the most recognized infrastructure automation tools that help in addressing various real-life challenges. Infrastructure automation is a reliable instrument for improving productivity, efficiency, and reduction of operational downtime for enterprises. As a result, you can gain better career opportunities with skills in infrastructure automation with Terraform.

Sep 14th 2026
5-12 Weeks
DevOps for Network Automation (NetDevOps) (Coursera) Coursera
Cisco Learning and Certifications

DevOps for Network Automation (NetDevOps) (Coursera)

This course will introduce students to various DevOps tools, such as Git and virtual environments for Python Development, and explain the concept of continuous integration. The topics of how different development methodologies are used in DevOps, such as the agile process. By the end of the course, students will have a broad understanding of DevOps and how they can relate to NetDevOps, which leads to improved efficiency and success in network operations.

Aug 31st 2026
3 Weeks
MLOps Platforms: Amazon SageMaker and Azure ML (Coursera) Coursera
Duke University

MLOps Platforms: Amazon SageMaker and Azure ML (Coursera)

In MLOps Platforms: Amazon SageMaker and Azure ML you will learn the necessary skills to build, train, and deploy machine learning solutions in a production environment using two leading cloud platforms: Amazon Web Services (AWS) and Microsoft Azure. This course is also a great resource for individuals looking to prepare for AWS or Azure machine learning certifications or who are working (or seek to work) as data scientists, software engineers, software developers, data analysts, or other roles that use machine learning.

Aug 31st 2026
5-12 Weeks