Micro Servizi "Preoccupazioni"
von Francesca Stilla
1. Tipologia
1.1. Data
1.2. Interation
1.3. Business Logic
2. Software Configuration Management
2.1. Descriptor
2.2. Code
2.2.1. Main Line
2.2.1.1. Dev. Line
2.2.1.1.1. Integration Build
3. Process Communication
3.1. Syncro
3.1.1. Req/Resp
3.2. Asyncro
3.2.1. One-to-one
3.2.1.1. Notification
3.2.1.2. Request/Async Response
3.2.2. One-to-many
3.2.2.1. Pub/cab
3.2.2.2. Pub/Async
4. Service Handling
4.1. Feature Toggle
4.2. Circuit break
5. Service Access
5.1. Level
5.1.1. 0
5.1.2. 1
5.1.3. 2 METH
5.1.4. 3 HATEOAS
6. Central logging
6.1. Docker logging driver
6.2. Logging cont
6.3. Data volumes
6.4. ELK
7. Service Discovery
7.1. Client side
7.2. Server side
7.3. Registry
7.3.1. Self Registration
7.3.2. Third Part Registration
8. Deployment Strategy
8.1. Service Instance per Container
8.2. Multiservice per Host (N:1)
8.3. Service Instance per host (N:1)
9. Security
9.1. Model
9.1.1. SAML
9.1.2. OPEN ID
9.1.3. OAUTH 2
9.1.4. JWT
9.2. Accesso
9.2.1. Autorization + Authentication
9.2.1.1. API Gateway
9.2.2. Autorization
9.2.2.1. Authentication
9.2.2.1.1. API Gateway