A mikroszolgáltatási architektúra összetevői a következők:
1. Mikroszolgáltatások: Kicsi, független szolgáltatások, amelyek meghatározott üzleti funkciót látnak el.
2. Szolgáltatás-nyilvántartás: Központi hely, amely a rendszerben található összes mikroszolgáltatás listáját vezeti.
3. API átjáró: Egyetlen belépési pont, amely proxyként működik az összes mikroszolgáltatáshoz, és egységes API-t biztosít az ügyfelek számára.
4. Service mesh: A mikroszolgáltatások közötti kommunikációs csatornák hálózata, amely interakcióik ellenőrzéséért és monitorozásáért felelős.
5. Adattárolás: Adatbázisok, adattárak vagy egyéb adattárak, amelyek a mikroszolgáltatások által használt adatokat tárolják.
6. Üzenetküldő rendszer: Üzenetküldő réteg, amely lehetővé teszi a mikroszolgáltatások aszinkron kommunikációját.
7. Konfigurációkezelés: A mikroszolgáltatások konfigurációit és beállításait kezelő rendszer.
8. Monitoring és naplózás: A mikroszolgáltatások teljesítményét és viselkedését figyelő, tevékenységeiket naplózó eszközök.
9. Telepítési automatizálás: Olyan eszközök, amelyek automatizálják a mikroszolgáltatások telepítését különböző környezetekben.
Megjelenés dátuma: