Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen

Getting Started with Containers in Google Cloud Platform

56,99 €

Sofort verfügbar, Lieferzeit: Sofort lieferbar

Format auswählen

Getting Started with Containers in Google Cloud Platform, Apress
Deploy, Manage, and Secure Containerized Applications
Von Shimon Ifrah, im heise Shop in digitaler Fassung erhältlich

Produktinformationen "Getting Started with Containers in Google Cloud Platform"

Deploy, manage, and secure containers and containerized applications on Google Cloud Platform (GCP). This book covers each container service in GCP from the ground up and teaches you how to deploy and manage your containers on each service.

You will start by setting up and configuring GCP tools and the tenant environment. You then will store and manage Docker container images with GCP Container Registry (ACR). Next, you will deploy containerized applications with GCP Cloud Run and create an automated CI/CD deployment pipeline using Cloud Build. The book covers GCP’s flagship service, Google Kubernetes Service (GKE), and deployment of a Kubernetes cluster using clear steps and considering GCP best practices using the GCP management console and gcloud command-line tool. Also covered is monitoring containers and containerized applications on GCP with Cloud Monitoring, and backup and restore containers and containerized applications on GCP.

By the end of the book, you will know how to get started with GCP container services and understand the fundamentals of each service and the supporting services needed to run containers in a production environment. This book also assists you in transferring your skills from AWS and Azure to GCP using the knowledge you have acquired on each platform and leveraging it to gain more skills.

WHAT YOU WILL LEARN

*
Get started with Google Cloud Platform (GCP)*
Store Docker images on GCP Container Registry *
Deploy Google Kubernetes Engine (GKE) cluster*
Secure containerized applications on GCP*
Use Cloud Build to deploy containers *
Use GCP Batch for batch job processing on Kubernetes


WHO THIS BOOK IS FOR

Google Cloud administrators, developers, and architects who want to get started and learn more about containers and containerized applications on Google Cloud Platform (GPC)

SHIMON IFRAH is an IT professional with 15+ years of experience in the design, management, and deployment of information technology systems and networks. In recent years, he has been specializing in cloud computing and containerized applications on Microsoft Azure, Amazon AWS, and Google Cloud Platform (GCP). He holds more than 20 vendor certificates from Microsoft, AWS, VMware, and Cisco. During his career in the IT industry, he has worked for some of the largest managed services and technology companies in the world, helping them administer systems for the largest enterprises. He is based out of Melbourne, Australia. Chapter 1: Get Started with Google Cloud Platform (GCP)

Chapter Goal: Setup and configure GCP tools and tenant environment

No of pages: 40

Sub -Topics

1. Set up your Google Cloud Platform (GCP) tenant

2. Understanding GCP projects

3. Understanding cloud shell

4. Secure and manage your GCP account (projects and more)

5. GCP Services overview

Chapter 2: Store and Manage Docker Container Images with GCP Container Registry (ACR)

Chapter Goal: Here we learn how to Store Docker Container images on GCP Container registry

No of pages: 40

Sub - Topics

1. Setup GCP Container Registry

2. Push Docker images to Container Registry

3. Pull images from GCP Container Registry

4. Manage and secure GCP Container Registry

Chapter 3: Deploy Containerized Applications with GCP Cloud Run

Chapter Goal: This chapter explains how to deploy containers and containerized applications on GCP cloud run

No of pages: 40

Sub - Topics:

1. Set up GCP cloud run 2. Deploy containers with cloud run

3. Use cloud build and git to deploy containers

4. Scale containerized applications on cloud run

5. Monitor and manage containerized applications on cloud run

Chapter 4: Deploy Containerized Applications with Google Kubernetes Engine (GKE)

Chapter Goal: This chapters explains how to deploy containers and containerized applications with GKE

No of pages:

Sub - Topics:

1. Getting started with GKE

2. Setup and configure GKE networking and storage

3. Deploy Kubernetes dashboard (Web UI) on GKE4. Manage and secure GKE

5. Run Batch jobs on Kubernetes with batch (beta)

Chapter 5: Deploy Docker Containers on GCP Compute Engine

Chapter Goal: This chapter explains how to deploy containers and containerized applications on GCP compute engine

No of pages: 40

Sub - Topics:

1. Install Docker container host on Ubuntu Linux VM

2. Install Docker container host on Windows server 2019 VM

3. Deploy containers on GCP compute engine using GCP container-optimized OS

Chapter 6: Secure your GCP Environment and Containers

Chapter Goal: This chanpters explains how to secure and protect containers and containerized applications on GCP

No of pages: 40

Sub - Topics:

1. Introduction to GCP identify infrastructure

2. Setup organization policies

3. Roles, service accounts and auditing capabilities

4. GCP networking and firewalls configuration

Chapter 7: Scale Containers and Containerized Applications on GCP

Chapter Goal: This chapter explains how to scale containers and containerized applications on GCP

No of pages: 40

Sub - Topics:

1. Scale Google Kubernetes Service (GKE)

2. Scale cloud run and cloud build containers

3. Scale GCP Container Registry

4. Scale compute engine hosts and containers

Chapter 8: Monitor Containers and Containerized Applications on GCP with Stackdriver Monitoring

Chapter Goal: Learn how to Monitor Containers and Containerized Applications on GCP

No of pages: 40

Sub - Topics:

1. Monitor Google Kubernetes Service (GKE)

2. Monitor cloud run containers

3. Monitor compute engine resources

4. GCP cost management and tools

Chapter 9: Backup and Restore Containers and Containerized Applications on GCP

Chapter Goal: This chapter explains how to backup and restore containers and containerized applications on GCP

No of pages: 40

Sub - Topics:

1. Backup persistent storage disks

2. Backup compute engine resources

3. Manage cloud storage and file store

Chapter 10: Troubleshooting Containers and Containerized Applications on GCP

Chapter Goal: This chapters explains how to troubleshoot containers and containerized applications issues on GCP

No of pages: 40

Sub - Topics:

1. Troubleshoot Google Kubernetes Service (GKE)

2. Troubleshoot cloud run and cloud build deployments

3. Troubleshoot GCP Container Registry5. Troubleshoot compute engine resource

Artikel-Details

Anbieter:
Apress
Autor:
Shimon Ifrah
Artikelnummer:
9781484264706
Veröffentlicht:
19.11.20