Preface
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.
Authors
This book was produced by a team of specialists from around the world working at the International Technical Support Organization, Raleigh Center.
 
Sandro De Santis is an IT Architect in Brazil. He joined IBM in 2011. Before joining IBM, Sandro worked in the financial, insurance, and telecom industries. He has experience working in Java Platform, Enterprise Edition (JEE) and mobile and cloud platforms. Sandro is a SUN Java Enterprise Architect and IBM SOA. He has experience working in the Java, C#, JavaScript, and NodeJS languages.
Luis Florez is an IBM Enterprise Social Solutions Technical Specialist in Colombia. He joined IBM in 2014 as an IBM Bluemix Technical Specialist. He has eight years of experience in software design and development working with programing languages such as Java, PHP, C#, and JavaScript. He moved to Enterprise Social Solution Technical Sales in 2016 and now works with clients in Colombia. He specializes in helping his clients get the most out of the IBM Collaboration Portfolio with a focus on hybrid cloud.
Duy V Nguyen is an IBM Certified IT Architect with solid experience in IBM and open technologies. He is also an IBM Cloud Engineer serving in the Cloud Engineering and Services team in the IBM CIO Office, Transformation and Operations group in IBM CHQ/US. His daily job is helping IBM to transform using new technologies, specifically cloud, mobile, and other emerging technologies. He is focusing on creation of cloud and mobile solutions for IBM employees, and providing his expertise in assisting IBM clients with enterprise mobile and cloud engagements as needed. His core experiences are in web, security, cloud, and mobile technologies.
Eduardo Rosa is an IT Specialist working for IBM Brazil as a technical advisor for IBM Bluemix. He helps customers to understand, adopt, and have success using the Bluemix platform. Before joining the Bluemix team, he worked for several years for the WebSphere portfolio. With nearly 20 years of IT experience, Eduardo has experience as a computer programmer, team leader, solution/software architect, and in software technical pre-sales. He is a technology enthusiast with deep knowledge of JEE, SOA, BPM, CEP, BAM, BRMS, and cloud computing. Eduardo loves Linux, but has learned to live in peace with all human beings, no matter what their OS choice is.
This project was led by:
Margaret Ticknor an IBM Technical Content Services Project Leader in the Raleigh Center. She primarily leads WebSphere products and IBM PureApplication® System projects. Before joining the IBM Technical Content Services, Margaret worked as an IT specialist in Endicott, NY. Margaret attended the Computer Science program at State University of New York at Binghamton.
Thanks to the following people for their contributions to this project:
Roland Barcia
Distinguished Engineer, CTO: Cloud Programming Models/NYC Bluemix Garage, IBM Cloud
Kyle Brown
Distinguished Engineer, CTO Cloud Architecture, IBM Cloud
Iain Duncan
Software Engineer, IBM Cloud
Erin Schnabel
WebSphere Liberty developer/engineer/guru/evangelist, and Microservices Architect, IBM Cloud
Adam Pilkington
Master Inventor, Software Developer, WebSphere Liberty Profile, IBM Cloud
Darrell Reimer
Distinguished Engineer, IBM Research
Thanks to the following people for their support of this project:
Diane Sherman, IBM Redbooks Content Specialist
Susan Marks, IBM Redbooks Content Specialist
Ann Lund, IBM Redbooks Residency Administrator
Thomas Edison, IBM Redbooks Graphics Editor
 
Now you can become a published author, too!
Here’s an opportunity to spotlight your skills, grow your career, and become a published author—all at the same time! Join an ITSO residency project and help write a book in your area of expertise, while honing your experience using leading-edge technologies. Your efforts will help to increase product acceptance and customer satisfaction, as you expand your network of technical contacts and relationships. Residencies run from two to six weeks in length, and you can participate either in person or as a remote resident working from your home base.
Find out more about the residency program, browse the residency index, and apply online at:
Comments welcome
Your comments are important to us!
We want our books to be as helpful as possible. Send us your comments about this book or other IBM Redbooks publications in one of the following ways:
Use the online Contact us review Redbooks form found at:
Send your comments in an email to:
Mail your comments to:
IBM Corporation, International Technical Support Organization
Dept. HYTD Mail Station P099
2455 South Road
Poughkeepsie, NY 12601-5400
Stay connected to IBM Redbooks
Find us on Facebook:
Follow us on Twitter:
Look for us on LinkedIn:
Explore new Redbooks publications, residencies, and workshops with the IBM Redbooks weekly newsletter:
Stay current on recent Redbooks publications with RSS Feeds:
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.119.248.149