MFF MicroServices

Plan your projects and define important tasks and actions

Get Started. It's Free
or sign up with your email address
MFF MicroServices by Mind Map: MFF MicroServices

1. DB MongoDB

1.1. Native Queering

1.2. Panache

2. DevOps

3. FrontEnd Angular 9

3.1. Tools

3.1.1. NPM

3.1.2. Webpack

3.1.3. Chrome devtools

3.2. Component libraries

3.2.1. bootstrap

3.2.2. semantic ui

3.3. JS

3.3.1. Typescript

3.3.2. Angular

3.4. Testing

3.4.1. KARMA - unit testing

3.4.2. PROTRACTOR - Integration testing

4. BackEnd QUARKUS

4.1. EndPoints (REST)

4.2. Timers

4.3. Logs

4.4. Automated Tests

5. KAFKA

5.1. Reactive

5.2. Streams

5.3. Query

6. ready task for imp (output of story kickoff meeting)

6.1. UML - seq diagram

6.1.1. define modules with repo url

6.2. Story on RTC

6.2.1. task break down

6.3. Success and failure Scenarios

6.3.1. test cases with defined category

7. modules review

7.1. SYNC

7.2. ECM

7.3. Request

7.4. Payment hub

8. 1# Decomposition

8.1. subdomain Vs Business Capability

9. 2# Data

9.1. Database per service

9.2. Eventuate

9.2.1. SAGA

9.2.2. CQRS

10. 3# Communication

10.1. Style

10.2. Discovery

10.3. stratigy

10.4. Contracts per services (API)

10.4.1. OpenAPI

11. 4# Security

11.1. Access token

11.1.1. openID connect

12. 5# Testing

12.1. Service Integration test

12.2. Service Component test

13. 6# Deployment

13.1. Mini Vs Single instance per host

13.2. DevOps || HELM || Dependency tool

14. 7# Observability

14.1. Health check

14.1.1. health

14.2. App Metrix

14.2.1. metrics

14.3. Audit logging

14.4. App logging

14.4.1. Custom Support module

14.5. Exception tracking

14.5.1. jaeger

14.6. Distribute tracing

14.6.1. opentracing

14.7. Correlation IDs

15. 8# Cross Cutting Corners

15.1. Microservice Chassis

15.2. Externalized Config

16. 9# Design Inside

16.1. Command Vs Event

16.2. Managing Failures

16.3. State of the service if Eventuate

17. map

17.1. theory

17.1.1. Quarkus

17.1.2. Tools

17.2. our adds

17.2.1. custom

18. WORK

18.1. hiring

18.1.1. grad program

18.1.2. new Front end SWE

18.2. devops (IT)

18.2.1. git publisher

18.3. remon

18.3.1. env sizing

18.3.2. internal KAFKA

18.4. nour

18.4.1. analyist

18.5. learning

18.5.1. KAFKA

18.5.2. MongoDB

18.6. ACA

18.6.1. change to microservices

18.6.2. intergration with new system

18.6.3. CR for 2 services

18.7. refactoring

18.7.1. G2G - 8 services

18.7.2. migration from old system

18.7.3. dataware housing

18.7.3.1. how to send from java to elastic

18.7.4. adapt microservices

18.7.4.1. config maps

18.7.4.2. multi jar per container

18.7.4.3. ELK & correlation ID ( open ID )

18.8. coding

18.8.1. SYNC

18.8.2. farz

18.8.3. suspension

18.8.4. rejection

18.8.5. lender batch dispatch

18.8.6. summary page