Course Code: dist_arch_intro
Duration: 14 hours
Prerequisites:
  • O înțelegere de bază a arhitecturii sistemelor ...
  • Experiență cu proiectarea sistemelor sau serviciilor mici
  • 3+ ani de experiență în programare

Audiență

  • Arhitecți de soluții și aplicații
  • Lideri tehnici
  • Ingineri seniori
Overview:

Această instruire cu instructor (pe loc sau la distanță) este destinată arhitecților și liderilor tehnici care lucrează cu sisteme distribuite dedicate traficului mare și necesită o scalabilitate și fiabilitate înaltă.

La finalul acestei instruirile, participanții vor putea:

  • Înțelege principalele beneficii, limitări și reguli care determină caracteristicile sistemelor distribuite, scalabile și cu fiabilitate înaltă.
  • Vor evalua mai bine ce se poate și ce nu se poate obține cu astfel de sisteme.
  • Vor cunoaște modelele arhitecturale tipice ale sistemelor distribuite, scalabile și cu fiabilitate înaltă.
  • Înțelegerea capacităților și modelului corect de utilizare al tehnologiilor care susțin scalabilitatea și fiabilitatea, sisteme precum serviciile de streaming (bazate pe Kafka), depozitele NoSQL (bazate pe Redis) și procesarea distribuită.

Formatul cursului

  • Lecție interactivă și discuții.
  • Exemple de soluții arhitecturale.
  • Exemple reale bazate pe soluțiile Kafka și Redis.

Opțiuni de personalizare a cursului

  • Pentru a solicita o instruire personalizată pentru acest curs, vă rugăm să ne contactați pentru a organiza evenimentul.
Course Outline:
  • Introducere
  • Aspecte teoretice ale sistemelor distribuite
    • Influențe și limitări
    • Capacități de scalabilitate și fiabilitate
    • Sharding și partionare
  • Cele mai populare modele arhitecturale
    • Arhitectura pe 3 niveluri
    • Sharding
    • Streaming
    • Lambda & Kappa
  • Calcul distribuit
    • Servicii stateless
    • Modele pentru servicii cu stare scalabile și fiabile
  • Depozitare cu scalabilitate și fiabilitate înaltă
    • Capacități NoSQL și tipuri
    • Modele pentru depozitarea datelor în sisteme distribuite, cu fiabilitate și scalabilitate înalte
    • Exerciții de laborator cu Redis
  • Bus de mesaje cu scalabilitate și fiabilitate înaltă
    • Capacități și tipuri de streaming/event-driven
    • Modele pentru procesarea evenimentelor în sisteme distribuite, cu fiabilitate și scalabilitate înalte
    • Laborator Kafka
  • Alte aspecte importante ale arhitecturii
  • Concluzii și rezumat
Sites Published:

United Arab Emirates - The architecture of Distributed, Highly Reliable and Scalable systems

Qatar - The architecture of Distributed, Highly Reliable and Scalable systems

Egypt - The architecture of Distributed, Highly Reliable and Scalable systems

Saudi Arabia - The architecture of Distributed, Highly Reliable and Scalable systems

South Africa - The architecture of Distributed, Highly Reliable and Scalable systems

Brasil - The architecture of Distributed, Highly Reliable and Scalable systems

Canada - The architecture of Distributed, Highly Reliable and Scalable systems

中国 - The architecture of Distributed, Highly Reliable and Scalable systems

香港 - The architecture of Distributed, Highly Reliable and Scalable systems

澳門 - The architecture of Distributed, Highly Reliable and Scalable systems

台灣 - The architecture of Distributed, Highly Reliable and Scalable systems

USA - The architecture of Distributed, Highly Reliable and Scalable systems

Österreich - The architecture of Distributed, Highly Reliable and Scalable systems

Schweiz - The architecture of Distributed, Highly Reliable and Scalable systems

Deutschland - The architecture of Distributed, Highly Reliable and Scalable systems

Czech Republic - The architecture of Distributed, Highly Reliable and Scalable systems

Denmark - The architecture of Distributed, Highly Reliable and Scalable systems

Estonia - The architecture of Distributed, Highly Reliable and Scalable systems

Finland - The architecture of Distributed, Highly Reliable and Scalable systems

Greece - The architecture of Distributed, Highly Reliable and Scalable systems

Magyarország - The architecture of Distributed, Highly Reliable and Scalable systems

Ireland - The architecture of Distributed, Highly Reliable and Scalable systems

Luxembourg - The architecture of Distributed, Highly Reliable and Scalable systems

Latvia - The architecture of Distributed, Highly Reliable and Scalable systems

España - The architecture of Distributed, Highly Reliable and Scalable systems

Italia - The architecture of Distributed, Highly Reliable and Scalable systems

Lithuania - The architecture of Distributed, Highly Reliable and Scalable systems

Nederland - The architecture of Distributed, Highly Reliable and Scalable systems

Norway - The architecture of Distributed, Highly Reliable and Scalable systems

Portugal - The architecture of Distributed, Highly Reliable and Scalable systems

România - The architecture of Distributed, Highly Reliable and Scalable systems

Sverige - The architecture of Distributed, Highly Reliable and Scalable systems

Türkiye - The architecture of Distributed, Highly Reliable and Scalable systems

Malta - The architecture of Distributed, Highly Reliable and Scalable systems

Belgique - The architecture of Distributed, Highly Reliable and Scalable systems

France - The architecture of Distributed, Highly Reliable and Scalable systems

日本 - The architecture of Distributed, Highly Reliable and Scalable systems

Australia - The architecture of Distributed, Highly Reliable and Scalable systems

Malaysia - The architecture of Distributed, Highly Reliable and Scalable systems

New Zealand - The architecture of Distributed, Highly Reliable and Scalable systems

Philippines - The architecture of Distributed, Highly Reliable and Scalable systems

Singapore - The architecture of Distributed, Highly Reliable and Scalable systems

Thailand - The architecture of Distributed, Highly Reliable and Scalable systems

Vietnam - The architecture of Distributed, Highly Reliable and Scalable systems

India - The architecture of Distributed, Highly Reliable and Scalable systems

Argentina - The architecture of Distributed, Highly Reliable and Scalable systems

Chile - The architecture of Distributed, Highly Reliable and Scalable systems

Costa Rica - The architecture of Distributed, Highly Reliable and Scalable systems

Ecuador - The architecture of Distributed, Highly Reliable and Scalable systems

Guatemala - The architecture of Distributed, Highly Reliable and Scalable systems

Colombia - The architecture of Distributed, Highly Reliable and Scalable systems

México - The architecture of Distributed, Highly Reliable and Scalable systems

Panama - The architecture of Distributed, Highly Reliable and Scalable systems

Peru - The architecture of Distributed, Highly Reliable and Scalable systems

Uruguay - The architecture of Distributed, Highly Reliable and Scalable systems

Venezuela - The architecture of Distributed, Highly Reliable and Scalable systems

Polska - The architecture of Distributed, Highly Reliable and Scalable systems

United Kingdom - The architecture of Distributed, Highly Reliable and Scalable systems

South Korea - The architecture of Distributed, Highly Reliable and Scalable systems

Pakistan - The architecture of Distributed, Highly Reliable and Scalable systems

Sri Lanka - The architecture of Distributed, Highly Reliable and Scalable systems

Bulgaria - The architecture of Distributed, Highly Reliable and Scalable systems

Bolivia - The architecture of Distributed, Highly Reliable and Scalable systems

Indonesia - The architecture of Distributed, Highly Reliable and Scalable systems

Kazakhstan - The architecture of Distributed, Highly Reliable and Scalable systems

Moldova - The architecture of Distributed, Highly Reliable and Scalable systems

Morocco - The architecture of Distributed, Highly Reliable and Scalable systems

Tunisia - The architecture of Distributed, Highly Reliable and Scalable systems

Kuwait - The architecture of Distributed, Highly Reliable and Scalable systems

Oman - The architecture of Distributed, Highly Reliable and Scalable systems

Slovakia - The architecture of Distributed, Highly Reliable and Scalable systems

Kenya - The architecture of Distributed, Highly Reliable and Scalable systems

Nigeria - The architecture of Distributed, Highly Reliable and Scalable systems

Botswana - The architecture of Distributed, Highly Reliable and Scalable systems

Slovenia - The architecture of Distributed, Highly Reliable and Scalable systems

Croatia - The architecture of Distributed, Highly Reliable and Scalable systems

Serbia - The architecture of Distributed, Highly Reliable and Scalable systems

Bhutan - The architecture of Distributed, Highly Reliable and Scalable systems

Nepal - The architecture of Distributed, Highly Reliable and Scalable systems

Uzbekistan - The architecture of Distributed, Highly Reliable and Scalable systems

US Government - The architecture of Distributed, Highly Reliable and Scalable systems