Building Microservices with Node.js
Explore microservices applications and migrate from a monolith architecture to microservices
- 324 pages
- English
- ePUB (mobile friendly)
- Available on iOS & Android
Building Microservices with Node.js
Explore microservices applications and migrate from a monolith architecture to microservices
About This Book
Venture into microservices with Node.js, uncovering step-by-step roadmaps, insightful demonstrations, and cutting-edge techniques to build robust web applications
Key Features
- Explore microservices architecture and implement it using Node.js for robust web applications
- Follow clear, practical examples and real-world use cases to apply your knowledge and build your skills
- Excel in the world of software development and tackle complex challenges with confidence
- Purchase of the print or Kindle book includes a free PDF eBook
Book Description
– Immerse yourself in the world of microservices with this guide to migration from a monolithic architecture to microservices. – With this book, you'll acquire a deep understanding of microservices architecture and apply it confidently in your web application projects. – As you progress, you'll be guided through the process of creating a simple application and incorporating the Node.js framework into it, along with its commonly used libraries. – You'll learn how the framework operates, how to configure it, and how to develop handlers for the web framework and explore how to deploy your application to a production server. – Get to grips with the intricacies of JavaScript and Node.js and find out how to approach microservices in Node.js, implement them effectively, and integrate RESTful APIs. – Gain insights into service-to-service authentication and authorization and learn how to work with databases and caching, as well as with monitoring and logging in microservices with Node.js. – By the end of this microservices book, you'll be able to develop a web app using the Node.js framework, configure it, extend it using libraries available for this framework, and launch it using best practices.
What you will learn
- Design domain-oriented microservices using domain-driven design (DDD)
- Understand collaboration techniques for inter-microservice communication and learn how to design an API gateway
- Automate microservice integration and deployment
- Split a monolith safely into microservices and understand how to test microservices effectively
- Use and implement microservices in Kubernetes and Docker environments
- Get to grips with best practices for maintaining microservices at scale
Who this book is for
– This book is for backend developers, full-stack developers, software architects, and frontend developers who want to venture into the world of backend development and extend their capabilities. – A fundamental understanding of the JavaScript ecosystem will be helpful but not necessary, as this book will cover the essentials of backend development, JavaScript programming, and Node.js.
]]>
Frequently asked questions
Information
Table of contents
- Building Microservices with Node.js
- Contributors
- Preface
- Part 1: Understanding Microservices and Node.js
- 1
- 2
- 3
- 4
- Part 2: Building and Integrating Microservices with Node.js
- 5
- 6
- 7
- 8
- Part 3: Data Management in Microservices Using Node.js
- 9
- 10
- 11
- 12
- Part 4: Monitoring and Logging in Microservices with Node.js
- 13
- 14
- 15
- 16
- Index
- Other Books You May Enjoy