Курс за обучение по Построаване на микросервиси с Microsoft Azure Service Fabric (ASF)
Microsoft Azure Service Fabric (ASF) е платформа като услуга (PaaS), използвана за разграждане на масштабируеми микросервисни обlacни приложения.
Това обучение с преподавател (онлайн или на място) е насочено към програмисти, които искат да научат как да изграждат микросервиси в Microsoft Azure Service Fabric (ASF).
По края на това обучение участниците ще могат да:
- Използват ASF за създаване и управление на микросервиси.
- Разбирайки ключови концепции и модели за програмиране на микросервиси.
- Създаване на кластър в Azure.
- Разграждане на микросервиси локално или в облака.
- Отстраняване на грешки и разбиране на реално функциониращо микросервисно приложение.
Формат на курса
- Интерактивна лекция и дискусия.
- Много упражнения и практика.
- Практическо приложение в реално лабораторно окружение.
Опции за персонализация на курса
- За да изискате персонализирано обучение за този курс, моля свържете се с нас за подредба.
- За повече информация за Service Fabric, вижте: https://github.com/Microsoft/service-fabric
План на курса
Въведение
Общ преглед на микросервисите
- Концепции за контейнери
- Характеристики и предимства на микросервисите
Общ преглед на архитектурата на Microsoft Azure Service Fabric (ASF)
- Кластърът на Service Fabric
Организиране и разпределяне на контейнери с ASF
- Service Fabric Explorer
- Концепции за дизайн-време
- Концепции за изпълнително време
Започване с ASF
- Работа с Visual Studio и ASF SDK
- Създаване на кластър на ASF
Създаване на приложение
- Опресняване на приложение
- Използване на Cluster Resource Manager
Реализиране на безсъстоятелни и състоятелни услуги
- Безсъстоятелни против състоятелни услуги
- Реализиране на безсъстоятелни и състоятелни услуги едновременно
- Използване на услугите за онлайн транзакционна обработка (OLTP)
Управление на жизнения циклус на приложението
- Разбираемост на работни процеси и комуникация между услуги
- Опции за разграждане
Фреймворк за надеждни услуги
- Избор на комуникационен стек
- Удаляване и неразполагаеми с Microsoft услуги
Фреймворк за надеждни актори
- Разбиране на моделирането на акторите
- Потоковост и конкурентност
- Събиране на мусор
- Фейлова толерантност
Разграждане на приложението
- Местно разграждане спрямо обlacнови разграждания
- Разпространяване в други облакови платформи (AWS и др.)
Отстраняване на грешки при приложението
- Използване на системни доклади за здравословие, за да мониторирате приложението
Разбиране на проблемите
Заключение и следващи стъпки
Изисквания
- Опит с разработка на приложения
- .Net програмиране
Публика
- Разработчици
Отворените курсове за обучение изискват 5+ участника.
Курс за обучение по Построаване на микросервиси с Microsoft Azure Service Fabric (ASF) - Резервация
Курс за обучение по Построаване на микросервиси с Microsoft Azure Service Fabric (ASF) - Запитване
Построаване на микросервиси с Microsoft Azure Service Fabric (ASF) - Консултантско запитване
Консултантско запитване
Отзиви от потребители (1)
много приятелски настроен и полезен
Aktar Hossain - Unit4
Курс - Building Microservices with Microsoft Azure Service Fabric (ASF)
Машинен превод
Предстоящи Курсове
Свързани 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 операции с помощта на таблото за управление.