What You'll Learn

  • Learn AKS and Kubernetes network best practices
  • Learn how to securely expose services in Kubernetes
  • Learn how to secure pod to pod communication
  • Learn to setup TLS certificates for pods and ingress

Requirements

  • You will need to understand the fundamentals of kubernetes. This course build up on the basics.

Description

You started your journey learning Kubernetes ?

You have been learning the fundamentals of a Kubernetes cluster ?

And now you want to make sure your cluster is production ready in terms of security ?


If you are looking for how to secure your Kubernetes cluster then this course is for you.


Let us face it, security is not an easy task. And Kubernetes is not an exception.

Securing a Kubernetes cluster requires thinking about all these aspects:

  1. Network security: through private cluster access to API Server with Private Endpoint.

  2. Secure egress traffic: all egress traffic should be filtered using Firewall.

  3. Secure ingress traffic: using TLS and HTTPS on the ingress controller.

  4. Secure inter-pod communication: secure traffic between pods using TLS or mTLS.

  5. Controlling traffic between pods: using Network Policy tools like Calico.

  6. Securing access to Managed Identities: by restricting access to IMDS endpoint (169.254.169.254).

  7. Implementing a Landing Zone: with integration into the Hub an Spoke model

  8. Customize logging and metrics collection

  9. Reduce the cost of the cluster infrastructure


Microsoft provides the following recommendations to secure an AKS cluster and this course will try to go deeper with demonstration.

Recommendation 1: To distribute HTTP or HTTPS traffic to your applications, use ingress resources and controllers. Compared to an Azure load balancer, ingress controllers provide extra features and can be managed as native Kubernetes resources.

Recommendation 2: To scan incoming traffic for potential attacks, use a web application firewall (WAF) such as Barracuda WAF for Azure or Azure Application Gateway. These more advanced network resources can also route traffic beyond just HTTP and HTTPS connections or basic TLS termination.

Recommendation 3: Use network policies to allow or deny traffic to pods. By default, all traffic is allowed between pods within a cluster. For improved security, define rules that limit pod communication.

Recommendation 4: Don't expose remote connectivity to your AKS nodes. Create a bastion host, or jump box, in a management virtual network. Use the bastion host to securely route traffic into your AKS cluster to remote management tasks.


Disclaimer: This course uses Azure Kubernetes Service (AKS) for demonstrations. But most of the content is applicable to any Kubernetes cluster on any environment.

Who this course is for:

  • This course is for platform teams that needs to manage Kubernetes cluster and securely deploy apps.
Advanced Kubernetes/AKS Network & Infrastructure

Course Includes:

  • Price: FREE
  • Enrolled: 31435 students
  • Language: English
  • Certificate: Yes
  • Difficulty: Advanced
Coupon verified 02:26 AM (updated every 10 min)

Recommended Courses

Deploy Infra in the Cloud using Terraform
4.6
(1185 Rating)
FREE
Category
Development, Software Engineering, Terraform
  • English
  • 76798 Students
Deploy Infra in the Cloud using Terraform
4.6
(1185 Rating)
FREE

Learn how to apply Infrastructure as Code (IaC) with Terraform. Covers Web Apps, Database, VM, Kubernetes and Azure.

Enrolled
Learn Azure DevOps CI/CD pipelines
4.2623763
(3703 Rating)
FREE
Category
Development, Software Development Tools, Azure DevOps
  • English
  • 120565 Students
Learn Azure DevOps CI/CD pipelines
4.2623763
(3703 Rating)
FREE

Create CI/CD pipelines for Java, .NET, NodeJs, Docker, Terraform, Nuget, Kubernetes, SQL Server, Bicep and ARM templates

Enrolled
Data-Centric Machine Learning with Python: Hands-On Guide
4.285714
(7 Rating)
FREE
Category
Development, Data Science,
  • English
  • 5027 Students
Data-Centric Machine Learning with Python: Hands-On Guide
4.285714
(7 Rating)
FREE

Master data preprocessing, feature engineering, and ML modeling techniques with a hands-on loan prediction project.

Enrolled
M1-Project (ELSA)- Defining and Targeting Your Idea Customer
4.25
(2 Rating)
FREE

Learn How to Use the M1-Project Tool to Define, Target, and Reach Your Ideal Customer Profile - Use A.I. Superiority

Enrolled
Fundamentals of Project Management for Civil Engineers
5.0
(2 Rating)
FREE

Master Construction Project Management From Zero - Think like a Project Manager in your Next project

Enrolled
MEDITATION – Chakra Healing, Balance, and Life Energy
0
(0 Rating)
FREE

Harmonize Your Inner Energy Through Meditation

Enrolled
Mastering Chinese Tea: Simple Brewing in Dialogues(2024)
4.79
(55 Rating)
FREE
Category
Lifestyle, Food & Beverage, Tea
  • English
  • 1639 Students
Mastering Chinese Tea: Simple Brewing in Dialogues(2024)
4.79
(55 Rating)
FREE

An easy start for tea beginners

Enrolled
Estratégia e Desenvolvimento de Produtos
4.8333335
(9 Rating)
FREE
Category
Business, Management, Product Development
  • Portuguese
  • 1913 Students
Estratégia e Desenvolvimento de Produtos
4.8333335
(9 Rating)
FREE

Diploma Profissional em Metodologias de Investigação em Estratégia e Desenvolvimento de Produtos pelo MTF Institute

Enrolled
Holistic Techniques to ease Depression, Anxiety and Trauma
0
(0 Rating)
FREE

Use breathwork, Ho’oponopono, Meditation, Polyvagal and energy healing to release blocks and reclaim your vitality

Enrolled

Previous Courses

Azure Container Apps: intro and deep dive
4.5
(309 Rating)
FREE
Category
Development, Software Engineering, Microsoft Azure
  • English
  • 27668 Students
Azure Container Apps: intro and deep dive
4.5
(309 Rating)
FREE

Master Azure Container Apps: Build, Deploy, and Scale Your Applications with Confidence

Enrolled
ISO 22301 Implementation Step by Step With Templates
4.35
(167 Rating)
FREE

Practical Guide to BCMS Implementation

Enrolled
Java Interview Questions Coding Practice [SOLUTIONS] 2025
4.8
(5 Rating)
FREE

Java Coding Interview Questions and Answers (Solution Code with Detailed Explanations) | Coding Practice Exercises

Enrolled
Python Interview Questions Coding Practice [SOLUTIONS] 2025
4.6875
(16 Rating)
FREE

100 Python Coding Interview Questions and Answers (Solution Code with Detailed Explanations) | Coding Practice Exercises

Enrolled
JavaScript Coding Interview Questions [with SOLUTIONS] 2025
4.3913045
(23 Rating)
FREE

100+ JavaScript Interview Coding Questions and Answers (Solution Code with Detailed Explanations)

Enrolled
Build Product Management deliverable portfolio using ChatGPT
4.5
(10 Rating)
FREE

Craft your draft Portfolio Product Management in less than a month using AI-Driven Strategies with ChatGPT

Enrolled
Scrum Master Certification
4.6
(319 Rating)
FREE
Category
IT & Software, IT Certifications, Professional Scrum Master (PSM)
  • English
  • 21757 Students
Scrum Master Certification
4.6
(319 Rating)
FREE

Scrum Master Certification by Agile Enterprise Coach, London

Enrolled
C-level management: analyzing a business for maximal growth
4.21
(83 Rating)
FREE

Growing a business starts with analysis and actionable steps to improve processes and overall entrepreneurial success.

Enrolled
C-level management: proven frameworks and techniques
4.55
(77 Rating)
FREE
Category
Business, Management, Management Skills
  • English
  • 19174 Students
C-level management: proven frameworks and techniques
4.55
(77 Rating)
FREE

Meet and exceed your career goals to become a visionary leader and executive leader

Enrolled

Total Number of 100% Off coupon added

Till Date We have added Total 2139 Free Coupon. Total Live Coupon: 1797

Confused which course 100% Off coupon is live? Click Here

For More Updates Join Our Telegram Channel.