{"product_id":"9781786463227","title":"Deployment with Docker","description":"\u003cp\u003e\u003cb\u003eA practical guide to rapidly and efficiently mastering Docker containers, along with tips and tricks learned in the field.\u003c\/b\u003e\u003c\/p\u003eAbout This Book\u003cul\u003e\n\u003cli\u003eUse Docker containers, horizontal node scaling, modern orchestration tools (Docker Swarm, Kubernetes, and Mesos) and Continuous Integration\/Continuous Delivery to manage your infrastructure.\u003c\/li\u003e\n\u003cli\u003eIncrease service density by turning often-idle machines into hosts for numerous Docker services.\u003c\/li\u003e\n\u003cli\u003eLearn what it takes to build a true container infrastructure that is scalable, reliable, and resilient in the face of increased complexities from using container infrastructures.\u003c\/li\u003e\n\u003cli\u003eFind out how to identify, debug, and mitigate most real-world, undocumented issues when deploying your own Docker infrastructure.\u003c\/li\u003e\n\u003cli\u003eLearn tips and tricks of the trade from existing Docker infrastructures running in production environments.\u003c\/li\u003e\n\u003c\/ul\u003eWho This Book Is For\u003cp\u003eThis book is aimed at system administrators, developers, DevOps engineers, and software engineers who want to get concrete, hands-on experience deploying multi-tier web applications and containerized microservices using Docker. This book is also for anyone who has worked on deploying services in some fashion and wants to take their small-scale setups to the next level (or simply to learn more about the process).\u003c\/p\u003eWhat You Will Learn\u003cul\u003e\n\u003cli\u003eSet up a working development environment and create a simple web service to demonstrate the basics\u003c\/li\u003e\n\u003cli\u003eLearn how to make your service more usable by adding a database and an app server to process logic\u003c\/li\u003e\n\u003cli\u003eAdd resilience to your services by learning how to horizontally scale with a few containers on a single node\u003c\/li\u003e\n\u003cli\u003eMaster layering isolation and messaging to simplify and harden the connectivity between containers\u003c\/li\u003e\n\u003cli\u003eLearn about numerous issues encountered at scale and their workarounds, from the kernel up to code versioning\u003c\/li\u003e\n\u003cli\u003eAutomate the most important parts of your infrastructure with continuous integration\u003c\/li\u003e\n\u003c\/ul\u003eIn Detail\u003cp\u003eDeploying Docker into production is considered to be one of the major pain points in developing large-scale infrastructures, and the documentation available online leaves a lot to be desired. With this book, you will learn everything you wanted to know to effectively scale your deployments globally and build a resilient, scalable, and containerized cloud platform for your own use.\u003c\/p\u003e\u003cp\u003eThe book starts by introducing you to the containerization ecosystem with some concrete and easy-to-digest examples; after that, you will delve into examples of launching multiple instances of the same container. From there, you will cover orchestration, multi-node setups, volumes, and almost every relevant component of this new approach to deploying services. Using intertwined approaches, the book will cover battle-tested tooling, or issues likely to be encountered in real-world scenarios, in detail. You will also learn about the other supporting components required for a true PaaS deployment and discover common options to tie the whole infrastructure together.\u003c\/p\u003e\u003cp\u003eAt the end of the book, you learn to build a small, but functional, PaaS (to appreciate the power of the containerized service approach) and continue to explore real-world approaches to implementing even larger global-scale services.\u003c\/p\u003eStyle and approach\u003cp\u003eThis in-depth learning guide shows you how to deploy your applications in production using Docker (from the basic steps to advanced concepts) and how to overcome challenges in Docker-based infrastructures. The book also covers practical use-cases in real-world examples, and provides tips and tricks on the various topics.\u003c\/p\u003e","brand":"Packt Publishing","offers":[{"title":"Default Title","offer_id":47140138385648,"sku":"9781786463227","price":25.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781786463227_p0.jpg?v=1763738916","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781786463227","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}