Tag: Google Cloud

Google Cloud: Interacting with Terraform Modules and Working with Terraform Registry

Overview As you manage your infrastructure with Terraform, increasingly complex configurations will be created. There is no intrinsic limit to the complexity of a single Terraform configuration file or directory, so it is possible to continue writing and updating your configuration files in a single directory. However, if you do, you may encounter one or […]

Google Cloud: Creating KMS Key Using Terraform

Overview Cloud Key Management Service allows you to create, import, and manage cryptographic keys and perform cryptographic operations in a single centralized cloud service. You can use these keys and perform these operations by using Cloud KMS directly, by using Cloud HSM or Cloud External Key Manager, or by using Customer-Managed Encryption Keys (CMEK) integrations […]

Google Cloud: Using Terraform to Auto Scale and Load Balance Compute Engine Instances in GCP

Overview Learning how to configure complex environments with Terraform is a must-have skill. In this hands-on lab, we will provision an autoscaling group with a load balancer. Objectives: Successfully complete this lab by achieving the following learning objectives: Create a Service Account From Google Cloud console’s main navigation, choose IAM & Admin > Service Accounts. Click Create service account. […]

Google Cloud: Setting Up Google Cloud Text-to-Speech

Description Although there are many tools to communicate, there are two basic types of communication: written and spoken. Machine learning has made it possible to convert one to the other, resulting in speech that is very close to that of a human voice. In this hands-on lab, you’ll step through the process for utilizing the […]

Terraform: Introduction to Terraform Cloud

1. What is Terraform Cloud? Terraform Cloud is an application that manages Terraform runs in a consistent and reliable environment instead of on your local machine. It stores shared state and secret data, and connects to version control systems so that you and your team can work on infrastructure as code within your usual code workflow. […]

Google Cloud: Creating Dataproc Cluster Using Google Cloud and Running a Pyspark Job

Description This hands-on lab introduces how to use Google Cloud Storage as the primary input and output location for Dataproc cluster jobs. Leveraging GCS over the Hadoop Distributed File System (HDFS) allows us to treat clusters as ephemeral entities, so we can delete clusters that are no longer in use, while still preserving our data. […]

HashiCorp: Introduction to Sentinel

What is Sentinel? Sentinel is a language and framework for policy built to be embedded in existing software to enable fine-grained, logic-based policy decisions. A policy describes under what circumstances certain behaviors are allowed. Sentinel is an enterprise feature of HashiCorp Consul, Nomad, Terraform, and Vault. Sentinel provides a language for writing policy and a […]

Google Cloud: Implementing an AI Chatbot with Dialogflow

Overview Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, etc. Dialogflow can analyze multiple types of input from your customers, including text or audio inputs (like from a phone or voice recording). It can also respond […]

Google Cloud: Building an API with Google Cloud API Gateway

Overview If you are building a microservice, you need to find a way to expose it. Suppose you are working with Cloud Functions or with Cloud Run. If you want to expose them using a structured and secure API, you should consider using Cloud API Gateway. Cloud API Gateway is a fully managed, easy-to-use, and secure […]

Back To Top

Contact Us