Containers for Developers Handbook

Containers for Developers Handbook

by Francisco Javier Ramírez Urea
Epub (Kobo), Epub (Adobe)
Publication Date: 28/11/2023

Share This eBook:

  $44.99

This handbook will guide developers in the steps of creating and managing complex multi component applications based on docker containers without too much effort

Key Features

  • Learn software containers from applications SecDevOps perspective
  • Master the construction of application pieces within containers to make its life cycle a smooth ride
  • Prepare your applications to run easy and smooth into complex container orchestrators

Book Description

Managing applications life cycle is complex and requires a lot of effort. Microservices architecture will help you decoupling complex functionalities in your applications in different components allowing developer teams to focus on coding specific features and tasks. Docker containers will help you to develop and maintain applications life-cycle smoothly and fast, improving their delivery by abstracting developers from infrastructure layers, preparing them to run their applications on any platform. We will learn how container orchestrators manage the complexity of running applications cluster wide, providing connectivity, high availability, resilience and persistence. You will learn how to develop, test and debug applications on your desktop by using containers, preparing them to run in production with best security standards and using container orchestrators features. We will review some deployment patterns that help us solve common deployment problems, providing high availability, scalability and security to your applications. We will review different solutions for monitoring, logging and instrument our applications opensource community standard. By the end of the book we will learn how to manage applications life cycle by implementing some Continuous Integration and Continuous Deployment workflows using containers to automate the building and delivery of their components.

What you will learn

  • Building microservices-based applications using containers
  • Deploying your processes within containers using Docker features
  • Orchestrating multi-component applications on standalone servers
  • Deploying applications cluster wide in container orchestrators
  • Solving common deployment problems like persistency or exposing your applications using best practices
  • Reviewing your application’s health and debug using open source tools
  • Orchestrating CI/CD workflows using containers

Who this book is for

This book is targeted to Developers and DevOps Engineers who want to learn the implementation of containers to applications development. DevOps Engineers who must deploy, monitor and maintain container-based applications, running on orchestrated platforms. In general, it is intended for IT professionals willing to learn and understand Docker container-based applications and their deployment. Readers are expected to have some coding understanding and be familiar with frontend-backend architectures to follow examples presented in this book.

ISBN:
9781805125204
9781805125204
Category:
Utilities & tools
Format:
Epub (Kobo), Epub (Adobe)
Publication Date:
28-11-2023
Language:
English
Publisher:
Packt Publishing

This item is delivered digitally

You can find this item in:

Show more Show less

Reviews

Be the first to review Containers for Developers Handbook.