Skip to main content

Evolve the Monolith to Microservices with Java and Node

An IBM Redbooks publication

thumbnail 

Published on 05 December 2016

  1. .EPUB (2.1 MB)
  2. .PDF (4.1 MB)

Apple BooksGoogle Play BooksRead in Google Books Order hardcopy
Share this page:   

ISBN-10: 0783442119
ISBN-13: 9780783442112
IBM Form #: SG24-8358-00


Authors: Sandro Santis De, Luis Florez, Duy V Nguyen and Eduardo Rosa

menu icon

Abstract

Microservices is an architectural style in which large, complex software applications are composed of one or more smaller services. Each of these microservices focuses on completing one task that represents a small business capability. These microservices can be developed in any programming language.

This IBM® Redbooks® publication shows how to break out a traditional Java EE application into separate microservices and provides a set of code projects that illustrate the various steps along the way. These code projects use the IBM WebSphere® Application Server Liberty, IBM API Connect™, IBM Bluemix®, and other Open Source Frameworks in the microservices ecosystem. The sample projects highlight the evolution of monoliths to microservices with Java and Node.

Table of Contents

Chapter 1. Overview of microservices

Chapter 2. Evolution strategies

Chapter 3. Identifying candidates within the monolith

Chapter 4. Enterprise data access patterns

Chapter 5. Security and governance

Chapter 6. Performance

Chapter 7. DevOps and automation

Appendix A. Additional material

 

Others who read this also read