Course : Containers: Challenges, Uses, and Solutions

Seminar - 3d - 21h00 - Ref. CCB
Price : 2970 CHF E.T.

Containers: Challenges, Uses, and Solutions



Required course



INTER
IN-HOUSE
CUSTOM

Seminar in person or remote class
Disponible en anglais, à la demande

Ref. CCB
  3d - 21h00
2970 CHF E.T.






Teaching objectives
At the end of the training, the participant will be able to:
Detail the various aspects of containerization technology and its ecosystem
See how Kubernetes works, and its internal and external components
Understand interactions with the private/public cloud and legacy system
Know the benefits and limits of micro-service architectures in both technical and organizational terms.

Course schedule

1
Fundamentals

  • Application in 12 factors, integration, continuous deployment (CI/CD), Cloud-native applications.
  • SaaS, PaaS, IaaS, object and block storage. Private, public, hybrid cloud: Problem of lock-in.
  • Elastic architecture, Cattle versus Pet, Infrastructure as Code.
  • Existing tools (Terraform, Ansible). Bebefit of containers versus Virtual Machines.
  • CaaS in an enterprise: interoperability, Devops organization, digital transformation.
  • Bimodal IT and DevOps.
Demonstration
Cloud IaaS: Digital Ocean, MS-Azure.

2
Docker

  • Basic concepts: Immutability, image, layers, registry, network and storage issues.
  • Automation with Dockerfile/docker-compose, integration with Github, Jenkins, DockerHub.
  • Expected benefits: Reproducibility, manageability.
  • Benefits in terms of elasticity, agility, upgradability.
  • Impacts on development and infrastructure teams.
Demonstration
Building, modifying, and publishing Docker images.

3
Kubernetes, container orchestrator.

  • Master/Workers nodes, concepts of Pods, service, different types of Ingress Controller.
  • Storage: stateful, stateless, shared (NFS, GlusterFS, CEPH, rook).
  • Configuration management. Using Jobs and DaemonSets.
  • Internal component (etcd, kubelet, kube-dns, kube-proxy, apiserver), complementary (Helm/Tiller, envoy, side-car proxy).
  • Service Discovery/Mesh (Istio), calico, cilium.
Demonstration
Building a cluster and deploying a complete stack (including Wordpress).

4
Container as a Service (CaaS)

  • Standardization: OCI, CNCF, CNI, CSI, CRI.
  • Cloud/Managed solutions: Amazon AWS ECS and EKS and Fargate, Google GCP, Microsoft Azure, DigitalOcean.
  • Most common On-Premises solutions: Docker DataCenter, Rancher, RedHat OpenShift.
  • Evolution to Serverless.

5
Security of CaaS/Kubernetes/Docker

  • Infrastructure security: partitioning, RBAC, vault/secret, logs.
  • Securing containers (runtime): Seccomp, SElinux, Apparmor, Linux Capabilities, PodSecurityPolicies.
  • Securing the Supply Chain: registry, notary, compliance check
Demonstration
Specific attacks, L3/L4/L7 micro-segmentation. Scanning an image’s vulnerabilities, container hardening, exporting real-time logs in Splunk.


Customer reviews
4,5 / 5
Customer reviews are based on end-of-course evaluations. The score is calculated from all evaluations within the past year. Only reviews with a textual comment are displayed.
MELANIE L.
16/06/26
5 / 5

A dense but very interesting text
JONATHAN T.
16/06/26
5 / 5

an excellent trainer with highly advanced technical skills and IT knowledge
SAMIR H.
16/06/26
5 / 5

Very interesting.



Publication date : 02/06/2024



This programme is an original creation, developed by the teaching teams at ORSYS Formation. Any reproduction, representation, adaptation or use, in whole or in part, without the prior written authorisation of ORSYS, is strictly prohibited. ORSYS reserves the right to take any action necessary to protect its intellectual property rights.

Dates and locations

Dernières places
Date garantie en présentiel ou à distance
Session garantie
From 29 September to 1 October 2026 *
FR
Remote class
Registration
From 24 to 26 November 2026
EN
Remote class
Registration
From 1 to 3 December 2026 *
FR
Remote class
Registration
From 15 to 17 March 2027
FR
Remote class
Registration
From 15 to 17 March 2027
EN
Remote class
Registration
From 14 to 16 June 2027
FR
Remote class
Registration
From 14 to 16 June 2027
EN
Remote class
Registration
From 27 to 29 September 2027
FR
Remote class
Registration
From 27 to 29 September 2027
EN
Remote class
Registration
From 29 November to 1 December 2027
FR
Remote class
Registration
From 29 November to 1 December 2027
EN
Remote class
Registration

REMOTE CLASS
2026 : 29 Sep., 24 Nov., 1 Dec.

2027 : 15 Mar., 15 Mar., 14 June, 14 June, 27 Sep., 27 Sep., 29 Nov., 29 Nov.



This programme is an original creation, developed by the teaching teams at ORSYS Formation. Any reproduction, representation, adaptation or use, in whole or in part, without the prior written authorisation of ORSYS, is strictly prohibited. ORSYS reserves the right to take any action necessary to protect its intellectual property rights.