Курс за обучение по Изграждане на микросървиси с Spring Cloud и Docker
Spring Cloud е олекотена микросървисна рамка с отворен код за изграждане на Java приложения за облака.
Docker е платформа с отворен код за изграждане, доставка и изпълнение на приложения в контейнери. Docker е изключително подходящ за създаване на микросървисни приложения.
В това обучение с инструктор участниците ще научат основите на изграждането на микросървиси с помощта на Spring Cloud и Docker. Знанията на участниците се проверяват чрез упражнения и стъпка по стъпка разработване на примерни микросървиси.
До края на това обучение участниците ще могат да:
- Разбират основите на микросървисите.
- Използват Docker за изграждане на контейнери за микросървисни приложения.
- Изграждат и внедряват контейнеризирани микросървиси с помощта на Spring Cloud и Docker.
- Интегрират микросървиси със сървиси за откриване и Spring Cloud API Gateway.
- Използват Docker Compose за цялостно интеграционно тестване.
Формат на курса
- Интерактивна лекция и дискусия.
- Множество упражнения и практика.
- Практическа реализация в среда с жив лабораторен достъп.
Опции за персонализиране на курса
- За да поискате персонализирано обучение за този курс, моля, свържете се с нас за уреждане.
Съдържание и теми, включени в курса
Въведение
Разбиране на микросървисите и микросървисната архитектура
Преглед на Docker и контейнеризацията
Преглед на Spring Cloud и Spring Boot
Създаване на конфигурационния сървис и сървиса за откриване с Spring Cloud
Използване на API Gateway с Spring Cloud
Изграждане на контейнерен образ за всеки микросървис с помощта на Docker
Съхраняване на данни в различни бази данни
Изграждане на API Gateway с Spring Cloud Gateway
Използване на услугите за откриване (регистри на услуги) Netflix Eureka и Consul за регистриране и откриване на услуги
Използване на Docker Compose за интеграционно тестване
Обобщение и следващи стъпки
Изисквания
- Опит в разработката с Java
- Опит с рамката Spring
Аудитория
- Java разработчици
Отворените курсове за обучение изискват 5+ участника.
Курс за обучение по Изграждане на микросървиси с Spring Cloud и Docker - Резервация
Курс за обучение по Изграждане на микросървиси с Spring Cloud и Docker - Запитване
Изграждане на микросървиси с Spring Cloud и Docker - Консултантско запитване
Отзиви от участници (3)
Как тренинзите предават знания толкова ефективно
Vu Thoai Le - Reply Polska sp. z o. o.
Курс - Certified Kubernetes Administrator (CKA) - exam preparation
Машинен превод
тренерът имаше много знания и търпение, които сподели с нас
Bogdan Olaru
Курс - Introduction to Docker
Машинен превод
Знанието и обмените с Августин
Laurent - L'Office national des vacances annuelles (ONVA)
Курс - Docker and Kubernetes
Машинен превод
Предстоящи Курсове
Свързани Kурсове
Advanced Docker
14 ЧасаТова обучение с инструктор на живо в България (онлайн или на място) е насочено към инженери, които желаят да задълбочат познанията си по Docker, за да внедряват приложения в по-голям мащаб, като същевременно запазват контрол.
След завършване на обучението участниците ще могат:
- Да изграждат собствени Docker образи.
- Да внедряват и управляват голям брой Docker приложения.
- Да оценяват различни решения за оркестрация на контейнери и да избират най-подходящото.
- Да настроят процес на непрекъсната интеграция за Docker приложения.
- Да интегрират Docker приложения със съществуващи процеси за непрекъсната интеграция.
- Да осигурят защита на своите Docker приложения.
Docker & Kubernetes за напреднали
21 ЧасаСлед завършване на обучението участниците ще могат да:
- Създават собствени Docker образи.
- Разгръщат и управляват голям брой Docker приложения.
- Оценяват различни решения за оркестрация на контейнери и да избират най-подходящото.
- Настройват процес за непрекъсната интеграция за Docker приложения.
- Интегрират Docker приложения със съществуващи процеси за непрекъсната интеграция.
- Осигуряват сигурност на своите Docker приложения.
- Използват Kubernetes за разгръщане и управление на различни среди в рамките на един и същ клъстер.
- Осигуряват сигурност, мащабират и наблюдават Kubernetes клъстер.
Внедряване на AI и ML с контейнери чрез Docker
14 ЧасаDocker е платформа за контейнеризация, която осигурява консистентни, преносими и възпроизводими среди за натоварвания в сферата на изкуствения интелект и машинното обучение.
Това обучение с инструктор на живо (онлайн или на място) е насочено към професионалисти на средно ниво, които желаят да пакетират ML кодови бази, зависимости и модели с помощта на Docker за надеждни работни процеси от разработка до продукция.
След завършване на този курс участниците ще могат:
- Да изграждат и управляват Docker образи, съобразени с приложения за AI и ML.
- Да контейнеризират конвейри, инструменти и зависимости за машинно обучение.
- Да оптимизират Docker среди за производителност и преносимост.
- Да внедряват контейнеризирани ML услуги в различни среди за изпълнение.
Формат на курса
- Демонстрации на концепции, подкрепени от насочена дискусия.
- Практически упражнения, фокусирани върху реални задачи за контейнеризация.
- Практическо внедряване чрез лабораторни Docker среди на живо.
Опции за персонализиране на курса
- За да персонализирате това обучение за вашата организационна среда, моля, свържете се с нас за уговаряне.
CI/CD за AI: Автоматизиране на изграждане и внедряване на модели, базирани на Docker
21 ЧасаCI/CD за AI представлява структуриран подход за автоматизиране на пакетирането, тестването, контейнеризацията и внедряването на модели чрез използване на поточни линии за непрекъсната интеграция и непрекъснато доставяне.
Това обучение, водено от инструктор на живо (онлайн или на място), е предназначено за професионалисти на средно ниво, които желаят да автоматизират цялостните работни процеси за доставяне на AI модели, използвайки Docker и CI/CD платформи.
След приключване на обучението участниците ще могат да:
- Създават автоматизирани поточни линии за изграждане и тестване на контейнери с AI модели.
- Прилагат контрол на версиите и възпроизводимост за жизнения цикъл на моделите.
- Интегрират стратегии за автоматизирано внедряване на AI услуги.
- Прилагат най-добрите практики за CI/CD, съобразени с операциите по машинно обучение.
Формат на курса
- Презентации, водени от инструктор, и технически дискусии.
- Практически лабораторни упражнения и задачи за реализация.
- Реалистични симулации на CI/CD работни процеси в контролирана среда.
Възможности за персонализиране на курса
- Ако вашата организация изисква персонализирани работни процеси за поточни линии или интеграции на платформи, моля, свържете се с нас, за да адаптираме този курс.
Сертифициран Kubernetes администратор (CKA) - подготовка за изпит
21 ЧасаПрограмата за сертифициран Kubernetes администратор (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
Сертифициран разработчик на приложения за Kubernetes (CKAD) – подготовка за изпит
21 ЧасаПрограмата Сертифициран разработчик на приложения за Kubernetes (CKAD) е разработена от The Linux Foundation и Cloud Native Computing Foundation (CNCF), организацията, която управлява Kubernetes.
Това обучение с инструктор, провеждано на живо (онлайн или присъствено), е насочено към разработчици, които желаят да затвърдят уменията си за проектиране, изграждане, конфигуриране и предоставяне на cloud native приложения за Kubernetes.
Същевременно, обучението е фокусирано и върху натрупването на практически опит в разработката на приложения за Kubernetes, поради което препоръчваме участие дори и да не възнамерявате да се явите на изпита за CKAD.
NobleProg провежда обучения по Docker и Kubernetes от 2015 г. С над 360 успешно завършени обучителни проекта, ние се превърнахме в една от най-известните обучителни компании в света в сферата на контейнеризацията. От 2019 г. също така помагаме на нашите клиенти да докажат своите умения в k8s среда, като ги подготвяме и насърчаваме да преминат изпитите CKA и CKAD.
Формат на курса
- Интерактивна лекция и дискусия.
- Множество упражнения и практика.
- Практическа реализация в реална лабораторна среда.
Възможности за персонализиране на курса
- За да заявите персонализирано обучение за този курс, моля, свържете се с нас за уговаряне.
- За да научите повече за CKAD, моля, посетете: https://training.linuxfoundation.org/certification/certified-kubernetes-application-developer-ckad/
Въведение в Docker
14 ЧасаТова обучение с инструктор на живо в България (онлайн или на място) е насочено към инженери, които желаят да използват Docker за внедряване и управление на софтуер като контейнери, вместо като традиционен самостоятелен софтуер.
След завършване на това обучение участниците ще могат:
- Да инсталират и конфигурират Docker.
- Да разбират и прилагат контейнеризация на софтуер.
- Да управляват базирани на Docker приложения.
- Да свързват в мрежа различни Docker приложения и системи.
- Да разбират и редактират Docker регистри.
Администриране на контейнерни платформи с Docker, Kubernetes и OpenShift
35 ЧасаНаучете как да изграждате, внедрявате и администрирате контейнеризирани среди, използвайки Docker, Kubernetes и OpenShift. Това петдневно практическо обучение обхваща контейнерни образи, работни натоварвания в Kubernetes, клъстерна мрежова свързаност, хранилище, сигурност, наблюдение и практическо администриране на OpenShift. Участниците придобиват уменията, необходими за опериране на модерни контейнерни платформи и отстраняване на проблеми с приложения в среди за разработка и продукция.
Docker и Kubernetes: Изграждане и мащабиране на контейнеризирано приложение
21 ЧасаВ това обучение с инструктор на живо в България (присъствено или отдалечено) участниците ще научат как да създават и управляват Docker контейнери, след което ще внедрят примерно приложение в контейнер. Участниците ще научат също как да автоматизират, мащабират и управляват своите контейнеризирани приложения в рамките на Kubernetes клъстер. Накрая обучението преминава към по-напреднали теми, като превежда участниците през процеса на осигуряване на сигурност, мащабиране и наблюдение на Kubernetes клъстер.
До края на това обучение участниците ще могат да:
- Настройват и изпълняват Docker контейнер.
- Внедряват контейнеризиран сървър и уеб приложение.
- Изграждат и управляват Docker образи.
- Настройват Docker и Kubernetes клъстер.
- Използват Kubernetes за внедряване и управление на клъстеризирано уеб приложение.
- Осигуряват сигурност, мащабират и наблюдават Kubernetes клъстер.
Docker за MLOps: Контейнеризация на цялостния процес от край до край
21 ЧасаDocker е платформа за контейнеризация, използвана за изграждане на възпроизводими, преносими и мащабируеми среди за системи за машинно обучение (ML).
Това обучение с инструктор, провеждано на живо (онлайн или на място), е насочено към технически специалисти на средно и напреднало ниво, които искат да контейнеризират и въведат в експлоатация цялостни ML процеси с помощта на Docker.
След завършване на това обучение участниците ще могат да:
- Контейнеризират работни натоварвания за обучение, валидиране и извеждане на заключения (инференция) на ML модели.
- Проектират и оркестрират цялостни ML процеси от край до край, използвайки Docker и помощни инструменти.
- Внедрят версиониране, възпроизводимост и CI/CD за ML компоненти.
- Внедряват, наблюдават и мащабират ML услуги в контейнеризирани среди.
Формат на курса
- Интерактивни лекции, подкрепени с практически демонстрации.
- Практически упражнения, фокусирани върху изграждането на реални компоненти за ML процеси.
- Практическа лабораторна реализация на контейнеризирани работни потоци от край до край.
Опции за персонализиране на курса
- За персонализирано обучение, съобразено с конкретни нужди от ML инфраструктура, моля свържете се с нас, за да обсъдим възможностите.
Docker and Kubernetes
21 ЧасаЦели на обучението: Придобиване на теоретични и оперативни умения по Docker и Kubernetes.
GPU-ускорен изкуствен интелект и дълбоко обучение с Docker контейнери
21 ЧасаGPU ускорението е от съществено значение за изпълнение на високопроизводителни натоварвания с дълбоко обучение по мащабируем и ефективен начин.
Това обучение, водено от инструктор на живо (онлайн или на място), е насочено към технически специалисти на средно ниво, които желаят да конфигурират, оптимизират и изпълняват AI натоварвания с използване на GPU в Docker контейнери.
След завършване на този курс участниците ще могат да:
- Създават и изпълняват контейнери с GPU ускорение за обучение и инференция.
- Конфигурират CUDA, драйвери и библиотеки за изпълнение за контейнеризирани AI работни потоци.
- Оптимизират разпределението на ресурси и изолацията за приложения, интензивно използващи GPU.
- Внедряват мащабируеми, контейнеризирани услуги за дълбоко обучение в производствени среди.
Формат на курса
- Интерактивно обучение, подкрепено с демонстрации от реалния свят.
- Практика, водена от упражнения, фокусирана върху разработка с използване на GPU.
- Практическа реализация в среда с реална лаборатория.
Опции за персонализиране на курса
- За индивидуализирано обучение, съобразено с вашата инфраструктура или GPU стек, моля, свържете се с нас, за да го организираме.
Хибридно внедряване на AI: Интеграция на Docker, облак и крайни устройства
21 ЧасаХибридното внедряване на AI е практика за изпълнение на AI изводи в облачни, локални и крайни среди, използвайки унифицирани работни процеси, базирани на контейнери.
Това обучение, водено от инструктор на живо (онлайн или на място), е насочено към професионалисти на напреднало ниво, които желаят да проектират и внедряват разпределени системи за AI изводи в разнородни среди.
След завършване на това обучение участниците ще могат да:
- Създават сигурни и мащабируеми контейнеризирани AI услуги за среди с множество локации.
- Внедряват работни натоварвания за AI изводи в облак, локални сървъри и крайни устройства, използвайки Docker.
- Интегрират инструменти за оркестрация, за да автоматизират разпределени AI операции.
- Оптимизират латентността на изводите, надеждността и устойчивостта в разнообразна инфраструктура.
Формат на обучението
- Насочвани презентации и дискусии, водени от експерти.
- Обширна практическа работа и приложни упражнения.
- Експериментиране в реални условия в контролирана среда на жива лаборатория.
Опции за персонализиране на обучението
- За индивидуални корекции, които да съобразят това обучение с инфраструктурата или случаите на употреба на вашата организация, моля, свържете се с нас, за да персонализираме обучението.
Java микроуслуги
21 ЧасаТова обучение с инструктор на живо в България (онлайн или на място) е предназначено за Java разработчици на средно ниво, които искат да проектират, разработват, внедряват и поддържат приложения, базирани на микроуслуги, използвайки Java рамки като Spring Boot и Spring Cloud.
До края на това обучение участниците ще могат да:
- Разбират принципите и предимствата на архитектурата на микроуслугите.
- Изграждат и внедряват микроуслуги, използвайки Java и Spring Boot.
- Реализират откриване на услуги, управление на конфигурацията и API шлюзове.
- Ефективно защитават, наблюдават и мащабират микроуслуги.
- Внедряват микроуслуги, използвайки Docker и Kubernetes.
Изграждане на микросървиси със Spring Cloud и Docker - 5 дни
35 ЧасаТова обучение с инструктор на живо в България (онлайн или на място) е насочено към разработчици на средно ниво и DevOps инженери, които желаят да изграждат, внедряват и управляват микросървиси с помощта на Spring Cloud и Docker.
До края на това обучение участниците ще могат да:
- Разработват микросървиси с помощта на Spring Boot и Spring Cloud.
- Контейнеризират приложения с Docker и Docker Compose.
- Внедряват откриване на услуги, API шлюзове и комуникация между услугите.
- Наблюдават и защитават микросървиси в производствени среди.
- Внедряват и оркестрират микросървиси с помощта на Kubernetes.