Deploy Containers on AWS: With EC2, ECS, and EKS
Start deploying, managing, and scaling containerized applications into AWS container infrastructure using Docker on Amazon EC2, Amazon Elastic Container Service (ECS), and AWS Elastic Kubernetes Service (EKS). This step by step practical book will cover all the available container services on AWS and review the usage of each one based on your required scale and cost. Further, you will see how to set up each environment and finally deploy, manage, and scale containerized applications on each one.

In the chapter about Elastic Kubernetes Service (EKS), you will learn the process of building and managing Kubernetes clusters on AWS and see how to provision hosts in a matter of minutes, while deploying containers in seconds and making them available globally.

Deploy Containers on AWS shows you how to get started with AWS container offerings and manage production or test environments of containerized applications using a hands-on approach with step-by-step instructions.

What You Will Learn

• Deploy and manage containers with Docker on Amazon EC2
• Store and retrieve container images using the Amazon EC2 container registry
• Orchestrate containers with Amazon Elastic Container Service (ECS)
• Run Kubernetes-managed infrastructure on AWS (EKS)
• Monitor, manage, back up, and restore containers on AWS

Who This Book Is For
Developers, cloud and systems administrators, and architects

1133107560
Deploy Containers on AWS: With EC2, ECS, and EKS
Start deploying, managing, and scaling containerized applications into AWS container infrastructure using Docker on Amazon EC2, Amazon Elastic Container Service (ECS), and AWS Elastic Kubernetes Service (EKS). This step by step practical book will cover all the available container services on AWS and review the usage of each one based on your required scale and cost. Further, you will see how to set up each environment and finally deploy, manage, and scale containerized applications on each one.

In the chapter about Elastic Kubernetes Service (EKS), you will learn the process of building and managing Kubernetes clusters on AWS and see how to provision hosts in a matter of minutes, while deploying containers in seconds and making them available globally.

Deploy Containers on AWS shows you how to get started with AWS container offerings and manage production or test environments of containerized applications using a hands-on approach with step-by-step instructions.

What You Will Learn

• Deploy and manage containers with Docker on Amazon EC2
• Store and retrieve container images using the Amazon EC2 container registry
• Orchestrate containers with Amazon Elastic Container Service (ECS)
• Run Kubernetes-managed infrastructure on AWS (EKS)
• Monitor, manage, back up, and restore containers on AWS

Who This Book Is For
Developers, cloud and systems administrators, and architects

69.99 In Stock
Deploy Containers on AWS: With EC2, ECS, and EKS

Deploy Containers on AWS: With EC2, ECS, and EKS

by Shimon Ifrah
Deploy Containers on AWS: With EC2, ECS, and EKS

Deploy Containers on AWS: With EC2, ECS, and EKS

by Shimon Ifrah

Paperback(First Edition)

$69.99 
  • SHIP THIS ITEM
    In stock. Ships in 6-10 days.
  • PICK UP IN STORE

    Your local store may have stock of this item.

Related collections and offers


Overview

Start deploying, managing, and scaling containerized applications into AWS container infrastructure using Docker on Amazon EC2, Amazon Elastic Container Service (ECS), and AWS Elastic Kubernetes Service (EKS). This step by step practical book will cover all the available container services on AWS and review the usage of each one based on your required scale and cost. Further, you will see how to set up each environment and finally deploy, manage, and scale containerized applications on each one.

In the chapter about Elastic Kubernetes Service (EKS), you will learn the process of building and managing Kubernetes clusters on AWS and see how to provision hosts in a matter of minutes, while deploying containers in seconds and making them available globally.

Deploy Containers on AWS shows you how to get started with AWS container offerings and manage production or test environments of containerized applications using a hands-on approach with step-by-step instructions.

What You Will Learn

• Deploy and manage containers with Docker on Amazon EC2
• Store and retrieve container images using the Amazon EC2 container registry
• Orchestrate containers with Amazon Elastic Container Service (ECS)
• Run Kubernetes-managed infrastructure on AWS (EKS)
• Monitor, manage, back up, and restore containers on AWS

Who This Book Is For
Developers, cloud and systems administrators, and architects


Product Details

ISBN-13: 9781484251003
Publisher: Apress
Publication date: 10/16/2019
Edition description: First Edition
Pages: 366
Product dimensions: 7.01(w) x 10.00(h) x (d)

About the Author

Shimon Ifrah is an IT professional with 15+ years of experience in the design, management, and deployment of information technology systems and networks. In the last few years Shimon has been specializing in cloud computing and containerized applications on Amazon AWS and other public cloud providers. Shimon also holds more than 20 vendor certificates from Microsoft, AWS, VMware, and Cisco. During his career in the IT industry he worked for the largest managed services and technology companies in the world helping then manage systems for the largest enterprises. He is based out of Melbourne, Australia.

Table of Contents

Chapter 1: Getting Started with Containers on AWS
Chapter Goal: Overview of Container services on AWS
No of pages 40
Sub -Topics
1. Setup you AWS containers environment
2. Understand key concepts of containers on AWS
3. Running containers on AWS
4. Support services for containers

Chapter 2: Store, Manage, and Deploy Docker Container Images. Amazon Elastic Container Registry
Chapter Goal: Learn how to work with Amazon ECR
No of pages: 40
Sub - Topics
1. Setup and Amazon ECR
2. Push Docker images to Amazon ECR
3. Pull images from Amazon ECR
4. Manage and secure Amazon ECR

Chapter 3: Deploy Containerized Applications with Amazon Elastic Container Service (Amazon ECS)
Chapter Goal: Deploy Containers to Amazon ECS
No of pages: 40
Sub - Topics:
1. Setup amazon ECS
2. Use Amazon fargate to deploy containers
3. Create, manage and scale Amazon ECS cluster
4. Monitoring and managing Amazon ECS

Chapter 4: Deploy a Containerized Application with Amazon Elastic Container Service for Kubernetes (Amazon EKS)
Chapter Goal: Manage and Deploy Amazon EKS
No of pages: 40
Sub - Topics:
1. Getting started with Amazon EKS
2. Setup and configure Amazon EKS networking
3. Deploy Kubernetes Web UI4. Manage and secure EKS cluster

Chapter 5: Install Docker Host on an Amazon EC2
Chapter Goal: Setup and run Docker Host on Amazon EC2
Pages:
1. Install Docker host on Linux EC2 Virtual Machine
2. Install Docker host on Windows Server 2019 Virtual Machine
3. Deploy, Manage and run containers on Amazon EC2 VM

Chapter 6: Secure your Containerized Environment
Chapter Goal: Learn how to secure your containers and hosts on AWS
Pages: 40
1. Protect your service accounts on AWS container services
2. Protect your code and deployments
3. Protect you containers and container host on Amazon EC2

Chapter 7: Scale Amazon AWS EKS, ECS and ECR Containerized Environment
Chapter Goal: Scale you containerized environment
Pages: 40
1. Scale Amazon EKS managed cluster2. Scale Amazon ECS Instances
3. Scale Amazon ECR registry
4. Scale Docker container host

Chapter 8: Monitor your Containerized Environment
Chapter Goal: Monitor performance and metrics on AWS containerized resources
Pages: 40
1. Monitor Amazon EKS cluster
2. Monitor container instances on Amazon ECS
3. Monitor Amazon ECR registry performance and apace
4. Monitor Docker container host

Chapter 9: Backup and Restore your Containers and Hosts on AWS
Chapter Goal: Protect your Containerized data on AWS
Pages: 40
1. Backup and restore Amazon EC2 container host
2. Backup and restore ECS containers
3. Backup Amazon EKS configuration

Chapter 10: Troubleshoot AWS Containerized Solutions
Chapter Goal: Learn how to fix technical issues on AWS Containerized environment
Pages: 40
1. Troubleshoot Amazon EKS cluster
2. Troubleshoot Amazon ECS operation
3. Troubleshoot Amazon ECR registries
4. Troubleshoot Amazon EC2 container host

From the B&N Reads Blog

Customer Reviews