Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS AWS Certified Developer - Associate CompTIA Security+
Photoshop Graphic Design Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Meditation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP Node.Js WordPress Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 2.5 hours on-demand video
  • 2 articles
  • 14 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
Development Software Engineering Kubernetes

Become an Azure Container Hero

The guide to deploying containers on Microsoft Azure. Azure Kubernetes, Web App for Containers, Docker and much more
Rating: 3.9 out of 53.9 (19 ratings)
90 students
Created by Jamie Mack, Christian Teh
Last updated 6/2020
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Learn how to select the correct Azure Container Service for each use case
  • Learn how to setup your mac or windows machine for building docker containers
  • Learn how Docker Hub works and how to deploy containers to docker hub
  • Learn how to build a dotnet API and turn it into docker container
  • Learn how to deploy containers to Azure Container Instances
  • Deep dive into Web App for Containers (Azure App Service)
  • Learn how to leverage Azure Container Registries to store and deploy containers
  • Deep dive into Azure Kubernetes Service

Course content

9 sections • 50 lectures • 2h 30m total length

  • Preview02:07

  • Preview00:46
  • Preview01:07
  • Preview01:32
  • Docker for Windows 10 Pro or Enterprise
    02:47
  • Preview02:58

  • Preview01:56
  • Run a simple container
    01:36
  • Clean up our local containers and images
    01:53
  • Create a container with more control
    01:43
  • Preview01:21
  • Image tagging
    03:08
  • Port forwarding
    06:41
  • Docker Knowledge Check
    2 questions
  • Docker Cheat Sheet
    00:19

  • Preview00:42
  • Create your first donet core API with docker support
    04:10
  • Deconstructing a DockerFile
    04:31
  • Build a docker image and push to docker hub
    02:53
  • dotnet docker Knowledge Check
    2 questions

  • Preview01:01
  • What are the options
    05:02
  • The cost of doing business
    06:15
  • When to use each service
    04:51

  • Preview01:09
  • Pull a container from docker hub
    04:06
  • Preview02:46
  • Clean up Azure Container Instances
    01:10

  • Section Overview
    01:32
  • Pull a container from Docker Hub
    03:35
  • Deploy a .net core API
    03:59
  • Basic Continuous Delivery
    04:14
  • Scale up / Scale Out Hosting Plan
    02:34
  • Always On
    01:42
  • ARR Affinity
    07:47
  • High Density Hosting
    06:58
  • Multiple Apps in a Hosting Plan
    01:13
  • Automatic Scaling
    04:29
  • Web App - Knowledge Check
    1 question

  • Section Overview
    00:40
  • Create our first container registry
    04:21
  • Install Azure CLI
    03:27
  • Push Simple API
    02:50

  • Section Overview
    02:37
  • Create AKS Cluster
    08:58
  • AKS Upgrade
    01:37
  • AKS Management Tools
    01:56
  • Launch the AKS Dashboard
    01:25
  • Namespaces
    03:16
  • Deploy our first pod
    02:37
  • Allow AKS to pull Images from ACR
    03:51
  • Deploy a Simple API
    06:15
  • AKS Command Cheat Sheet
    00:04

Requirements

  • Basic understanding of networking
  • Understanding of dotnet core
  • An Azure Subscription
  • Windows Pro or Enterprise or MacOS

Description

The guide to deploying containers on Microsoft Azure!

This course isn't just a bunch of theory on how we think you should use containers on Microsoft Azure.  This is a hands on deep dive into how to deploy containers on the Azure Platform.

Docker is at the heart of creating containers, we are going to teach you how to configure your mac or windows machine to build containers locally.

We have developed a simple container and we will teach you to do the same.  These will be used to deploy to each of the Azure Services.

The Azure Services we are going to cover are:

  • Azure Container Instances

  • Azure Container Registries

  • Web App for containers

  • Azure Kubernetes Service

Once you have finished this course you will be able to apply this knowledge to your own projects and ship containers to Azure.

But most importantly we are going to teach you how to select the correct azure service for each of your use cases.

In this course you will get online support so if you have any questions you can post them in the discussions and we will get back to you as soon as we can.

Who this course is for:

  • Software developers and architects who want to learn how to deploy containers on the Azure Platform
  • AWS or Google cloud professionals that want to learn about Microsoft's Azure offerings

Instructors

Jamie Mack
Application Development - Team Leader
Jamie Mack
  • 4.1 Instructor Rating
  • 409 Reviews
  • 2,023 Students
  • 2 Courses

Jamie is a passionate leader of a large development team with one of the largest companies in Australia.

In the past he has worked as a Software Developer and Solution Architect.

In his day job he spends the majority of his time finding new and innovative ways to deploy quality software to production as fast as possible.  Most of his time is spent coaching developers and building tooling to streamline the "inner dev loop".

Christian Teh
Lead Developer
Christian Teh
  • 4.1 Instructor Rating
  • 409 Reviews
  • 2,023 Students
  • 2 Courses

Christian is a Lead Developer focused on building enterprise applications that are used by hundreds of thousands of users.

Christian has worked across many industries, from finance to education.  He has experience in both building and consulting teams on how to build solutions. 

His speciality is delivering rich user experiences that are fast, functional and beautiful.  He is a JavaScript and caching wizard.  If its Angular or Aurelia, Redis or Memcached; Christian has built an application with it.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.