Kubernetes Networking with Calico Training Course
Project Calico is a networking solution for containers and virtual machines. Originally created for OpenStack to simplify data transmission across the network, today it supports Kubernetes, OpenShift, Docker EE, OpenStack, bare metal services, and others. Calico uses IP routing instead of switching, virtual networks, overlay networks, and other complicated workarounds to enable efficient and secure networking.
This instructor-led, live training (online or onsite) is aimed at engineers who wish to network Kubernetes clusters using a simplified IP routing based approach.
By the end of this training, participants will be able to:
- Install and configure Calico.
- Use Calico to create a container networking solution for Kubernetes clusters.
- Understand how Calico differs from traditional overlay networks.
- Understand how Calico combines internet routing protocols with consensus-based data stores.
- Use Calico to provide a secure network policy for Kubernetes.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
- To learn more about Project Calico, please visit: https://www.projectcalico.org/
Course Outline
Introduction
- Layer 3 networking vs overlay networks
Installing and Configuring Calico
Overview of Calico Features and Architecture
The Problem with Traditional Overlay Networks
Understanding L3 Connectivity and IP Routing
Overview of Calico Components
Setting up a Kubernetes Network Policy with Calico
Setting up IP Routes on Each Host
Deploying an Application
Creating an Advanced Network Policy
Troubleshooting
Summary and Conclusion
Requirements
- An understanding of cloud computing concepts
- Networking experience
Audience
- Network engineers
- System administrators
- DevOps engineers
- Developers
Open Training Courses require 5+ participants.
Kubernetes Networking with Calico Training Course - Booking
Kubernetes Networking with Calico Training Course - Enquiry
Testimonials (1)
dia sabar dan mengerti bahwa kita tertinggal
Albertina - REGNOLOGY ROMANIA S.R.L.
Course - Deploying Kubernetes Applications with Helm
Machine Translated
Upcoming Courses (Minimal 5 peserta)
Related Courses
Developing Applications for ONOS
21 HoursPelatihan langsung yang dipandu instruktur di Indonesia (online atau di tempat) ini ditujukan untuk pengembang SDN dan teknisi jaringan tingkat menengah yang ingin mengembangkan aplikasi khusus pada platform ONOS untuk mengatasi tantangan jaringan tertentu dan meningkatkan kemampuan SDN.
Pada akhir pelatihan ini, peserta akan dapat:
- Memahami arsitektur dan komponen inti ONOS.
- Siapkan lingkungan pengembangan untuk aplikasi ONOS.
- Buat, uji, dan terapkan aplikasi ONOS untuk mengelola jaringan SDN.
- Integrasikan aplikasi ONOS dengan sistem eksternal dan API.
- Pecahkan masalah dan optimalkan aplikasi ONOS untuk kinerja dan skalabilitas.
Developing Applications with OpenDaylight
14 HoursPelatihan langsung yang dipandu instruktur di Indonesia (online atau di tempat) ini ditujukan untuk pengembang SDN dan insinyur perangkat lunak tingkat menengah yang ingin mempelajari cara membangun aplikasi SDN khusus menggunakan OpenDaylight API dan model YANG untuk meningkatkan fungsionalitas dan skalabilitas jaringan.
Pada akhir pelatihan ini, peserta akan dapat:
- Memahami arsitektur dan komponen OpenDaylight.
- Gunakan OpenDaylight API untuk membangun aplikasi SDN.
- Membuat dan mengelola model YANG untuk kustomisasi jaringan.
- Terapkan, uji, dan debug aplikasi kustom di lingkungan OpenDaylight.
- Integrasikan OpenDaylight dengan sistem eksternal dan perangkat jaringan.
Deploying Kubernetes Applications with Helm
7 HoursThis instructor-led, live training in Indonesia (online or onsite) is aimed at engineers who wish to use Helm to streamline the process of installing and managing Kubernetes applications.
By the end of this training, participants will be able to:
- Install and configure Helm.
- Create reproducible builds of Kubernetes applications.
- Share applications as Helm charts.
- Run third-party applications saved as Helm charts.
- Manage releases of Helm packages.
Linux for Network Engineers
14 HoursThis instructor-led, live training in Indonesia (online or onsite) is aimed at network engineers who wish to use Linux for network engineering.
By the end of this training, participants will be able to:
- Set up Linux services for networking.
- Replace switches with Linux switches.
- Use Linux commands to manage processes.
- Configure an SDN to automate network maintenance.
Introduction to Minikube and Kubernetes
21 HoursPelatihan langsung yang dipimpin instruktur di Indonesia (online atau di lokasi) ditujukan untuk pengembang perangkat lunak tingkat pemula hingga menengah dan DevOps profesional yang ingin mempelajari cara mengatur dan mengelola lingkungan lokal Kubernetes menggunakan Minikube.
Pada akhir pelatihan ini, peserta akan mampu:
- Instal dan konfigurasikan Minikube di mesin lokalnya.
- Memahami konsep dasar dan arsitektur Kubernetes.
- Terapkan dan kelola container menggunakan kubectl dan dasbor Minikube.
- Siapkan solusi penyimpanan dan jaringan persisten untuk Kubernetes.
- Manfaatkan Minikube untuk mengembangkan, menguji, dan men-debug aplikasi.
Minikube for Developers
14 HoursPelatihan langsung yang dipimpin instruktur di Indonesia (online atau di lokasi) ditujukan untuk pengembang tingkat menengah dan DevOps insinyur yang ingin menggunakan Minikube sebagai bagian dari alur kerja pengembangan mereka.
Pada akhir pelatihan ini, peserta akan mampu:
- Siapkan dan kelola lingkungan lokal Kubernetes menggunakan Minikube.
- Pahami cara men-deploy, mengelola, dan men-debug aplikasi di Minikube.
- Integrasikan Minikube ke dalam jalur integrasi dan penerapan berkelanjutan mereka.
- Optimalkan proses pengembangan mereka menggunakan fitur-fitur canggih Minikube.
- Menerapkan praktik terbaik untuk pembangunan lokal Kubernetes.
ONAP for Network Orchestration and Automation
28 HoursDalam pelatihan langsung yang dipandu instruktur di Indonesia (online atau di tempat), peserta akan mempelajari cara menggunakan ONAP untuk mengotomatiskan layanan jaringan.
Pada akhir pelatihan ini, peserta akan dapat:
- Memahami, menginstal, dan mengkonfigurasikan berbagai komponen dalam ekosistem ONAP.
- Melaksanakan orkestrasi dan otomatisasi fungsi jaringan fisik dan virtual yang digerakkan oleh kebijakan secara real-time.
- Merancang, membuat, mengatur, dan memantau VNF, SDN, dan layanan jaringan lainnya.
- Kelola seluruh siklus hidup jaringan secara efisien menggunakan pendekatan berbasis perangkat lunak.
- Kembangkan, terapkan, dan skalakan jaringan menggunakan teknologi dan praktik sumber terbuka terkini.
ONOS Fundamentals: Deploying Scalable SDN Solutions
14 HoursPelatihan langsung yang dipandu instruktur di Indonesia (online atau di tempat) ini ditujukan untuk profesional jaringan tingkat pemula dan administrator TI yang ingin memahami konsep dasar ONOS, arsitekturnya, dan penerapannya untuk solusi SDN yang dapat diskalakan.
Pada akhir pelatihan ini, peserta akan dapat:
- Memahami peran ONOS dalam jaringan yang ditentukan perangkat lunak (SDN).
- Jelaskan arsitektur dan komponen inti ONOS.
- Instal dan konfigurasikan ONOS pada sistem berbasis Linux.
- Siapkan jaringan SDN dasar menggunakan ONOS.
- Jelajahi fitur ONOS untuk mengelola dan meningkatkan skala infrastruktur jaringan.
ONOS for Network Engineers: Managing SDN Environments
21 HoursPelatihan langsung yang dipimpin instruktur di Indonesia (online atau di tempat) ini ditujukan untuk teknisi jaringan tingkat menengah, DevOps tim, dan pengembang SDN yang ingin memahami dan mengelola lingkungan SDN menggunakan ONOS secara efektif.
Pada akhir pelatihan ini, peserta akan dapat:
- Memahami arsitektur dan komponen ONOS.
- Instal dan konfigurasikan ONOS di lingkungan lab.
- Jelajahi kemampuan ONOS untuk mengelola lingkungan SDN.
- Terapkan, kelola, dan atasi masalah jaringan SDN menggunakan ONOS.
ONOS in Production: Deployment and Optimization
21 HoursPelatihan langsung yang dipimpin instruktur di Indonesia (online atau di tempat) ini ditujukan untuk arsitek TI tingkat menengah dan manajer jaringan yang ingin menerapkan dan mengoptimalkan ONOS di lingkungan produksi, memastikan skalabilitas, kinerja, dan keandalan.
Pada akhir pelatihan ini, peserta akan dapat:
- Memahami arsitektur dan fitur inti ONOS untuk penggunaan produksi.
- Terapkan ONOS dalam lingkungan produksi menggunakan praktik terbaik.
- Konfigurasikan pengelompokan, redundansi, dan toleransi kesalahan di ONOS.
- Pantau, atasi masalah, dan optimalkan penerapan ONOS untuk skalabilitas dan kinerja.
- Integrasikan ONOS dengan infrastruktur dan alat jaringan yang ada.
- Merencanakan dan melaksanakan proses pemutakhiran ONOS yang sukses.
Introduction to OpenDaylight: Understanding SDN Fundamentals
14 HoursPelatihan langsung yang dipandu instruktur di Indonesia (online atau di tempat) ini ditujukan untuk teknisi jaringan dan profesional TI tingkat pemula yang ingin mendapatkan pemahaman dasar tentang konsep SDN, mempelajari arsitektur OpenDaylight, dan melakukan tugas instalasi dan konfigurasi dasar.
Pada akhir pelatihan ini, peserta akan dapat:
- Memahami prinsip dan manfaat jaringan yang ditentukan perangkat lunak (SDN).
- Jelajahi arsitektur dan komponen OpenDaylight.
- Instal dan konfigurasikan OpenDaylight pada sistem Linux.
- Integrasikan OpenDaylight dengan perangkat jaringan.
- Menjalankan operasi dan perintah dasar OpenDaylight.
OpenDaylight for Network Automation
14 HoursPelatihan langsung yang dipandu instruktur di Indonesia (online atau di tempat) ini ditujukan untuk teknisi jaringan dan administrator TI tingkat pemula yang ingin mempelajari konsep dasar OpenDaylight, memahami perannya dalam otomatisasi jaringan, dan mulai mengotomatiskan konfigurasi dan operasi jaringan.
Pada akhir pelatihan ini, peserta akan dapat:
- Memahami peran OpenDaylight dalam jaringan yang ditentukan perangkat lunak (SDN).
- Instal dan konfigurasikan OpenDaylight pada sistem berbasis Linux.
- Jelajahi arsitektur dan fitur inti OpenDaylight.
- Buat konfigurasi jaringan otomatis dasar menggunakan OpenDaylight.
- Pantau dan kelola jaringan menggunakan pengontrol OpenDaylight.
OpenDaylight for Network Engineers
14 HoursPelatihan langsung yang dipandu instruktur di Indonesia (online atau di tempat) ini ditujukan untuk teknisi jaringan tingkat menengah dan tim DevOps yang ingin menerapkan, mengonfigurasi, dan mengelola solusi SDN menggunakan platform OpenDaylight.
Pada akhir pelatihan ini, peserta akan dapat:
- Memahami arsitektur, komponen, dan peran OpenDaylight dalam ekosistem SDN.
- Instal dan konfigurasikan OpenDaylight untuk berbagai skenario jaringan.
- Mengembangkan dan menerapkan aliran jaringan menggunakan pengontrol OpenDaylight.
- Integrasikan OpenDaylight dengan perangkat yang mendukung SDN dan jaringan yang ada.
- Pecahkan masalah dan optimalkan penerapan OpenDaylight untuk kasus penggunaan dunia nyata.
OpenDaylight in Production: Scaling and Optimizing SDN Deployments
14 HoursPelatihan langsung yang dipandu instruktur di Indonesia (online atau di tempat) ini ditujukan untuk arsitek TI tingkat menengah, administrator jaringan, dan teknisi yang ingin menerapkan OpenDaylight di lingkungan produksi, mengoptimalkan kinerjanya untuk penggunaan skala besar, dan memecahkan masalah umum dalam penerapan SDN.
Pada akhir pelatihan ini, peserta akan dapat:
- Terapkan OpenDaylight di lingkungan produksi untuk solusi SDN yang dapat diskalakan.
- Optimalkan kinerja penerapan OpenDaylight untuk menangani volume lalu lintas tinggi.
- Pecahkan masalah dan atasi masalah umum dalam penerapan SDN.
- Pantau dan pertahankan lingkungan OpenDaylight untuk stabilitas jangka panjang.
- Skala OpenDaylight penerapan untuk memenuhi permintaan jaringan yang terus meningkat.
P4 Programming
21 HoursPelatihan langsung yang dipimpin instruktur di Indonesia (online atau di tempat) ini ditujukan untuk para insinyur dan pengembang jaringan yang ingin mengonfigurasi, menjalankan, dan mengelola sumber daya jaringan yang dapat diprogram menggunakan P4.
Pada akhir pelatihan ini, peserta akan dapat:
- Pelajari dasar-dasar bahasa P4.
- Memprogram perangkat jaringan.
- Siapkan server untuk manajemen lalu lintas.
- Mengkompilasi dan menjalankan program P4 untuk mengontrol aplikasi bidang.
- Kelola kemacetan jaringan menggunakan metode pemantauan dan debugging.