Running Containers on Amazon Elastic Kubernetes Service

Enroll online today, or if you need personalised assistance with course selection or have questions about our business discounts, don’t hesitate to call us at .
Code: AWS-EKSDuration: 3 DaysDifficulty: AssociatePrice: £1,499.00 + VATBrand: AWSCategory: Containers
Hero Image

Overview

Amazon EKS simplifies the process of running Kubernetes on AWS by eliminating the need for building, managing and maintaining your own Kubernetes control plane. In the course focused on Amazon EKS for Kubernetes container management and orchestration, you will gain valuable insights and skills.

Throughout the course, you will:

  • Create an Amazon EKS cluster and configure the necessary environment to support it
  • Deploy the cluster and learn how to incorporate applications into it
  • Gain knowledge on automating application deployment and leveraging the capabilities of Amazon Elastic Container Registry (ECR) for efficient container image management
  • Explore CI/CD techniques for application releases, enabling streamlined and automated deployment processes

In addition to container management, the course covers essential aspects of monitoring and scaling your environment. You will learn how to effectively utilise metrics, logging, tracing, and both horizontal and vertical scaling to monitor and scale your Kubernetes cluster. Emphasis will be placed on designing for efficiency, affordability, and resilience, empowering you to create and maintain a robust container ecosystem.

Intended Audience

  • Systems Administrators
  • DevOps Engineers

Prerequisites

  • AWS Cloud Practitioner Essentials certification obtained (or equivalent commercial experience)
  • Familiarity with Linux administration
  • Basic knowledge of Network Management
  • Basic understanding of micro-services and containers

Deliverables

  • Describe the principles of Amazon EKS and Kubernetes and the effects of containers on workflows
  • By choosing the appropriate computational resources to support worker nodes, construct an Amazon EKS cluster
  • To secure your environment, utilise Kubernetes Role Based Access Control (RBAC) authorization with AWS Identity and Access Management (IAM) authentication
  • Install a program on the cluster, upload container images to Amazon ECR, then use IAM policies to control access
  • Utilise pipelines and automated methods to deploy apps
  • Use WeaveFlux to construct a GitOps pipeline
  • To find metrics for performance optimisation, utilise AWS X-Ray to gather monitoring data from metrics, logs, and tracing
  • Examine situations when bottlenecks call for the optimal horizontal or vertical growth strategy
  • Analyze the trade-offs between cost, resilience, and efficiency, as well as the effects of prioritizing one over the others
  • Describe and sketch a comprehensive, iterative strategy for improving your surroundings—plan with cost, effectiveness, and resilience in mind
  • Describe the support and ease of inter-node communication provided by Amazon Virtual Private Cloud (VPC) for Amazon EKS clusters
  • Describe the VPC Container Network Interface’s purpose (CNI)
  • Look at the advantages of a service mesh
  • Upgrade Amazon EKS, Kubernetes, and other technologies

Contact Us

Testimonials

Thoroughly enjoyed Security Essentials it was engaging and well delivered. The course was well structured and instructor was knowledgable.

Arthur Jones

Solutions Architect

I got a lot of value from the course, we covered a large amount of material in the short time it ran. The labs we did with our own AWS accounts were very useful.

James White

Cloud Engineer

Excellent course that was very informative, covering theory and then reinforcing with hands on examples.

Jason George

Cloud Support Engineer

Course Schedule

FAQs