{"product_id":"9780692424278","title":"Microservices: Patterns and Applications: Designing fine-grained services by applying patterns","description":"\u003cb\u003eMicroservices: Patterns and Applications\u003c\/b\u003e\u003cp\u003eMicroservices are the next big thing in designing scalable, easy to maintain applications. \u003c\/p\u003e\u003cp\u003eThis book will explain everything you need to know about Microservices to make your next project successful. You will learn: \u003c\/p\u003e\u003cp\u003e\u003cb\u003eMicroservice Patterns\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eThis book goes into great detail on all of the Microservice Architecture patterns including \u003c\/p\u003e\u003cp\u003e• Monolithic Architecture\u003c\/p\u003e\u003cp\u003e• Microservice Architecture\u003c\/p\u003e\u003cp\u003e• Service Discovery\u003c\/p\u003e\u003cp\u003e• Gateway \/ Proxy API\u003c\/p\u003e\u003cp\u003e• Orchestrated API\u003c\/p\u003e\u003cp\u003e• Service Registration\u003c\/p\u003e\u003cp\u003e• CQRS and Event Sourcing\u003c\/p\u003e\u003cp\u003e• Bulk Heads\u003c\/p\u003e\u003cp\u003e• Circuit Breaker\u003c\/p\u003e\u003cp\u003e• Message Broker\u003c\/p\u003e\u003cp\u003eThe most important thing about Microservices is when and how to apply a pattern, along with explaining what choices you must make and why. Every system is different so it is vital to understand a lot of basics before designing and developing your own Microservices. \u003c\/p\u003e\u003cp\u003e\u003cb\u003eFrom Monolithic to Microservice\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e The basics here are how to decompose a Monolithic system into a Microservice and this book shows exactly how this process is completed. \u003c\/p\u003e\u003cp\u003e\u003cb\u003eService Oriented Architecture to Microservice\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eA more common need is to migrate your system from a SOA based architecture to Microservices, there are many advantages and the process is not as straightforward as you would expect.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eNew Microservices\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eIf you want to build a brand-new system and leverage the power of Microservices this book outlines the pitfalls, strategies and tactics needs to make this work for you. It is not as easy as it would seem and you will understand why after reading this book. \u003c\/p\u003e\u003cp\u003e\u003cb\u003eMicroservice Technologies\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eYou'll learn about what technologies you need to use and understand for successful Microservices. \u003c\/p\u003e\u003cp\u003e•Virtualization\u003c\/p\u003e\u003cp\u003e•Containers (Docker and Rocket)\u003c\/p\u003e\u003cp\u003e•Databases\u003c\/p\u003e\u003cp\u003e•Security (JSON Web Tokens)\u003c\/p\u003e\u003cp\u003e•Logging\u003c\/p\u003e\u003cp\u003e•Exceptions\u003c\/p\u003e\u003cp\u003e•Caching\u003c\/p\u003e\u003cp\u003e•Timeouts\u003c\/p\u003e\u003cp\u003e•Scalability (CAP, Cube)\u003c\/p\u003e\u003cp\u003e•Platform as a Service (PaaS)\u003c\/p\u003e\u003cp\u003e•Cloud architecture\u003c\/p\u003e\u003cp\u003e•Technology agnostic\u003c\/p\u003e\u003cp\u003eWhy Microservices? Isn't this just the latest buzz word?\u003c\/p\u003e\u003cp\u003eWhile Microservices may be a recent trend and is gaining traction across the industry as a silver-bullet. It is not a silver-bullet. \u003cbr\u003e In this book you will learn important reasons why you cannot treat Microservices or any technology or technique as a silver-bullet. There are tradeoffs and advnatages to every architectural decision, you will understand the details by reading this book. Most importantly you will understand how Microservices is what SOA had promised and never delivered. \u003c\/p\u003e\u003cp\u003e\u003cb\u003eAuthor: Lucas Krause\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eLucas has been in the technology industry as a consultant, contractor, architect, engineer, and manager and understands and has used Microservices successfully to solve his client problems. \u003c\/p\u003e\u003cp\u003e\u003cb\u003ePhilosophy of Microservices\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eYou'll learn about what the philosophy of Microservices is and why this is important. It is critical to understand the philosophy as that is what makes Microservices work at so many other companies and solutions.\u003c\/p\u003e\u003cp\u003eIf you are looking to gain an understanding of Microservices along with the patterns and application around the process to implementing them than, this is the book for you! \u003c\/p\u003e\u003cp\u003e\u003cb\u003eReady to learn about Microservices? Let's go! \u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eWant To Be brought up to speed on the latest innovations and techniques with Microservices? \u003c\/p\u003e\u003cp\u003eWant to Understand Why Microservices? \u003c\/p\u003e\u003cp\u003eWhat Makes Microservices so Special? \u003c\/p\u003e\u003cp\u003eWhat are the potential pitfalls? \u003c\/p\u003e\u003cp\u003eWhy Are Microservices so popular? \u003c\/p\u003e\u003cp\u003eHow do I make my projects successful?\u003c\/p\u003e","brand":"Lucas Krause","offers":[{"title":"Default Title","offer_id":49815757848816,"sku":"9780692424278","price":20.99,"currency_code":"USD","in_stock":false}],"url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9780692424278","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}