Mastering Docker – Fourth Edition

I’ve got yet another book from Packt Publishing (thanks, Sanjana!) – this one is called “Mastering Docker, Fourth Edition“, written by Russ McKendrick.

As this is already the fourth edition of a book, it can’t really be bad, right?!

Spoiler alert… it isn’t! 😊

I liked this book because it covers pretty much everything you’ll need to get started with containerization and Docker… and much more!

Really liked the format and the direction it takes – first part starts with introduction to Docker and why actually you may need it (and let’s face it – in today’s world, everything is about containers and you need Docker or something similar!), then goes through usual tasks of preparing the environment for Docker, building and distributing images, and finally – managing containers brought up from those images.

Next, it introduces Docker Compose for multi-container apps and Docker App for sharing Docker Compose bundles (something that’s been missing so far, and people at Docker recognized and built it recently). Following chapters cover bootstrapping of Docker hosts, which is also helpful and good to know.

Second part of the book covers mostly clustering (Docker Swarm), introduces Kubernetes and explores options for running containers in the public clouds, while the last part of this book covers best practices, security, monitoring and other important things you need to know when dealing with containers.

Overall – I really liked the practical examples and the whole “flow” of the book (from introduction to more complex parts of a subject). Also, I liked the broad picture presented in this book, because containers are really a broad subject nowadays… there is so much to learn and so many options.

For people that are dealing with containers for years now and have deep understanding topics surrounding them, this book will maybe be “too shallow”, because it’s written broadly and you can’t put everything there is about containers, Kubernetes, Docker, clouds, … in one book (I mean – you could, but who would then read it? 😃). So, it’s on you to decide where you stand and what do you need.

Lastly, I think author did a very well job covering everything you need to start with Docker and containers, content is up-to-date, and would recommend you to go through this book if you have a chance. It would also be a good start for those taking a Docker Certified Associate exam, I believe.

You can order this book here.

Also, feel free to leave a comment of your impressions below, if you’ve read it already.

Cheers!

Giveaway – SCVMM 2016 Cookbook, 3rd by Packt

This time I have something to share – kind people at Packt are giving away 10 copies of System Center 2016 Virtual Machine Manager Cookbook – Third Edition eBook, written by my colleagues Roman Levchenko and Edvaldo Alessandro Cardoso.

All you have to do is contact me using the form in About section, with your name and e-mail address (and a short note that this is about the book giveaway :)) and I’ll be happy to add you to the list.

Once I collect ten of you, I’ll share the list with Packt and they will send you an email with the free eBook.

If you like the book, you can also leave a short review on Amazon.

Cheers!

P.S. As a technical reviewer of this book, I may be a bit biased, but this book is still a great Virtual Machine Manager (2016) resource! 🙂

UPDATE: Big thanks to all that entered the giveaway, now it’s over – I’ve sent info for Dražen, Ljubo, Matt, Sean, Steven, René, Anko, Bob, Johannes and Thomas to Packt (first come, first served). I hope you’ll get your books soon (and that you enjoy them)!

Inside the Microsoft OMS

Are you looking for some great Operations Management Suite (OMS) resources?

Earlier today something great got published – a preview version of a new free e-book on OMS! Book, which is called Inside the Microsoft Operations Management Suite, was authored by four OMS experts – Tao Yang, Stanislav Zhelyazkov, Pete Zerger and Anders Bengtsson.

insideoms

Haven’t had a chance to read it just yet, but it looks great (total of 430 pages, split in 12 chapters), and can’t wait to start reading it! Smiješak

Contents:

  • Introduction and Onboarding
  • Searching and Presenting OMS Data
  • Alert Management
  • Configuration Assessment and Change Tracking
  • Working with Performance Data
  • Process Automation and Desired State Configuration
  • Backup and Disaster Recovery
  • Security Configuration and Event Analysis
  • Analyzing Network Data
  • Accessing OMS Data Programmatically
  • Custom Management Pack Authoring
  • Cross-Platform Management and Automation

You can download this book for free from TechNet Gallery, and if you liked it, don’t forget to leave the 5-star rating (and a comment).

Now I have something to read in this cold winter days (and nights). Smiješak

Cheers!

Microsoft System Center Configuration Manager: High availability and performance tuning

Not so long ago, I’ve got yet another book from Packt Publishing – “Microsoft System Center Configuration Manager: High availability and performance tuning“, written by a fellow MVP, Marius Sandbu.

As someone who is not an Configuration Manager expert, I’ve really enjoyed reading this book.

Why? Because it provides great reference list of all the things that make Configuration Manager deployment highly available (from Active Directory and SQL to the Configuration Manager components), packed in a great format (not too long, about 150 pages), and well-written. It also provides, from my perspective, high-level steps that can be taken to fine-tune your deployment – an aspect of the deployment which is usually forgotten.

I would recommend this book to anyone that needs to learn about the principles of high availability and performance tuning of Configuration Manager – it’s not a long read, it will save you some time and certainly help you get started right away! However, if you need deep-down information about specific component, in a “Bible” format, you’ll need to grab at least one additional book…

You can order this book here.