Reference books
- SOA Principles of Service Design, Author Thomas Erl, Publisher Prentice Hall, July 2007
- Cloud Computing and SOA convergence in your enterprise, A step-by-step approach, Author: David S. Linthicum.
- Building Microservices, Designing Fine-Grained Systems, By Sam Newman, Publisher: O'Reilly Media, February 2015.
- EJB 3 in Action, Second Edition, by Debu Panda, Reza Rahman, Ryan Cuprak, and Michael Remijan, Manning Publications, April 2014.
- JBoss in Action, Configuring the JBoss Application Server, Javid Jamae and Peter Johnson, Manning Publications, April 2009.
- Spring in Action, 4th edition, 2015, by Craig Walls, Manning Publications, 2015.
- Cassandra: The Definitive Guide, by Jeff Carpenter, Eben Hewitt, June 25, 2016, Publisher: O’Reilly Media.
- Hadoop in Action, Chuck Lam, Manning Publications, November 2010.
- Hadoop in Practice, Second Edition, Alex Holmes,September Manning Publications, 2014.
- Spark in Action, Petar Zečević and Marko Bonaći, Manning Publications, November 2016.
- Mastering Apache Spark, by Mike Frampton, Packt Publishing, September 2015.
- Big Data Principles and best practices of scalable realtime data systems, Nathan Marz and James Warren, Manning Publications, April 2015.
- Docker Deep Dive, by Nigel Poulton, February 2018.
- The Kubernetes Book, by Nigel Poulton, January 2018.
Software tools
- Java EE
- EJB
- WildFly (formerly known as JBoss-AS)
- Enterprise Application Platform (EAP)
- Apache Felix (OSGi)
- Spring framework
- Apache Cassandra
- Apache Hadoop
- Apache Spark
- Docker
- Kubernetes
- Eclipse for JEE
Documentation tools
- Markdown format for documentation
- Doxygen (Generate project documentation from source code in HTML, PDF, Latex)
- Javadoc
- DocBook (create and publish books, articles, slides in HTML, PDF)
- DocBook 5.1: The Definitive Guide
- Pandoc--universal document converter