Companies Home Search Profile

Deploying ASP.NET Core 3 Microservices Using Kubernetes and AKS

Focused View

Marcel de Vries

2:07:19

10 View
  • 1. Course Overview.mp4
    02:07
  • 1. course overview.zip
  • 1. Introduction.mp4
    01:15
  • 1. introduction.zip
  • 2. Outline.mp4
    01:26
  • 2. outline.zip
  • 3. What Is Container Technology.mp4
    03:37
  • 3. what is container technology.zip
  • 4. Why Containers for Microservices.mp4
    02:34
  • 4. why containers for microservices.zip
  • 5. Running in Containers on a Single Machine.mp4
    08:10
  • 5. running in containers on a single machine.zip
  • 6. Production Workloads Run on Clusters.mp4
    02:29
  • 6. production workloads run on clusters.zip
  • 7. K8s Concepts.mp4
    02:16
  • 7. k8s concepts.zip
  • 8. A ReplicaSet and a Deployment.mp4
    01:20
  • 8. a replicaset and a deployment.zip
  • 9. Desired State Defined in Yaml.mp4
    01:47
  • 9. desired state defined in yaml.zip
  • 10. Rolling Updates.mp4
    01:19
  • 10. rolling updates.zip
  • 11. Resource Management and Communication Between Pods.mp4
    02:44
  • 11. resource management and communication between pods.zip
  • 12. Using k8s Services.mp4
    02:20
  • 12. using k8s services.zip
  • 13. GloboTicket Shop and Use of SSL.mp4
    04:20
  • 13. globoticket shop and use of ssl.zip
  • 14. Deploy the Event Catalog Microservice to K8s from Comm.mp4
    07:41
  • 14. deploy the event catalog microservice to k8s from comm.zip
  • 15. Summary.mp4
    01:04
  • 15. summary.zip
  • 1. Introduction and Outline.mp4
    01:15
  • 1. introduction and outline.zip
  • 2. Setting up an AKS Cluster.mp4
    01:51
  • 2. setting up an aks cluster.zip
  • 3. Demo Setting up an AKS Cluster.mp4
    04:01
  • 3. demo setting up an aks cluster.zip
  • 4. Container Registry and Security.mp4
    01:07
  • 4. container registry and security.zip
  • 5. Setting up the Container Registry.mp4
    03:49
  • 5. setting up the container registry.zip
  • 6. Deployment Strategies & Desired State.mp4
    02:44
  • 6. deployment strategies & desired state.zip
  • 7. Deploy initial Version of the Application.mp4
    05:50
  • 7. Deploy initial Version of the Application.zip
  • 8. Health Checks.mp4
    01:36
  • 8. health checks.zip
  • 9. Zero-downtime Deployment New Version.mp4
    08:03
  • 9. Zero-downtime Deployment New Version.zip
  • 10. Deployment Considerations and Summary.mp4
    02:33
  • 10. deployment considerations and summary.zip
  • 1. Introduction and Outline.mp4
    01:24
  • 1. introduction and outline.zip
  • 2. Secure and Compliant CI CD.mp4
    02:26
  • 2. secure and compliant ci cd.zip
  • 3. A Pipeline per Microservice.mp4
    02:53
  • 3. a pipeline per microservice.zip
  • 4. Deploying to AKS Using Azure DevOps.mp4
    13:29
  • 4. deploying to aks using azure devops.zip
  • 5. Deploying to AKS Using GitHub Actions.mp4
    08:23
  • 5. deploying to aks using github actions.zip
  • 6. Summary.mp4
    00:37
  • 6. summary.zip
  • 1. Introduction and Outline.mp4
    00:47
  • 1. introduction and outline.zip
  • 2. Zero-downtime and Playbook.mp4
    03:16
  • 2. zero-downtime and playbook.zip
  • 3. Preparing a Zero-downtime Deployment with a Database Chan.mp4
    08:10
  • 3. preparing a zero-downtime deployment with a database chan.zip
  • 4. Executing a Zero-downtime Deployment with a Database Chan.mp4
    06:01
  • 4. executing a zero-downtime deployment with a database chan.zip
  • 5. Summary.mp4
    00:35
  • 5. summary.zip
  • Description


    This course will teach you how to deploy an ASP.NET microservices application to a Kubernetes infrastructure provided by Microsoft Azure Kubernetes Services.

    What You'll Learn?


      It can be useful to deploy your Microservices using containers and run them on a Kubernetes cluster that runs in Azure as a managed PaaS service (better known as AKS). In this course, Deploying ASP.NET Core Microservices Using Kubernetes and AKS, you’ll learn to deploy your Microservices using containers and run them on a Microsoft Azure Kubernetes Services provided Kubernetes cluster. First, you’ll explore why we want to use containers to deploy microservices and run them on a Kubernetes cluster. Next, you’ll discover what a Kubernetes cluster offers and how to set it up in the azure cloud. Then, you will automate the deployments to minimize downtime and outages. Finally, you’ll learn how to deploy database schema changes for your microservices while not having any downtime. When you’re finished with this course, you’ll have the skills and knowledge of containers, Kubernetes, and deployment automation with Azure DevOps and GitHub needed to deploy ASP.NET microservices to a Kubernetes infrastructure available in the Azure Cloud as AKS.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Marcel de Vries
    Marcel de Vries
    Instructor's Courses
    Marcel is the co-founder and CTO of Xpirit, a high-end consulting firm based in Hilversum, Netherlands. Marcel co-founded Xpirit in 2014 as a spin off from Xebia Netherlands. Together with Xebia they help customers with Digital Transformation, Agile Consulting, and Full Stack development with both Microsoft and open source products. Marcel spends most of his time looking at how new emerging technologies, a shift in mindset, and a new way of work, can help organizations get software in production faster. Helping organizations transform towards a high speed, innovative, and productive organization has become his passion. Marcel loves to learn new technologies and teach others what he has learned. Besides his work as CTO he also works as a consultant in the field of Application Lifecycle Management, Continuous Delivery, DevOps, Cloud/Web scale application architectures, and Cross platform Enterprise Mobile app development with Xamarin. Marcel is a frequent speaker at leading industry conferences. He has delivered sessions at events like Microsoft TechEd, Microsoft //Build, Microsoft TechDays, Visual Studio Live!, Devintersection, Xebicon, and Techorama to name a few. He hosts several meetups in his region on Microsoft Azure, Xamarin, and ALM. In his spare time he builds online courses for Pluralsight. Marcel has been awarded by Microsoft the Microsoft ALM MVP award for more than 10 consecutive years and I he is a Microsoft Regional Director since 2008. You can always contact him to talk on subjects like: DevOps, ALM, Cloud Computing, Microservices, Mobile Development, Docker, IaaS, PaaS, SaaS.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 37
    • duration 2:07:19
    • level advanced
    • Release Date 2023/12/14