{"product_id":"building-microservices-with-node-js","title":"Building Microservices with Node.js: Explore microservices applications and migrate from a monolith architecture to microservices","description":"\u003cp\u003e\u003cstrong\u003eVenture into microservices with Node.js, uncovering step-by-step roadmaps, insightful demonstrations, and cutting-edge techniques to build robust web applications\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eKey Features: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e- Explore microservices architecture and implement it using Node.js for robust web applications\u003c\/p\u003e\u003cp\u003e- Follow clear, practical examples and real-world use cases to apply your knowledge and build your skills\u003c\/p\u003e\u003cp\u003e- Excel in the world of software development and tackle complex challenges with confidence\u003c\/p\u003e\u003cp\u003e- Purchase of the print or Kindle book includes a free PDF eBook\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eBook Description: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e- Immerse yourself in the world of microservices with this guide to migration from a monolithic architecture to microservices.\u003c\/p\u003e\u003cp\u003e- With this book, you'll acquire a deep understanding of microservices architecture and apply it confidently in your web application projects.\u003c\/p\u003e\u003cp\u003e- 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.\u003c\/p\u003e\u003cp\u003e- 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.\u003c\/p\u003e\u003cp\u003e- 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.\u003c\/p\u003e\u003cp\u003e- 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.\u003c\/p\u003e\u003cp\u003e- 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. \u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eWhat You Will Learn: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e- Design domain-oriented microservices using domain-driven design (DDD)\u003c\/p\u003e\u003cp\u003e- Understand collaboration techniques for inter-microservice communication and learn how to design an API gateway\u003c\/p\u003e\u003cp\u003e- Automate microservice integration and deployment\u003c\/p\u003e\u003cp\u003e- Split a monolith safely into microservices and understand how to test microservices effectively\u003c\/p\u003e\u003cp\u003e- Use and implement microservices in Kubernetes and Docker environments\u003c\/p\u003e\u003cp\u003e- Get to grips with best practices for maintaining microservices at scale\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eWho this book is for: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e - 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.\u003c\/p\u003e\u003cp\u003e- 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.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eTable of Contents\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e- Introducing Microservices\u003c\/p\u003e\u003cp\u003e- Exploring the Core Principles of Microservices\u003c\/p\u003e\u003cp\u003e- Understanding Node.js Fundamentals: Building Blocks and Key Concepts\u003c\/p\u003e\u003cp\u003e- Leveraging the JavaScript and Node.js Ecosystem for Microservices Development\u003c\/p\u003e\u003cp\u003e- Knowing the Infrastructure of Microservices in Node.js\u003c\/p\u003e\u003cp\u003e- Designing Microservices Architecture in Node.js\u003c\/p\u003e\u003cp\u003e- Integrating Microservices in Node.js Applications\u003c\/p\u003e\u003cp\u003e- Debugging Microservices in Node.js\u003c\/p\u003e\u003cp\u003e- Database Manipulation in Microservices with Node.js\u003c\/p\u003e\u003cp\u003e- API Communication and Data Contracts in Microservices\u003c\/p\u003e\u003cp\u003e- Caching and Asynchronous Messaging in Microservices\u003c\/p\u003e\u003cp\u003e- Ensuring Data Security with the Saga Pattern, Encryption, and Security Measures\u003c\/p\u003e\u003cp\u003e- Monitoring Microservices in Node.js\u003c\/p\u003e\u003cp\u003e- Logging in Microservices with Node.js\u003c\/p\u003e\u003cp\u003e- Interpreting Monitoring Data in Microservices\u003c\/p\u003e\u003cp\u003e- Analyzing Log Data in Microservices with Node.js\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e","brand":"None","offers":[{"title":"Paperback","offer_id":46393438109906,"sku":"9781838985936","price":46.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_5117c183-fa97-4855-9cae-6a4916fda469.jpg?v=1762881792","url":"https:\/\/iandigo.com\/products\/building-microservices-with-node-js","provider":"Indigo","version":"1.0","type":"link"}