курси Distributed Systems

курси Distributed Systems

Місцеві, під керівництвом інструктора, на основі навчальних курсів у прямому ефірі, демонструють інтерактивні дискусії та практичні заняття з основ розподілених систем.

Розподілені системи навчання доступні як "на місці навчання" або "дистанційне навчання жити". На місці навчання в прямому ефірі може здійснюватися на місцевому рівні в україна або в Неbleprog корпоративні навчальні центри в україна. Дистанційне навчання в прямому ефірі здійснюється шляхом інтерактивного, віддаленого робочого стола.

Nobleпрога-ваш місцевий навчальний провайдер

Testimonials

★★★★★
★★★★★

Distributed Systems Course Outlines

Title
Duration
Overview
Title
Duration
Overview
21 hours
Overview
Apache Accumulo це відсортований, поширений ключ/вартість магазину, який забезпечує надійну, масштабовану зберігання даних і пошуку. Він заснований на розробці Google & #39; s Bitable і живиться від Apache Hhaoop, Apache Zookeeper, Apache і ощадливість.

цей інструктор під керівництвом, живі курси охоплює принципи роботи позаду Accumulo і ходить учасників через розробку зразка додатків на Apache Accumulo.

Формат курсу

- частина лекції, частина обговорення, практичний розробка та впровадження, випадкові тести для оцінки розуміння
14 hours
Overview
RabbitMQ - це брокер з обміну повідомленнями з відкритим кодом для зберігання та отримання повідомлень, переданих процесами, додатками та серверами. Він використовує чергу повідомлень для обробки завдань асинхронно і особливо корисний у програмах, які потребують обробки великих наборів даних у фоновому режимі, одночасно реагуючи на реальні запити користувачів у режимі реального часу.

У цій навчальному посібнику учасники навчаться навчатися, як встановлювати, налаштовувати та керувати RabbitMQ, а потім інтегрувати обмін повідомленнями RabbitMQ у декілька прикладних програм .NET.

До кінця цього тренінгу учасники зможуть:

- Налаштування, налаштування та керування RabbitMQ
- Зрозумійте роль RabbitQ у розробці та реалізації архітектури мікросервісів
- Зрозумійте, як RabbitMQ порівнюється з іншими архітектурами чергування повідомлень
- Налаштування та використання RabbitMQ як брокера для обробки асинхронних та синхронних повідомлень для реальних корпоративних програм .Net

Аудиторія

- Розробники
- Архітектори програмного забезпечення
- Адміністратори
- Технічні менеджери

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
14 hours
Overview
Seneca - це структура мікросервісів для Node.js.

У цій інструкції під керівництвом живих тренінгів учасники вивчатимуть основи Seneca, коли вони пройдуть практичні приклади побудови мікро-послуг з Seneca.

До кінця цього тренінгу учасники зможуть:

- Дізнайтеся основи Seneca
- Використовуйте Seneca для створення мікро-послуг

Аудиторія

- Розробники
- Програмісти

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
14 hours
Overview
Apache Samza - це нестандартна, асинхронна обчислювальна платформа з відкритим кодом для обробки потоку. Він використовує Apache Kafka для обміну повідомленнями та Apache Hadoop YARN для відмовостійкості, ізоляції процесорів, безпеки та управління ресурсами.

Цей навчальний курс, навчальний курс навчання, означає принципи створення систем обміну повідомленнями та розподіленої обробки потоку, а учасники ходитимуть шляхом створення зразка проекту Samza і виконання роботи.

До кінця цього тренінгу учасники зможуть:

- Використовуйте Samza, щоб спростити код, необхідний для отримання та отримання повідомлень.
- Відокремити обробку повідомлень від програми.
- Використовуйте Samza для реалізації асинхронних обчислень в режимі реального часу.
- Використовуйте обробку потоку, щоб забезпечити більш високий рівень абстракції над системами обміну повідомленнями.

Аудиторія

- Розробники

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
14 hours
Overview
API (інтерфейс додаткового програмування) дозволяє вашій програмі з'єднатися з іншими програмами. Веб-API, подібний до RESTful, схожий на веб-сервіс, який повністю працює з HTTP.

Laravel - це веб-розробка з відкритим кодом PHP-базованого MVC (model-view-controller). Його простота, інтуїтивність та безліч корисних функцій для веб-проектів роблять його ідеальним для розробки API RESTful.

У цій інструкції під керівництвом, живе тренування (віддалене), учасники дізнаються, як побудувати RESTful API з нуля, використовуючи Laravel, як вони крокують через серію практичних практичних вправ лабораторії.

До кінця цього тренінгу учасники зможуть:

- Встановіть та налаштуйте Laravel та інші інструменти для створення RESTful API з Laravel
- Створення, тестування, розгортання та усунення неполадок RESTful API за допомогою Laravel

Аудиторія

- Розробники

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика.

Примітка

- Щоб просити індивідуальне навчання для цього курсу, зв'яжіться з нами, щоб організувати.
14 hours
Overview
API (інтерфейс додаткового програмування) дозволяє вашій програмі з'єднатися з іншими програмами.

У цій інструкції під керівництвом тренерів, учасники навчаться писати високоякісні API, будуючи та захищаючи сервера API бекенда.

До кінця цього тренінгу учасники зможуть:

- Виберіть із кількох рамок для створення API
- Розумійте та моделюйте API, опубліковані такими компаніями, як Google і Facebook
- Створюйте та публікуйте свої власні респектабельні API для громадського споживання
- Захистіть свої API через автентифікацію на основі токенів

Аудиторія

- Розробники

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика

Примітка

- Щоб налаштувати цей курс для інших мов, таких як PHP, Javascript тощо, зв'яжіться з нами, щоб організувати
14 hours
Overview
Курс призначений для розробників, веб-програм, спрямованих на надання можливостей, пропонованих архітектурним принципом REST, за допомогою якого ви можете спілкуватися між сайтами.
7 hours
Overview
RancherOS є відкритим вихідним кодом дистрибутив Linux, який запускає всю операційну систему (включаючи системні послуги, такі як udev і Rsyslog), як контейнери Докер. RancherOS включає тільки голі мінімальні програмне забезпечення, необхідне для запуску docker. Він працює Докер як PID1 і динамічно тягне все інше вона потребує через docker. На приблизно 22MB, RancherOS легко розповсюджувати, оркестровать і спіном в ваш центр даних.

цей інструктор під керівництвом, жити навчання вводить RancherOS & #39; s архітектура, інструменти, і компоненти і прогулянки учасників крок за кроком через установку RancherOS в живу лабораторію навколишнього середовища. До кінця цієї підготовки, учасники будуть мати розуміння і практику, щоб використовувати RancherOS для запуску контейнерів за шкалою в розробці, тестуванні та виробництві.

Формат курсу

- частина лекції, частина обговорення, важка практичний практика
14 hours
Overview
Курс призначений для ІТ-фахівців, які хочуть налаштувати рішення на базі RabbitMQ, дуже надійної системи обміну повідомленнями підприємства, яка реалізує Протокол чергування розширених повідомлень (AMQP).
21 hours
Overview
Аудиторія

Хто цей курс адресований

ІТ-архітектори, ІТ-менеджери середньої ланки, ІТ-консультанти

Формат курсу

В даний час 100% лекцій, але деякі тести можуть бути додані
28 hours
Overview
У цьому тренінгу під керівництвом інструкторів учасники вивчать передові технології програмування Python, в тому числі, як застосовувати цю універсальну мову для вирішення проблем у таких областях, як розподілені програми, аналіз та візуалізація даних, сценаріїв програмування та керування інтерфейсом користувача.

Аудиторія

- Розробники

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика

Примітки

- Якщо ви хочете додати, вилучити або налаштувати будь-який розділ або тему в цьому курсі, зв'яжіться з нами, щоб організувати.
14 hours
Overview
цей інструктор під керівництвом, жити навчання (на місці або віддалених) спрямований на розробників, що бажають реалізувати кінця в кінець розподіленої трасування для контролю взаємодії мікропослуг в складних умовах підприємства.

до кінця тренінгу учасники зможуть:

- встановити та налаштувати OpenTracing-сумісний трасування програмного забезпечення.
- використання розподілених трасування для подолання недоліків в процесі реєстрації та метричного моніторингу.
- реконструкцією історії транзакцій у складних системах.
- вирішення проблем, пов'язаних з мікрослужбою продуктивності та затримки.
- розгорнути розподілену систему трасування, яка відповідає різним платформами.

Формат курсу

- Інтерактивна лекція та дискусія.
- багато вправ і практики.
- практичної реалізації в живій лабораторній обстановці.

курс параметри налаштування

- цей курс може бути доставлений на всі мови підтримуються OpenTracing: Go, JavaScript, Java, Python, Ruby, PHP, Objective-C, C++, C#.
- щоб запросити індивідуальну підготовку, будь ласка, зв'яжіться з нами, щоб організувати.
- щоб дізнатися більше про OpenTracing, будь ласка, відвідайте: https://opentracing.io/
7 hours
Overview
Відкритий MPI - бібліотека інтерфейсу передачі повідомлень з відкритим кодом (MPI).

У цьому тренінгу, проведеному під керівництвом інструктора, учасники навчаться розробляти чисельне застосування з використанням Open MPI.

До кінця цього тренінгу учасники зможуть:

- Застосуйте основи спільного та розподіленого програмного забезпечення пам'яті, щоб створити діючу програму Open MPI.
- Побудувати OpenMPI.
- Запустіть пакетні завдання з OpenMPI.
- Використовуйте інструменти ефективності для оптимізації багатоядерної продуктивності.

Аудиторія

- Розробники
- Дослідники

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
21 hours
Overview
OpenCLis стандарт для програмування різнорідних комп'ютерів, побудованих з процесорів, графічних процесорів та інших процесорів. Вона включає в себе рамки для визначення платформи з точки зору хосту, наприклад, центрального процесора та одного або кількох обчислювальних пристроїв, таких як графічний процесор, а також мову програмування на базі C для написання програм для обчислювальних пристроїв. Використовуючи OpenCL, програміст може створювати програми на основі задач і паралельних даних, які можуть використовувати ці різні типи процесорів в одній системі.
21 hours
Overview
Цей тренувальний курс, присвячений інструктору, містить інформацію про те, як програмувати графічні процесори для паралельних обчислень, як використовувати різні платформи, як працювати з платформою CUDA та його функціями, а також як виконувати різні методи оптимізації, використовуючи CUDA. Деякі програми включають глибоке вивчення, аналітика, обробку зображень та інженерні програми.
14 hours
Overview
Mule (або Mule ESB) - це легкий сервісний автобус підприємства (ESB) та інтеграційна платформа, створена MuleSoft. Мул на основі Java, але може здійснювати взаємодію між іншими платформами, такими як .NET за допомогою веб-служб або сокетів.

У цій навчальному посібнику учасники навчаться навчатися, як підключатися до різних додатків, джерел даних та API, оскільки вони створюють прикладну програму для маршрутизації, використовуючи Mule.

До кінця цього тренінгу учасники зможуть:

- Розробляйте, створюйте та керуйте зв'язком між API, програмами та службами
- Керування взаємодіями у застарілих системах та спеціальних програмах
- Зв'язування програмного забезпечення як сервісу (SaaS) та локального програмного забезпечення
- Використовуйте інструменти розробки та розробки Mule для розробки, тестування та керування потоками Mule
- Розуміння та підтримка різних стандартів обміну повідомленнями, включаючи AMQP, JMS та WMQ
- Моніторинг, розгортання та налаштування додатків за допомогою Mule Management Console (MMC)

Аудиторія

- Розробники
- Архітектори
- Дизайнери

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
14 hours
Overview
Наша підготовка ED-SOA зосереджується на побудові та аналізі структури архітектури, яка спирається на архітектуру довідки SOA. Сервіси використовуються як генератори подій, що означають проблему або майбутню проблему, можливість, поріг або відхилення.
35 hours
Overview
Цей 5-денний курс призначений для розуміння механіки сервіс-орієнтованої архітектури. Вона включає в себе технічний дизайн архітектур на базі SOA та сервісні рішення для вирішення бізнес-завдань.
21 hours
Overview
Spring Cloud - це легка мікросервісна система для відкритих джерел для створення Java-додатків для хмари. Docker - це платформа з відкритим кодом для побудови, завантаження та запуску програм усередині контейнерів. Докер добре підходить для створення додатків мікросервісу.

У цьому навчанні під керівництвом інструктора, учасники вивчатимуть основи побудови мікросервісу за допомогою Spring Cloud і Docker. Знання учасників проходить через тестові вправи та поетапну розробку зразкових мікрослужб.

До кінця цього тренінгу учасники зможуть:

- Зрозуміти основи мікросервісу
- Використовуйте Docker для створення контейнерів для програм для мікросервісу
- Створення та розміщення контейнерних мікросервісів за допомогою Spring Cloud і Docker
- Інтеграція мікрослужб за допомогою служб пошуку та Шлюз API Spring Cloud
- Використовуйте Docker Compose для повного інтеграційного тестування

Аудиторія

- Java Developers

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
21 hours
Overview
Spring Cloud - це легка мікросервісна система для відкритих джерел для створення Java-додатків для хмари. Netflix OSS - це набір рамок та бібліотек для розробки мікросервісів. Spring Cloud добре інтегрується з компонентами Netflix, використовуючи автоматичну конфігурацію та конвенцію над конфігурацією.

У цьому навчанні під керівництвом інструктора, учасники вивчатимуть основні концепції побудови мікросервісу, використовуючи Spring Cloud і Netflix OSS. Знання учасників проходить через тестові вправи та поетапну розробку зразкових мікрослужб.

До кінця цього тренінгу учасники матимуть міцне розуміння того, як використовувати Spring Cloud та пов'язані з ними технології Spring разом з Netflix OSS для швидкого розвитку власних хмарних мікросервісів у хмарі.

Аудиторія

- Java Developers

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
21 hours
Overview
Цей курс призначений для аналітиків, дизайнерів та адміністраторів систем на базі технології XML.

Навчання - це вступ до XML та його ключових технологій. Дозволяє придбати навички, необхідні для створення дійсних документів XML, моделювання структури XML-документу (за допомогою DTP або XML Schema) та перетворення XML-файлів в інші формати (XHTML, HTML, TXT, PDF).
14 hours
Overview
Цей дводенний курс ходить учасниками за допомогою основ Web Services, Simple Object Access Protocol (SOAP) та Мова опису веб-служб (WSDL) з практичними вправ.
7 hours
Overview
WSO2 API Manager є відкритим вихідним кодом платформу для публікації та управління API. Він є ідеальним вибором для створення архітектур, орієнтованих на API або OT.

в цьому інструктор під керівництвом, жити навчання, учасники будуть вивчати функції, концепції та стандарти за WS02 API Manager. Теорія буде поєднуватися з живим практичний досвід і здійснення всієї підготовки. До кінця курсу учасники будуть мати знання і практику для розгортання власних API з використанням основних особливостей менеджера WS02 API.

Формат курсу

- Інтерактивна лекція та дискусія.
- багато вправ і практики.
- практичної реалізації в живій лабораторній обстановці.

курс параметри налаштування

- щоб запросити індивідуальну підготовку за цей курс, будь ласка, зв'яжіться з нами, щоб організувати.
14 hours
Overview
Цей курс призначений для забезпечення розуміння того, як використовувати, налагоджувати та керувати веб-службами з точки зору розробника / програміста.
21 hours
Overview
Talend Open Studio для ESB - це інтегрований інструмент інтегрованого програмного забезпечення з відкритим кодом у реальному часі для посередницької роботи та маршрутизації. Це спрощує інтеграцію систем, сервісів та програм корпоративного класу. За допомогою сервісних програм та застарілих систем це дозволяє створювати Сервісно-орієнтовані архітектури (SOA).

У цій навчальному тренінгу, учасники навчаться використовувати Talend Open Studio для ESB для створення, підключення, посередництва та управління службами та їх взаємодії.

До кінця цього навчання учасники зможуть

- Інтегрувати, розширювати та поставляти технології ESB як окремі пакети в різних середовищах розгортання
- Зрозумійте та використовуйте найуживаніші компоненти Talend Open Studio
- Інтеграція будь-яких програм, баз даних, API або веб-служб.
- Нерозривно інтегрувати гетерогенні системи та програми
- Вставляти існуючі бібліотеки коду Java для розширення проектів
- Використовуйте компоненти спільноти та код для розширення проектів
- Швидко інтегруйте системи, програми та джерела даних в середовище перетягування та падіння Eclipse
- Скоротіть час розробки та витрати на технічне обслуговування, створивши оптимізований, багаторазовий код.

Аудиторія

- ESB розробники
- Розробники Java-додатків
- Архітектори програмного забезпечення

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
14 hours
Overview
Комплексне застосування корпоративних комплексів є складним завданням у постійно змінюваному середовищі.

Зміни в інтеграції між службами або системами призведуть до змін у дизайні системи. Цей курс охоплює як розробляти регламентовані, відповідати розмірам і цілям архітектури сервісу та систем, а також практичної інфраструктури.

Цей курс охоплює спільні проблеми з побудовою ландшафту розподілених додатків, починаючи від інтеграційних проблем, інфраструктури та сучасних підходів, до вирішення проблем складності.

Цей курс пояснює плюси і мінуси кожного рішення (наприклад, традиційна архітектура SOA vs Microservice), доступні інструменти (переважно open source), що підтримують розробку та підтримку тощо.

Формат курсу

В основному це дискусія (з обмеженими презентаціями).
14 hours
Overview
весна хмара будується на весняному завантаженні, щоб дозволити розробку розподілених систем і мікросервісів.

в цьому інструктор під керівництвом, жити навчання, ми почнемо з обговорення архітектури мікросервіс. Знання учасника ставлять на випробування за допомогою вправ і покроково-покрокових розробок зразків мікросервісів.

до кінця цього навчання, учасники будуть мати тверде розуміння того, як використовувати весняну хмару та пов'язані з ними весняними технологіями швидко розвивати свої власні хмарні масштаби, готові мікропослуги.

Формат курсу

- важкий акцент на практичний практиці. Більшість концепцій вивченими зразками, вправами і практичний розвиток.
14 hours
Overview
Цей курс був створений для керівників та архітекторів, які планують впроваджувати або в даний час реалізувати SOA-рішення. Це дає огляд плюсів і мінусів SOA і пояснює, коли, чому і яку частину SOA ви повинні використовувати.

Деякі питання, на які курс може відповісти:

- Які переваги використання SOA?
- Які ризики пов'язані з підходом SOA?
- Які компроміси?

- Як оцінити потенційний прибуток з SOA
- Які реальні бізнес-приклади вже були зроблені
- Коли і в якій мірі слід застосовувати SOA

- Які переваги є спрощення та розкладання?
- Як перейти від існуючих рішень до SOA і чому міграція до SOA НЕ вимагає відновлення всієї існуючої інфраструктури
- Як розширити спадкові додатки за допомогою SOA
- Які існують набори та платформи SOA?
35 hours
Overview
Цей курс призначений для студентів аспірантури (або еквівалентного рівня) і буде поєднанням лекцій та лабораторних занять (теорія та практика).

Наприкінці курсу студент повинен вміти:

Знання та розуміння.

- Зрозумійте принципи та переваги бізнесу, що розвиваються навколо послуг.
- Отримайте повне уявлення про основні протоколи та технології, що використовуються в стандарті веб-служб, і зрозумійте, як ці технології сумісні. Ваші знання будуть поширюватися на передові та нові аспекти веб-сервісів, а також більш усталені елементи стандарту.
- Поглиблене розуміння технології, яка використовується для створення систем на основі широко використовуваної мови програмування як для використання, так і для надання веб-служб.

Інтелектуальні навички:

- Визначте, де сервісний орієнтований підхід і, зокрема, веб-сервіси підходять для конкретних бізнес-сценаріїв.
- Розглянемо найбільш ефективний дизайн для рішення веб-сервісів
- Отримайте в майбутньому знання та розуміння нових аспектів швидко розвивається стандарту веб-сервісів

Практичні навички:

- Використовуйте поточні технології, пов'язані з нейтральними веб-службами - XML, SOAP, WSDL
- Напишіть і викладіть веб-служби на широко використовуваній мові програмування та напишіть клієнтський код на цій мові, щоб запускати веб-служби.
21 hours
Overview
Під час цього курсу ми даємо огляд SOA та управління SOA. Ви отримаєте уявлення про додану вартість використання сервісних контрактів як частину вашого процесу розробки.

Upcoming Distributed Systems Courses

Weekend Distributed Systems courses, Evening Distributed Systems training, Distributed Systems boot camp, Distributed Systems instructor-led, Weekend Distributed Systems training, Evening Distributed Systems courses, Distributed Systems coaching, Distributed Systems instructor, Distributed Systems trainer, Distributed Systems training courses, Distributed Systems classes, Distributed Systems on-site, Distributed Systems private courses, Distributed Systems one on one training

Course Discounts

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients

is growing fast!

We are looking to expand our presence in Ukraine!

As a Business Development Manager you will:

  • expand business in Ukraine
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!