Читать книгу Mikroserwisy w akcji - Группа авторов - Страница 15
Część 1
Stan rzeczy
1. Projektowanie i uruchamianie mikroserwisów
1.3. Cykl rozwojowy mikroserwisu
ОглавлениеNa poziomie poszczególnych usług każda z nich powinna wyglądać znajomo – nawet jeśli jest czymś mniejszym. Aby zbudować mikroserwis, będziemy korzystać z wielu takich samych frameworków i technik, które normalnie stosujemy podczas tworzenia aplikacji: frameworków aplikacji internetowych, baz danych SQL, testów jednostkowych, bibliotek itd.
Na poziomie systemu wybór architektury dla mikroserwisu będzie miał znaczący wpływ na sposób projektowania i uruchamiania aplikacji. W tej książce skupimy się na trzech kluczowych etapach cyklu życia aplikacji mikroserwisowej: projektowania usług, wdrażania ich do produkcji i obserwowania ich zachowania. Ten cykl przedstawiono na rysunku 1.7.
Podejmowanie dobrze uzasadnionych decyzji na każdym z tych trzech etapów pomoże budować aplikacje, które będą odporne nawet w obliczu zmieniających się wymagań i rosnącej złożoności. Przejdźmy przez każdy etap i rozważmy kroki, które należy podjąć, aby dostarczyć aplikację za pomocą mikroserwisów.