Skip to main content

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
    • Load Balancer and Service Discovery
    • Resiliency, Disaster Recovery
  • Deployment Jenkinsfile + docker-compose
  • Microservices Kubernetes deployment with scaling up/down scripts