Architektura mikroserwisów
O architekturze mikroserwisów powiedziano już wiele, ale temat ciągle powraca i przewija się w świecie IT.
Idealny dla zespołów, które…
Solidny backend i architektura — wzorce sprawdzone w środowisku produkcyjnym.
Zrozumiesz jak budować łatwe w utrzymaniu aplikacje webowe.
Zobaczysz „z czym się je” CQRS, DDD i mikroserwisy.
Poznasz drogę przechodzenie przez modularny monolit do mikroserwisów.
Poznasz najlepsze praktyki dotyczące REST API.
Zobaczysz kiedy korzystać z baz NoSQL.
Co konkretnie robimy
- · HTTP, RPC, HATEOAS
- · GET, POST, PUT, PATCH, DELETE – idempotentność, bezpieczeństwo
- · Statusy odpowiedzi
- · Content negotiation – query params, nagłówki, ciało
- · SOAP, GraphQL
- · Implementacja w Springu
- · CAP
- · Redis, Mongo, Neo4j
- · Spring Data
- · NewSQL
- · Command & Query
- · Zdarzenia
- · Podział na moduły
- · Fallacies of distributed computing
- · Ready to fail
- · Async vs. sync
- · Frameworki
- · Modularność i rozproszenie
- · Infrastruktura, kolejki
- · Baza i kontrakty dla nowych mikroserwisów
- · Service discovery
- · Konfiguracja
- · Zabezpieczenia przed dużym ruchem
- · Natywne wsparcie mikroserwisów
- · Proxy
- · Konteneryzacja
- · Niezależne wdrożenie
- · Blue-green deployment
Od briefu do retro w 30 dniach.
Brief i diagnoza
Rozmowa z liderem zespołu + krótka ankieta dla uczestników. Określamy cele, gap, kontekst.
Modyfikacja programu
Dostosowujemy moduły, case studies i przykłady kodu pod Twój stack. Akceptacja w 5 dni.
Warsztat
Sesje z trenerem, hands-on, code review. Mentor dostępny też pomiędzy sesjami.
Retro + raport
Raport z efektami dla zespołu i lidera. 30 dni konsultacji w cenie.
Wyślij brief. Odezwiemy się w 1 dzień.
Po krótkim briefie przygotujemy program i wycenę. Bez zobowiązań — to tylko punkt wyjścia do rozmowy.
Dziękujemy!
Odezwiemy się w ciągu 1 dnia roboczego.
Inne programy dla zespołów
Zobacz wszystkie →Architektura aplikacji
Solidny backend i architektura — wzorce sprawdzone w środowisku produkcyjnym.
Architektura kodu legacy
Solidny backend i architektura — wzorce sprawdzone w środowisku produkcyjnym.
Architektura mikroserwisów w Pythonie
Solidny backend i architektura — wzorce sprawdzone w środowisku produkcyjnym.