Books
- https://www.openshift.com/promotions/for-developers.html
- https://www.openshift.com/promotions/devops-with-openshift.html
- https://developers.redhat.com/promotions/microservices-for-java-developers/
- https://developers.redhat.com/promotions/distributed-javaee-architecture/
- https://www.openshift.com/promotions/docker-security.html
- https://content.pivotal.io/ebooks/migrating-to-cloud-native-application-architectures
- https://content.pivotal.io/ebooks/beyond-the-12-factor-app
Fast Monolith vs. Microservices from the start? https://developers.redhat.com/blog/2016/10/27/the-fast-moving-monolith-how-we-sped-up-delivery-from-every-three-months-to-every-week/
How much to use of Cloud Native?
API first? Mobile first? Priority comes to what?
Use the best programming language per compoent? Same language across the application?
Compliance like PCI from the beginning or phase in?
Test Driven Development?
All code on commit does a CI/CD and runs all the tests?
Use RHEL (rpm) or atomic host (containerized) OCP installation or mix and match per https://access.redhat.com/solutions/3189682?