Курс за обучение по Бълдване на микросервийси с Go
Go (Golang) е отличен език за изграждане на микросервизи благодарение на неговата малка паметна следа.
Spring Cloud е отворен източник и лесен микросервътен фреймворк.
В това училище, водено от инструктор, учещите ще научат как да изграждат микросервизи с Go (Golang) и Spring Cloud.
Формат на курса
- Част лекция, част дискусия, упражнения и много практически занятия
План на курса
Въведение
Общ преглед на архитектурата на микросервисите
Общ преглед на Spring Cloud
Общ преглед на Go синтаксиса и операции
Настройка на вашата разработка среда
Построение на вашия първи микросервис с Go
Диcкиплиране на услуги и балансиране на тежестта
Динамично рутериране
Защита на вашия микросервис
Отстраняване на грешки във вашия микросервис с Go
Единично тестване на HTTP услуги с GoConvey
Логиране и мониторинг
Трасиране на микросервисите за откриване на латентности
Контейнериране на вашия микросервис с Docker
Разглеждане в Docker Swarm
Непрекъснато доставяне
Отстраняване на проблеми
Заключение и конclusão
Изисквания
- Опит с програмиране на всеки език
- Разбиране за концепциите на контейнери (Docker)
Публика
- Разработчици
Отворените курсове за обучение изискват 5+ участника.
Курс за обучение по Бълдване на микросервийси с Go - Резервация
Курс за обучение по Бълдване на микросервийси с Go - Запитване
Бълдване на микросервийси с Go - Консултантско запитване
Консултантско запитване
Отзиви от потребители (1)
Гъвкавост да покрива темите, които ме интересуват най-много
James Ferrier - OptoicoreIT
Курс - Building Microservices with Go
Машинен превод
Предстоящи Курсове
Свързани Kурсове
Разработване Microservices на Google Cloud Apigee
21 часаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към разработчици, които желаят да научат как да създават, тестват, отстраняват грешки и внедряват API върху GoApigee API платформата на ogle Cloud.
До края на това обучение участниците ще могат:
- Настройте среда за разработка, която включва всички необходими ресурси, за да започнете да разработвате API.
- Разберете и приложете наличните инструменти в Apigee Edge.
- Изградете и внедрите API към Google Cloud.
- Наблюдавайте и отстранявайте грешки в API.
- Използвайте решенията за анализ и машинно обучение на Google Cloud, за да направите API по-интелигентни.
Управление на API с Apigee
14 часаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към разработчици, които желаят да научат как да създават, тестват, отстраняват грешки и внедряват API върху GoApigee API платформата на ogle Cloud.
До края на това обучение участниците ще могат:
- Настройте среда за разработка, която включва всички необходими ресурси, за да започнете да разработвате API.
- Разберете и приложете наличните инструменти в Apigee Edge.
- Изградете и внедрите API към Google Cloud.
- Наблюдавайте и отстранявайте грешки в API.
- Използвайте решенията за анализ и машинно обучение на Google Cloud, за да направите API по-интелигентни.
Струиране Microservices с Apigee Edge
21 часаApigee Edge, който е изграден върху Java, позволява да осигурите сигурен достъп до услугите ви с добро дефиниран API, който е единнообразен по всички ваши услуги, независимо от имплементацията на услугата. Единнообразен API:
- Олекотява разработчиците на приложения да използват вашите услуги.
- Позволява да промените имплементацията на задната услуга без да повлияете на публичния API.
- Позволява да използвате аналитиката, монетизацията, портала за разработчици и други функции, вградени в Edge.
Целева аудитория
Този курс е предназначен за инженери, архитекти и разработчици, които искат да използват Apigee Edge в свои проекти.
Axon Framework
21 часаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към разработчици, които желаят да използват Axon за изграждане на добре структурирани корпоративни приложения, които използват силата на CQRS и Event Sourcing.
До края на това обучение участниците ще могат:
- Настройте средата за разработка, необходима за създаване на Axon Framework приложение.
- Приложете архитектурните модели CQRS (Command Query Responsibility Segregation) и Event Sourcing за разработване на сложни приложения.
- Приложете концепциите от Domain Driven Design към дизайна на тяхното приложение.
- Създавайте приложения, които се фокусират върху бизнес проблема вместо върху инфраструктурата.
Envoy Proxy: Съвременен сервизен прокси и платформа за обработка на данни в сервис меш
14 часаEnvoy Proxy е прокси с висока производителност за ръба и за услуги, създаден първоначално от Lyft, и сега проект на CNCF, широко използван в облачните инфраструктури. Envoy действа като универсален датен план в архитектурите на service mesh, позволявайки динамично маршрутиране, наблюдаваемост и сигурност Zero Trust в микросъобществени услуги.
Този курс с инструктор, който може да бъде онлайн или на място, е предназначен за инженери на средно ниво, които искат да разгърнат, конфигурират и управляват Envoy Proxy за модерни микросъобществени услуги и service mesh среди.
Към края на този курс участниците ще могат да:
- Инсталират и конфигурират Envoy Proxy в самостоятелни и Kubernetes среди.
- Разберат архитектурата на Envoy, включително филтри, кластери и слушатели.
- Конфигурират политики за управление на трафика, като презаписи, прекъсване на веригата и балансиране на натоварването.
- Осигурят комуникация с TLS/mTLS и приложат принципи на Zero Trust.
- Разширят функционалността на Envoy с WebAssembly (WASM) филтри.
- Интегрират Envoy с service mesh системи като Istio и Consul.
- Мониторират, проследяват и отстраняват проблеми с трафика на микросъобществените услуги, използвайки наблюдаваемостите на Envoy.
Формат на курса
- Интерактивна лекция и дискусия.
- Много упражнения и практика.
- Практически имплементации в реално лабораторно среда.
Опции за персонифициране на курса
- За да поискате персонифициран обучение за този курс, моля свържете се с нас, за да договорим.
Създаване на сервис меш с Istio и Kubernetes
14 часаIstio е open-source service mesh, който работи върху Kubernetes, за да осигури сигурна, наблюдавана и управляема връзка между микросървиси. Чрез използването на sidecar прокси базирани на Envoy, екипите могат да налагат политики, да осигуряват комуникации с mTLS, да получават дълбока наблюдаваемост на трафика и да подобряват надеждността при масштабиране.
Този обучение с инструктор (онлайн или на място) е насочен към инженери с среден ниво, които желаят да развернат, осигурят и управляват микросървисни приложения, използващи Istio на Kubernetes.
По време на обучението участниците ще могат да:
- Инсталират и конфигурират Istio на Kubernetes кластери.
- Разберат и приложат концепции на service mesh, включително управление на трафика, сигурност и наблюдаваемост.
- Развернат микросървисни приложения в service mesh на Istio.
- Осигурят комуникации между сървиси с взаимна TLS (mTLS) и принципи на Zero Trust.
- Мониторират, трасират и отстраняват проблеми с микросървиси с Prometheus, Grafana и Jaeger.
- Интегрират Istio с Calico за напреднали мрежови политики и сигурност.
Формат на курса
- Интерактивна лекция и дискусия.
- Много упражнения и практика.
- Практично реализиране в жива лабораторна среда.
Опции за персонализация на курса
- За да попитате персонализирано обучение за този курс, моля свържете се с нас, за да уредите.
Java Microservices
21 часаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към разработчици на средно ниво Java, които желаят да проектират, разработват, внедряват и поддържат приложения, базирани на микроуслуги, използвайки Java рамки като Spring Boot и Spring Cloud.
До края на това обучение участниците ще могат:
- Разберете принципите и предимствата на архитектурата на микроуслугите.
- Изграждане и внедряване на микроуслуги с помощта на Java и Spring Boot.
- Внедрете откриване на услуги, управление на конфигурацията и API шлюзове.
- Защитете, наблюдавайте и мащабирайте ефективно микроуслугите.
- Разположете микроуслуги, като използвате Docker и Kubernetes.
Създаване на микросървизи с PHP фреймворк Lumen
14 часаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към разработчици, които желаят да използват Lumen за изграждане на Laravel базирани микроуслуги и приложения.
До края на това обучение участниците ще могат:
- Настройте необходимата среда за разработка, за да започнете да разработвате микроуслуги с Lumen.
- Разберете ползите от внедряването на микроуслуги с помощта на Lumen и PHP.
- Изпълнява и внедрява функциите и операциите на микроуслугите, като използва Lumen рамката.
- Защитете и контролирайте достъпа до архитектурите на микроуслугите чрез изграждане на слоеве за сигурност.
Архитектура на системи, архитектура на услуги и микросервисна архитектура с Spring Cloud
21 часаВ това водено от инструктор обучение на живо в България участниците ще се научат как да оценяват различни технологии и подходи за проектиране на системна архитектура, базирана на услуги. Обучението започва с дискусия и сравнение на монолитни системи и сервизни архитектури, след което навлиза в детайлите на микросервизната архитектура.
 На участниците се дава шанс да приложат знанията си на практика, докато преминават през създаването и внедряването на набор от микроуслуги за доказване на концепцията, изградени с Spring Cloud, Spring Boot и Docker.
 Накрая се разглеждат съответните градивни елементи на инфраструктурата, за да помогнат на участниците да определят най-подходящите инструменти и подходи, които да използват за различни организационни изисквания.
 До края на това обучение участниците ще имат солидно разбиране за Service-Oriented Architecture (SOA) и архитектурата на микросервизите, както и практически опит с използването на Spring Cloud и свързаните Spring технологии за бързо разработване на техни собствени облачни, готови за облак микроуслуги.
Построяване на микросервиси с Spring Cloud и Docker
21 часаВ този курс с участието на инструктор в България, участниците ще научат основите за изграждане на микросервиси, използвайки Spring Cloud и Docker. Знанието на участниците ще бъде тестирато през упражненията и стъпка по стъпка разработката на примерни микросервиси.
Към края на обучението, участниците ще могат да:
- Разбират основите на микросервисите.
- Използват Docker за изграждане на контейнери за приложения с микросервиси.
- Изграждат и разпространяват контейнеризирани микросервиси, използвайки Spring Cloud и Docker.
- Интегрират микросервисите с услуги за откриване и Spring Cloud API Gateway.
- Използват Docker Compose за интеграционно тестване от край до край.
Създаване на микросервизи с Spring Cloud и Docker - 5 Дня
35 часаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към разработчици на средно ниво и DevOps инженери, които желаят да изградят, внедрят и управляват микроуслуги, използвайки Spring Cloud и Docker.
До края на това обучение участниците ще могат:
- Разработвайте микроуслуги, като използвате Spring Boot и Spring Cloud.
- Контейнерирайте приложения с Docker и Docker Compose.
- Внедрете откриване на услуги, API шлюзове и комуникация между услуги.
- Наблюдавайте и защитавайте микроуслугите в производствени среди.
- Разположете и организирайте микроуслуги с помощта на Kubernetes.
Spring Cloud за Микросъединения
14 часаВ това водено от инструктор обучение на живо в България започваме с обсъждане на архитектурата на микроуслугата. Знанията на участниците се проверяват чрез упражнения и поетапно разработване на примерни микроуслуги.
До края на това обучение участниците ще имат солидно разбиране за това как да използват Spring Cloud и свързаните Spring технологии за бързо разработване на собствени облачни, готови за облак микроуслуги.
Микросервиси с Spring Cloud и Kafka
21 часаТова обучение под ръководството на инструктор (онлайн или на място) е насочено към разработчици, които желаят да преобразуват традиционната архитектура в микросервисна архитектура с высока конкуренция, използвайки Spring Cloud, Kafka, Docker, Kubernetes и Redis.
По края на обучението участниците ще могат да:
- Подготвят необходимата разработваща среда за създаване на микросервизи.
- Проектират и реализират екосистема от микросервизи с высока конкуренция, използвайки Spring Cloud, Kafka, Redis, Docker и Kubernetes.
- Преобразуват монолитни и SOA сервъри в микросервисна архитектура.
- Приложат DevOps подход към разработка, тестиране и пускане на софтуер.
- Осигуряват высока конкуренция между микросервисите в продажба.
- Мониторират микросервисите и прилагат стратегии за изправяне.
- Провеждат оптимизация на производителността.
- Научават за бъдещите тенденции в архитектурата на микросервисите.
Строене на микросервиси с Spring Cloud и Netflix OSS
21 часаSpring Cloud е отворен код, лек рамков за микросервиси за създаване на Java приложения за облака. Netflix OSS е набор от рамкове и библиотеки за разработка на микросервиси. Spring Cloud се интегрира перфектно с компонентите на Netflix, използвайки автоматична конфигурация и конвенция над конфигурацията.
В този училишно-обучаващ, жив тренинг, участниците ще научат основните концепции за създаване на микросервиси с използването на Spring Cloud и Netflix OSS. Знанието на участниците ще бъде проверено през упражненията и постепенното развитие на примерни микросервиси.
По завършването на този тренинг, участниците ще имат твърдо разбиране как да използват Spring Cloud и свързаните с него технологии Spring заедно с Netflix OSS, за да развиват бързо собствените си микросервиси за облака и готови за облака.
Публика
- Разработчици на Java
Формат на курса
- Частно лекция, частно обсъждане, упражнения и много практически умения
Traefik
7 часаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към системни администратори и разработчици, които желаят да внедряват, управляват, наблюдават и управляват микроуслуги с помощта на Traefik.
До края на това обучение участниците ще могат:
- Конфигурирайте и стартирайте Traefik чрез доставчик на Docker.
- Активирайте сигурни и криптирани връзки с помощта на Let's Encrypt.
- Разположете и свържете междинен софтуер към рутер, за да трансформирате заявките за услуги.
- Наблюдавайте Traefik операции с помощта на таблото за управление.
 
                    