Wzorce architektoniczne

image from Wzorce architektoniczne

Czas trwania:

2-3 dni

Grupa docelowa:

Architekci, developerzy, devopsi

Miejsce szkolenia:

Siedziba klienta

Opis szkolenia

Cytując Wikipedię:

Wzorzec architektoniczny (ang. architectural pattern) – uznany i sprawdzony sposób rozwiązania danego problemu z zakresu architektury oprogramowania.

Podczas mojego szkolenia chciałbym przekazać Ci wiedzę na temat wzorców architektonicznych, wraz z informacjami w jakich kontekstach ich używać, a w jakich raczej są one odradzane. Jeśli interesuje Cię ten temat skontaktuj się ze mną.

Wiedza uzyskana na szkoleniu:

  • Wiedza na temat wzorców architektonicznych
  • Zrozumienie zysków i kosztów każdego z wzorców
  • Umiejętność dobrania wzorca do napotkanego problemu
  • Kompetencja do wdrożenia wzorca wraz z odpowiednią dokumentacją i testami

Możliwy zakres szkolenia:

  • Czym jest architektura oprogramowania

  • Architektura aplikacji a systemu

  • Architektury aplikacji

    • CRUD
    • N-layer
    • CQRS
    • Hexagonal Architecture
    • Ports and Adapters
    • Event driven architecture
    • Serverless
    • Lambda architecture
    • Actors
  • Architektury systemu

    • Moduły jako osobne aplikacje
    • Microservices
    • REST / GraphQL
    • Message-driven architecture
    • Microkernel
    • Space based architecture
  • Jak opisywać architekturę - model opisu architektury C4

  • Jak testować architekturę

  • Jak mierzyć architekturę

  • Jak dokumentować architekturę