Course Code: dist_arch_intro
Duration: 14 hours
Prerequisites:
  • Zrozumienie architektury systemu...
  • Doświadczenie w projektowaniu małych systemów lub usług.
  • 3+ lat doświadczenia w programowaniu.

Publiczność

  • Architekci rozwiązań i aplikacji
  • Liderzy techniczni
  • Inżynierowie wyższego szczebla
Overview:

To prowadzone przez instruktora szkolenie na żywo (na miejscu lub zdalnie) jest przeznaczone dla architektów, liderów technicznych, którzy pracują z systemami rozproszonymi dedykowanymi dla dużego ruchu i wymagającymi wysokiej skalowalności i niezawodności.

Po zakończeniu tego szkolenia uczestnicy będą w stanie

  • Zrozumie kluczowe korzyści, ograniczenia i zasady określające cechy systemów rozproszonych, skalowalnych i wysoce niezawodnych.
  • Będzie w stanie lepiej ocenić, co można, a czego nie można osiągnąć za pomocą takich systemów
  • Pozna typowe wzorce architektury systemów rozproszonych, skalowalnych i wysoce niezawodnych
  • Zrozumie możliwości i właściwy model wykorzystania technologii wspierających skalowalność i niezawodność, takich jak magistrale usług strumieniowych (oparte na Kafce), magazyny danych (oparte na Redis) i przetwarzanie rozproszone.

Format kursu

  • Interaktywny wykład i dyskusja.
  • Przykłady rozwiązań architektonicznych.
  • Realne przykłady oparte na rozwiązaniach Kafka i Redis.

Opcje dostosowywania kursu

  • Aby poprosić o niestandardowe szkolenie dla tego kursu, skontaktuj się z nami w celu jego zorganizowania.
Course Outline:
  • Wprowadzenie
  • Teoretyczne aspekty systemów rozproszonych
    • Ograniczenia i ograniczenia
    • skalowalność i niezawodność
    • sharding i partycjonowanie
  • Najpopularniejsze wzorce architektury
    • Architektura 3-warstwowa
    • Sharding
    • Strumieniowanie
    • Lambda i Kapa
  • Przetwarzanie rozproszone
    • Usługi bezstanowe
    • Wzorce dla skalowalnych i niezawodnych usług bezstanowych
  • [Bezpieczna i wysoce niezawodna pamięć masowa
    • Możliwości i typy NoSQL
    • Wzorce przechowywania danych w rozproszonych, wysoce niezawodnych i skalowalnych systemach
    • Ćwiczenia laboratoryjne Redis
  • Bezpieczna i wysoce niezawodna magistrala komunikatów Scala
    • Możliwości i typy przetwarzania strumieniowego/zdarzeniowego
    • Wzorce przetwarzania zdarzeń w rozproszonych, wysoce niezawodnych i skalowalnych systemach
    • Laboratorium Kafka
  • Inne ważne aspekty architektury
  • Podsumowanie i wnioski
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