Онлайн или на местно, живо обучение с преподавател по микросервизи демонстрира чрез практически занятия основите на архитектурата на микросервисите и как да разработвате приложения за микросервиси.
Обучението по микросервиси е налично като „живо онлайн обучение“ или „живо обучение на местно“. Живото онлайн обучение (наричано и „удалено живо обучение“) се провежда чрез интерактивен, удален настолен компютър. Животното обучение на местно може да се проведе локално в преходните помещения на клиента в София или в корпоративните обукователни центрове на NobleProg в София.
Микросервиси също са известни като Микросервисна архитектура.
NobleProg -- Вашият местен доставчик на обучение
Кристал бизнес център
ул. "Осогово" 40, София, Bulgaria, 1303
Кристал Бизнес Център се намира в централната част на София, на ъгъла на ул. „Осогово”. и бул. "Тодор Александров" Сградата е лесно достъпна чрез метрото (само на 50 м от гара Опълченска) и друг обществен транспорт. Общата му площ е 8000 кв.м. Офисната площ е 6171 кв.м.
Confluent Apache Kafka е платформа за дистрибуирано потоково обработване на събития за предприятия, изградена на основата на Apache Kafka. Поддържа канали за данни с висока пропускаемост и толерантност към грешки, както и приложения за реално време потоково обработване.
Този курс с инструктор, който може да се провежда онлайн или на място, е предназначен за инженери и администратори на средно ниво, които искат да разгръщат, конфигурират и оптимизират кластери на Confluent Kafka в продуктивни среди.
Към края на този курс участниците ще могат да:
Инсталират, конфигурират и управляват кластери на Confluent Kafka с повече от един брокер.
Конструират високо достъпни настройки с използване на Zookeeper и техники за репликация.
Настройват производителност, следят метрики и прилагат стратегии за възстановяване.
Осигуряват, мащабират и интегрират Kafka в корпоративни среди.
Формат на курса
Интерактивни лекции и дискусии.
Много упражнения и практика.
Практическо имплементиране в лабораторна среда с живо обучение.
Опции за персониализация на курса
За да поискате персонализиран обучение за този курс, моля свържете се с нас за уреждане.
Confluent Apache Kafka е платформа за разпределено изпращане на събития, проектирана за високопроизводителни, устойчиви на грешки данни и анализи в реално време.
Това обучение, водено от инструктор (онлайн или на място), е предназначено за системни администратори с среден ниво и DevOps професионалисти, които искат да инсталират, конфигурират, мониторират и отстраняват проблемни ситуации на кластери на Confluent Apache Kafka.
До края на това обучение участниците ще могат да:
Разберат компонентите и архитектурата на Confluent Kafka.
Развернат и управляват Kafka брокери, Zookeeper кворуми и ключови услуги.
Конфигурират напреднали функции като сигурност, репликация и оптимизация на производителността.
Използват инструменти за управление, за да мониторират и поддържат кластери на Kafka.
Формат на курса
Интерактивни лекции и дискусии.
Много упражнения и практика.
Практическа реализация в среда на жива лаборатория.
Опции за персонализиране на курса
За заявка за персонализирано обучение за този курс, моля свържете се с нас, за да уредите.
Това инструкторско водено обучение вживо в София (онлайн или на място) е предназначено за продължаващи Java програмисти, които искат да интегрират Apache Kafka в своите приложения за надеждно, масштабируемо и с висока пропускана способност съобщение.
По края на това обучение участниците ще могат да:
Разберат архитектурата и основните компоненти на Kafka.
Настроят и конфигурират Kafka кластер.
Произвеждат и приемат съобщения, използвайки Java.
Прилагат Kafka Streams за реално-временна обработка на данни.
Осигуряват възстановяемост и масштабируемост в приложенията с Kafka.
Това водено от инструктор обучение на живо в София (онлайн или на място) е насочено към системни администратори на средно ниво, които искат да използват ефективно функциите на Kafka за опашка за съобщения.
До края на това обучение участниците ще могат:
Разберете възможностите и архитектурата на Kafka за опашка от съобщения.
Конфигурирайте темите на Kafka за сценарии на опашка за съобщения.
Произвеждайте и консумирайте съобщения с помощта на Kafka.
Наблюдавайте и управлявайте Kafka като опашка за съобщения.
Това водено от инструктор обучение на живо в София (онлайн или на място) е насочено към разработчици от средно до напреднало ниво, DevOps професионалисти и архитекти, които желаят да проектират, разгръщат и управляват устойчиви приложения с помощта на микроуслуги, контейнери и тръбопроводи за непрекъсната интеграция/непрекъснато внедряване (CI/CD).
До края на това обучение участниците ще могат:
Разбиране и внедряване на архитектура на микроуслуги.
Внедрете и управлявайте контейнерни приложения с Docker и Kubernetes.
Настройте и оптимизирайте CI/CD тръбопроводи за автоматизирани внедрявания.
Прилагайте най-добрите практики за сигурност, наблюдение и наблюдение.
Това водено от инструктор обучение на живо в София (онлайн или на място) е насочено към инженери на платформи за напреднали и DevOps професионалисти, които желаят да овладеят приложения за мащабиране с помощта на микроуслуги и Kubernetes.
До края на това обучение участниците ще могат:
Проектиране и внедряване на мащабируеми архитектури на микроуслуги.
Разполагайте и управлявайте приложения на Kubernetes клъстера.
Използвайте Helm диаграми за ефективно внедряване на услугата.
Наблюдавайте и поддържайте здравето на микроуслугите в производството.
Приложете най-добрите практики за сигурност и съответствие в Kubernetes среда.
Това водено от инструктор обучение на живо в София (онлайн или на място) е насочено към системни администратори от ниво начинаещи до средно ниво, които желаят да се научат как ефективно да управляват темите на Kafka за ефективно поточно предаване и обработка на данни.
До края на това обучение участниците ще могат:
Разберете основите и архитектурата на темата за Кафка.
Създавайте, конфигурирайте и управлявайте теми на Kafka.
Наблюдавайте темите на Kafka за здраве, производителност и наличност.
Това водено от инструктор обучение на живо в София (онлайн или на място) е насочено към разработчици на средно ниво Java, които желаят да проектират, разработват, внедряват и поддържат приложения, базирани на микроуслуги, използвайки Java рамки като Spring Boot и Spring Cloud.
До края на това обучение участниците ще могат:
Разберете принципите и предимствата на архитектурата на микроуслугите.
Изграждане и внедряване на микроуслуги с помощта на Java и Spring Boot.
Внедрете откриване на услуги, управление на конфигурацията и API шлюзове.
Защитете, наблюдавайте и мащабирайте ефективно микроуслугите.
Разположете микроуслуги, като използвате Docker и Kubernetes.
Това водено от инструктор обучение на живо в София (онлайн или на място) е насочено към разработчици на средно ниво, които желаят да научат основите на Kafka и да го интегрират с Spring Boot.
До края на това обучение участниците ще могат:
Разберете Кафка и неговата архитектура.
Научете как да инсталирате, конфигурирате и настройвате основна среда на Kafka.
Този училищно-подобен, жив тренинг в София (онлайн или на място) е насочен към изкуствени разработчици, които искат да създават, развиват и маскират приложения, използвайки микросервизи, построени с NodeJS и React.
По завършване на този тренинг, участниците ще могат да:
Развиват, развиват и маскират приложения, използвайки различни микросервизи.
Създават React приложение със сървърно рендиране.
Разпространяват многоуслувни приложения в облака, използвайки Docker и Kubernetes.
Този тренинг с инструктор, провеждан онлайн или на място, е предназначен за разработчици с среден ниво, които желаят да разработват приложения за големи данни с Apache Kafka.
До края на този тренинг участниците ще могат да:
Разработват Kafka producers и consumers за изпращане и четене на данни от Kafka.
Интегрират Kafka с външни системи с помощта на Kafka Connect.
Пишат стрийминг приложения с Kafka Streams & ksqlDB.
Интегрират Kafka клиентско приложение с Confluent Cloud за облачни развервания на Kafka.
Получават практическо опит с ръководени упражнения и реални случаи.
Това обучение, водено от инструктор (онлайн или на място) в София, е предназначено за програмисти на среден и напреднал ниво, които желаят да разработват микросервизи с помощта на Spring Boot, Docker и Kubernetes.
По завършване на това обучение участниците ще могат да:
Разберат архитектурата на микросервисите.
Създават микросервизи, готови за производството, с помощта на Spring Boot.
Разбират ролята на Docker в микросервисите.
Настройват кластър Kubernetes за разграждане на микросервисите.
Това водено от инструктор обучение на живо в София (онлайн или на място) е насочено към разработчици на средно ниво и DevOps инженери, които желаят да изградят, внедрят и управляват микроуслуги, използвайки Spring Cloud и Docker.
До края на това обучение участниците ще могат:
Разработвайте микроуслуги, като използвате Spring Boot и Spring Cloud.
Контейнерирайте приложения с Docker и Docker Compose.
Внедрете откриване на услуги, API шлюзове и комуникация между услуги.
Наблюдавайте и защитавайте микроуслугите в производствени среди.
Разположете и организирайте микроуслуги с помощта на Kubernetes.
Това обучение под ръководството на инструктор (онлайн или на място) е предназначено за разработчици и архитекти на среден и напреднало ниво, които желаят да разработват Java native приложения и микроприложения с оптимизирана използваност на паметта и време за стартиране.
По края на това обучение участниците ще могат:
Разработват високопроизводителни, леки Java native приложения с Quarkus.
Създават и разглеждат RESTful услуги и архитектури на микроприложения.
Използват GraalVM за нативна компилация и оптимизират началната скорост и използването на паметта.
Пакетиране и контейнеризация на приложенията за среди Kubernetes и OpenShift.
Курсът е предназначен за ИТ специалисти, които искат да създадат решение, базирано на RabbitMQ, високонадеждната корпоративна система за съобщения, която внедрява Advanced Message Queuing Protocol (AMQP).
Това водено от инструктор обучение на живо в София (онлайн или на място) е насочено към софтуерни архитекти и уеб разработчици, които желаят да използват RabbitMQ като междинен софтуер за съобщения и програма в Java, използвайки Spring за изграждане на приложения.
До края на това обучение участниците ще могат:
Използвайте Java и Spring с RabbitMQ за създаване на приложения.
Проектирайте асинхронни системи, управлявани от съобщения, като използвате RabbitMQ.
Създавайте и прилагайте опашки, теми, обмени и свързвания в RabbitMQ
В това водено от инструктор обучение на живо в София участниците ще се научат как да инсталират, конфигурират и администрират RabbitMQ, след което да интегрират RabbitMQ съобщения в няколко примерни .NET приложения.
До края на това обучение участниците ще могат:
Настройка, конфигуриране и управление RabbitMQ.
Разберете ролята на RabbitQ в проектирането и внедряването на архитектура на микроуслуги.
Разберете как RabbitMQ се сравнява с други архитектури за опашка за съобщения.
Настройте и използвайте RabbitMQ като брокер за обработка на асинхронни и синхронни съобщения за корпоративни .Net приложения в реалния свят.
Това водено от инструктор обучение на живо в София (онлайн или на място) е насочено към разработчици и софтуерни инженери, които желаят да използват RabbitMQ за комуникация между микроуслуги чрез съобщения и извършване на разширено внедряване и отстраняване на проблеми.
До края на това обучение участниците ще могат:
Настройте необходимата среда, за да започнете да разработвате разширени решения за съобщения с RabbitMQ.
Разберете как да проектирате разпределена архитектура на микроуслуги с RabbitMQ.
Научете как да внедрите разширена конфигурация, сигурност, работа в мрежа, висока достъпност и репликация.
Познайте често срещаните проблеми, срещани при RabbitMQ инсталации, и как да ги разрешите.
Научете за оптимизирането на паметта, контрола на потока и разширената настройка на производителността.
Приложете някои усъвършенствани техники за отстраняване на неизправности.
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 за напреднали мрежови политики и сигурност.
Формат на курса
Интерактивна лекция и дискусия.
Много упражнения и практика.
Практично реализиране в жива лабораторна среда.
Опции за персонализация на курса
За да попитате персонализирано обучение за този курс, моля свържете се с нас, за да уредите.
В това водено от инструктор обучение на живо в София (онлайн или на място), участниците ще се научат как да отделят Python приложение, след което да го интегрират с RabbitMQ системата за съобщения, за да създадат разпределени облачни приложения или микроуслуги.
До края на това обучение участниците ще могат:
Настройка, конфигуриране и управление RabbitMQ.
Разберете ролята на RabbitMQ в проектирането и внедряването на архитектурата на микроуслугата.
Разберете как RabbitMQ се сравнява с други архитектури за опашка за съобщения.
Настройте и използвайте RabbitMQ като брокер за обработка на асинхронни и синхронни съобщения за приложения от реалния свят Python.
Този воден курс, живо обучение в София (онлайн или на местопризовно място) е насочен към програмисти, които искат да интегрират Apache Kafka с съществуващи бази данни и приложения за обработка, анализ и т.н.
Към края на обучението участниците ще могат да:
Използвайте Kafka Connect за изтегляне на голяма количество данни от база данни в теми на Kafka.
Превеждайте логически данни, генерирани от сървъри на приложения, в теми на Kafka.
Направете всички събраните данни налични за стрийм обработка.
Експортирайте данни от теми на Kafka в вторични системи за съхраняване и анализ.
Това водено от инструктор обучение на живо в София (онлайн или на място) е насочено към разработчици, които желаят да научат как да създават, тестват, отстраняват грешки и внедряват API върху GoApigee API платформата на ogle Cloud.
До края на това обучение участниците ще могат:
Настройте среда за разработка, която включва всички необходими ресурси, за да започнете да разработвате API.
Разберете и приложете наличните инструменти в Apigee Edge.
Изградете и внедрите API към Google Cloud.
Наблюдавайте и отстранявайте грешки в API.
Използвайте решенията за анализ и машинно обучение на Google Cloud, за да направите API по-интелигентни.
Това водено от инструктор обучение на живо в София (онлайн или на място) е насочено към разработчици, които желаят да научат как да създават, тестват, отстраняват грешки и внедряват API върху GoApigee API платформата на ogle Cloud.
До края на това обучение участниците ще могат:
Настройте среда за разработка, която включва всички необходими ресурси, за да започнете да разработвате API.
Разберете и приложете наличните инструменти в Apigee Edge.
Изградете и внедрите API към Google Cloud.
Наблюдавайте и отстранявайте грешки в API.
Използвайте решенията за анализ и машинно обучение на Google Cloud, за да направите API по-интелигентни.
Apigee Edge, който е изграден върху Java, позволява да осигурите сигурен достъп до услугите ви с добро дефиниран API, който е единнообразен по всички ваши услуги, независимо от имплементацията на услугата. Единнообразен API:
Олекотява разработчиците на приложения да използват вашите услуги.
Позволява да промените имплементацията на задната услуга без да повлияете на публичния API.
Позволява да използвате аналитиката, монетизацията, портала за разработчици и други функции, вградени в Edge.
Целева аудитория
Този курс е предназначен за инженери, архитекти и разработчици, които искат да използват Apigee Edge в свои проекти.
Това водено от инструктор обучение на живо в София (онлайн или на място) е насочено към разработчици, които желаят да използват Axon за изграждане на добре структурирани корпоративни приложения, които използват силата на CQRS и Event Sourcing.
До края на това обучение участниците ще могат:
Настройте средата за разработка, необходима за създаване на Axon Framework приложение.
Приложете архитектурните модели CQRS (Command Query Responsibility Segregation) и Event Sourcing за разработване на сложни приложения.
Приложете концепциите от Domain Driven Design към дизайна на тяхното приложение.
Създавайте приложения, които се фокусират върху бизнес проблема вместо върху инфраструктурата.
Това обучение, водено от инструктор, се провежда в София (онлайн или на място) и е насочено към разработчици, които желаят да научат как да изграждат микросервизи на Microsoft Azure Service Fabric (ASF).
По завършване на това обучение участниците ще могат да:
Използват ASF като платформа за изграждане и управление на микросервизи.
Разбират ключовите концепции и модели на програмирането с микросервиси.
Създават кластър в Azure.
Инсталират микросервизи локално или в облака.
Отстраняват грешки и опитват реални приложения на микросервиси.
Този курс предлага изцяло практически път през проектирането, изграждането и експлоатацията на микроуслуги, базирани на облачни технологии. Той се фокусира върху практическата реализация, а не върху теорията, като насочва участниците от моделиране на домейни и проектиране на услуги към внедряване, наблюдаемост и устойчивост в производствени среди.
Участниците ще работят по изграждането на реална архитектура на микроуслуги, научавайки как да избягват често срещани проблеми като разпределени монолитни системи, като същевременно прилагат най-добрите практики за мащабируемост, поддържливост и оперативна безупречност.
Това обучение с преподавател (онлайн или на място) е предназначено за инженери, които искат да използват Confluent (дистрибуция на Kafka), за да построят и управляват платформа за обработка на реално време за своите приложения.
По завършването на това обучение, участниците ще могат да:
Инсталират и конфигурират платформата Confluent.
Ползват управляващите инструменти и услуги на Confluent, за да работят с Kafka по-лесно.
Съхраняват и обработват входящите потоци от данни.
Оптимизират и управляват кластери на Kafka.
Осигуряват защита на потоците от данни.
Формат на обучението
Интерактивна лекция и дискусия.
Много упражнения и практика.
Ръчно изпълнение в жив лабораторен окръжението.
Опции за персонализиране на курса
Този курс е базиран на отворения източник Confluent: Confluent Open Source.
За да поискате персонализирано обучение за този курс, моля свържете се с нас, за да обмислим условията.
Apache Kafka е разпределена стрийming платформа. Де факто тя е стандарт за изграждане на данни пайлини и решава много различни задачи във връзка с обработката на данни: може да се използва като съобщителен черпилник, разпределено дневник, стрийming процесор и т.н.
Ще започнем с теорията зад данните пайлини в общия случай, след което ще продължим с основните концепции на Kafka. Ще разгледаме също важни компоненти като Kafka Streams и Kafka Connect.
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.
Формат на курса
Интерактивна лекция и дискусия.
Много упражнения и практика.
Практически имплементации в реално лабораторно среда.
Опции за персонифициране на курса
За да поискате персонифициран обучение за този курс, моля свържете се с нас, за да договорим.
В този обучаван под ръководството на инструктор в София (на място или на разстояние), участниците ще научат как да настроят и интегрират различни фреймворки за потокова обработка с вече съществуващи системи за съхранение на големи данни, софтуерни приложения и микросервизи.
Край обучението участниците ще могат да:
Инсталират и настрояват различни фреймворки за потокова обработка, като Spark Streaming и Kafka Streaming.
Разбиращ какъв е най-подходящият фреймворк за конкретната задача.
Обработват данни непрекъснато, едновременно и по единичен запис.
Интегрират решенията за потокова обработка с вече съществуващи бази данни, складове на данни, озера на данни и т.н.
Интегрират най-подходящата библиотека за потокова обработка със съществуващи предприемачески приложения и микросервизи.
Този курс е за предприятия архитекти, разработчици, системни администратори и всички, коito искат да разберат и използват система за дистрибуирано съобщаване с висока пропускаемост. Ако имате по-специфични изисквания (например само системна администрация), този курс може да бъде адаптиран, за да отговаря по-добре на вашите нужди.
Този училищен, жив тренинг в София (онлайн или на място) е насочен към системни администратори и инженери по операции с начален/среден/напреднал ниво, които желаят да използват Apache Kafka за разглеждане, осигуряване на сигурност, мониторинг и преглед на кластерите Kafka.
По завършване на този тренинг, участниците ще могат да: обяснят архитектурата на Kafka и режим KRaft, управляват и осигуряват кластерите Kafka, мониторират производителността и надеждността и решават общи производствени проблеми.
Това водено от инструктор обучение на живо в София (онлайн или на място) е насочено към инженери по данни, учени по данни и програмисти, които желаят да използват Apache Kafka функции в поточно предаване на данни с Python.
До края на това обучение участниците ще могат да използват Apache Kafka за наблюдение и управление на условията в непрекъснати потоци от данни, използвайки Python програмиране.
Това обучение с преподавател (онлайн или на местно ниво) е насочено към софтуерни тествери, които желаят да имплементират мерки за мрежова сигурност в приложение Apache Kafka.
По завършване на обучението участниците ще могат да:
Инсталират Apache Kafka на облачен сървър.
Применят SSL шифриране, за да предотвратяват атаки.
Добавят ACL аутентикация, за да следят и контролират достъпа на потребителите.
Осигурят достъп за достоверни клиенти към Kafka кластери с SSL и SASL аутентикация.
Kafka Streams е клиентска библиотека за изграждане на приложения и микросервизи, чиито данни се прехвърлят към и от системата за комуникация Kafka. Традиционно Apache Kafka се ползва с Apache Spark или Apache Storm за обработване на данните между изтеглителите на съобщения и потребителите им. Чрез извикване на API-то на Kafka Streams вътре в приложение, данните могат да бъдат обработени директно в Kafka, без нужда от прехвърляне към отделен кластер за обработка.
В този обучаван курс под ръководството на инструктор, участниците ще научат как да интегрират Kafka Streams в набор от примерни приложения на Java, които прехвърлят данни към и от Apache Kafka за потокова обработка.
Към края на обучението участниците ще могат да:
Разберат функционалностите и предимствата на Kafka Streams спрямо други фреймворки за потокова обработка
Обработват данни от потоци директно в кластер на Kafka
Пишат приложение или микросервиз на Java или Scala, които интегрират с Kafka и Kafka Streams
Пишат компактен код, който преобразува входящите теми от Kafka в изходящи теми на Kafka
Градят, пакетират и развиват приложението
Публика
Разработчици
Формат на курса
Част лекция, част дискусия, упражнения и много практика с активно участие
Забележки
За да поискате персонализирано обучение за този курс, моля свържете се с нас, за да го организираме
Това водено от инструктор обучение на живо в София (онлайн или на място) е насочено към разработчици, които желаят да използват Lumen за изграждане на Laravel базирани микроуслуги и приложения.
До края на това обучение участниците ще могат:
Настройте необходимата среда за разработка, за да започнете да разработвате микроуслуги с Lumen.
Разберете ползите от внедряването на микроуслуги с помощта на Lumen и PHP.
Изпълнява и внедрява функциите и операциите на микроуслугите, като използва Lumen рамката.
Защитете и контролирайте достъпа до архитектурите на микроуслугите чрез изграждане на слоеве за сигурност.
В този обучаване, воден от инструктор, в София, участниците ще научат как да оценяват различни технологии и подходи за проектирането на архитектура базирана на услуги. Обучението започва с обсъждане и сравнение на монолитните системи и архитектурите на услуги, след това изучава подробно микросервисна архитектура.
Участниците имат възможност да приложат знанията си, като постепенно създават и разглеждат няколко концептуални микросервиса, изградени с Spring Cloud, Spring Boot и Docker. Накрая се изучават съответните компоненти на инфраструктурата, за да помогне на участниците да определят най-подходящите инструменти и подходи за различни организационни нужди. По края на обучението участниците ще имат твърдо разбиране на архитектурата с ориентация към услуги (SOA) и микросервисната архитектура, както и практически опит при използването на Spring Cloud и свързаните технологии на Spring за бързо разработване и подготвяне на собствени микросервиси, готови за облачно среда.
Това водено от инструктор обучение на живо в София е насочено към корпоративни разработчици и архитекти. Той представя архитектурата на микроуслугата, представя стратегии за миграция от монолитна система и превежда участниците през създаването и внедряването на примерно приложение, базирано на микроуслуга.
До края на това обучение участниците ще могат:
Разберете кога да използвате и кога да не използвате архитектура на микросервизи.
Създаване и прилагане на стратегия за тестване на микроуслуги.
Разположете примерно приложение, базирано на микроуслуга, в производствена среда.
Този курс с инструктор, провеждан в живо (онлайн или на място), е предназначен за софтуерни разработчици на средно ниво, системни архитекти и DevOps професионалисти, които искат да създават масово и поддържаеми приложения, използващи микросървисна архитектура.
До края на този курс участниците ще могат да:
Разбират основните принципи на микросървисната архитектура.
Проектиране и реализация на масово базирани системи с микросървиси.
Прилагане на шаблони за дизайн и добри практики за микросървиси.
Реализация на подходи с управление на събития, като CQRS и съхранение на събития.
Решаване на проблеми при експлоатация на системи и приемане на микросървиси.
Курсът "Архитектура и разработка на микросервизи" се стреми да оснасти участниците с всеобхватно разбиране на микросервизите, обхващащо архитектурни принципи, практики по разработка и стратегии за внедряване, които са основни за проектирането и реализирането на масштабируеми, устойчиви и поддържаеми системи, базирани на микросервизи.
Допълнителна информация:
Формат на предаване: Интерактивни лекции, практически упражнения, кодови задачи и дискусии на случая.
Материали: Презентации за курса, примерен код, практически лаборатории и допълнителни ресурси.
Сертификация: Сертификат за завършване, издаван след освоаването на концепции по архитектура на микросервизите и успешната оценка.
Резултати от обучението:
Дълбоко разбиране за проектиране, реализация и внедряване на архитектури на микросервизите
Знание за най-добрите практики в устойчивостта, сигурността, тестиранията и масштабирането при микросервизите
Практичесък опит с Docker, Kubernetes и инструменти за изграждане на надеждни системи на микросервизи
Микросървизната архитектура е подход към разработването на софтуерно приложение като набор от малки, независими услуги, всяка от които работи в свой процес и комуникира с леки механизми като HTTP ресурсен API. Тези услуги могат да бъдат ефективно развернати чрез системи с непрекъснато автоматизиране и да обходят нуждата от централизиран мениджмънт. Микросървизите могат да бъдат написани на различни програмни езици и да се интегрират с различни системи за съхранение на данни.
Това инструкторско, живо обучение е насочено към разработчици и архитекти в предприятията. То представя микросървизната архитектура от гледна точка на .Net, показва стратегии за миграция от монолитен систем и води участниците през създаването и развертането на примерно приложение, базирано на микросървизи.
Към края на това обучение участниците ще могат да:
Разбират, когато да използват и когато да не използват микросървизна архитектура
Създават и реализират тестова стратегия за микросървизи
Развернат примерно приложение, базирано на микросървизи, в производствена среда
Преработват монолитно приложение в услуги
Целева аудитория
Разработчици
Архитекти
Формат на курса
Част лекции, част дискусии, упражнения и много практическо упражняване
В този управлявам от инструктор, жив тренинг в София, участниците ще научат основите на построяването на микросервиси, използвайки Spring Cloud и Docker. Знанието на участниците ще бъде тествано чрез упражнения и постепенното разработване на примерни микросервиси.
По края на тренинга, участниците ще могат да:
Разберат основите на микросервисите.
Използват Docker за създаването на контейнири за микросервисни приложения.
Построяват и разпространяват контейнизирани микросервиси, използвайки Spring Cloud и Docker.
Интегрират микросервиси с дискови услуги и Spring Cloud API Gateway.
Използват Docker Compose за интеграционно тестване от край до край.
Това обучение с инструктор, провеждано на живо (онлайн или на място), е предназначено за специалисти по данни, които искат да използват стека SMACK за създаване на платформи за обработка на данни за решения за големи данни.
До края на това обучение участниците ще могат да:
Реализират архитектура на данни за обработка на големи данни.
Развиват кластерна инфраструктура с Apache Mesos и Docker.
В това водено от инструктор обучение на живо в София започваме с обсъждане на архитектурата на микроуслугата. Знанията на участниците се проверяват чрез упражнения и поетапно разработване на примерни микроуслуги.
До края на това обучение участниците ще имат солидно разбиране за това как да използват Spring Cloud и свързаните Spring технологии за бързо разработване на собствени облачни, готови за облак микроуслуги.
Това обучение под ръководството на инструктор (онлайн или на място) е насочено към разработчици, които желаят да преобразуват традиционната архитектура в микросервисна архитектура с высока конкуренция, използвайки Spring Cloud, Kafka, Docker, Kubernetes и Redis.
По края на обучението участниците ще могат да:
Подготвят необходимата разработваща среда за създаване на микросервизи.
Проектират и реализират екосистема от микросервизи с высока конкуренция, използвайки Spring Cloud, Kafka, Redis, Docker и Kubernetes.
Преобразуват монолитни и SOA сервъри в микросервисна архитектура.
Приложат DevOps подход към разработка, тестиране и пускане на софтуер.
Осигуряват высока конкуренция между микросервисите в продажба.
Мониторират микросервисите и прилагат стратегии за изправяне.
Провеждат оптимизация на производителността.
Научават за бъдещите тенденции в архитектурата на микросервисите.
Spring Cloud е отворен източник, лек рамковен систем за микросервиси за строеж на приложения на Java за облака. Netflix OSS представлява набор от рамкови системи и библиотеки за разработване на микросервиси. Spring Cloud се интегрира лесно с компонентите на Netflix, използвайки автоматична конфигурация и преобладаващата практика.
В този управляваем от инструктор тренинг, участниците ще научат основните концепции за изграждане на микросервиси с Spring Cloud и Netflix OSS. Знанието на участниците ще бъде проверено чрез упражнения и постепенно развитие на примерни микросервиси.
По завършване на този тренинг, участниците ще имат задълбочено разбиране за това как да използват Spring Cloud и свързаните с него технологии на Spring заедно с Netflix OSS, за да развиват бързо собствените си микросервиси, готови за обlacа.
Публика
Разработчици на Java
Формат на курса
Част лекция, част дискусия, упражнения и много практически занятия
Изграждането на сложни корпоративни приложения е голямо предизвикателство в една непрекъснато променяща се среда.
Промените в интеграцията между услуги или системи ще предизвикат промени в дизайна на системата. Този курс обхваща как да проектирате поддържаема, отговаряща на размера и предназначението на вашата организация услуга и системна архитектура и практическа инфраструктура.
Този курс обхваща често срещани проблеми при изграждането на пейзажа на разпределените приложения, като се започне от проблема с интеграцията, инфраструктурата и съвременните подходи, до решаването на проблеми със сложността.
Този курс обяснява плюсовете и минусите на всяко решение (напр. традиционна SOA срещу микросервизна архитектура), наличните инструменти (предимно с отворен код), поддържащи разработката и поддръжката и т.н.
Формат на курса
Това е предимно дискусия (с ограничени презентации).
Това водено от инструктор обучение на живо в София (онлайн или на място) е насочено към системни администратори и разработчици, които желаят да внедряват, управляват, наблюдават и управляват микроуслуги с помощта на Traefik.
До края на това обучение участниците ще могат:
Конфигурирайте и стартирайте Traefik чрез доставчик на Docker.
Активирайте сигурни и криптирани връзки с помощта на Let's Encrypt.
Разположете и свържете междинен софтуер към рутер, за да трансформирате заявките за услуги.
Наблюдавайте Traefik операции с помощта на таблото за управление.
В този учене под ръководството на инструктор в София, участниците ще разберат функционалностите, концепциите и стандартите зад WSO2 API Manager. Теорията ще се комбинира с живо практически упражнения и имплементации вътре в обучението. Към края на курса участниците ще имат знанията и практиката, необходими за разглобяване на собствените им API, използвайки основните функционалности на WSO2 API Manager.
Прочети повече...
Последна актуализация:
Отзиви от потребители (10)
За микросервисите и как да поддържате Kubernetes
Yufri Isnaini Rochmat Maulana - Bank Indonesia
Курс - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
Машинен превод
Общо превода беше отличен, водейки нас през много места и косвено прикосновение на множество теми: великолепни възгледи!
Constantin
Курс - Microservices Architecture and Development
Машинен превод
Инструкторът беше добре осведомен за темата на курса, както и за други свързани теми, и успя да отговори на нашите въпроси или дори да запази бележки за въпроси, на които не знаеше веднага отговора, за да ни се върне по-късно.
Abe Sabbagh - Enbridge
Курс - Advanced RabbitMQ - 2 Days
Машинен превод
Гъвкавостта на дневния ред и разглеждането на предоставените теми, с които в момента се занимаваме.
Беше прекрасно да обменим знания и опит!
Fabian - Continental Barum s.r.o.
Курс - RabbitMQ
Машинен превод
Възможност за извършване на самостоятелни упражнения в учебната среда.
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
Курс - Kafka for Administrators
Машинен превод
За да имам пълен разбира на WSO2 API Менажър и неговото значение. Основите наистина ми помогнаха да продължа с напредващо самообучение.
Hlalefang Nkhooa - Revenue Services Lesotho
Курс - WSO2 API Manager for Developers
Машинен превод
Тренерът се опита да обясни най-сложните теми по по-лесен начин.
Calvin Raj Antony - SICPA SA
Курс - Administration of Kafka Message Queue
Машинен превод
Можехме да задаваме въпроси на него и той беше готов да премине към слайдовете или примерите, за да се опита да ни отговори на всички въпроси
Johannes - Canon Medical Informatics Europe B.V.
Курс - Administration of Kafka Topic
Машинен превод
Много praktichni primeri. Преподавателът се опитал да поддържа темпото, при което всички могат да последват, въпреки че групата беше доста неомогножена по отношение на знанията. Той предложил много подкрепа на всички, които я поискали :)
Georgi - BMW SA
Курс - Apache Kafka for Developers
Машинен превод
Приятна среда. Освен това ми хареса индивидуалното обучение. То е много продуктивно. Дефинитивно бих препоръчал това на приятели и колеги.
Zeed - Tamkeen Technologies
Курс - Building Microservices with NodeJS and React
Онлайн Microservices обучение в София, Microservices тренировъчни курсове в София, Уикенд Microservices курсове в София, Вечер Microservices обучение в София, Microservices водени от инструктор в София, Microservices класове в София, Microservices на място в София, Microservices водени от инструктор в София, Вечер Microservices курсове в София, Уикенд Microservices обучение в София, Microservices обучение в София, Онлайн Microservices обучение в !регион, Microservices инструктор в София, Microservices обучение едно-в-едно в София, Microservices тренировъчна програма в София, Microservices обучител в София, Microservices частни курсове в София