.NET Cloud-native Development: Working with Docker and Aspire
Offered By: Pluralsight
Course Description
Overview
Making a complex application easy to develop enables fast feature delivery. This course will teach you how to create and enable a great local developer experience for .NET solutions using cloud-native techniques including Aspire and Docker.
Embracing cloud-native development techniques can greatly improve the local developer experience, which in turn improves the ability to make changes quickly and reliably. In this course, .NET Cloud-native Development with Docker and Aspire, you’ll learn to leverage cloud-native development tools to do just that. First, you’ll explore Docker and learn how it can help with local development. Next, you’ll discover Docker Compose and how to use it to do “orchestration” of multiple containers locally. Finally, you’ll learn how to use Aspire to create an even simpler solution that has all of the same benefits plus a few new ones. When you’re finished with this course, you’ll have the skills and knowledge of cloud-native development with .NET needed to create a clone/run/commit development experience second to none.
Embracing cloud-native development techniques can greatly improve the local developer experience, which in turn improves the ability to make changes quickly and reliably. In this course, .NET Cloud-native Development with Docker and Aspire, you’ll learn to leverage cloud-native development tools to do just that. First, you’ll explore Docker and learn how it can help with local development. Next, you’ll discover Docker Compose and how to use it to do “orchestration” of multiple containers locally. Finally, you’ll learn how to use Aspire to create an even simpler solution that has all of the same benefits plus a few new ones. When you’re finished with this course, you’ll have the skills and knowledge of cloud-native development with .NET needed to create a clone/run/commit development experience second to none.
Syllabus
- Course Overview 1min
- Our Solution, Traditional Setup, and Shortcomings 26mins
- Containerization of .NET Projects and Docker Compose 26mins
- Enabling SSL Communication with Docker Compose 21mins
- Using .NET Aspire to Unlock Great Developer Experience 36mins
Taught by
Erik Dahl
Related Courses
Linux Foundation Cert Prep: Network Security (Ubuntu)LinkedIn Learning Computer Systems Security
Massachusetts Institute of Technology via MIT OpenCourseWare Virtual Private Networks for beginners - VPN, Cisco training
Udemy User Authentication with ASP.NET Identity Course (How To)
Treehouse Django Testing, Security, and Performance
Pluralsight