Chapter 8 : Next Steps
Next steps after completing Tutorial For Cloud Native Development.
Next Step Self Assignments
What Next? You can take these Self Assignments:
Code Coverage, Code Cleanup
- Clean Up The code generated from EasyManage, leaving what is required for the microservices, as by default generated code contains lot more features and GraphQL APIs also.
- Run Sonar Scanner and add tests to make code coverage >50% (ideally >80%)
Microservices Enhancements
- Following can be added
- Security Configuration and Add Gateway Service
- OAuth2 with Keycloak
- Include ELK (Elasticsearch, Kibana & Logstash) configuration
- Prerequisite - Setup ELK Servers
- Pease refer to section Backend Templates
- Load Balancer and Service Discovery
- Resiliency, Disaster Recovery
- Security Configuration and Add Gateway Service
- Deployment Jenkinsfile + docker-compose
- Microservices Kubernetes deployment with scaling up/down scripts