Per assistenza: 06 9785 9222

Sicurezza

Certified Information Security Manager (CISM)

Cybersecurity
Fundamentals (CSX)

Certified in Risk and Information Systems Control (CRISC)

La Sicurezza
informatica

IP Network Hacking and Security Technique

Penetration Testing e Vulnerability Assesment

Risk Management

Sicurezza

C

GDPR & Profili professionali Privacy

GDPR Awareness

GDPR Specialist

Le competenze trasversali

Negoziazione
e gestione dei conflitti

Problem Solving creativo

Public Speaking

Formazione manageriale

C

Microsoft Office

Amazon Web Services

Virtualizzazione

Big Data & Machine Learning

Cloudera Hadoop Administrator

VMWare vSphere:
Install, Configure, Manage

Formazione tecnica

C

Docker

Docker Deep Dive

Docker for Dev

Docker Swarm

Linux

LPI101-500

LPI102-500

LPI201-450

Artificial Intelligence

EXIN BCS Artificial Intelligence Foundation

AI High Level

AI on Azure Cloud

Kubernetes

DSK101 – ContainerD Introduction

DSK102 – Kubernetes Introduction

DSK200 – Kubernetes Resource Management

Database

PostGreSQL Ver.12 e 9.6

Mongo DB

Mongo DB Developer

Hashicorp

Packer Introduction

Terraform Introduction

Vault Introduction

Sviluppo web

Angular

Core Spring

Python base

Methodologies

C

Project Management
& Business Analysis

PMP Exam Express: Certification Preparation – 2021

ECBA Exam Prep (Entry Certificate
in Business Analysis)

PRINCE2® 7 Foundation

Cobit

Cobit 5 Foundation

Cobit 2019 Design & Implementation

Cobit 2019

BlockChain

Blockchain Business Foundations

Blockchain Solution Architect

Blockchain Developer Ethereum

ITIL4

ITIL 4 Foundation

ITIL 4 MP Specialist CDS

ITIL 4 Digital and IT Strategy

Devops

DevOps Foundation (Exin)

DevOps Professional (Exin)

DevOps Master (Exin)

OpenSM™ Foundation

OpenSM™ Foundation

Approccio Agile nei ruoli di PM & BA

Agile Project Management Foundation

Agile Project Management Practitioner

Agile Business Analyst Foundation

Ingegneria del software

Concetti di base di Function Point Analysis

Concetti avanzati di Function Point Analysis

ISTQB®

ISTQB® Certified Tester Foundation Level (CTFL)

Scrum

Agile Scrum Master – Exin

Agile Scrum Product Owner – Exin

Professional Scrum Master I

Norme ISO & GPDR

ISO IEC 27001:2022 infosecurity auditor/L.A. AICQ-SICEV

ISO 25000 Systems and Software Quality Requirements Evaluation

UNI ISO 45001:2018 “Gestione Salute e Sicurezza sul Lavoro”

Design Thinking

Design Thinking Method

DSK202 – Kubernetes Application Management

prerequisiti

obiettivi

argomenti

info

Modalità

Virtual classroom

Durata

1 giornata

Costo

750€

+ iva

Materiale didattico e laboratori inclusi

Date a calendario

18 Marzo
20 Maggio
21 Ottobre

Modalità

Virtual classroom

Durata

1 giornata

Costo

750€
Materiale didattico e laboratori inclusi

+ iva

Date a calendario

18 Marzo
20 Maggio
21 Ottobre

prerequisiti

  • Aver conseguito le conoscenze dei corsi DSK101DSK102DSK201 (o avere conoscenze equivalenti)
  • Conoscenza di base di concetti di containerizzazione: È utile avere una comprensione generale di cosa siano i container e come vengono utilizzati per isolare e distribuire applicazioni
  •  Familiarità con i concetti di base di Kubernetes: È consigliabile avere una conoscenza di base di come funziona Kubernetes, ad esempio la struttura del cluster, i concetti di pod, servizi e repliche, oltre alla gestione delle risorse
  •  Esperienza con la riga di comando: È importante avere familiarità con l’uso della riga di comando per interagire con il sistema operativo e gli strumenti di amministrazione, poiché la maggior parte delle interazioni col cluster Kubernetes avverrà per mezzo di una shell
  •  Conoscenza dei concetti di rete: È utile comprendere i fondamenti dei concetti di rete come indirizzamento IP, porte e protocolli, poiché Kubernetes coinvolge il networking per consentire la comunicazione tra i componenti
  •  Conoscenza di base di sistemi operativi e amministrazione di sistema: È consigliabile avere una conoscenza generale dei sistemi operativi e delle operazioni di base di amministrazione di sistema, come la gestione dei processi e dei servizi

Obiettivi

Gli studenti acquisiranno competenze nella gestione del cluster Kubernetes tramite la riga di comando e l’utilizzo delle API per gestire le risorse del cluster. Il corso presenterà anche concetti avanzati come le definizioni di risorse personalizzate (Custom Resource Definition) per estendere le risorse di Kubernetes per adattarsi alle specifiche esigenze delle applicazioni. Inoltre, verranno introdotti i concetti di ephemeral containers, utilizzabili per il debug e la manutenzione rapida dei pod.

Al termine del corso i partecipanti saranno in grado di:

  • Comprendere e gestire le credenziali delle immagini dei container utilizzando Image Pull Secrets. 
  • Esplorare i modelli di progettazione dei pods e applicare strategie per il bilanciamento del carico, la scalabilità e l’affidabilità. 
  • Capire le politiche di riavvio dei container e applicare le migliori pratiche per la gestione degli errori e delle interruzioni. 
  • Pianificare e eseguire lavori ad hoc o programmati utilizzando i concetti di Jobs e CronJobs di Kubernetes. 
  • Applicare strategie di rilascio come BlueGreen Deployment e Canary Deployment per rilasciare le nuove versioni delle applicazioni in modo sicuro e controllato. 
  • Utilizzare i contesti di sicurezza (Security Contexts) per applicare politiche di sicurezza ai pods e ai container. 
  • Interagire con Kubernetes tramite la riga di comando e utilizzare le API di Kubernetes per gestire le risorse del cluster. 
  • Estendere il modello di oggetti di Kubernetes utilizzando Custom Resource Definitions per soddisfare requisiti specifici delle applicazioni. 
  • Comprendere l’uso dei contenitori temporanei (ephemeral containers) per il debug e la manutenzione rapida dei pod. 
d

Argomenti Trattati

Il corso offre una panoramica completa e dettagliata di Kubernetes, consentendo agli studenti di lavorare efficacemente con questa potente piattaforma di orchestrazione dei container. Si copriranno vari argomenti, inclusi la gestione sicura delle credenziali di accesso alle immagini dei container tramite Image Pull Secrets, i modelli di deployment per i pod con pattern di scalabilità e bilanciamento del carico, nonché politiche di riavvio dei container e gestione degli errori. Saranno presentati i concetti di Jobs e CronJobs per la pianificazione di attività ad hoc o programmate. Inoltre, saranno illustrati gli approcci di deployment BlueGreen e Canary per introdurre nuove versioni delle applicazioni in modo sicuro e controllato. La sicurezza avrà un’attenzione speciale, con una sezione dedicata ai SecurityContexts per applicare politiche di sicurezza ai pod e ai container.

  • Image Pull Secrets 
  • Pods Patterns 
  • Restart Policies 
  • Jobs & CronJobs 
  • BlueGreen Deployment 
  • Canary Deployment 
  • Security Contexts 
  • Interacting with Kubernetes 
  • Kubernetes APIs 
  • Custom Resource Defintions 
  • Ephemeral Containers 
p

Info aggiuntive

Il corso Kubernetes for Developers DSK202 prevede laboratori didattici in cui ciascuno studente potrà lavorare ai fini di portare a termine esercizi formativi che forniranno esperienza pratica nell’utilizzo dello strumento, per ciascuno degli argomenti affrontati durante il corso.

Nota: questo corso è uno step obbligatorio verso la preparazione all’esame CKAD.

Il completamento di questo corso, insieme ai corsi DSK200 e DSK201, fornisce le competenze necessarie per accedere a tutti i corsi DSK di livello intermedio e avanzato.

Ti interessa questo corso?

Prenota il tuo posto oppure contattaci per avere maggiori info

    PRENOTAZIONE ON LINE

    • Scegli le date preferite

    • Invia la richiesta e riceverai le coordinate per effettuare il pagamento

    • Una volta ricevuto il pagamento confermeremo la partecipazione al corso

    • Puoi contattare la segreteria scrivendo a [email protected] per qualsiasi informazione relativa alla prenotazione