Skip to main content
  • Book
  • © 2018

Accelerating Development Velocity Using Docker

Docker Across Microservices

Apress

Authors:

  • Explains how to leverage Docker to debug microservices easily, thus increasing development velocity

  • Provides quick, handy solutions to road blocks while setting up Docker and debugging containers

  • Written by Kinnary Jangla, engineering manager at Pinterest

Buy it now

Buying options

eBook USD 24.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 32.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (8 chapters)

  1. Front Matter

    Pages i-xix
  2. Containers

    • Kinnary Jangla
    Pages 1-8
  3. Docker

    • Kinnary Jangla
    Pages 9-17
  4. Monolith vs. Microservices

    • Kinnary Jangla
    Pages 19-26
  5. Docker Basics

    • Kinnary Jangla
    Pages 27-53
  6. Docker Images

    • Kinnary Jangla
    Pages 55-76
  7. Docker Compose

    • Kinnary Jangla
    Pages 77-98
  8. Debugging Microservices Using Docker

    • Kinnary Jangla
    Pages 99-134
  9. Advanced Docker Use Cases

    • Kinnary Jangla
    Pages 135-144
  10. Back Matter

    Pages 145-148

About this book

Discover how a software engineer can leverage Docker in order to expedite development velocity. This book focuses on the fundamental concepts this program is built upon and explores how it can help you get your services up and running inside Docker containers. You'll also review tips on how to debug microservices applications that run inside Docker containers.

Tech companies are now developing complex softwares that are comprised of multiple services running on different platforms, and Docker has become an essential part of coordinating the communication between these services and platforms. 

This book addresses problems caused by drifting microservices, debugging across services, inconsistent environments across machines, and coordinating development of machine learning systems between a team of developers, etc. Accelerating Development Velocity Using Docker puts you on the path to transforming your complex systems into more efficient ones.

What You'll Learn

  • Setup Docker and employ quick solutions to road blocks
  • Review challenges associated with debugging microservices that sit behind a complex application
  • Leverage Docker features to seamlessly get multiple microservices up and running
  • Debug inside a Docker container
  • Review advanced use cases of Docker that can help consistency of development environments·     
Who This Book Is For
Ideal for new to mid-level infrastructure engineers who want to learn how to make their development environments efficient across their and cross teams, or for students who aspire to learn basics of how to debug distributed systems and how to develop efficient applications.

     



    Authors and Affiliations

    • San Francisco, USA

      Kinnary Jangla

    About the author

    Kinnary Jangla has been in the tech industry for a dozen years and is currently an engineering manager at Pinterest overseeing the Docker Machine Learning Homefeed infrastructure team. Her main task is to ensure engineers are able to successfully train models for machine learning scenarios.  She previously worked at Uber and Microsoft and is the author of two books and six patents. You can find her on Twitter @kjangla..

    Bibliographic Information

    • Book Title: Accelerating Development Velocity Using Docker

    • Book Subtitle: Docker Across Microservices

    • Authors: Kinnary Jangla

    • DOI: https://doi.org/10.1007/978-1-4842-3936-0

    • Publisher: Apress Berkeley, CA

    • eBook Packages: Professional and Applied Computing, Professional and Applied Computing (R0), Apress Access Books

    • Copyright Information: Kinnary Jangla 2018

    • Softcover ISBN: 978-1-4842-3935-3Published: 06 November 2018

    • eBook ISBN: 978-1-4842-3936-0Published: 05 November 2018

    • Edition Number: 1

    • Number of Pages: XIX, 148

    • Number of Illustrations: 17 b/w illustrations

    • Topics: Open Source

    Buy it now

    Buying options

    eBook USD 24.99
    Price excludes VAT (USA)
    • Available as EPUB and PDF
    • Read on any device
    • Instant download
    • Own it forever
    Softcover Book USD 32.99
    Price excludes VAT (USA)
    • Compact, lightweight edition
    • Dispatched in 3 to 5 business days
    • Free shipping worldwide - see info

    Tax calculation will be finalised at checkout

    Other ways to access