{"product_id":"microservices-with-docker-on-microsoft-azure","title":"Microservices with Docker on Microsoft Azure","description":"Microservice-based applications enable unprecedented agility and ease of management, and Docker containers are ideal for building them. Microsoft Azure offers all the foundational technology and higher-level services you need to develop and run any microservices application. Microservices with Docker on Microsoft Azure brings together essential knowledge for creating these applications from the ground up, or incrementally deconstructing monolithic applications over time. \u003cbr\u003e \u003cbr\u003e The authors draw on their pioneering experience helping to develop Azure’s microservices features and collaborating with Microsoft product teams who’ve relied on microservices architectures for years. They illuminate the benefits and challenges of microservices development and share best practices all developers and architects should know. \u003cbr\u003e \u003cbr\u003e You’ll gain hands-on expertise through a detailed sample application. Step by step, you’ll walk through working with services written in Node.js, Go, and ASP.NET 5, using diverse data stores (mysql, elasticsearch, block storage). The authors guide you through using Docker Hub as a service registry, and Microsoft Azure Container service for cluster management and service orchestration. \u003cbr\u003e \u003cbr\u003e Coverage includes: \u003cul\u003e  \u003cli\u003eRecognising how microservices architectures are different, and when they make sense \u003c\/li\u003e  \u003cli\u003eUnderstanding Docker containers in the context of microservices architectures \u003c\/li\u003e  \u003cli\u003eBuilding, pulling, and layering Docker images \u003c\/li\u003e  \u003cli\u003eWorking with Docker volumes, containers, images, tags, and logs \u003c\/li\u003e  \u003cli\u003eUsing Docker Swarm, Docker Compose, and Docker Networks \u003c\/li\u003e  \u003cli\u003eCreating Docker hosts using the Azure portal, Azure Resource Manager, the command line, docker-machine, or locally via Docker toolbox \u003c\/li\u003e  \u003cli\u003eEstablishing development and DevOps environments to support microservices applications \u003c\/li\u003e  \u003cli\u003eMaking the most of Docker’s continuous delivery options \u003c\/li\u003e  \u003cli\u003eUsing Azure’s cluster and container orchestration capabilities to operate and scale containerised microservices applications with maximum resilience \u003c\/li\u003e  \u003cli\u003eMonitoring microservices applications with Azure Diagnostics, Visual Studio Application Insights, and Microsoft Operations Management Suite \u003c\/li\u003e  \u003cli\u003eDeveloping microservices applications faster and more effectively with Azure Service Fabric \u003c\/li\u003e \u003c\/ul\u003e","brand":"Pearson Education","offers":[{"title":"Default Title","offer_id":46287111651566,"sku":"9780672337499","price":57.71,"currency_code":"AUD","in_stock":true}],"url":"https:\/\/bookland.com.au\/products\/microservices-with-docker-on-microsoft-azure","provider":"Book Land AU","version":"1.0","type":"link"}