Cursuri Distributed Systems

Cursuri Distributed Systems

Cursurile de instruire la nivel local, instruite live Distributed Systems demonstrează, prin discuții interactive și practică de managerială, fundamentele sistemelor distribuite Sistemele Distributed Systems sunt disponibile ca "instruire live la fața locului" sau "instruire live la distanță" Training-ul live la fața locului poate fi efectuat la fața locului la sediul clientului România sau în centrele de formare corporativa NobleProg din România Instruirea live la distanță este realizată printr-un desktop interactiv, la distanță NobleProg Furnizorul dvs de formare locală.

Mărturii

★★★★★
★★★★★

Schita de curs

Title
Durata
Sinoptic
Title
Durata
Sinoptic
21 hours
Sinoptic
Apache Acumulo este un sortate, distribuite cheie/valoare magazin care oferă robust, scalabile de stocare de date și de recuperare. Acesta se bazează pe proiectarea de Google & #39; s BigTable și este alimentat de Apache Hadoop, Apache Zookeeper, și Apache Thrift.

acest instructor-condus, cursuri Live acoperă principiile de lucru din spatele Acumulo și plimbări participanți prin dezvoltarea unei aplicații eșantion pe Apache Acumulo.

format al cursului

- parte prelegere, parte de discuții, hands-on dezvoltare și punerea în aplicare, teste ocazionale pentru a evalua înțelegerea
14 hours
Sinoptic
RabbitMQ este un broker de mesagerie de tip open source pentru stocarea și preluarea mesajelor transmise de procese, aplicații și servere Utilizează o coadă de mesaje pentru procesarea asincronă a sarcinilor și este utilă în special în aplicațiile care necesită procesarea unor seturi de date mari în fundal, în timp ce reacționează simultan la cererile de utilizator live în timp real În această instruire live, participanții vor învăța cum să instaleze, să configureze și să administreze RabbitMQ, apoi să integreze mesajele RabbitMQ într-un număr de aplicațiiNET Până la sfârșitul acestui curs, participanții vor putea: Configurați, configurați și gestionați RabbitMQ Înțelegeți rolul lui RabbitQ în proiectarea și implementarea unei arhitecturi de microservicii Înțelegeți modul în care RabbitMQ se compară cu alte arhitecturi de gestionare a mesajelor Configurați și utilizați RabbitMQ ca broker pentru gestionarea mesajelor asincrone și sincronizate pentru aplicațiile enterprise realworldNet Public Dezvoltatori Arhitecți de software Administratorii Directori tehnici Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră .
14 hours
Sinoptic
Seneca este un cadru de microservicii pentru Nodejs În acest an instructor instruit, participanții vor învăța fundamentele Seneca pe măsură ce parcurg exemplele practice de construire a micro-serviciilor cu Seneca Până la sfârșitul acestui curs, participanții vor putea: Aflați fundamentele lui Seneca Utilizați Seneca pentru a construi servicii micro Public Dezvoltatori Programatorii Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră .
14 hours
Sinoptic
Apache Samza este o rețea opensource nearrealtime, un cadru de calcul asincron pentru procesarea fluxului Utilizează Apache Kafka pentru mesagerie și Apache Hadoop YARN pentru toleranța la erori, izolarea procesoarelor, securitatea și gestionarea resurselor Instruirea live instructorată introduce principiile din spatele sistemelor de mesagerie și de procesare distribuită a fluxurilor, în timp ce participanții la cursă se deplasează prin crearea unui proiect Samzabased și executarea unui loc de muncă Până la sfârșitul acestui curs, participanții vor putea: Utilizați Samza pentru a simplifica codul necesar pentru a produce și a consuma mesaje Decuplați manipularea mesajelor dintr-o aplicație Utilizați Samza pentru a implementa calculul asincron nearrealtime Utilizați procesarea fluxului pentru a oferi un nivel mai ridicat de abstractizare peste sistemele de mesagerie Public Dezvoltatori Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră .
14 hours
Sinoptic
API-urile (Application Programming Interface) permit aplicației dvs să se conecteze cu alte aplicații Un API Web ca RESTful este ca un serviciu web care funcționează în întregime cu HTTP Laravel este un framework open-source bazat pe PHP MVC (model-view-controller) Simplitatea, intuitivitatea și gama de funcții utile pentru proiectele web o fac ideală pentru dezvoltarea API-urilor RESTful În cadrul acestei instruiri live (la distanță), participanții vor învăța cum să construiască un API RESTful de la zero utilizând Laravel în timp ce parcurg o serie de exerciții livelab livelab Până la sfârșitul acestui curs, participanții vor putea: Instalați și configurați Laravel și alte instrumente pentru construirea API-urilor RESTful cu Laravel Construiți, testați, implementați și depanați un API RESTful utilizând Laravel Public Dezvoltatori Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră Notă Pentru a solicita o pregătire personalizată pentru acest curs, vă rugăm să ne contactați pentru a aranja .
14 hours
Sinoptic
API-urile (Application Programming Interface) permit aplicației dvs să se conecteze cu alte aplicații În acest training instruit, participanții vor învăța cum să scrie API de calitate superioară pe măsură ce construiesc și asigură un server API de backend Până la sfârșitul acestui curs, participanții vor putea: Alegeți dintr-un număr de cadre pentru construirea API-urilor Înțelegeți și modelați API-urile publicate de companii precum Google și Facebook Creați și publicați propriile API-uri Restful pentru consumul public Asigurați API-urile lor prin autentificarea tokenbased Public Dezvoltatori Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră Notă Pentru a personaliza acest curs pentru alte limbi, cum ar fi PHP, Javascript etc, vă rugăm să ne contactați pentru a aranja .
14 hours
Sinoptic
Cursul este conceput pentru dezvoltatori, aplicații web, are scopul de a oferi oportunități oferite de modelul arhitectural REST prin care puteți comunica între site-uri.
7 hours
Sinoptic
RancherOS este o distribuție Open-Source Linux care ruleaza intregul sistem de operare (inclusiv servicii de sistem, ar fi udev și rsyslog) ca containere Docker. RancherOS include numai software-ul minim goale necesare pentru a rula Docker. Se execută Docker ca PID1 și dinamic trage orice altceva de care are nevoie prin Docker. La aproximativ 22MB, RancherOS este ușor de distribuit, orchestrat și spin sus în centrul de date.

acest instructor-condus, în direct de formare introduce RancherOS & #39; s arhitectura, instrumente, și componente și participanții plimbare pas-cu-pas prin Setup de RancherOS într-un mediu de laborator live. Până la sfârșitul acestei instruiri, participanții vor avea înțelegerea și practica de a folosi RancherOS pentru a rula containere la scară în dezvoltare, testare și producție.

format al cursului

- part prelegere, parte de discuții, grele hands-on practică
14 hours
Sinoptic
Cursul este destinat specialiștilor IT care doresc să configureze o soluție bazată pe RabbitMQ, sistemul de mesagerie de înaltă fiabilitate al întreprinderii care implementează Protocolul de mesagerie avansată a mesajelor (Advanced Message Queuing Protocol - AMQP).
21 hours
Sinoptic
Public

Cui se adresează acest curs

Arhitecți IT, manageri IT la nivel mediu, consultanți IT

Formatul cursului

în prezent lecturi de 100%, dar pot fi adăugate câteva teste
28 hours
Sinoptic
În acest training instructor, participanții vor învăța tehnici avansate de programare Python, inclusiv modul de aplicare a acestui limbaj versatil pentru a rezolva probleme în domenii cum ar fi aplicațiile distribuite, analiza și vizualizarea datelor, programarea UI și scrierea de întreținere Public Dezvoltatori Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră notițe Dacă doriți să adăugați, să eliminați sau să personalizați orice secțiune sau subiect din cadrul acestui curs, vă rugăm să ne contactați pentru a aranja .
14 hours
Sinoptic
acest instructor-condus, Live Training (la fața locului sau la distanță) este destinat dezvoltatorilor care doresc să pună capăt-la-end distribuite de urmărire pentru a monitoriza microservicii interacțiuni în mediul de întreprindere complexe.

până la sfârșitul acestui training, participanții vor putea:

- a instala și configure OpenTracing-compatibil tracing produse de plastic.
- utilizarea distribuite de urmărire pentru a depăși deficiențele de pe proces de logare și de monitorizare metrice.
- reconstrui Istoricul tranzacțiilor în sisteme complexe.
- rezolva problemele legate de performanța aplicației microservice și latență.
- implementa un sistem de urmărire distribuite, care este consecventă pe diferite platforme.

format al cursului

- interactive prelegere și discuții.
- o mulțime de exerciții și practică.
- hands-on punerea în aplicare într-un mediu de laborator live.

curs opțiuni de personalizare

- acest curs pot fi livrate pentru toate limbile suportate de OpenTracing: Du-te, JavaScript, Java, Python, Ruby, PHP, obiectiv-C, C++, C#.
- pentru a solicita un training personalizat, va rugam sa ne contactati pentru a aranja.
- pentru a afla mai multe despre OpenTracing, vă rugăm să vizitați: https://opentracing.io/
7 hours
Sinoptic
Open MPI este o bibliotecă de interfață pentru transmiterea mesajelor (MPI) În acest training instruit, participanții vor învăța să dezvolte o aplicație numerică utilizând Open MPI Până la sfârșitul acestui curs, participanții vor putea: Aplicați fundamentele programării de memorie partajată și distribuită pentru a crea o aplicație Open MPI funcțională Construiți OpenMPI Rulați sarcini lot cu OpenMPI Utilizați instrumente de performanță pentru a optimiza performanța multicore Public Dezvoltatori Cercetătorii Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră .
21 hours
Sinoptic
OpenCLis este un standard pentru programarea computerelor eterogene construite din CPU-uri, GPU-uri și alte procesoare Acesta include un cadru pentru definirea platformei în ceea ce privește o gazdă, cum ar fi un procesor, și unul sau mai multe dispozitive de calcul, cum ar fi un GPU plus un limbaj de programare Cbased pentru scrierea programelor pentru dispozitivele compute Folosind OpenCL, un programator poate scrie programe bazate pe date și baze de date care pot profita de aceste tipuri diferite de procesoare într-un singur sistem .
21 hours
Sinoptic
Acest curs de instruire live instruiește cum să programați GPU-uri pentru calcul paralel, cum să utilizați diferite platforme, cum să lucrați cu platforma CUDA și caracteristicile acesteia și cum să efectuați diverse tehnici de optimizare utilizând CUDA Unele aplicații includ învățarea profundă, analiza, prelucrarea imaginilor și aplicații inginerești .
14 hours
Sinoptic
Mule (sau Mule ESB) este o magistrală ușoară a serviciului de întreprindere (ESB) și cadrul de integrare creat de MuleSoft Mule este bazată pe Java, dar poate intermedia interacțiuni între alte platforme, cum ar fiNET, utilizând servicii web sau prize În această instruire instruită, participanții vor învăța cum să conecteze diferite aplicații, surse de date și API-uri în timp ce construiesc o aplicație de rutare cu ajutorul Mule Până la sfârșitul acestui curs, participanții vor putea: Proiectați, construiți și gestionați conectivitatea dintre API-uri și aplicații și servicii Gestionați interacțiunile între sistemele vechi și aplicațiile personalizate Conectați software-ul ca serviciu (SaaS) și software-ul de bază Utilizați instrumentele de proiectare și dezvoltare ale Mule pentru a proiecta, testa și executa fluxurile Mule Înțelegeți și sprijiniți diferite standarde de mesagerie, inclusiv AMQP, JMS și WMQ Monitorizați, implementați și configurați aplicații cu Consola de administrare Mule (MMC) Public Dezvoltatori Arhitecti Designeri Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră .
14 hours
Sinoptic
Formarea noastră ED-SOA se concentrează pe construirea și analizarea unui cadru de arhitectură care se bazează pe arhitectura de referință SOA. Serviciile sunt utilizate ca generatoare de evenimente, ceea ce înseamnă o problemă sau o problemă iminentă, o oportunitate, un prag sau o abatere.
35 hours
Sinoptic
Acest curs de 5 zile este conceput pentru a oferi o înțelegere a mecanicii arhitecturii orientate spre servicii. Acesta include designul tehnic al arhitecturilor bazate pe SOA și soluțiile orientate spre servicii pentru problemele de afaceri.
21 hours
Sinoptic
Spring Cloud este un cadru microservices ușor de utilizat pentru construirea de aplicații Java pentru cloud Docker este o platformă open source pentru construirea, transportul și rularea aplicațiilor în interiorul containerelor Docker se pretează bine la crearea aplicațiilor de microserviciu În acest training instruit, participanții vor învăța fundamentele construirii de microservicii utilizând Spring Cloud și Docker Cunoștințele participanților sunt testate prin exerciții și dezvoltarea pas cu pas a microservicii eșantion Până la sfârșitul acestui curs, participanții vor putea: Înțelegeți fundamentele microservicii Utilizați Docker pentru a construi containere pentru aplicații microservice Construiți și implementați microservicii containerizate utilizând Spring Cloud și Docker Integrați microservicii cu servicii de descoperire și Gateway API Spring Cloud Utilizați Docker Compose pentru testarea integrării endtoend Public Dezvoltatori Java Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră .
21 hours
Sinoptic
Spring Cloud este un cadru microservices ușor de utilizat pentru construirea de aplicații Java pentru cloud Netflix OSS este un set de cadre și biblioteci pentru dezvoltarea microservicii Spring Cloud se integrează frumos cu componentele Netflix utilizând configurarea automată și configurația convențională În acest training instruit, participanții vor învăța conceptele fundamentale de construire a microservicii utilizând Spring Cloud și Netflix OSS Cunoștințele participanților sunt testate prin exerciții și dezvoltarea pas cu pas a microservicii eșantion Până la sfârșitul acestei instruiri, participanții vor avea o înțelegere solidă cu privire la modul de utilizare a tehnologiilor de primăvară de primăvară și de primăvară, împreună cu Netflix OSS, pentru a-și dezvolta rapid propriile cloud-uri, cloudready microservices Public Dezvoltatori Java Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră .
21 hours
Sinoptic
Acest curs este destinat analiștilor, designerilor și administratorilor de sisteme bazate pe tehnologia XML.

Instruirea este o introducere în XML și în tehnologiile sale cheie. Vă permite să dobândiți competențele implicate în crearea documentelor XML valide, modelarea structurii unui document XML (folosind schema DTP sau XML) și transformarea fișierelor XML în alte formate (XHTML, HTML, TXT, PDF).
14 hours
Sinoptic
Acest curs de două zile se adresează participanților prin intermediul principiilor Web Services, Simple Object Access Protocol (SOAP) și Web Service Description Language (WSDL) cu exerciții practice.
7 hours
Sinoptic
WSO2 API Manager este o platformă open-source pentru publicarea și gestionarea API-urilor. Este o alegere ideală pentru crearea de arhitecturi API-Centric sau IOT-driven.

în acest instructor-condus, Live de formare, participanții vor învăța caracteristicile, conceptele și standardele din spatele WS02 API Manager. Teoria va fi cuplat cu mâinile vii-pe practică și punerea în aplicare în întreaga formare. Până la sfârșitul cursului participanții vor avea cunoștințele și practica de a implementa propriile API-uri folosind caracteristicile de bază ale WS02 API Manager.

format al cursului

- interactive prelegere și discuții.
- o mulțime de exerciții și practică.
- hands-on punerea în aplicare într-un mediu de laborator live.

curs opțiuni de personalizare

- pentru a solicita un training personalizat pentru acest curs, va rugam sa ne contactati pentru a aranja.
14 hours
Sinoptic
Acest curs este destinat să ofere o înțelegere cu privire la modul de utilizare, depanare și gestionare a serviciilor Web dintr-o perspectivă non-dezvoltator / programator.
21 hours
Sinoptic
Talend Open Studio pentru ESB este un instrument de integrare a aplicațiilor în timp real pentru mediere și rutare de servicii Ea simplifică integrarea sistemelor, serviciilor și aplicațiilor enterprisclass Prin serviciul de activare a aplicațiilor și a sistemelor vechi, aceasta permite crearea de arhitecturi ServiceOriented (SOA) În acest training instruit, participanții vor învăța cum să utilizeze Talend Open Studio pentru ESB pentru a crea, conecta, media și gestiona serviciile și interacțiunile acestora Până la sfârșitul acestui curs, participanții vor putea Integrați, îmbunătățiți și furnizați tehnologiile ESB ca pachete unice într-o varietate de medii de implementare Înțelegeți și utilizați cele mai utilizate componente ale Talend Open Studio Integrați orice aplicație, bază de date, API sau servicii Web Integrați fără probleme sistemele și aplicațiile eterogene Încărcați bibliotecile de coduri Java existente pentru a extinde proiectele Folosiți componentele comunității și codurile pentru a extinde proiectele Integrați rapid sisteme, aplicații și surse de date într-un mediu Eclipse draganddrop Reduceți timpul de dezvoltare și costurile de întreținere prin generarea unui cod optimizat, reutilizabil Public Dezvoltatorii ESB Dezvoltatori de aplicatii Java Arhitecți de software Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră .
14 hours
Sinoptic
Construirea de aplicații complexe pentru întreprinderi este foarte dificilă într-un mediu în continuă schimbare Schimbările în integrarea dintre servicii sau sisteme vor declanșa schimbări în proiectarea sistemului Acest curs se referă la modul de proiectare a unei întrețineri, care se potrivește dimensiunii și scopului serviciului dvs de organizare, arhitecturii sistemelor și infrastructurii practice Acest curs acoperă probleme comune cu construirea peisajului aplicațiilor distribuite, pornind de la problema integrării, infrastructură și abordări moderne, la rezolvarea problemelor de complexitate Acest curs explică avantajele și dezavantajele fiecărei soluții (de exemplu arhitectura tradițională SOA vs Microservice), instrumentele disponibile (în majoritate opensource) care susțin dezvoltarea și întreținerea etc Formatul cursului Este vorba în cea mai mare parte de discuții (cu prezentări limitate) .
14 hours
Sinoptic
Spring Cloud se bazează pe Spring boot pentru a permite dezvoltarea de sisteme și microservicii distribuite.

în acest instructor-condus, de formare live, vom începe cu o discuție de arhitectura microservice. Cunoștințele participantului sunt puse la încercare prin exerciții și dezvoltarea pas cu pas a microserviciilor eșantion.

până la sfârșitul acestui training, participanții vor avea o înțelegere solidă a modului de utilizare a Spring cloud și a tehnologiilor de primăvară conexe pentru a dezvolta rapid propriile lor microservicii Cloud-Ready.

format al cursului

- grele accentul pe hands-on practică. Cele mai multe dintre conceptele sunt învățate prin mostre, exerciții și hands-on dezvoltare.
14 hours
Sinoptic
Acest curs a fost creat pentru manageri și arhitecți care intenționează să implementeze sau să implementeze în prezent soluții SOA. Acesta oferă o privire de ansamblu asupra avantajelor și dezavantajelor SOA și explică când, de ce și ce parte a SOA ar trebui să utilizați.

Unele dintre întrebările pe care cursul le poate răspunde:

- Care sunt beneficiile utilizării SOA
- Care sunt riscurile asociate abordării SOA
- Care sunt compromisurile?

- Cum se evaluează profitul potențial cu SOA
- Ce studii de caz reale au fost deja realizate
- Când și în ce măsură SOA ar trebui implementată

- Ce sunt avantajele de simplificare și de descompunere
- Cum să migrați de la soluțiile existente la SOA și de ce migrarea către SOA nu necesită reconstruirea întregii infrastructuri existente
- Cum să extindeți aplicațiile vechi cu SOA
- Care sunt suitele existente și platformele SOA existente
35 hours
Sinoptic
Acest curs este destinat elevilor de nivel postuniversitar (sau echivalent) și va fi o combinație de prelegeri și sesiuni de laborator (teorie și practică).

La sfârșitul cursului studentul trebuie să poată:

Cunoștințe și înțelegere.

- Înțelegeți principiile și avantajele de afaceri ale sistemelor dezvoltate în jurul serviciilor.
- Fiți conștienți de protocoalele și tehnologiile majore implicate în standardul de servicii web și înțelegeți cum se potrivesc aceste tehnologii împreună. Cunoștințele dvs. se vor extinde la aspectele de vârf și emergente ale serviciilor web, precum și la elementele mai bine stabilite ale standardului.
- Înțelegeți în detaliu tehnologia utilizată pentru a permite sistemelor bazate pe un limbaj de programare utilizat pe scară largă să utilizeze și să furnizeze servicii Web.

Competențe intelectuale:

- Identificați locul în care abordarea orientată spre servicii și, în special, serviciile web sunt potrivite pentru anumite scenarii de afaceri.
- Luați în considerare proiectarea cea mai eficientă pentru o soluție de servicii web
- Să dobândească, în viitor, cunoașterea și înțelegerea aspectelor emergente ale standardului de servicii web în evoluție rapidă

Abilitati practice:

- Operați cu tehnologiile actuale asociate cu serviciile web care sunt neutre pe platformă - XML, SOAP, WSDL
- Scrieți și expuneți servicii web într-un limbaj de programare utilizat pe scară largă și scrieți codul clientului în acea limbă pentru a invoca servicii web.
21 hours
Sinoptic
În cursul acestui curs, oferim o imagine de ansamblu asupra guvernării SOA și SOA Veți obține o imagine asupra valorii adăugate a utilizării contractelor de servicii ca parte a procesului de dezvoltare .

Upcoming Courses

Sfarsit de saptamana Distributed Systems Cursuri, Seara Distributed Systems Training, Distributed Systems Camp, Distributed Systems Cu instructor, Sfarsit de saptamana Distributed Systems Training, Seara Distributed Systems Cursuri, Distributed Systems Coaching, Distributed Systems Instructor, Distributed Systems Trainer, Distributed Systems Cursuri, Distributed Systems Clase, Distributed Systems Pe pagina, Distributed Systems curs privat, Distributed Systems one on one training

Reduceri pentru cursuri

Newsletter Oferte Cursuri

Respectăm confidențialitatea adresei dvs. de email. Nu vom transmite sau vinde adresa altor părți. Puteți să schimbați preferințele sau să vă dezabonați complet în orice moment.

Câțiva dintre clienții noștri

is growing fast!

We are looking to expand our presence in Romania!

As a Business Development Manager you will:

  • expand business in Romania
  • 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!