Windows Containers with Azure DevOps CI/CD Pipeline
- Description
- Curriculum
- FAQ
- Reviews
Are you ready to take your.NET development skills to the next level by mastering Continuous Integration and Continuous Delivery (CI/CD), Docker containers, and Azure DevOps? Welcome to the Ultimate Azure DevOps & Docker Bootcamp for.NET Developers!This comprehensive, hands-on bootcamp is designed for developers who want to build, deploy, and manage.NET applications in containers with Azure DevOps. Whether you’re a.NET developer, DevOps engineer, or software architect, this course provides all the tools, techniques, and real-world practices to run your.NET apps efficiently in containers.What You Will Learn:Understand why container-based software delivery is the future of app development.Explore the principles of Continuous Integration and Delivery (CI/CD) and their role in modern DevOps.Set up a CI/CD pipeline with Docker, Kubernetes, and Azure DevOps.Learn how to build, deploy, and manage.NET Core apps inside containers.Dive into Azure DevOps for managing cloud-native and containerized.NET applications.Discover the difference between containers and VMs, and understand how they work under the hood with technologies like Namespaces and CGroups.Work hands-on with Docker Compose to deploy multi-tier applications, and learn how to integrate with Azure Pipelines.Master debugging, scaling, and securing your containerized.NET apps for real-world projects.Who is this course for:.NET Developers who want to transition to modern CI/CD and containerized application delivery.DevOps Engineers looking to expand their skills with Docker, Kubernetes, and Azure DevOps.Software Architects aiming to design scalable, containerized solutions.IT Professionals involved in application deployment and cloud-based infrastructures.
-
3Why Container Based Software Delivery ?Video lesson
-
4What is Continuous Integration and DeliveryVideo lesson
-
5CI/CD Workflow with Docker and KubernetesVideo lesson
-
6Running .NET Applications with DockerVideo lesson
-
7What is Azure Devops ?Video lesson
-
8The Docker StoryVideo lesson
-
9Containers vs VMsVideo lesson
-
10Two Ways on Windows - Hyper-V and Windows ContainersVideo lesson
-
11Technologies Under the Hood - Namespaces, CGroups, LayersVideo lesson
-
12Docker Architecture and Eco SystemVideo lesson
-
16Getting started with Docker ClientVideo lesson
-
17Understand Docker RegistriesVideo lesson
-
18Learn to pull and examine ImagesVideo lesson
-
19Launch your first Ephemeral ContainerVideo lesson
-
20Working with a interactive containerVideo lesson
-
21Running containers in detached modeVideo lesson
-
22Debugging container applications with logsVideo lesson
-
23Getting inside the container with ExecVideo lesson
-
24Exposing application with Port MappingVideo lesson
-
25Managing Container's LifecycleVideo lesson
-
26LabVideo lesson
-
27Create a environment to build ASP .NET Core AppVideo lesson
-
28Build a ASP .NET Core App within a ContainerVideo lesson
-
29Committing Container's Changes to an ImageVideo lesson
-
30Why do you need a Dockerfile?Video lesson
-
31Automated build of an image with a DockerfileVideo lesson
-
32Publishing Docker Image to Docker HubVideo lesson
-
33Lab O'ClockText lesson
-
34The secret behind Image Layers - Iterative Image BuildVideo lesson
-
35Deep Dive into Dockerfile InstructionsVideo lesson
-
36Analyzing a Dockerfile for ASP .NET AppVideo lesson
-
37Nano Project - Write a Dockerfile for a .NET Core AppText lesson
-
38What is a Multi Stage DockerfileVideo lesson
-
39Nano Project - Refactor Dockerfile for ASP .NET app with Multi StageVideo lesson
-
40Lab O'ClockText lesson
-
41SolutionVideo lesson
-
42Research ProjectVideo lesson
-
43Nano Project - Dockerize a Legacy ASP .NET Framework AppVideo lesson
-
44Solution Part I - Build app with .NET Framework SDK ImageVideo lesson
-
45Solution Part II - Test run ASP .NET Framework AppVideo lesson
-
46Solution Part III - Write a Multi Stage Dockerfile to automate image buildVideo lesson
-
47AlbumViewer Application Stack Use CaseVideo lesson
-
48Imperative approach to launch AlbumViewer Container StackVideo lesson
-
49Introducing Docker ComposeVideo lesson
-
50Building docker-compose.yaml with YAMLVideo lesson
-
51Launching Two Tier Application with ComposeVideo lesson
-
52More docker-compose commandsVideo lesson
-
53Service Discovery with Docker ComposeVideo lesson
-
54Integration Dockerfile with ComposeVideo lesson
-
55Idempotence and Immutable DeploymentsVideo lesson
-
56Lab O'ClockText lesson
-
57Creating Azure Devops AccountVideo lesson
-
58Importing a GitHub repo to Azure DevopsVideo lesson
-
59Creating a simple a ASP .NET Build PipelineVideo lesson
-
60Modifying Pipeline and Triggering ManuallyVideo lesson
-
61Adding a Docker Based Build PipelineVideo lesson
-
62Setup Azure Container RegistryVideo lesson
-
63Retagging and pushing images to ACRVideo lesson
-
64Docker build and ACR Publish PipelineVideo lesson

External Links May Contain Affiliate Links read more