Cargando…

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 an...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Ifrah, Shimon
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Berkeley, CA : Apress L.P., 2019.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • Intro; Table of Contents; About the Author; About the Technical Reviewers; Acknowledgments; Introduction; Chapter 1: Getting Started with Containers on Amazon AWS; Setting Up Your Amazon AWS Container Environment; Installing Docker Desktop; Installing Docker Desktop on Windows 10; Running Docker on a Virtual Machine with Nested Virtualization; Installing Docker Desktop on macOS; Installing Docker on Linux; Signing Up for an Amazon AWS Account; Using AWS CLI; Installing AWS CLI on Windows 10; Installing AWS CLI on Linux and macOS; Using AWS CLI; Configuring AWS CLI; Using AWS CLI
  • Downloading an Amazon Linux Container ImageUsing Visual Studio Code; Installing Visual Studio Code; Installing the Docker Extension for VS Code; Introducing Git and GitHub; Using GitHub; Understanding Key Concepts of Containers on Amazon AWS; Elastic Container Registry; Elastic Container Service; Elastic Kubernetes Service; Running Containers on Amazon AWS; Summary; Chapter 2: Storing, Managing, and Deploying Docker Container Images with Amazon ECR; ECR Pricing; Free Tier Account and ECR; Setting Up Amazon ECR; Creating an IAM Account; Using Multifactor Authentication
  • Creating an Access Key for AWS CLICreating an ECR Repository; Pushing Docker Images to Amazon ECR; Noting the ECR URI; Building an Image; Tagging the Image; Authenticating to AWS ECR; Pushing the Image; Publishing Images from Visual Studio 2017 to AWS ECR; Pulling Images from Amazon ECR; Authenticating to ECR; Pulling an Image from ECR; Managing and Securing Amazon ECR; Creating Lifecycle Policies; Creating a Lifecycle Policy; Testing Lifecycle Policies; Applying the Policy; View Results; Adding Tags; Cost and Usage Report; Creating an S3 Storage Bucket; Creating a Report; Viewing Reports
  • Deleting ImagesSummary; Chapter 3: Deploying Containerized Applications with Amazon ECS; Setting Up Amazon ECS; ECS Fargate Introduction; ECS EC2 Cluster Introduction; ECS Cluster; Task Definitions; Tasks; ECS Services; Using Amazon Fargate and an ECS EC2 Cluster to Deploy Containers; Fargate; EC2; Virtual Private Cloud; Deploying the Container with ECS Fargate and ECR; Modifying a Task Definition; Creating an ECS Service; Implementing Auto Scaling; Updating an ECS Service; Creating, Managing, and Scaling an Amazon ECS Cluster; Creating an ECS EC2 Cluster
  • Creating a Task Definition for an ECS EC2 ClusterCreating a Task; Scaling Tasks and Clusters; Scaling Task Definitions; Scaling an ECS EC2 Cluster; Monitoring and Managing Amazon ECS; AWS CloudWatch; Managing AWS ECS with AWS CLI; Using ECS CLI; Installing AWS ECS CLI on Windows 10; Installing AWS ECS CLI on macOS; Installing AWS ECS CLI on Linux; Using ECS CLI; Using AWS CLI; Running Windows Containers on an AWS ECS Cluster; Summary; Chapter 4: Deploy a Containerized Application with Amazon EKS; Getting Started with Amazon EKS; Kubernetes Building Blocks; Kubernetes Architecture