Docker on Amazon Web Services

Justin Menga

  • 出版商: Packt Publishing
  • 出版日期: 2018-08-30
  • 售價: $2,210
  • 貴賓價: 9.5$2,100
  • 語言: 英文
  • 頁數: 822
  • 裝訂: Paperback
  • ISBN: 1788626508
  • ISBN-13: 9781788626507
  • 相關分類: Amazon Web ServicesDocker
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

Run Docker on AWS and build real world secure and scalable container platforms in the cloud

Key Features

  • Configuring Docker for ECS environment;
  • Integrating Docker with different AWS services;
  • Implementing Container networking and deployment at scale.

Book Description

Docker, by far has been one of the top used tools for containerization. Since the migration of infrastructure towards cloud, use of Docker on cloud platforms is slowly becoming the need of the hour.

You will get started learning the basics of containers, Docker and AWS, and then proceed to install Docker on your local machine, setup an AWS account, and establish access to your account. We will then deep dive into the Elastic Container Service, the native container management platform provided by AWS, which simplifies management and operation of your Docker clusters and applications for no additional cost over above your infrastructure usage. We will solve key operational challenges including secrets management and auto scaling your infrastructure and applications, and finally learn about alternative strategies for deploying and running your Docker applications on AWS, including Fargate, Elastic Beanstalk and Docker Swarm.

By the end of this book you will have an advanced understanding of running Docker in AWS and be able to build real world secure and scalable container platforms in the cloud.

What you will learn

  • Understand how to build, deploy and operate Docker applications using AWS
  • Gain a deep understanding of how to design, deploy and operate Docker applications running on Elastic Container Service, the flagship container orchestration platform offered by AWS
  • Learn how to solve key operational challenges such as secrets management, infrastructure lifecycle management and auto scaling
  • Leverage the powerful capabilities and tight integration of other AWS services
  • Deploy Docker applications quickly, consistently and reliably using infrastructure as code

Who This Book Is For

This book is targeted at anybody who wants to build, deploy and operate applications using the power of containers, Docker and Amazon Web Services. Whether you are a developer who wants to understand more how to package and deploy your container applications, an operations engineer who is responsible for deploying and operating containers, or an architect looking to understand best practices and solutions for architecting and designing robust container platforms in the cloud, this book will provide you with the knowledge to leverage the power of Docker and the rich ecosystem of AWS services to scale and deliver your applications faster, more securely and with greater reliability.

Readers ideally should have a basic understanding of containers and have worked with Amazon Web Services or another cloud provider, although no previous experience with containers or AWS is absolutely required.

商品描述(中文翻譯)

在AWS上運行Docker並在雲端建立真實世界的安全可擴展容器平台

主要特點:
- 配置ECS環境的Docker
- 將Docker與不同的AWS服務集成
- 實現容器網絡和大規模部署

書籍描述:
Docker一直以來都是最常用的容器化工具之一。隨著基礎架構向雲端遷移,使用Docker在雲平台上逐漸成為當務之急。

您將開始學習容器、Docker和AWS的基礎知識,然後在本地機器上安裝Docker,設置AWS帳戶並建立對帳戶的訪問權限。然後,我們將深入研究Elastic Container Service,這是AWS提供的本地容器管理平台,它可以簡化Docker集群和應用的管理和操作,而且不需要額外費用。我們將解決一些關鍵的操作挑戰,包括密鑰管理和基礎架構和應用的自動擴展,最後學習在AWS上部署和運行Docker應用的替代策略,包括Fargate、Elastic Beanstalk和Docker Swarm。

通過閱讀本書,您將深入了解在AWS上運行Docker並能夠在雲端建立真實世界的安全可擴展容器平台。

您將學到:
- 瞭解如何使用AWS建立、部署和操作Docker應用
- 深入瞭解如何設計、部署和操作在Elastic Container Service上運行的Docker應用,這是AWS提供的旗艦容器編排平台
- 學習如何解決關鍵的操作挑戰,如密鑰管理、基礎架構生命周期管理和自動擴展
- 利用其他AWS服務的強大功能和緊密集成
- 使用基礎架構即代碼快速、一致且可靠地部署Docker應用

適合閱讀對象:
本書針對希望利用容器、Docker和Amazon Web Services來建立、部署和操作應用程序的任何人。無論您是開發人員,想要更深入地了解如何打包和部署容器應用程序,還是負責部署和操作容器的運營工程師,或者是架構師,希望了解在雲端設計和構建強大容器平台的最佳實踐和解決方案,本書將為您提供知識,利用Docker和AWS服務的豐富生態系統,以更快、更安全、更可靠地擴展和交付應用程序。

讀者最好對容器有基本的了解,並且有使用Amazon Web Services或其他雲服務提供商的經驗,但不一定需要有容器或AWS的先前經驗。