Курс за обучение по Kubernetes from Basic to Advanced
Docker е платформа с отворен код за изграждане, изпращане и изпълнение на приложения в контейнери. Kubernetes отива една крачка напред, като предоставя инструментите, необходими за внедряване и управление на контейнеризирани приложения в мащаб в клъстерна среда.
В това водено от инструктор обучение на живо (на място или дистанционно), участниците ще се научат как да разположат колекция от примерни сървъри в контейнери, след което да автоматизират, мащабират и управляват своите контейнеризирани сървъри в Kubernetes клъстер. Обучението продължава към по-напреднали теми, като превежда участниците през процеса на защита, работа в мрежа и наблюдение на Kubernetes клъстер.
До края на това обучение участниците ще могат:
- Настройте и стартирайте Docker контейнер. Внедряване на контейнеризирани бази данни и сървъри. Настройте Docker и Kubernetes клъстер. Използвайте Kubernetes за внедряване и управление на различни среди в един и същи клъстер. Защитете, мащабирайте и наблюдавайте Kubernetes клъстер.
Формат на курса
- Част лекция, част дискусия, упражнения и тежка практическа практика.
Бележки
- Различни изображения на Docker могат да се използват като демонстрации в това обучение (напр. Nginx, MongoDB Tomcat и др.). За да поискате конкретни изображения или друго персонализиране за това обучение, моля, свържете се с нас, за да уговорим.
План на курса
[Ден 01]
Въведение
Преглед на оркестрацията на контейнера с Kubernetes
Преглед на Kubernetes архитектурата
- Подове, етикети/селектори, контролери за репликация, услуги, API
Инсталиране на Kubernetes клъстер
Изтегляне на Docker изображение от интернет
Създаване на Kubernetes подове, томове и внедрявания
Групиране и организиране на вашия клъстер
Използване на Kubernetes пространства от имена за управление на различни среди
- Управление на тестови, етапни и производствени среди в рамките на един и същи клъстер Kubernetes Най-добри практики за пространства от имена
Откриване и свързване към контейнери
Услуги по откриване и публикуване
- Не-HTTP услуги (пасивен FTP, SMTP LDAP и др.)
Kubernetes сигурност
- Удостоверяване и оторизация
Надграждане на Kubernetes клъстер
- Минимизиране на въздействието
Разширена работа в мрежа
- Docker мрежа срещу Kubernetes работа в мрежа
Взаимодействие между мрежови доставчици и Kubernetes работа в мрежа
- Най-добри практики за разделяне на услуги в клъстер Сравнение на различни доставчици на CNI (производителност, функции и т.н.)
Мониторинг Kubernetes
- Клъстерно регистриране с Elasticsearch и fluentd мониторинг на нивото на контейнера (cAdvisor UI, Influxdb, Prometheus)
Най-добри практики за работа с контейнерни сървъри и хранилища за данни
[Ден 02]
Мащабиране на вашия Kubernetes клъстер
Инфраструктура за Kubernetes
- Предоставяне, разделяне, работа в мрежа
Изграждане на клъстер с висока наличност
- Балансиране на натоварването и откриване на услуги
Внедряване на мащабируемо приложение
- Хоризонтално под автоматично мащабиране Групиране на база данни в Kubernetes
Актуализиране на вашето приложение
- Издания в Kubernetes
Отстраняване на неизправности
- Диагностициране и коригиране на често срещани Kubernetes проблеми
Обобщение и заключение
Изисквания
- Опит с Docker контейнери
- Познаване на командния ред Linux.
- Разбиране на концепциите за работа в мрежа
Публика
- Разработчици на софтуер
- Архитекти
- Инженери по внедряване
Отворените курсове за обучение изискват 5+ участници.
Курс за обучение по Kubernetes from Basic to Advanced - Booking
Курс за обучение по Kubernetes from Basic to Advanced - Enquiry
Kubernetes from Basic to Advanced - Консултантско запитване
Консултантско запитване
Oтзиви от потребители (7)
научаваме нова техника за извършване на конфигурацията
Christian - Beacon Solutions Inc
Курс - Kubernetes from Basic to Advanced
Машинен превод
The background information and history.
Evert - BMW SA
Курс - Kubernetes from Basic to Advanced
The interactive way the trainer explains theory
Janine - BMW SA
Курс - Kubernetes from Basic to Advanced
the hands on after the topic discussion, it will let us learn how to do it on our own, not just the concept
Joy Apuya - Remote Staff
Курс - Kubernetes from Basic to Advanced
That I got a couple of "aha" moments from learning something new.
Charles Shavitz - F5 Networks Pte Ltd.
Курс - Kubernetes from Basic to Advanced
Well structured content, well prepared and understandable exercises. Really liked it.
Melanie Pillkahn - Mercedez-Benz Portugal S.A
Курс - Kubernetes from Basic to Advanced
Insights about the infra of the kubernetes
Miguel Teixeira - Mercedez-Benz Portugal S.A
Курс - Kubernetes from Basic to Advanced
Предстоящи Курсове
Свързани Kурсове
Docker & Kubernetes Advanced
21 ЧасаДо края на това обучение участниците ще могат:
- Създават свои собствени Docker изображения.
- Разположете и управлявайте голям брой Docker приложения.
- Оценете различни решения за оркестрация на контейнери и изберете най-подходящото.
- Настройте непрекъснат процес на интеграция за Docker приложения.
- Интегрирайте Docker приложения със съществуващи непрекъснати процеси на интегриране на инструменти.
- Защитете техните Docker приложения.
- Използвайте Kubernetes за внедряване и управление на различни среди в един и същи клъстер
- Защитете, мащабирайте и наблюдавайте Kubernetes клъстер
Advanced Platform Engineering: Scaling with Microservices and Kubernetes
35 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към инженери на платформи за напреднали и DevOps професионалисти, които желаят да овладеят приложения за мащабиране с помощта на микроуслуги и Kubernetes.
До края на това обучение участниците ще могат:
- Проектиране и внедряване на мащабируеми архитектури на микроуслуги.
- Разполагайте и управлявайте приложения на Kubernetes клъстера.
- Използвайте Helm диаграми за ефективно внедряване на услугата.
- Наблюдавайте и поддържайте здравето на микроуслугите в производството.
- Приложете най-добрите практики за сигурност и съответствие в Kubernetes среда.
Kubernetes Networking with Calico
14 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към инженери, които желаят да оптимизират работата в мрежа за Kubernetes клъстери.
До края на това обучение участниците ще могат:
- Инсталирайте и конфигурирайте Calico.
- Разберете как Calico се различава от традиционните мрежи с наслагване.
- Разберете как Calico съчетава протоколи за интернет маршрутизиране с базирани на консенсус хранилища на данни.
- Използвайте Calico, за да създадете контейнерно мрежово решение за Kubernetes клъстери.
- Използвайте Calico, за да предоставите мрежова политика за Kubernetes.
Certified Kubernetes Administrator (CKA) - exam preparation
21 ЧасаПрограмата Certified Kubernetes Administrator (CKA) е създадена от The Linux Foundation и Cloud Native Computing Foundation (CNCF).
Kubernetes в момента е водеща платформа, използвана за оркестрация на контейнери.
NobleProg предоставя Docker и Kubernetes обучение от 2015 г. С повече от 360 успешно завършени проекта за обучение, ние станахме една от най-известните компании за обучение в света в областта на контейнеризацията.
От 2019 г. ние също така помагаме на нашите клиенти да потвърдят представянето си в k8s среда, като ги подготвяме и насърчаваме да преминат изпити CKA и CKAD.
Това водено от инструктор обучение на живо (онлайн или на място) е насочено към системни администратори, Kubernetes потребители, които желаят да потвърдят знанията си чрез полагане на изпит CKA.
От друга страна, обучението е насочено и към придобиване на практически опит в Kubernetes администрацията, така че препоръчваме да вземете участие в него, дори ако нямате намерение да се явявате на изпит CKA.
Формат на курса
- Интерактивна лекция и дискусия.
- Много упражнения и практика.
- Практическо внедряване в лабораторна среда на живо.
Опции за персонализиране на курса
- За да поискате персонализирано обучение за този курс, моля свържете се с нас, за да уговорим.
- За да научите повече за CKA сертифицирането, моля, посетете: https://training.linuxfoundation.org/certification/certified-kubernetes-administrator-cka
Certified Kubernetes Application Developer (CKAD) - exam preparation
21 ЧасаПрограмата Certified Kubernetes Application Developer (CKAD) е разработена от The Linux Foundation и Cloud Native Computing Foundation (CNCF), домакин на Kubernetes.
Този инструктор-управлява, на живо обучение (онлайн или онлайн) е насочена към разработчиците, които искат да потвърдят уменията си в проектирането, изграждането, конфигурирането и излагането на облачни приложения за Kubernetes.
От друга страна, обучението се съсредоточава и върху придобиването на практически опит в Kubernetes разработване на приложения, така че ние препоръчваме да участвате в него, дори ако не планирате да вземете изпит CKAD.
NobleProg предоставя Docker & Kubernetes обучение от 2015 г. насам. С над 360 успешно завършени проекти за обучение, ние се превърнахме в една от най-известните компании за обучение по света в областта на контейнеризацията. От 2019 г. ние също така помагаме на нашите клиенти да потвърдят тяхното представяне в средата на k8s, като ги подготвят и насърчаваме да преминат CKA и CKAD изпити.
Формат на курса
- Интерактивна лекция и дискусия.
- Много упражнения и упражнения.
- Изпълнение на ръката в живо лабораторна среда.
Опции за персонализиране на курса
- За да поискате персонализирано обучение за този курс, моля, свържете се с нас, за да организирате.
- За да научите повече за CKAD, моля посетете:https://training.linuxfoundation.org/certification/certified-kubernetes-application-developer-ckad/
Certified Kubernetes Security Specialist (CKS)
21 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към Kubernetes практикуващи, които желаят да се подготвят за изпита CKS.
До края на това обучение участниците ще знаят как да осигурят Kubernetes среди и приложения, базирани на контейнери, през различните етапи от жизнения цикъл на приложението: изграждане, внедряване и време на изпълнение.
Docker and Kubernetes on AWS
21 ЧасаТова водено от инструктор обучение на живо (онлайн или на място) е насочено към инженери, които желаят да оценят всяка от тези услуги, за да вземат информирани решения за това кои да разположат в своята организация.
До края на това обучение участниците ще могат:
- Създайте среда за разработка, която включва всички необходими библиотеки, пакети и рамки, необходими за започване на разработката.
- Настройте, конфигурирайте и внедрите серия от демонстрационни контейнери, като използвате няколко различни подхода.
- Разберете разликите в архитектурата и дизайна между различните решения на Docker/Kubernetes в AWS.
- Автоматизирайте разполагането на Docker контейнери.
- Настройте непрекъсната линия за интеграция и внедряване.
- Интегрирайте Docker и Kubernetes в съществуваща система за непрекъсната интеграция.
Docker, Kubernetes and OpenShift 3 for Administrators
35 ЧасаВ това водено от инструктор обучение на живо в България участниците ще се научат как да управляват Red Hat OpenShift контейнерна платформа.
До края на това обучение участниците ще могат:
- Създавайте, конфигурирайте, управлявайте и отстранявайте OpenShift клъстери.
- Внедрете контейнеризирани приложения на място, в публичен облак или в хостван облак.
- Сигурна OpenShift контейнерна платформа
- Наблюдавайте и събирайте показатели.
- Управление на хранилището.
Docker and Kubernetes: Building and Scaling a Containerized Application
21 ЧасаВ това водено от инструктор обучение на живо в България (на място или отдалечено), участниците ще се научат как да създават и управляват Docker контейнери, след което да разположат примерно приложение вътре в контейнер. Участниците също така ще се научат как да автоматизират, мащабират и управляват своите приложения в контейнери в Kubernetes клъстер. И накрая, обучението преминава към по-напреднали теми, като превежда участниците през процеса на защита, мащабиране и наблюдение на Kubernetes клъстер.
До края на това обучение участниците ще могат:
- Настройте и стартирайте Docker контейнер.
- Разположете контейнеризиран сървър и уеб приложение.
- Създавайте и управлявайте Docker изображения.
- Настройте Docker и Kubernetes клъстер.
- Използвайте Kubernetes за внедряване и управление на клъстерно уеб приложение.
- Защитете, мащабирайте и наблюдавайте Kubernetes клъстер.
Docker (introducing Kubernetes)
14 ЧасаЦелта на този практически курс е да предостави всички инструменти, които се отнасят до практическите аспекти на Docker и Kubernetes, за да могат участниците да разчитат на необходимите умения за правилното управление на програмата.
Docker and Kubernetes
21 ЧасаЦели на обучението: Придобиване на теоретични и оперативни умения по Docker и Kubernetes.
Docker, Kubernetes and OpenShift 3 for Developers
35 ЧасаВ това водено от инструктор обучение на живо в България участниците ще се научат как да използват OpenShift Container Platform за внедряване на контейнерни приложения.
До края на това обучение участниците ще могат:
- Създайте и конфигурирайте OpenShift настройка.
- Бързо внедрявайте приложения на място, в публичен облак или в хостван облак.
Deploying Kubernetes Applications with Helm
7 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към инженери, които желаят да използват Helm, за да рационализират процеса на инсталиране и управление на Kubernetes приложения.
До края на това обучение участниците ще могат:
- Инсталирайте и конфигурирайте Helm.
- Създавайте възпроизводими компилации на Kubernetes приложения.
- Споделяйте приложения като диаграми на Helm.
- Стартирайте приложения на трети страни, запазени като диаграми на Helm.
- Управлявайте изданията на Helm пакети.
Introduction to Minikube and Kubernetes
21 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към разработчици на софтуер от начинаещо до средно ниво и DevOps професионалисти, които искат да се научат как да настройват и управляват локална Kubernetes среда, използвайки Миникубе.
До края на това обучение участниците ще могат:
- Инсталирайте и конфигурирайте Minikube на тяхната локална машина.
- Разберете основните концепции и архитектура на Kubernetes.
- Разположете и управлявайте контейнери с помощта на kubectl и таблото за управление на Minikube.
- Настройте решения за постоянно съхранение и мрежови решения за Kubernetes.
- Използвайте Minikube за разработване, тестване и отстраняване на грешки в приложения.
Minikube for Developers
14 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към разработчици на средно ниво и DevOps инженери, които желаят да използват Minikube като част от своя работен процес за разработка.
До края на това обучение участниците ще могат:
- Настройте и управлявайте локална Kubernetes среда с помощта на Minikube.
- Разберете как да внедрявате, управлявате и отстранявате грешки в приложения на Minikube.
- Интегрирайте Minikube в тяхната непрекъсната интеграция и тръбопроводи за внедряване.
- Оптимизирайте техния процес на разработка, като използвате разширените функции на Minikube.
- Прилагане на най-добрите практики за местно Kubernetes развитие.