Jump to ratings and reviews
Rate this book

マイクロサービス with Docker on Azure

Rate this book
Book + Content Update Program" Beyond just describing the basics, this book dives into best practices every aspiring microservices developer or architect should know. "Foreword by Corey Sanders, Partner Director of Program Management, AzureMicroservice-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.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.You ll gain hands-on expertise through a detailed sample application, downloadable at github.com/flakio/flakio.github.io. 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.Coverage Recognizing how microservices architectures are different, and when they make sense Understanding Docker containers in the context of microservices architectures Building, pulling, and layering Docker images Working with Docker volumes, containers, images, tags, and logs Using Docker Swarm, Docker Compose, and Docker Networks Creating Docker hosts using the Azure portal, Azure Resource Manager, the command line, docker-machine, or locally via Docker toolbox Establishing development and DevOps environments to support microservices applications Making the most of Docker s continuous delivery options Using Azure s cluster and container orchestration capabilities to operate and scale containerized microservices applications with maximum resilience Monitoring microservices applications with Azure Diagnostics, Visual Studio Application Insights, and Microsoft Operations Management Suite Developing microservices applications faster and more effectively with Azure Service Fabric An extensive sample application demonstrating the microservices concepts discussed throughout the book is available onlineIn addition, this book is part of InformIT s exciting new Content Update Program, which provides content updates for major technology improvements! As significant updates are made to Docker and Azure, sections of this book will be updated or new sections will be added to match the updates to the technologies. As updates become available, they will be delivered to you via a free Web Edition of this book, which can be accessed with any Internet connection. To learn more, visit informit.com/cup.How to access the Web Follow the instructions inside to learn how to register your book to access the FREE Web Edition."

Tankobon Hardcover

7 people are currently reading
14 people want to read

About the author

Boris Scholl

7 books1 follower

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
2 (18%)
4 stars
6 (54%)
3 stars
2 (18%)
2 stars
1 (9%)
1 star
0 (0%)
Displaying 1 of 1 review
Profile Image for Sebastian Gebski.
1,209 reviews1,394 followers
October 5, 2016
I've expected something much, much better, especially taking the price under consideration. Unfortunately this book is good enough only if you look for theory as there's very little practice included ...

I was expecting some deep dive into tooling extravaganza, automating .NET-based development cycle & what I got were actually some hints ("create a separate volume for Docker container", "set a watch, so will get reloaded after the change", etc.) - these were really handful, but not truly revealing -> I've managed to come up with such ones on my own & my main question is whether it's possible to apply them better, faster, easier than what I've done myself.

What else?
1. ASF chapter is very shallow - to the point that it's pretty much useless.
2. ARM chapter is actually good - the only one I've actually learned something new from
3. Orchestration chapter is very well written & a good (but still - rather theoretical) start to do something more
4. DevOps & CD chapter is the one who actually was supposed to shine most ... but it suffers the same syndrome I've mentioned in the beginning

To summarize: not recommended ;/ There's already too much theory everywhere around. Just as approachable & usually much cheaper.
Displaying 1 of 1 review

Can't find what you're looking for?

Get help and learn more about the design.