├── API Gateway Qwik Start
├── ArcadeCrew.md
└── arcadecrew.sh
├── APIs Explorer App Engine
├── ArcadeCrew.md
└── arcadecrew.sh
├── APIs Explorer Cloud SQL
├── ArcadeCrew.md
└── arcadecrew.sh
├── APIs Explorer Cloud Storage
├── APIs Explorer Cloud Storage.md
├── arcadecrew.sh
├── demo-image1-copy.png
├── demo-image1.png
└── demo-image2.png
├── APIs Explorer Compute Engine
├── ArcadeCrew.md
└── arcadecrew.sh
├── APIs Explorer Create and Update a Cluster
├── ArcadeCrew.md
└── arcadecrew.sh
├── APIs Explorer Qwik Start
├── ArcadeCrew.md
├── arcadecrew.sh
└── demo-image.jpg
├── Alerting in Google Cloud
├── Alerting in Google Cloud.md
└── arcadecrew.sh
├── Analytics as a Service for Data Sharing Partners
├── ArcadeCrew.md
├── arcadecrew.sh
├── arcadecrew1.sh
└── arcadecrew2.sh
├── Analyze Customer Reviews with Gemini Using Python Notebooks
├── ArcadeCrew.md
└── arcadecrew.sh
├── Analyze Customer Reviews with Gemini Using SQL
├── ArcadeCrew.md
└── arcadecrew.sh
├── Analyze Findings with Security Command Center
├── ArcadeCrew.md
└── arcadecrew.sh
├── Analyze Images with the Cloud Vision API Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Analyze Sentiment with Natural Language API Challenge Lab
├── ArcadeCrew.md
├── arcadecrew.sh
└── arcadecrew1.sh
├── Analyze Speech & Language with Google APIs Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Analyze and activate your data with Looker Enterprise.md
├── Analyze data with Gemini assistance
├── Analyze data with Gemini assistance.md
└── arcadecrew.sh
├── Analyzing and Visualizing Data in Looker.md
├── Answering Complex Questions Using Native Derived Tables with LookML.md
├── App Dev Storing Image and Video Files in Cloud Storage v1.1
├── ArcadeCrew.md
└── arcadecrew.sh
├── App Engine 3 Ways Challenge Lab
├── App Engine 3 Ways Challenge Lab.md
└── arcadecrew.sh
├── App Engine Qwik Start - Go
├── App Engine Qwik Start - Go.md
└── arcadecrew.sh
├── App Engine Qwik Start - PHP
├── App Engine Qwik Start - PHP.md
└── arcadecrew.sh
├── App Engine Qwik Start - Python
├── App Engine Qwik Start - Python.md
└── arcadecrew.sh
├── Application Load Balancer with Cloud Armor
├── ArcadeCrew.md
└── arcadecrew.sh
├── Arcade Hero Building Blocks Artifact Registry II
├── ArcadeCrew.md
└── arcadecrew.sh
├── Arcade Hero Building Blocks Artifact Registry III
├── ArcadeCrew.md
└── arcadecrew.sh
├── Arcade Hero Building Blocks Artifact Registry IV
├── ArcadeCrew.md
└── arcadecrew.sh
├── Arcade Hero Building Blocks Artifact Registry V
├── ArcadeCrew.md
└── arcadecrew.sh
├── Arcade Hero Building Blocks Cloud Run functions II
├── ArcadeCrew.md
└── arcadecrew.sh
├── Arcade Hero Building Blocks Cloud Run functions IV
├── ArcadeCrew.md
└── arcadecrew.sh
├── Arcade Hero Building Blocks GCS I
├── ArcadeCrew.md
└── arcadecrew.sh
├── Arcade Hero Building Blocks PubSub I
└── ArcadeCrew.md
├── Artifact Registry Qwik Start
├── ArcadeCrew.md
└── arcadecrew.sh
├── Automate Data Capture at Scale with Document AI Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── BigLake Qwik Start
├── ArcadeCrew.md
└── arcadecrew.sh
├── BigQuery Qwik Start - Command Line
├── ArcadeCrew.md
├── arcadecrew.sh
└── names.zip
├── BigQuery Qwik Start - Console
├── ArcadeCrew.md
└── arcadecrew.sh
├── BigQuery Soccer Data Analytical Insight
├── ArcadeCrew.md
└── arcadecrew.sh
├── Bigtable Qwik Start - Command Line
├── ArcadeCrew.md
└── arcadecrew.sh
├── Bracketology with Google Machine Learning
├── Bracketology with Google Machine Learning.md
└── arcadecrew.sh
├── Build Infrastructure with Terraform on Google Cloud Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Build LookML Objects in Looker: Challenge Lab.md
├── Build a BI Dashboard Using Looker Studio and BigQuery
├── ArcadeCrew.md
└── arcadecrew.sh
├── Build a Multi-Modal GenAI Application Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Build a Resilient, Asynchronous System with Cloud Run and PubSub
├── ArcadeCrew.md
├── Build a Resilient, Asynchronous System with Cloud Run and PubSub.md
└── arcadecrew.sh
├── Build a Serverless App with Cloud Run that Creates PDF Files
├── Build a Serverless App with Cloud Run that Creates PDF Files.md
└── arcadecrew.sh
├── Build a Serverless Web App with Firebase
├── Build a Serverless Web App with Firebase.md
└── arcadecrewgsp643.sh
├── Build an AI Image Generator app using Imagen on Vertex AI
├── ArcadeCrew.md
└── arcadecrew.sh
├── Build an AI Image Recognition app using Gemini on Vertex AI
├── ArcadeCrew.md
└── arcadecrew.sh
├── Build an End-to-End Data Capture Pipeline using Document AI
├── ArcadeCrew.md
└── arcadecrew.sh
├── Build an application to send Chat Prompts using the Gemini model
├── ArcadeCrew.md
└── arcadecrew.sh
├── Build and Execute MySQL, PostgreSQL, and SQLServer to Data Catalog Connectors
├── ArcadeCrew.md
└── arcadecrew.sh
├── Caching and Datagroups with LookML.md
├── Classify Images of Clouds in the Cloud with AutoML Images
├── ArcadeCrew.md
└── arcadecrew.sh
├── Classify Text into Categories with the Natural Language API
├── ArcadeCrew.md
└── arcadecrew.sh
├── Cloud Armor Preconfigured WAF Rules
├── ArcadeCrew.md
└── arcadecrew.sh
├── Cloud Data Loss Prevention API Qwik Start
├── Cloud Data Loss Prevention API Qwik Start.md
└── arcadecrew.sh
├── Cloud Endpoints Qwik Start
├── ArcadeCrew.md
└── arcadecrew.sh
├── Cloud Filestore Qwik Start
├── ArcadeCrew.md
└── arcadecrew.sh
├── Cloud Functions 2nd Gen Qwik Start
└── Cloud Functions 2nd Gen Qwik Start.md
├── Cloud Functions 3 Ways Challenge Lab
└── Cloud Functions 3 Ways Challenge Lab.md
├── Cloud Functions Qwik Start - Command Line
├── Cloud Functions Qwik Start - Command Line.md
└── arcadecrew.sh
├── Cloud IAM Qwik Start
├── Cloud IAM Qwik Start.md
└── arcadecrew.sh
├── Cloud Monitoring Qwik Start
├── ArcadeCrew.md
└── arcadecrew.sh
├── Cloud Natural Language API Qwik Start
├── Cloud Natural Language API Qwik Start.md
└── arcadecrew.sh
├── Cloud Operations for GKE
├── ArcadeCrew.md
└── arcadecrew.sh
├── Cloud Run Functions 3 Ways Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Cloud Run Functions Qwik Start Console
├── ArcadeCrew.md
└── arcadecrew.sh
├── Cloud Run Functions Qwik Start
├── ArcadeCrew.md
└── arcadecrew.sh
├── Cloud SQL for MySQL Qwik Start
├── ArcadeCrew.md
└── arcadecrew.sh
├── Cloud Spanner - Database Fundamentals
├── ArcadeCrew.md
└── arcadecrew.sh
├── Cloud Spanner - Defining Schemas and Understanding Query Plans
├── ArcadeCrew.md
└── arcadecrew.sh
├── Cloud Spanner - Loading Data and Performing Backups
├── ArcadeCrew.md
└── arcadecrew.sh
├── Cloud Spanner Qwik Start
├── Cloud Spanner Qwik Start.md
└── arcadecrew.sh
├── Cloud Speech API 3 Ways Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Cloud Storage Qwik Start - CLI SDK
├── ArcadeCrew.md
└── arcadecrew.sh
├── Cloud Storage Qwik Start Cloud Console
├── ArcadeCrew.md
└── arcadecrew.sh
├── Collect Metrics from Exporters using the Managed Service for Prometheus
├── ArcadeCrew.md
└── arcadecrew.sh
├── Compute Engine Qwik Start - Windows
├── ArcadeCrew.md
└── arcadecrew.sh
├── Configure Replication and Enable Point-in-Time-Recovery for Cloud SQL for PostgreSQL
├── ArcadeCrew.md
└── arcadecrew.sh
├── Configure Service Accounts and IAM for Google Cloud Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Configuring GKE-Native Monitoring and Logging
├── ArcadeCrew.md
└── arcadecrew.sh
├── Configuring IAM Permissions with gcloud
├── ArcadeCrew.md
└── arcadecrew.sh
├── Configuring Networks via gcloud
├── ArcadeCrew.md
└── arcadecrew.sh
├── Configuring Traffic Blocklisting with Google Cloud Armor
├── Configuring Traffic Blocklisting with Google Cloud Armor.md
└── arcadecrew.sh
├── Configuring and Using Cloud Logging and Cloud Monitoring
├── Configuring and Using Cloud Logging and Cloud Monitoring.md
├── arcadecrew.sh
└── stackdriver-lab
│ ├── activity.sh
│ ├── apache2.conf
│ ├── basic-ingress.yaml
│ ├── gke.sh
│ ├── linux_startup.sh
│ ├── pubsub.sh
│ ├── setup.sh
│ ├── sql.sh
│ └── windows_startup.ps1
├── Configuring and Viewing Cloud Audit Logs
├── Configuring and Viewing Cloud Audit Logs.md
└── arcadecrew.sh
├── Connect Cloud Run Functions
├── ArcadeCrew.md
└── arcadecrew.sh
├── Connect to Cloud SQL from an Application in Google Kubernetes Engine
├── ArcadeCrew.md
└── arcadecrew.sh
├── Connected Sheets Qwik Start
└── ArcadeCrew.md
├── Consuming Customer Specific Datasets from Data Sharing Partners using BigQuery
├── ArcadeCrew.md
├── arcadecrew.sh
└── arcadecrew1.sh
├── Continuous Delivery with Google Cloud Deploy
├── ArcadeCrew.md
└── arcadecrew.sh
├── Conversational Agents: Managing Environments.md
├── Create ML Models with BigQuery ML Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Create a Custom Network and Apply Firewall Rules
├── ArcadeCrew.md
└── arcadecrew.sh
├── Create a Secure Data Lake on Cloud Storage: Challenge Lab.md
├── Create a Streaming Data Lake on Cloud Storage Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Create a Virtual Machine
├── ArcadeCrew.md
└── arcadecrew.sh
├── Create an Internal Load Balancer
├── ArcadeCrew.md
└── arcadecrew.sh
├── Create and Manage Cloud SQL for PostgreSQL Instances Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Create and Test a Document AI Processor
├── ArcadeCrew.md
└── arcadecrew.sh
├── Creating Derived Tables Using LookML.md
├── Creating Measures and Dimensions Using LookML.md
├── Creating PDFs with Go and Cloud Run
├── ArcadeCrew.md
├── arcadecrew.sh
└── server.go
├── Creating a Data Transformation Pipeline with Cloud Dataprep
├── ArcadeCrew.md
├── arcadecrew.sh
└── flow_Ecommerce_Analytics_Pipeline.zip
├── Creating a De-identified Copy of Data in Cloud Storage
├── ArcadeCrew.md
└── arcadecrew.sh
├── Creating a Gmail Add-on.md
├── Creating a Persistent Disk
├── ArcadeCrew.md
└── arcadecrew.sh
├── Creating and Alerting on Logs-based Metrics
├── ArcadeCrew.md
└── arcadecrew.sh
├── Creating dynamic SQL derived tables with LookML and Liquid.md
├── Data Catalog Qwik Start
├── ArcadeCrew.md
└── arcadecrew.sh
├── Dataflow Qwik Start - Python
├── ArcadeCrew.md
└── arcadecrew.sh
├── Dataflow Qwik Start - Templates
├── ArcadeCrew.md
└── arcadecrew.sh
├── Dataplex Qwik Start - Command Line
├── ArcadeCrew.md
└── arcadecrew.sh
├── Dataplex Qwik Start - Console
├── Dataplex Qwik Start - Console.md
└── arcadecrew.sh
├── Dataprep Qwik Start
├── ArcadeCrew.md
└── arcadecrew.sh
├── Dataproc Qwik Start - Console
├── ArcadeCrew.md
└── arcadecrew.sh
├── De-identify DICOM Data with the Healthcare API
├── ArcadeCrew.md
└── arcadecrew.sh
├── Debugging Apps on Google Kubernetes Engine
├── ArcadeCrew.md
└── arcadecrew.sh
├── Deploy Go Apps on Google Cloud Serverless Platforms
├── ArcadeCrew.md
└── arcadecrew.sh
├── Deploy Kubernetes Applications on Google Cloud Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Deploy Your Website on Cloud Run
├── ArcadeCrew.md
└── arcadecrew.sh
├── Deploy a Compute Instance with a Remote Startup Script Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Deploy a Hugo Website with Cloud Build and Firebase Pipeline
├── ArcadeCrew.md
└── arcadecrew.sh
├── Deploy a Modern Web App connected to a Cloud Spanner Instance
├── ArcadeCrew.md
└── arcadecrew.sh
├── Deploy and Test a Visual Inspection AI Component Anomaly Detection Solution
├── ArcadeCrew.md
└── arcadecrew.sh
├── Deploying GKE Autopilot Clusters from Cloud Shell
├── Deploying GKE Autopilot Clusters from Cloud Shell.md
└── arcadecrew.sh
├── Derive Insights from BigQuery Data Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Detect Labels, Faces, and Landmarks in Images with the Cloud Vision API
├── Detect Labels, Faces, and Landmarks in Images with the Cloud Vision API.md
├── arcadecrew.sh
├── city.png
├── donuts.png
└── selfie.png
├── Detect Manufacturing Defects using Visual Inspection AI Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Detect and Investigate Threats with Security Command Center
├── ArcadeCrew.md
└── arcadecrew.sh
├── Develop Serverless Applications on Cloud Run Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Develop Serverless Apps with Firebase Challenge Lab
├── Develop Serverless Apps with Firebase Challenge Lab.md
└── gsp344.sh
├── Develop with Apps Script and AppSheet Challenge Lab
└── Develop with Apps Script and AppSheet Challenge Lab.md
├── Developing a REST API with Go and Cloud Run
├── Developing a REST API with Go and Cloud Run.md
└── arcadecrew.sh
├── Discover and Protect Sensitive Data Across Your Ecosystem Challenge Lab
├── ArcadeCrew.md
├── arcadecrew.sh
└── deidentify-model-response-challenge-lab-v1.0.0.ipynb
├── ETL Processing on Google Cloud Using Dataflow and BigQuery Python
├── ArcadeCrew.md
└── arcadecrew.sh
├── Employing Best Practices for Improving the Usability of LookML Projects.md
├── Enable Check my Progress Bar.md
├── Engineer Data for Predictive Modeling with BigQuery ML Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Enhancing User Interactivity in Looker with Liquid.md
├── Entity and Sentiment Analysis with the Natural Language API
├── ArcadeCrew.md
└── arcadecrew.sh
├── Eventarc for Cloud Run
├── ArcadeCrew.md
└── arcadecrew.sh
├── Explore Generative AI with the Gemini API in Vertex AI Challenge Lab
├── ArcadeCrew.md
└── gemini-explorer-challenge-v2.0.0.ipynb
├── Exploring Cost-optimization for GKE Virtual Machines
├── ArcadeCrew.md
└── arcadecrew.sh
├── Exploring Your Ecommerce Dataset with SQL in Google BigQuery
├── ArcadeCrew.md
└── arcadecrew.sh
├── Extract, Analyze, and Translate Text from Images with the Cloud ML APIs
├── ArcadeCrew.md
├── arcadecrew.sh
└── sign.jpg
├── Fundamentals of Cloud Logging
├── ArcadeCrew.md
└── arcadecrew.sh
├── GKE Workload Optimization
├── GKE Workload Optimization.md
└── arcadecrew.sh
├── Gating Deployments with Binary Authorization
├── ArcadeCrew.md
└── arcadecrew.sh
├── Generate Personalized Email Content with BigQuery Continuous Queries and Gemini
├── ArcadeCrew.md
└── arcadecrew.sh
├── Get Started with Cloud Storage Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Get Started with Dataplex Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Get Started with Eventarc Challenge Lab
├── Get Started with Eventarc Challenge Lab.md
└── arcadecrew.sh
├── Get Started with Looker: Challenge Lab.md
├── Get Started with PubSub Challenge Lab
├── ArcadeCrew.md
├── arcadecrew.sh
├── arcadecrew1.sh
└── arcadecrew3.sh
├── Get Started with Sensitive Data Protection Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Get Started with Vertex AI Studio.md
├── Getting Started with API Gateway Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Getting Started with Analyzing and Visualizing Data in Looker.md
├── Getting Started with BigQuery GIS for Data Analysts
├── ArcadeCrew.md
└── arcadecrew.sh
├── Getting Started with BigQuery ML
├── ArcadeCrew.md
└── arcadecrew.sh
├── Getting Started with Cloud KMS
├── Getting Started with Cloud KMS.md
└── arcadecrew.sh
├── Getting Started with Cloud Shell and gcloud
├── ArcadeCrew.md
└── arcadecrew.sh
├── Getting Started with Liquid to Customize the Looker User Experience.md
├── Google Chat Bot - Apps Script.md
├── Google Cloud SDK Qwik Start - RedhatCentos
├── ArcadeCrew.md
└── arcadecrew.sh
├── Google Cloud Speech-to-Text API Qwik Start
├── ArcadeCrew.md
└── arcadecrew.sh
├── Google Cloud Storage - Bucket Lock
├── ArcadeCrew.md
└── arcadecrew.sh
├── Google Kubernetes Engine Pipeline using Cloud Build
├── APP-cloudbuild.yaml
├── ArcadeCrew.md
├── ENV-cloudbuild.yaml
└── arcadecrew.sh
├── Google Kubernetes Engine Qwik Start
├── ArcadeCrew.md
└── arcadecrew.sh
├── Google Kubernetes Engine Security Binary Authorizatio
├── ArcadeCrew.md
└── arcadecrew.sh
├── HTTP Google Cloud Run Functions in Go
├── ArcadeCrew.md
└── arcadecrew.sh
├── Hosting a Web App on Google Cloud Using Compute Engine
├── ArcadeCrew.md
└── arcadecrew.sh
├── IAM Custom Roles
├── ArcadeCrew.md
└── arcadecrew.sh
├── Implement CICD Pipelines on Google Cloud Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Implement Cloud Security Fundamentals on Google Cloud Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Implement DevOps Workflows in Google Cloud Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Implement Load Balancing on Compute Engine Challenge Lab
├── Implement Load Balancing on Compute Engine Challenge Lab.md
└── arcadecrew.sh
├── Implementing Cloud SQL
├── Implementing Cloud SQL.md
└── arcadecrew.sh
├── Implementing Security in Dataplex
├── ArcadeCrew.md
└── arcadecrew.sh
├── Importing Data to a Firestore Database
├── ArcadeCrew.md
├── arcadecrew.sh
├── createTestData.js
└── importTestData.js
├── Ingesting FHIR Data with the Healthcare API
├── ArcadeCrew.md
└── arcadecrew.sh
├── Ingesting HL7v2 Data with the Healthcare API
├── ArcadeCrew.md
└── arcadecrew.sh
├── Inspect Rich Documents with Gemini Multimodality and Multimodal RAG Challenge Lab
├── ArcadeCrew.md
└── inspect_rich_documents_w_gemini_multimodality_and_multimodal_rag-v1.0.0.ipynb
├── Integrate BigQuery Data and Google Workspace using Apps Script: Challenge Lab.md
├── Interconnecting Networks - Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Internal Load Balancer
├── Internal Load Balancer.md
└── arcadecrew.sh
├── Introduction to APIs in Google Cloud
├── ArcadeCrew.md
└── arcadecrew.sh
├── Introduction to BigQuery SQL translation
├── Introduction to BigQuery SQL translation.md
└── arcadecrew.sh
├── Introduction to Cloud Dataproc Hadoop and Spark on Google Cloud
├── ArcadeCrew.md
├── Introduction to Cloud Dataproc Hadoop and Spark on Google Cloud.md
└── arcadecrew.sh
├── Introduction to Docker
├── ArcadeCrew.md
└── arcadecrew.sh
├── Introduction to SQL for BigQuery and Cloud SQL
├── ArcadeCrew.md
├── arcadecrew.sh
├── end_station_name.csv
└── start_station_name.csv
├── It Speaks Create Synthetic Speech Using Text to Speech
├── It Speaks! Create Synthetic Speech Using Text-to-Speech.md
└── arcadecrew.sh
├── Load Balancing and Auto scaling - Challenge Lab
├── Load Balancing and Auto scaling - Challenge Lab.md
└── arcadecrew.sh
├── Loading Data into Cloud SQL
├── Loading Data into Cloud SQL.md
└── arcadecrew.sh
├── Log Analytics on Google Cloud
├── Log Analytics on Google Cloud.md
└── arcadecrew.sh
├── Looker Developer: Qwik Start.md
├── Looker Functions and Operators.md
├── Manage Data Models in Looker: Challenge Lab.md
├── Manage Kubernetes in Google Cloud Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Managing Deployments Using Kubernetes Engine
├── ArcadeCrew.md
└── arcadecrew.sh
├── Measuring and Improving Speech Accuracy
├── ArcadeCrew.md
└── arcadecrew.sh
├── Migrate Existing Prometheus Monitoring Workloads to Google Cloud
├── ArcadeCrew.md
└── arcadecrew.sh
├── Migrate MySQL Data to Cloud SQL using Database Migration Service Challenge Lab.md
├── Migrating On-premises MySQL Using a Continuous Database Migration Service Job
└── ArcadeCrew.md
├── Mitigate Threats and Vulnerabilities with Security Command Center Challenge Lab
├── ArcadeCrew.md
├── arcadecrew.sh
└── findings.jsonl
├── Modularizing LookML Code with Extends.md
├── Monitor Environments with Google Cloud Managed Service for Prometheus Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Monitor an Apache Web Server using Ops Agent
├── ArcadeCrew.md
├── Monitor an Apache Web Server using Ops Agent.md
└── arcadecrew.sh
├── Monitor and Log with Google Cloud Observability Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Monitor and Manage Google Cloud Resources Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Monitoring Multiple Projects with Cloud Monitoring
├── ArcadeCrew.md
└── arcadecrew.sh
├── Monitoring and Dashboarding Multiple Projects
├── Monitoring and Dashboarding Multiple Projects.md
└── arcadecrew.sh
├── Monitoring and Logging for Cloud Functions
└── Monitoring and Logging for Cloud Functions.md
├── Monitoring and Logging for Cloud Run Functions
├── ArcadeCrew.md
└── arcadecrew.sh
├── Monitoring in Google Cloud Challenge Lab
├── Monitoring in Google Cloud Challenge Lab.md
└── arcadecrew.sh
├── Movie Recommendations in BigQuery ML
├── ArcadeCrew.md
└── arcadecrew.sh
├── Multiple VPC Networks
├── ArcadeCrew.md
├── Multiple VPC Networks.md
└── arcadecrew.sh
├── Networking 101
├── Networking 101.md
└── gsp016.sh
├── Networking Fundamentals on Google Cloud Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Optimizing Cost with Google Cloud Storage
├── ArcadeCrew.md
└── arcadecrew.sh
├── Optimizing Performance of LookML Queries.md
├── Orchestrating the Cloud with Kubernetes
├── ArcadeCrew.md
└── arcadecrew.sh
├── Perform Predictive Data Analysis in BigQuery Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Pre-Assessment Labs.md
├── Predict Taxi Fare with a BigQuery ML Forecasting Model
├── ArcadeCrew.md
└── arcadecrew.sh
├── Predict Visitor Purchases with a Classification Model in BigQuery ML
├── ArcadeCrew.md
└── arcadecrew.sh
├── Prepare Data for Looker Dashboards and Reports Challenge Lab
└── Prepare Data for Looker Dashboards and Reports Challenge Lab.md
├── Prepare Data for ML APIs on Google Cloud Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Process Documents with Python Using the Document AI API
├── ArcadeCrew.md
├── arcadecrew1.sh
└── arcadecrew2.sh
├── Prompt Design in Vertex AI: Challenge Lab.md
├── Protect Cloud Traffic with Chrome Enterprise Premium Security Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── PubSub Qwik Start - Command Line
├── PubSub Qwik Start - Command Line.md
└── arcadecrew.sh
├── PubSub Qwik Start Python
├── ArcadeCrew.md
└── arcadecrew.sh
├── README.md
├── Rate Limiting with Cloud Armor
├── ArcadeCrew.md
└── arcadecrew.sh
├── Redacting Sensitive Data with Cloud Data Loss Prevention
├── Redacting Sensitive Data with Cloud Data Loss Prevention.md
└── arcadecrew.sh
├── Redacting-Sensitive-Data-with-Cloud-Data-Loss-Prevention-main
├── README.md
├── arcadecrewgsp864
│ ├── README.md
│ ├── owlbot.py
│ └── samples
│ │ ├── README.md
│ │ ├── categoricalRiskAnalysis.js
│ │ ├── createInspectTemplate.js
│ │ ├── createTrigger.js
│ │ ├── deidentifyWithDateShift.js
│ │ ├── deidentifyWithFpe.js
│ │ ├── deidentifyWithMask.js
│ │ ├── deidentifyWithReplacement.js
│ │ ├── deleteInspectTemplate.js
│ │ ├── deleteJob.js
│ │ ├── deleteTrigger.js
│ │ ├── generated
│ │ └── v2
│ │ │ ├── dlp_service.activate_job_trigger.js
│ │ │ ├── dlp_service.cancel_dlp_job.js
│ │ │ ├── dlp_service.create_deidentify_template.js
│ │ │ ├── dlp_service.create_dlp_job.js
│ │ │ ├── dlp_service.create_inspect_template.js
│ │ │ ├── dlp_service.create_job_trigger.js
│ │ │ ├── dlp_service.create_stored_info_type.js
│ │ │ ├── dlp_service.deidentify_content.js
│ │ │ ├── dlp_service.delete_deidentify_template.js
│ │ │ ├── dlp_service.delete_dlp_job.js
│ │ │ ├── dlp_service.delete_inspect_template.js
│ │ │ ├── dlp_service.delete_job_trigger.js
│ │ │ ├── dlp_service.delete_stored_info_type.js
│ │ │ ├── dlp_service.finish_dlp_job.js
│ │ │ ├── dlp_service.get_deidentify_template.js
│ │ │ ├── dlp_service.get_dlp_job.js
│ │ │ ├── dlp_service.get_inspect_template.js
│ │ │ ├── dlp_service.get_job_trigger.js
│ │ │ ├── dlp_service.get_stored_info_type.js
│ │ │ ├── dlp_service.hybrid_inspect_dlp_job.js
│ │ │ ├── dlp_service.hybrid_inspect_job_trigger.js
│ │ │ ├── dlp_service.inspect_content.js
│ │ │ ├── dlp_service.list_deidentify_templates.js
│ │ │ ├── dlp_service.list_dlp_jobs.js
│ │ │ ├── dlp_service.list_info_types.js
│ │ │ ├── dlp_service.list_inspect_templates.js
│ │ │ ├── dlp_service.list_job_triggers.js
│ │ │ ├── dlp_service.list_stored_info_types.js
│ │ │ ├── dlp_service.redact_image.js
│ │ │ ├── dlp_service.reidentify_content.js
│ │ │ ├── dlp_service.update_deidentify_template.js
│ │ │ ├── dlp_service.update_inspect_template.js
│ │ │ ├── dlp_service.update_job_trigger.js
│ │ │ ├── dlp_service.update_stored_info_type.js
│ │ │ └── snippet_metadata.google.privacy.dlp.v2.json
│ │ ├── inspectBigQuery.js
│ │ ├── inspectDatastore.js
│ │ ├── inspectFile.js
│ │ ├── inspectGCSFile.js
│ │ ├── inspectString.js
│ │ ├── kAnonymityAnalysis.js
│ │ ├── kMapEstimationAnalysis.js
│ │ ├── lDiversityAnalysis.js
│ │ ├── listInspectTemplates.js
│ │ ├── listJobs.js
│ │ ├── listTriggers.js
│ │ ├── metadata.js
│ │ ├── numericalRiskAnalysis.js
│ │ ├── package.json
│ │ ├── quickstart.js
│ │ ├── redactImage.js
│ │ ├── redactText.js
│ │ ├── reidentifyWithFpe.js
│ │ ├── resources
│ │ ├── accounts.txt
│ │ ├── dates.csv
│ │ ├── harmless.txt
│ │ ├── test.png
│ │ └── test.txt
│ │ └── system-test
│ │ ├── deid.test.js
│ │ ├── inspect.test.js
│ │ ├── jobs.test.js
│ │ ├── metadata.test.js
│ │ ├── quickstart.test.js
│ │ ├── redact.test.js
│ │ ├── resources
│ │ ├── date-shift-context.expected.csv
│ │ ├── redact-multiple-types.expected.png
│ │ └── redact-single-type.expected.png
│ │ ├── risk.test.js
│ │ ├── temp.result.csv
│ │ ├── templates.test.js
│ │ └── triggers.test.js
└── stackdriver-lab
│ ├── activity.sh
│ ├── apache2.conf
│ ├── basic-ingress.yaml
│ ├── gke.sh
│ ├── linux_startup.sh
│ ├── pubsub.sh
│ ├── setup.sh
│ ├── sql.sh
│ └── windows_startup.ps1
├── Reduce Costs for the Managed Service for Prometheus
├── ArcadeCrew.md
└── arcadecrew.sh
├── Reinforcement Learning Qwik Start
├── Reinforcement Learning Qwik Start.md
└── arcadecrew.sh
├── Resource Monitoring
└── Resource Monitoring.md
├── Running Databases in GKE
├── ArcadeCrew.md
└── arcadecrew.sh
├── Scaling Microservices Applications Migration to Redis Enterprise on Google Cloud
├── ArcadeCrew.md
└── arcadecrew.sh
├── Secure BigLake Data Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Secure Builds with Cloud Build
├── ArcadeCrew.md
└── arcadecrew.sh
├── Secure Software Delivery Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Secure Software Supply Chain Using Cloud Build & Cloud Deploy to Deploy Containerized Applications
├── ArcadeCrew.md
└── arcadecrew.sh
├── Securing Cloud Applications with Identity Aware Proxy IAP using Zero Trust
├── ArcadeCrew.md
└── arcadecrew.sh
├── Securing Compute Engine Applications and Resources using Chrome Enterprise Premium
├── ArcadeCrew.md
└── arcadecrew.sh
├── Securing Container Builds
├── ArcadeCrew.md
└── arcadecrew.sh
├── Securing Google Cloud with CFT Scorecard
├── ArcadeCrew.md
└── arcadecrew.sh
├── Securing Virtual Machines using Chrome Enterprise Premium
├── ArcadeCrew.md
└── arcadecrew.sh
├── Service Accounts and Roles Fundamentals
├── ArcadeCrew.md
└── arcadecrew.sh
├── Service Directory Qwik Start
├── Service Directory Qwik Start.md
└── arcadecrew.sh
├── Service Monitoring
├── Service Monitoring.md
└── arcadecrew.sh
├── Set Up Network and Application Load Balancers
├── Set Up Network and Application Load Balancers.md
└── arcadecrew.sh
├── Set Up a Google Cloud Network Challenge Lab
├── Set Up a Google Cloud Network Challenge Lab.md
└── arcadecrew.sh
├── Set Up an App Dev Environment on Google Cloud Challenge Lab
├── ArcadeCrew.md
├── Set Up an App Dev Environment on Google Cloud Challenge Lab.md
└── arcadecrew.sh
├── Setting Up Cost Control with Quota
├── ArcadeCrew.md
└── arcadecrew.sh
├── Setting up a Private Kubernetes Cluster
├── Setting up a Private Kubernetes Cluster.md
└── arcadecrew.sh
├── Simplify Network Connectivity for AlloyDB for PostgreSQL Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── SingleStore on Google Cloud
├── ArcadeCrew.md
└── arcadecrew.sh
├── Speaking with a Webpage - Streaming Speech Transcripts
├── Speaking with a Webpage - Streaming Speech Transcripts.md
├── arcadecrew.sh
└── arcadecrew1.sh
├── Speech to Text Transcription with the Cloud Speech API
├── Speech to Text Transcription with the Cloud Speech API.md
├── arcadecrew.sh
├── arcadecrew1.sh
└── arcadecrew2.sh
├── Store Process and Manage Data on Google Cloud Command Line Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Store, Process, and Manage Data on Google Cloud Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Stream Processing with Cloud PubSub and Dataflow Qwik Start
├── ArcadeCrew.md
└── arcadecrew.sh
├── Streaming Analytics into BigQuery Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Tag and Discover BigLake Data Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Tagging Dataplex Assets
├── ArcadeCrew.md
└── arcadecrew.sh
├── Test Network Latency Between VMs
├── ArcadeCrew.md
└── arcadecrew.sh
├── The Basics of Google Cloud Compute Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Translate Text with the Cloud Translation API
├── Translate Text with the Cloud Translation API.md
└── arcadecrew.sh
├── Troubleshooting Common SQL Errors with BigQuery
├── ArcadeCrew.md
└── arcadecrew.sh
├── Troubleshooting Data Models in Looker.md
├── Use APIs to Work with Cloud Storage Challenge Lab
├── ArcadeCrew.md
├── arcadecrew.sh
└── world.jpeg
├── Use Google Forms with Google Sheets.md
├── Use Machine Learning APIs on Google Cloud Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── User Authentication Identity-Aware Proxy
├── ArcadeCrew.md
└── arcadecrew.sh
├── Using BigQuery and Cloud Logging to Analyze BigQuery Usage
├── Using BigQuery and Cloud Logging to Analyze BigQuery Usage.md
└── arcadecrew.sh
├── Using BigQuery in the Google Cloud Console
├── ArcadeCrew.md
└── arcadecrew.sh
├── Using Cloud PubSub with Cloud Run APPRUN
├── ArcadeCrew.md
└── arcadecrew.sh
├── Using Custom Fields in Looker Explores.md
├── Using Prometheus for Monitoring on Google Cloud Qwik Start
├── ArcadeCrew.md
└── arcadecrew.sh
├── Using Role-based Access Control in Kubernetes Engine
├── ArcadeCrew.md
└── arcadecrew.sh
├── Using Ruby on Rails with Cloud SQL for PostgreSQL on Cloud Run
├── ArcadeCrew.md
└── arcadecrew.sh
├── Using gsutil to Perform Operations on Buckets and Objects
├── ArcadeCrew.md
└── arcadecrew.sh
├── Using the Google Cloud Speech API Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── Using the Machine Learning Accelerator in Looker to Create BigQuery ML Models.md
├── VPC Network Peering
├── ArcadeCrew.md
└── arcadecrew.sh
├── VPC Networking Fundamentals
├── ArcadeCrew.md
└── arcadecrew.sh
├── VPC Networks - Controlling Access
├── ArcadeCrew.md
└── arcadecrew.sh
├── Video Intelligence Qwik Start
├── ArcadeCrew.md
└── arcadecrew.sh
├── Visualizing Billing Data with Looker Studio
├── ArcadeCrew.md
└── arcadecrew.sh
├── Weather Data in BigQuery
├── ArcadeCrew.md
└── arcadecrew.sh
├── Web Security Scanner Qwik Start
├── ArcadeCrew.md
└── arcadecrew.sh
├── Working with Cloud Build
├── ArcadeCrew.md
└── arcadecrew.sh
├── [Form 1] Secure Data Lake on Cloud Storage - Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── [Form 2] Secure Data Lake on Cloud Storage - Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── [Form 3] Secure Data Lake on Cloud Storage - Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── [Form 4] Secure Data Lake on Cloud Storage - Challenge Lab
├── ArcadeCrew.md
└── arcadecrew.sh
├── mini lab BigQuery 3
├── ArcadeCrew.md
└── arcadecrew.sh
├── mini lab BigQuery 6
├── ArcadeCrew.md
└── arcadecrew.sh
├── mini lab BigQuery 5
├── ArcadeCrew.md
└── arcadecrew.sh
├── mini lab Cloud Storage 1
└── mini lab Cloud Storage 1.md
├── mini lab Cloud Storage 4
├── arcadecrew.sh
└── mini lab Cloud Storage 4.md
├── mini lab Cloud Storage 5
├── arcadecrew.sh
└── mini lab Cloud Storage 5.md
├── mini lab : BigQuery : 5.md
├── mini lab : BigQuery : 6.md
├── mini lab BigQuery 1
├── arcadecrew.sh
└── mini lab BigQuery 1.md
├── mini lab BigQuery 2
├── arcadecrew.sh
└── mini lab BigQuery 2.md
├── mini lab Cloud Storage 2
├── arcadecrew.sh
├── lifecycle.json
└── mini lab Cloud Storage 2.md
└── mini lab Cloud Storage 3
├── arcadecrew.sh
└── mini lab Cloud Storage 3.md
/APIs Explorer Cloud Storage/APIs Explorer Cloud Storage.md:
--------------------------------------------------------------------------------
1 | # 🌐 [APIs Explorer Cloud Storage || GSP421](https://www.cloudskillsboost.google/focuses/3632?parent=catalog)
2 |
3 | ---
4 |
5 | 🎥 Watch the full video walkthrough for this lab:
6 | [](https://youtu.be/XeEx31hlLrg)
7 |
8 | ---
9 | ## ⚠️ **Important Note:**
10 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
11 |
12 | ---
13 |
14 | ## 🚀 Steps to Perform
15 |
16 | Run in Cloudshell:
17 |
18 | ```bash
19 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/APIs%20Explorer%20Cloud%20Storage/arcadecrew.sh
20 |
21 | sudo chmod +x arcadecrew.sh
22 |
23 | ./arcadecrew.sh
24 | ```
25 | ---
26 |
27 | ### 🏆 Congratulations! You've completed the Lab! 🎉
28 |
29 | ---
30 |
31 | ### 🤝 Join the Community!
32 |
33 | - [Whatsapp](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
34 |
35 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
36 |
37 | ---
38 |
--------------------------------------------------------------------------------
/APIs Explorer Cloud Storage/demo-image1-copy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/14ebbbdda1b987377f804016ed584be65edbc96a/APIs Explorer Cloud Storage/demo-image1-copy.png
--------------------------------------------------------------------------------
/APIs Explorer Cloud Storage/demo-image1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/14ebbbdda1b987377f804016ed584be65edbc96a/APIs Explorer Cloud Storage/demo-image1.png
--------------------------------------------------------------------------------
/APIs Explorer Cloud Storage/demo-image2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/14ebbbdda1b987377f804016ed584be65edbc96a/APIs Explorer Cloud Storage/demo-image2.png
--------------------------------------------------------------------------------
/APIs Explorer Qwik Start/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # ✨ APIs Explorer: Qwik Start || GSP277
2 | [](https://www.cloudskillsboost.google/focuses/2457?parent=catalog)
3 |
4 | ---
5 |
6 | ### ⚠️ Disclaimer
7 | - **This script and guide are intended solely for educational purposes to help you better understand lab services and advance your career. Before using the script, please review it carefully to become familiar with Google Cloud services. Always ensure compliance with Qwiklabs’ terms of service and YouTube’s community guidelines. The aim is to enhance your learning experience—not to circumvent it.**
8 |
9 | ---
10 |
11 | ## ⚙️ Lab Environment Setup
12 |
13 | * Run in Cloudshell:*
14 |
15 | ```bash
16 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/APIs%20Explorer%20Qwik%20Start/arcadecrew.sh
17 | sudo chmod +x arcadecrew.sh
18 | ./arcadecrew.sh
19 | ```
20 |
21 | ---
22 |
23 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
24 |
25 | ---
26 |
27 |
28 |
Visit Arcade Crew Community for more learning resources!
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 | > *Note: This guide is provided for educational purposes. Always follow Qwiklabs terms of service and YouTube's community guidelines.*
42 |
43 | ---
44 |
--------------------------------------------------------------------------------
/APIs Explorer Qwik Start/demo-image.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/14ebbbdda1b987377f804016ed584be65edbc96a/APIs Explorer Qwik Start/demo-image.jpg
--------------------------------------------------------------------------------
/Alerting in Google Cloud/Alerting in Google Cloud.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Alerting in Google Cloud](https://www.cloudskillsboost.google/focuses/19469?parent=catalog)
2 |
3 | ---
4 |
5 | 🎥 Watch the full video walkthrough for this lab:
6 | [](https://youtu.be/Jghvmq6oWy4)
7 |
8 | ---
9 | ## ⚠️ **Important Note:**
10 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
11 |
12 | ---
13 |
14 | ## 🚀 Quick Start Commands for CloudShell
15 | Run the following commands step by step:
16 |
17 | ```bash
18 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Alerting%20in%20Google%20Cloud/arcadecrew.sh
19 |
20 | sudo chmod +x arcadecrew.sh
21 |
22 | ./arcadecrew.sh
23 | ```
24 |
25 | ---
26 |
27 | ### 🏆 Congratulations! You've completed the Lab! 🎉
28 |
29 | ---
30 |
31 | ### 🤝 Join the Community!
32 |
33 | - [Whatsapp](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
34 |
35 | [](https://www.youtube.com/@Arcade61432)
36 |
37 | ---
38 |
--------------------------------------------------------------------------------
/Analyze Sentiment with Natural Language API Challenge Lab/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Analyze Sentiment with Natural Language API Challenge Lab | ARC130](https://www.cloudskillsboost.google/focuses/66586?parent=catalog)
2 |
3 | ---
4 |
5 | ## 🎥 **Watch the Full Video Walkthrough**
6 |
7 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
8 |
9 | ---
10 |
11 | ## ⚠️ **Important Notice**
12 |
13 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
14 |
15 | ---
16 |
17 | ## 💻 **Execute in Cloud Shell**
18 |
19 | Run the following commands in **Cloud Shell**:
20 |
21 | ```bash
22 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Analyze%20Sentiment%20with%20Natural%20Language%20API%20Challenge%20Lab/arcadecrew1.sh
23 |
24 | sudo chmod +x arcadecrew1.sh
25 |
26 | ./arcadecrew1.sh
27 | ```
28 | ---
29 |
30 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
31 |
32 | ---
33 |
34 | ## 🤝 **Join the Arcade Crew Community!**
35 |
36 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
37 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
38 |
--------------------------------------------------------------------------------
/Analyze Sentiment with Natural Language API Challenge Lab/arcadecrew.sh:
--------------------------------------------------------------------------------
1 | cat > analyze-request.json < analyze-response.txt
15 |
16 | cat > multi-nl-request.json < multi-response.txt
29 |
--------------------------------------------------------------------------------
/Analyze Sentiment with Natural Language API Challenge Lab/arcadecrew1.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # Bright Foreground Colors
4 | BLACK_TEXT=$'\033[0;90m'
5 | RED_TEXT=$'\033[0;91m'
6 | GREEN_TEXT=$'\033[0;92m'
7 | YELLOW_TEXT=$'\033[0;93m'
8 | BLUE_TEXT=$'\033[0;94m'
9 | MAGENTA_TEXT=$'\033[0;95m'
10 | CYAN_TEXT=$'\033[0;96m'
11 | WHITE_TEXT=$'\033[0;97m'
12 |
13 | NO_COLOR=$'\033[0m'
14 | RESET_FORMAT=$'\033[0m'
15 | BOLD_TEXT=$'\033[1m'
16 |
17 | # Start of the script
18 | echo
19 | echo "${BLUE_TEXT}${BOLD_TEXT}Starting the process...${RESET_FORMAT}"
20 | echo
21 | echo -e "${YELLOW_TEXT}${BOLD_TEXT}Enter ZONE:${RESET_FORMAT}"
22 | read -r ZONE
23 | echo
24 | echo -e "${YELLOW_TEXT}${BOLD_TEXT}Enter API KEY:${RESET_FORMAT}"
25 | read -r API_KEY
26 | echo
27 | gcloud compute ssh lab-vm --zone=$ZONE --quiet --command "curl -LO https://raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Analyze%20Sentiment%20with%20Natural%20Language%20API%20Challenge%20Lab/arcadecrew.sh && sudo chmod +x arcadecrew.sh && ./arcadecrew.sh"
28 |
29 | # # Safely delete the script if it exists
30 | # SCRIPT_NAME="arcadecrew.sh"
31 | # if [ -f "$SCRIPT_NAME" ]; then
32 | # echo -e "${RED_TEXT}${BOLD_TEXT}Deleting the script ($SCRIPT_NAME) for safety purposes...${RESET_FORMAT}${NO_COLOR}"
33 | # rm -- "$SCRIPT_NAME"
34 | # fi
35 |
36 | echo
37 | # Completion message
38 | echo -e "${GREEN_TEXT}${BOLD_TEXT}Lab Completed Successfully!${RESET_FORMAT}"
39 | echo -e "${RED_TEXT}${BOLD_TEXT}Subscribe our Channel:${RESET_FORMAT} ${BLUE_TEXT}${BOLD_TEXT}https://www.youtube.com/@Arcade61432${RESET_FORMAT}"
40 | echo
--------------------------------------------------------------------------------
/Analyze data with Gemini assistance/Analyze data with Gemini assistance.md:
--------------------------------------------------------------------------------
1 | # 🌐 Analyze data with Gemini assistance
2 |
3 | ### 📖 Lab: [Open](https://www.cloudskillsboost.google/course_templates/879/labs/476688)
4 |
5 | ---
6 |
7 | 🎥 Watch the full video walkthrough for this lab:
8 | [](https://www.youtube.com/watch?v=wjSrI-UHmM8)
9 |
10 | ---
11 | ## ⚠️ **Important Note:**
12 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
13 |
14 | ---
15 |
16 | ## 🚀 Quick Start Commands for CloudShell
17 | Run the following commands step by step:
18 |
19 | ```bash
20 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Analyze%20data%20with%20Gemini%20assistance/arcadecrew.sh
21 |
22 | sudo chmod +x arcadecrew.sh
23 |
24 | ./arcadecrew.sh
25 | ```
26 |
27 | ---
28 |
29 | ### 🏆 Congratulations! You've completed the Lab! 🎉
30 |
31 | ---
32 |
33 | ### 🤝 Join the Community!
34 |
35 | - [Whatsapp](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
36 |
37 | [](https://www.youtube.com/@Arcade61432)
38 |
39 | ---
40 |
--------------------------------------------------------------------------------
/App Dev Storing Image and Video Files in Cloud Storage v1.1/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🚀 **App Dev: Storing Image and Video Files in Cloud Storage v1.1**
2 | [](https://www.cloudskillsboost.google/focuses/1075?parent=catalog)
3 | ---
4 |
5 | ## ⚠️ **Important Notice**
6 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
7 |
8 | ---
9 |
10 | ## 💻 **Execute in Cloud Shell**
11 | Run the following commands in **Cloud Shell**:
12 | ```bash
13 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/App%20Dev%20Storing%20Image%20and%20Video%20Files%20in%20Cloud%20Storage%20v1.1/arcadecrew.sh
14 |
15 | sudo chmod +x arcadecrew.sh
16 |
17 | ./arcadecrew.sh
18 | ```
19 | ---
20 |
21 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
22 |
23 | ---
24 |
25 | ## 🤝 **Join the Arcade Crew Community!**
26 |
27 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
28 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
29 |
--------------------------------------------------------------------------------
/App Engine 3 Ways Challenge Lab/App Engine 3 Ways Challenge Lab.md:
--------------------------------------------------------------------------------
1 | # 🌐 App Engine: 3 Ways: Challenge Lab
2 |
3 | ### 📖 Lab: [ARC112](https://www.cloudskillsboost.google/course_templates/671/labs/461535)
4 |
5 | ---
6 |
7 | Watch the full video walkthrough for this lab:
8 | [](https://youtu.be/K_XINvfxN30)
9 |
10 | ---
11 | ## ⚠️ **Important Note:**
12 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
13 |
14 | ---
15 |
16 | ## 🛠️ Steps to Complete the Lab
17 |
18 | 1. **Log in with Username and Password** in the Google Cloud Console.
19 |
20 | 2. **Run the following commands** in **Cloud Shell** :
21 |
22 | ```bash
23 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/App%20Engine%203%20Ways%20Challenge%20Lab/arcadecrew.sh
24 |
25 | sudo chmod +x arcadecrew.sh
26 |
27 | ./arcadecrew.sh
28 | ```
29 |
30 | ---
31 |
32 | ### 🏆 Congratulations! You've completed the Lab! 🎉
33 |
34 | ---
35 |
36 | ### 🤝 Join the Community!
37 |
38 | - [Whatsapp Group](https://chat.whatsapp.com/FbVg9NI6Dp4CzfdsYmy0AE)
39 |
40 | [](https://www.youtube.com/@Arcade61432)
41 |
42 | ---
43 |
--------------------------------------------------------------------------------
/App Engine Qwik Start - Go/App Engine Qwik Start - Go.md:
--------------------------------------------------------------------------------
1 | # 🌐 App Engine Qwik Start - Go
2 |
3 | ### 📖 Lab: [GSP070](https://www.cloudskillsboost.google/focuses/2754?parent=catalog)
4 |
5 | ---
6 |
7 | Watch the full video walkthrough for this lab:
8 | [](https://youtu.be/6zdCkFaDY3M)
9 |
10 | ---
11 | ## ⚠️ **Important Note:**
12 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
13 |
14 | ---
15 |
16 | ## 🛠️ Steps to Complete the Lab
17 |
18 | 1. **Log in with Username and Password** in the Google Cloud Console.
19 |
20 | 2. **Run the following commands** in **Cloud Shell** :
21 |
22 | ```bash
23 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/App%20Engine%20Qwik%20Start%20-%20Go/arcadecrew.sh
24 |
25 | sudo chmod +x arcadecrew.sh
26 |
27 | ./arcadecrew.sh
28 | ```
29 |
30 | ---
31 |
32 | ### 🏆 Congratulations! You've completed the Lab! 🎉
33 |
34 | ---
35 |
36 | ### 🤝 Join the Community!
37 |
38 | - [Whatsapp Group](https://chat.whatsapp.com/FbVg9NI6Dp4CzfdsYmy0AE)
39 |
40 | [](https://www.youtube.com/@Arcade61432)
41 |
42 | ---
43 |
--------------------------------------------------------------------------------
/App Engine Qwik Start - Go/arcadecrew.sh:
--------------------------------------------------------------------------------
1 | # Define color codes for output formatting
2 | YELLOW_COLOR=$'\033[0;33m'
3 | NO_COLOR=$'\033[0m'
4 | BACKGROUND_RED=`tput setab 1`
5 | GREEN_TEXT=`tput setab 2`
6 | RED_TEXT=`tput setaf 1`
7 |
8 | BOLD_TEXT=`tput bold`
9 | RESET_FORMAT=`tput sgr0`
10 |
11 | echo "${BACKGROUND_RED}${BOLD_TEXT}Initiating Execution...${RESET_FORMAT}"
12 |
13 | #!/bin/bash
14 |
15 | # Prompt the user for the region
16 | echo -e "${YELLOW_COLOR}${BOLD_TEXT}Enter the region: ${NO_COLOR}${RESET_FORMAT}"
17 | read REGION
18 |
19 | # Authenticate with gcloud
20 | gcloud auth list
21 |
22 | # Enable the App Engine API
23 | gcloud services enable appengine.googleapis.com
24 |
25 | # Clone the repository
26 | git clone https://github.com/GoogleCloudPlatform/golang-samples.git
27 |
28 | # Navigate to the helloworld directory
29 | cd golang-samples/appengine/go11x/helloworld
30 |
31 | # Install the App Engine Go SDK
32 | sudo apt-get install google-cloud-sdk-app-engine-go
33 |
34 | # Wait for 30 seconds
35 | sleep 30
36 |
37 | # Create the App Engine app
38 | gcloud app create --region=$REGION
39 |
40 | # Deploy the app
41 | gcloud app deploy --quiet
42 |
43 | # Completion message
44 | echo -e "${RED_TEXT}${BOLD_TEXT}Lab Completed Successfully!${RESET_FORMAT}"
45 | echo -e "${GREEN_TEXT}${BOLD_TEXT}Check out our Channel: \e]8;;https://www.youtube.com/@Arcade61432\e\\https://www.youtube.com/@Arcade61432\e]8;;\e\\${RESET_FORMAT}"
46 |
--------------------------------------------------------------------------------
/App Engine Qwik Start - PHP/App Engine Qwik Start - PHP.md:
--------------------------------------------------------------------------------
1 | # 🌐 App Engine Qwik Start - PHP
2 |
3 | ### 📖 Lab: [GSP069](https://www.cloudskillsboost.google/focuses/2755?parent=catalog)
4 |
5 | ---
6 |
7 | Watch the full video walkthrough for this lab:
8 | [](https://youtu.be/-yApOo4x1v0)
9 |
10 | ---
11 | ## ⚠️ **Important Note:**
12 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
13 |
14 | ---
15 |
16 | ## 🛠️ Steps to Complete the Lab
17 |
18 | 1. **Log in with Username and Password** in the Google Cloud Console.
19 |
20 | 2. **Run the following commands** in **Cloud Shell** :
21 |
22 | ```bash
23 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/App%20Engine%20Qwik%20Start%20-%20PHP/arcadecrew.sh
24 |
25 | sudo chmod +x arcadecrew.sh
26 |
27 | ./arcadecrew.sh
28 | ```
29 |
30 | ---
31 |
32 | ### 🏆 Congratulations! You've completed the Lab! 🎉
33 |
34 | ---
35 |
36 | ### 🤝 Join the Community!
37 |
38 | - [Whatsapp Group](https://chat.whatsapp.com/FbVg9NI6Dp4CzfdsYmy0AE)
39 |
40 | [](https://www.youtube.com/@Arcade61432)
41 |
42 | ---
43 |
--------------------------------------------------------------------------------
/App Engine Qwik Start - PHP/arcadecrew.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # Define color variables
4 | YELLOW_COLOR=$'\033[0;33m'
5 | NO_COLOR=$'\033[0m'
6 | BACKGROUND_RED=`tput setab 1`
7 | GREEN_TEXT=`tput setab 2`
8 | RED_TEXT=`tput setaf 1`
9 | BOLD_TEXT=`tput bold`
10 | RESET_FORMAT=`tput sgr0`
11 |
12 | # Display initiation message
13 | echo "${BACKGROUND_RED}${BOLD_TEXT}Initiating Execution...${RESET_FORMAT}"
14 |
15 | # Prompt the user for the region in yellow bold color
16 | echo -e "${YELLOW_COLOR}${BOLD_TEXT}Enter the region: ${NO_COLOR}${RESET_FORMAT}"
17 | read REGION
18 |
19 | # Authenticate with gcloud
20 | gcloud auth list
21 |
22 | # Enable the App Engine API
23 | gcloud services enable appengine.googleapis.com
24 |
25 | # Clone the repository
26 | git clone https://github.com/GoogleCloudPlatform/php-docs-samples.git
27 |
28 | # Navigate to the helloworld directory
29 | cd php-docs-samples/appengine/standard/helloworld
30 |
31 | # Wait for 30 seconds
32 | sleep 30
33 |
34 | # Create the App Engine app
35 | gcloud app create --region=$REGION
36 |
37 | # Deploy the app
38 | gcloud app deploy --quiet
39 |
40 | # Completion message
41 | echo -e "${RED_TEXT}${BOLD_TEXT}Lab Completed Successfully!${RESET_FORMAT}"
42 | echo -e "${GREEN_TEXT}${BOLD_TEXT}Check out our Channel: \e]8;;https://www.youtube.com/@Arcade61432\e\\https://www.youtube.com/@Arcade61432\e]8;;\e\\${RESET_FORMAT}"
43 |
--------------------------------------------------------------------------------
/App Engine Qwik Start - Python/App Engine Qwik Start - Python.md:
--------------------------------------------------------------------------------
1 | # 🌐 App Engine Qwik Start - Python
2 |
3 | ### 📖 Lab: [GSP067](https://www.cloudskillsboost.google/focuses/1014?parent=catalog)
4 |
5 | ---
6 |
7 | Watch the full video walkthrough for this lab:
8 | [](https://youtu.be/hFIFqD5rg0g)
9 |
10 | ---
11 | ## ⚠️ **Important Note:**
12 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
13 |
14 | ---
15 |
16 | ## 🛠️ Steps to Complete the Lab
17 |
18 | 1. **Log in with Username and Password** in the Google Cloud Console.
19 |
20 | 2. **Run the following commands** in **Cloud Shell** :
21 |
22 | ```bash
23 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/App%20Engine%20Qwik%20Start%20-%20Python/arcadecrew.sh
24 |
25 | sudo chmod +x arcadecrew.sh
26 |
27 | ./arcadecrew.sh
28 | ```
29 |
30 | ---
31 |
32 | ### 🏆 Congratulations! You've completed the Lab! 🎉
33 |
34 | ---
35 |
36 | ### 🤝 Join the Community!
37 |
38 | - [Whatsapp Group](https://chat.whatsapp.com/FbVg9NI6Dp4CzfdsYmy0AE)
39 |
40 | [](https://www.youtube.com/@Arcade61432)
41 |
42 | ---
43 |
--------------------------------------------------------------------------------
/App Engine Qwik Start - Python/arcadecrew.sh:
--------------------------------------------------------------------------------
1 | # Define color codes for output formatting
2 | YELLOW_COLOR=$'\033[0;33m'
3 | NO_COLOR=$'\033[0m'
4 | BACKGROUND_RED=`tput setab 1`
5 | GREEN_TEXT=`tput setab 2`
6 | RED_TEXT=`tput setaf 1`
7 |
8 | BOLD_TEXT=`tput bold`
9 | RESET_FORMAT=`tput sgr0`
10 |
11 | echo "${BACKGROUND_RED}${BOLD_TEXT}Initiating Execution...${RESET_FORMAT}"
12 |
13 | #!/bin/bash
14 |
15 | # Prompt the user for the region
16 | echo -e "${YELLOW_COLOR}${BOLD_TEXT}Enter the region: ${NO_COLOR}${RESET_FORMAT}"
17 | read REGION
18 |
19 | # Set the compute region
20 | gcloud config set compute/region $REGION
21 |
22 | # Enable the App Engine API
23 | gcloud services enable appengine.googleapis.com
24 |
25 | # Clone the repository
26 | git clone https://github.com/GoogleCloudPlatform/python-docs-samples.git
27 |
28 | # Navigate to the hello_world directory
29 | cd python-docs-samples/appengine/standard_python3/hello_world
30 |
31 | # Modify the main.py file
32 | sed -i 's/Hello World!/Hello, Cruel World!/g' main.py
33 |
34 | # Create the App Engine app
35 | gcloud app create --region=$REGION
36 |
37 | # Deploy the app
38 | yes | gcloud app deploy
39 |
40 | # Completion message
41 | echo -e "${RED_TEXT}${BOLD_TEXT}Lab Completed Successfully!${RESET_FORMAT}"
42 | echo -e "${GREEN_TEXT}${BOLD_TEXT}Check out our Channel: \e]8;;https://www.youtube.com/@Arcade61432\e\\https://www.youtube.com/@Arcade61432\e]8;;\e\\${RESET_FORMAT}"
43 |
--------------------------------------------------------------------------------
/Arcade Hero Building Blocks GCS I/arcadecrew.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # Define color variables
4 | BLACK_TEXT=$'\033[0;90m'
5 | RED_TEXT=$'\033[0;91m'
6 | GREEN_TEXT=$'\033[0;92m'
7 | YELLOW_TEXT=$'\033[0;93m'
8 | BLUE_TEXT=$'\033[0;94m'
9 | MAGENTA_TEXT=$'\033[0;95m'
10 | CYAN_TEXT=$'\033[0;96m'
11 | WHITE_TEXT=$'\033[0;97m'
12 |
13 | NO_COLOR=$'\033[0m'
14 | RESET_FORMAT=$'\033[0m'
15 | BOLD_TEXT=$'\033[1m'
16 | UNDERLINE_TEXT=$'\033[4m'
17 |
18 | clear
19 |
20 | # Welcome message
21 | echo "${BLUE_TEXT}${BOLD_TEXT}=======================================${RESET_FORMAT}"
22 | echo "${BLUE_TEXT}${BOLD_TEXT} INITIATING EXECUTION... ${RESET_FORMAT}"
23 | echo "${BLUE_TEXT}${BOLD_TEXT}=======================================${RESET_FORMAT}"
24 | echo
25 |
26 | export REGION=$(gcloud compute project-info describe \
27 | --format="value(commonInstanceMetadata.items[google-compute-default-region])")
28 |
29 | PROJECT_ID=`gcloud config get-value project`
30 | BUCKET=${PROJECT_ID}-bucket
31 | gsutil mb -l $REGION gs://${BUCKET}
32 |
33 | # Completion Message
34 | echo
35 | echo "${GREEN_TEXT}${BOLD_TEXT}=======================================================${RESET_FORMAT}"
36 | echo "${GREEN_TEXT}${BOLD_TEXT} LAB COMPLETED SUCCESSFULLY! ${RESET_FORMAT}"
37 | echo "${GREEN_TEXT}${BOLD_TEXT}=======================================================${RESET_FORMAT}"
38 | echo ""
39 | echo -e "${RED_TEXT}${BOLD_TEXT}Subscribe our Channel:${RESET_FORMAT} ${BLUE_TEXT}${BOLD_TEXT}https://www.youtube.com/@Arcade61432${RESET_FORMAT}"
40 | echo
41 |
--------------------------------------------------------------------------------
/Arcade Hero Building Blocks PubSub I/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # ✨ Arcade Hero: Building Blocks PubSub I || ARC1204
2 | [](https://www.cloudskillsboost.google/catalog_lab/31918)
3 |
4 | ---
5 |
6 | ### ⚠️ Disclaimer
7 | - **This script and guide are intended solely for educational purposes to help you better understand lab services and advance your career. Before using the script, please review it carefully to become familiar with Google Cloud services. Always ensure compliance with Qwiklabs’ terms of service and YouTube’s community guidelines. The aim is to enhance your learning experience—not to circumvent it.**
8 |
9 | ---
10 |
11 | ## ⚙️ Lab Environment Setup
12 |
13 | * Run in Cloudshell:*
14 |
15 | ```bash
16 | gcloud pubsub topics create sports_topic
17 |
18 | gcloud pubsub topics create app_topic
19 |
20 | gcloud pubsub subscriptions create app_subscription --topic=app_topic
21 | ```
22 | ---
23 |
24 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
25 |
26 | ---
27 |
28 |
29 |
Visit Arcade Crew Community for more learning resources!
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 | > *Note: This guide is provided for educational purposes. Always follow Qwiklabs terms of service and YouTube's community guidelines.*
43 |
44 | ---
--------------------------------------------------------------------------------
/BigLake Qwik Start/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # ✨ BigLake: Qwik Start || GSP1040
2 | [](https://www.cloudskillsboost.google/focuses/37985?parent=catalog)
3 |
4 | ---
5 |
6 | ### ⚠️ Disclaimer
7 | - **This script and guide are intended solely for educational purposes to help you better understand lab services and advance your career. Before using the script, please review it carefully to become familiar with Google Cloud services. Always ensure compliance with Qwiklabs’ terms of service and YouTube’s community guidelines. The aim is to enhance your learning experience—not to circumvent it.**
8 |
9 | ---
10 |
11 | ## ⚙️ Lab Environment Setup
12 |
13 | * Run in Cloudshell:*
14 |
15 | ```bash
16 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/BigLake%20Qwik%20Start/arcadecrew.sh
17 | sudo chmod +x arcadecrew.sh
18 | ./arcadecrew.sh
19 | ```
20 |
21 | ---
22 |
23 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
24 |
25 | ---
26 |
27 |
28 |
Visit Arcade Crew Community for more learning resources!
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 | > *Note: This guide is provided for educational purposes. Always follow Qwiklabs terms of service and YouTube's community guidelines.*
42 |
43 | ---
44 |
--------------------------------------------------------------------------------
/BigQuery Qwik Start - Command Line/names.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/14ebbbdda1b987377f804016ed584be65edbc96a/BigQuery Qwik Start - Command Line/names.zip
--------------------------------------------------------------------------------
/BigQuery Qwik Start - Console/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🌐 [BigQuery: Qwik Start - Console || GSP072](https://www.cloudskillsboost.google/focuses/1145?parent=catalog)
2 |
3 | ---
4 |
5 | ## ⚠️ **Important Notice**
6 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
7 |
8 | ---
9 |
10 | ## 💻 **Execute in Cloud Shell**
11 | Run the following commands in **Cloud Shell**:
12 | ```bash
13 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/BigQuery%20Qwik%20Start%20-%20Console/arcadecrew.sh
14 |
15 | sudo chmod +x arcadecrew.sh
16 |
17 | ./arcadecrew.sh
18 | ```
19 | ---
20 |
21 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
22 |
23 | ---
24 |
25 | ## 🤝 **Join the Arcade Crew Community!**
26 |
27 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
28 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
29 |
--------------------------------------------------------------------------------
/Bracketology with Google Machine Learning/Bracketology with Google Machine Learning.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Bracketology with Google Machine Learning || GSP461](https://www.cloudskillsboost.google/focuses/4337?parent=catalog)
2 |
3 | ---
4 |
5 | 🎥 Watch the full video walkthrough for this lab:
6 | [](https://www.youtube.com/watch?v=wjSrI-UHmM8)
7 |
8 | ---
9 | ## ⚠️ **Important Note:**
10 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
11 |
12 | ---
13 |
14 | ## 🚀 Steps to Perform
15 |
16 | Run in Cloudshell:
17 |
18 | ```bash
19 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Bracketology%20with%20Google%20Machine%20Learning/arcadecrew.sh
20 |
21 | sudo chmod +x arcadecrew.sh
22 |
23 | ./arcadecrew.sh
24 | ```
25 | ---
26 |
27 | ### 🏆 Congratulations! You've completed the Lab! 🎉
28 |
29 | ---
30 |
31 | ### 🤝 Join the Community!
32 |
33 | - [Whatsapp](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
34 |
35 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
36 |
37 | ---
38 |
--------------------------------------------------------------------------------
/Build a BI Dashboard Using Looker Studio and BigQuery/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🚀 **Build a BI Dashboard Using Looker Studio and BigQuery || GSP403**
2 | [](https://www.cloudskillsboost.google/focuses/5538?parent=catalog)
3 | ---
4 |
5 | ## ⚠️ **Important Notice**
6 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
7 |
8 | ---
9 |
10 | ## 💻 **Execute in Cloud Shell**
11 | Run the following commands in **Cloud Shell**:
12 | ```bash
13 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Build%20a%20BI%20Dashboard%20Using%20Looker%20Studio%20and%20BigQuery/arcadecrew.sh
14 |
15 | sudo chmod +x arcadecrew.sh
16 |
17 | ./arcadecrew.sh
18 | ```
19 | ---
20 |
21 | * Open **Looker Studio** from [here](https://datastudio.google.com/)
22 |
23 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
24 |
25 | ---
26 |
27 | ## 🤝 **Join the Arcade Crew Community!**
28 |
29 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
30 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
31 |
--------------------------------------------------------------------------------
/Build a Resilient, Asynchronous System with Cloud Run and PubSub/Build a Resilient, Asynchronous System with Cloud Run and PubSub.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Build a Resilient, Asynchronous System with Cloud Run and PubSub || GSP650](https://www.cloudskillsboost.google/focuses/8389?parent=catalog)
2 |
3 | ---
4 |
5 | 🎥 **Watch the Full Video Walkthrough for This Lab:**
6 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
7 |
8 | ---
9 |
10 | ## ⚠️ **Important Note:**
11 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain a full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
12 |
13 | ---
14 |
15 | ## 🚀 **Steps to Perform**
16 |
17 | ### Run in Cloudshell:
18 |
19 | * THIS IS **OLD SOLUTION**, WATCH **`UPDATED SOLUTION`** [HERE](https://youtu.be/JLWgvbcAMRY)
20 |
21 | ```bash
22 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Build%20a%20Resilient%2C%20Asynchronous%20System%20with%20Cloud%20Run%20and%20PubSub/arcadecrew.sh
23 |
24 | sudo chmod +x arcadecrew.sh
25 |
26 | ./arcadecrew.sh
27 | ```
28 |
29 | ---
30 |
31 | ## 🏆 **Congratulations! You've Completed the Lab!** 🎉
32 |
33 | ---
34 |
35 | ## 🤝 **Join the Community!**
36 |
37 | - [Whatsapp Group](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
38 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
39 |
--------------------------------------------------------------------------------
/Build a Serverless App with Cloud Run that Creates PDF Files/Build a Serverless App with Cloud Run that Creates PDF Files.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Build a Serverless App with Cloud Run that Creates PDF Files || GSP644](https://www.cloudskillsboost.google/focuses/8390?parent=catalog)
2 |
3 | ---
4 |
5 | 🎥 **Watch the Full Video Walkthrough for This Lab:**
6 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
7 |
8 | ---
9 |
10 | ## ⚠️ **Important Note:**
11 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain a full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
12 |
13 | ---
14 |
15 | ## 🚀 **Steps to Perform**
16 |
17 | ### Run in Cloudshell:
18 |
19 | ```bash
20 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Build%20a%20Serverless%20App%20with%20Cloud%20Run%20that%20Creates%20PDF%20Files/arcadecrew.sh
21 |
22 | sudo chmod +x arcadecrew.sh
23 |
24 | ./arcadecrew.sh
25 | ```
26 |
27 | ---
28 |
29 | ## 🏆 **Congratulations! You've Completed the Lab!** 🎉
30 |
31 | ---
32 |
33 | ## 🤝 **Join the Community!**
34 |
35 | - [Whatsapp Group](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
36 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
37 |
--------------------------------------------------------------------------------
/Build a Serverless Web App with Firebase/Build a Serverless Web App with Firebase.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Build a Serverless Web App with Firebase || GSP643](https://www.cloudskillsboost.google/focuses/8391?parent=catalog)
2 |
3 | ---
4 |
5 | 🎥 **Watch the Full Video Walkthrough for This Lab:**
6 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
7 |
8 | ---
9 |
10 | ## ⚠️ **Important Note:**
11 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain a full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
12 |
13 | ---
14 |
15 | ## 🚀 **Steps to Perform**
16 |
17 | ### Step 1: Access Firebase Console
18 | 👉 Go to the [Firebase Console](https://console.firebase.google.com/).
19 | ### THEN FOLLOW INSTRUCTIONS FROM VIDEO
20 |
21 | ### Step 2: Register Your App
22 | - **App Name:** `Pet Theory`
23 |
24 | #### FOLLOW VIDEO FOR CREATING DATABASE...
25 |
26 | ### Step 3: Run in Terminal:
27 |
28 | ```bash
29 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Build%20a%20Serverless%20Web%20App%20with%20Firebase/arcadecrewgsp643.sh
30 | sed -i 's/\r$//' arcadecrewgsp643.sh
31 | source arcadecrewgsp643.sh
32 | ```
33 | ### ▶️ **NOW FOLLOW STEPS IN THE VIDEO**
34 |
35 | #### Customer name: ```John```
36 | #### Customer phone: ```98473757454```
37 | ---
38 |
39 | ## 🏆 **Congratulations! You've Completed the Lab!** 🎉
40 |
41 | ---
42 |
43 | ## 🤝 **Join the Community!**
44 |
45 | - [Whatsapp Group](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
46 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
47 |
--------------------------------------------------------------------------------
/Build an AI Image Generator app using Imagen on Vertex AI/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🌐 Build an AI Image Generator app using Imagen on Vertex AI | bb-ide-genai-002
2 | [](https://www.cloudskillsboost.google/focuses/96792?parent=catalog)
3 | ---
4 |
5 | ## ⚠️ **Important Notice**
6 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
7 |
8 | ---
9 |
10 | ## 💻 **Execute in Terminal**
11 | Run the following commands in **Terminal**:
12 | ```bash
13 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Build%20an%20AI%20Image%20Generator%20app%20using%20Imagen%20on%20Vertex%20AI/arcadecrew.sh
14 |
15 | source arcadecrew.sh
16 | ```
17 | ---
18 |
19 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
20 |
21 | ---
22 |
23 | ## 🤝 **Join the Arcade Crew Community!**
24 |
25 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
26 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
27 |
--------------------------------------------------------------------------------
/Cloud Data Loss Prevention API Qwik Start/Cloud Data Loss Prevention API Qwik Start.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Cloud Data Loss Prevention API Qwik Start || GSP107](https://www.cloudskillsboost.google/focuses/600?parent=catalog)
2 |
3 | ---
4 |
5 | 🎥 Watch the full video walkthrough for this lab:
6 | [](https://youtu.be/i-f7HzWvhfc)
7 |
8 | ---
9 | ## ⚠️ **Important Note:**
10 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
11 |
12 | ---
13 |
14 | ## 🚀 Steps to Perform
15 |
16 | Run in Cloudshell:
17 | ```bash
18 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Cloud%20Data%20Loss%20Prevention%20API%20Qwik%20Start/arcadecrew.sh
19 |
20 | sudo chmod +x arcadecrew.sh
21 |
22 | ./arcadecrew.sh
23 | ```
24 | ---
25 |
26 | ### 🏆 Congratulations! You've completed the Lab! 🎉
27 |
28 | ---
29 |
30 | ### 🤝 Join the Community!
31 |
32 | - [Whatsapp](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
33 |
34 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
35 |
36 | ---
37 |
--------------------------------------------------------------------------------
/Cloud Functions Qwik Start - Command Line/Cloud Functions Qwik Start - Command Line.md:
--------------------------------------------------------------------------------
1 | # [Cloud Run Functions: Qwik Start - Command Line || GSP080](https://www.cloudskillsboost.google/focuses/916?parent=catalog)
2 |
3 | Watch the full video walkthrough:
4 | [](https://www.youtube.com/@Arcade61432/featured)
5 |
6 | ---
7 | ## ⚠️ **Important Note:**
8 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
9 |
10 | ---
11 | ### Run In Cloud Shell
12 |
13 | ```bash
14 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Cloud%20Functions%20Qwik%20Start%20-%20Command%20Line/arcadecrew.sh
15 |
16 | sudo chmod +x arcadecrew.sh
17 |
18 | ./arcadecrew.sh
19 | ```
20 |
21 | ---
22 |
23 | ### 🏆 Congratulations!!! You completed the Lab! 🎉
24 |
25 | ---
26 |
27 | ### **Join the Community!**
28 |
29 | - [Whatsapp Group](https://chat.whatsapp.com/FbVg9NI6Dp4CzfdsYmy0AE)
30 |
31 | [](https://www.youtube.com/@Arcade61432)
32 |
33 | ---
34 |
--------------------------------------------------------------------------------
/Cloud IAM Qwik Start/Cloud IAM Qwik Start.md:
--------------------------------------------------------------------------------
1 | # 🌐 Cloud IAM: Qwik Start
2 | ### 📖 Lab Guide: [GSP064](https://www.cloudskillsboost.google/focuses/44159?parent=catalog)
3 |
4 | ---
5 |
6 | Watch the full video walkthrough for this lab:
7 | [](https://www.youtube.com/watch?v=491L5_ymC_Q)
8 |
9 | ---
10 | ## ⚠️ **Important Note:**
11 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
12 |
13 | ---
14 | ## 🛠️ Steps to Complete the Lab
15 |
16 | 1. **Log in with Username 1** in the Google Cloud Console.
17 |
18 | 2. **Run the following commands** in **Cloud Shell** (Be sure to copy `USERNAME 2`):
19 |
20 | ```bash
21 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Cloud%20IAM%20Qwik%20Start/arcadecrew.sh
22 |
23 | sudo chmod +x arcadecrew.sh
24 |
25 | ./arcadecrew.sh
26 | ```
27 |
28 | ---
29 |
30 | ### 🏆 Congratulations! You've completed the Lab! 🎉
31 |
32 | ---
33 |
34 | ### 🤝 Join the Community!
35 |
36 | - [Whatsapp Group](https://chat.whatsapp.com/FbVg9NI6Dp4CzfdsYmy0AE)
37 |
38 | [](https://www.youtube.com/@Arcade61432)
39 |
40 | ---
41 |
--------------------------------------------------------------------------------
/Cloud IAM Qwik Start/arcadecrew.sh:
--------------------------------------------------------------------------------
1 | # Define color codes for output formatting
2 | YELLOW_COLOR=$'\033[0;33m'
3 | NO_COLOR=$'\033[0m'
4 | BACKGROUND_RED=`tput setab 1`
5 | GREEN_TEXT=`tput setab 2`
6 | RED_TEXT=`tput setaf 1`
7 |
8 | BOLD_TEXT=`tput bold`
9 | RESET_FORMAT=`tput sgr0`
10 |
11 | echo "${BACKGROUND_RED}${BOLD_TEXT}Initiating Execution...${RESET_FORMAT}"
12 |
13 | # Prompt user for their username
14 | read -p "${YELLOW_COLOR}Enter USERNAME 2: ${NO_COLOR}" USERNAME_2
15 |
16 | # Set the storage bucket and enable uniform bucket-level access
17 | gsutil mb -l us -b on gs://$DEVSHELL_PROJECT_ID
18 |
19 | # Create a sample file and write content to it
20 | echo "Subscribe to Arcade Crew" > sample.txt
21 |
22 | # Upload the sample file to the specified bucket
23 | gsutil cp sample.txt gs://$DEVSHELL_PROJECT_ID
24 |
25 | # Remove IAM policy binding for the specified user
26 | gcloud projects remove-iam-policy-binding $DEVSHELL_PROJECT_ID \
27 | --member=user:$USERNAME_2 \
28 | --role=roles/viewer
29 |
30 | # Add IAM policy binding for storage object viewer role
31 | gcloud projects add-iam-policy-binding $DEVSHELL_PROJECT_ID \
32 | --member=user:$USERNAME_2 \
33 | --role=roles/storage.objectViewer
34 |
35 |
36 | # Completion message
37 | echo -e "${RED_TEXT}${BOLD_TEXT}Lab Completed Successfully!${RESET_FORMAT}"
38 | echo -e "${GREEN_TEXT}${BOLD_TEXT}Check out our Channel: \e]8;;https://www.youtube.com/@Arcade61432\e\\https://www.youtube.com/@Arcade61432\e]8;;\e\\${RESET_FORMAT}"
39 |
--------------------------------------------------------------------------------
/Cloud Monitoring Qwik Start/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # ✨ Cloud Monitoring: Qwik Start || GSP089
2 | [](https://www.cloudskillsboost.google/focuses/10599?parent=catalog)
3 |
4 | ---
5 |
6 | ### ⚠️ Disclaimer
7 | - **This script and guide are intended solely for educational purposes to help you better understand lab services and advance your career. Before using the script, please review it carefully to become familiar with Google Cloud services. Always ensure compliance with Qwiklabs’ terms of service and YouTube’s community guidelines. The aim is to enhance your learning experience—not to circumvent it.**
8 |
9 | ---
10 |
11 | ## ⚙️ Lab Environment Setup
12 |
13 | * Run in Cloudshell:*
14 |
15 | ```bash
16 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Cloud%20Monitoring%20Qwik%20Start/arcadecrew.sh
17 | sudo chmod +x arcadecrew.sh
18 | ./arcadecrew.sh
19 | ```
20 | ---
21 |
22 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
23 |
24 | ---
25 |
26 |
27 |
Visit Arcade Crew Community for more learning resources!
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 | > *Note: This guide is provided for educational purposes. Always follow Qwiklabs terms of service and YouTube's community guidelines.*
41 |
42 | ---
43 |
--------------------------------------------------------------------------------
/Cloud Natural Language API Qwik Start/Cloud Natural Language API Qwik Start.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Cloud Natural Language API Qwik Start || GSP097](https://www.cloudskillsboost.google/course_templates/667/labs/461608)
2 |
3 | ---
4 |
5 | 🎥 Watch the full video walkthrough for this lab:
6 | []([https://www.youtube.com/watch?v=wjSrI-UHmM8](https://www.youtube.com/@Arcade61432?sub_confirmation=1))
7 |
8 | ---
9 | ## ⚠️ **Important Note:**
10 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
11 |
12 | ---
13 |
14 | ## 🚀 Steps to Perform
15 |
16 | Run in Cloudshell:
17 |
18 | ```bash
19 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Cloud%20Natural%20Language%20API%20Qwik%20Start/arcadecrew.sh
20 |
21 | sudo chmod +x arcadecrew.sh
22 |
23 | ./arcadecrew.sh
24 | ```
25 | ---
26 |
27 | ### 🏆 Congratulations! You've completed the Lab! 🎉
28 |
29 | ---
30 |
31 | ### 🤝 Join the Community!
32 |
33 | - [Whatsapp](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
34 |
35 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
36 |
37 | ---
38 |
--------------------------------------------------------------------------------
/Cloud Operations for GKE/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🚀 **Cloud Operations for GKE || GSP497**
2 | [](https://www.cloudskillsboost.google/focuses/5157?parent=catalog)
3 | ---
4 |
5 | ## ⚠️ **Important Notice**
6 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
7 |
8 | ---
9 |
10 | ## 💻 **Execute in Cloud Shell**
11 | Run the following commands in **Cloud Shell**:
12 | ```bash
13 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Cloud%20Operations%20for%20GKE/arcadecrew.sh
14 |
15 | sudo chmod +x arcadecrew.sh
16 |
17 | ./arcadecrew.sh
18 | ```
19 | ---
20 |
21 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
22 |
23 | ---
24 |
25 | ## 🤝 **Join the Arcade Crew Community!**
26 |
27 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
28 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
29 |
--------------------------------------------------------------------------------
/Cloud Run Functions 3 Ways Challenge Lab/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Cloud Run Functions 3 Ways Challenge Lab | ARC104](https://www.cloudskillsboost.google/focuses/61974?parent=catalog)
2 | ---
3 | ## 🎥 **Watch the Full Video Walkthrough**
4 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
5 |
6 | ---
7 | ## ⚠️ **Important Notice**
8 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
9 |
10 | ---
11 | ## 💻 **Execute in Cloud Shell**
12 | Run the following commands in **Cloud Shell**:
13 | ```bash
14 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Cloud%20Run%20Functions%203%20Ways%20Challenge%20Lab/arcadecrew.sh
15 |
16 | sudo chmod +x arcadecrew.sh
17 |
18 | ./arcadecrew.sh
19 | ```
20 | ---
21 |
22 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
23 |
24 | ---
25 |
26 | ## 🤝 **Join the Arcade Crew Community!**
27 |
28 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
29 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
30 |
--------------------------------------------------------------------------------
/Cloud SQL for MySQL Qwik Start/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Cloud SQL for MySQL: Qwik Start || GSP151](https://www.cloudskillsboost.google/focuses/936?parent=catalog)
2 |
3 | ---
4 |
5 | ## ⚠️ **Important Notice**
6 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
7 |
8 | ---
9 |
10 | ## 💻 **Execute in Cloud Shell**
11 | Run the following commands in **Cloud Shell**:
12 | ```bash
13 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Cloud%20SQL%20for%20MySQL%20Qwik%20Start/arcadecrew.sh
14 |
15 | sudo chmod +x arcadecrew.sh
16 |
17 | ./arcadecrew.sh
18 | ```
19 | ---
20 |
21 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
22 |
23 | ---
24 |
25 | ## 🤝 **Join the Arcade Crew Community!**
26 |
27 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
28 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
29 |
--------------------------------------------------------------------------------
/Cloud Spanner Qwik Start/Cloud Spanner Qwik Start.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Cloud Spanner Qwik Start || GSP102](https://www.cloudskillsboost.google/focuses/1774?parent=catalog)
2 |
3 | ---
4 |
5 | 🎥 Watch the full video walkthrough for this lab:
6 | [](https://www.youtube.com/watch?v=wjSrI-UHmM8)
7 |
8 | ---
9 | ## ⚠️ **Important Note:**
10 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
11 |
12 | ---
13 |
14 | ## 🚀 Steps to Perform
15 |
16 | Run in Cloudshell:
17 |
18 | ```bash
19 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Cloud%20Spanner%20Qwik%20Start/arcadecrew.sh
20 |
21 | sudo chmod +x arcadecrew.sh
22 |
23 | ./arcadecrew.sh
24 | ```
25 | ---
26 |
27 | ### 🏆 Congratulations! You've completed the Lab! 🎉
28 |
29 | ---
30 |
31 | ### 🤝 Join the Community!
32 |
33 | - [Whatsapp](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
34 |
35 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
36 |
37 | ---
38 |
--------------------------------------------------------------------------------
/Cloud Storage Qwik Start - CLI SDK/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🌐 Cloud Storage: Qwik Start - CLI/SDK || GSP074
2 | [](https://www.cloudskillsboost.google/focuses/569?parent=catalog)
3 | ---
4 |
5 | ## ⚠️ **Important Notice**
6 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
7 |
8 | ---
9 |
10 | ## 💻 **Execute in Cloud Shell**
11 | Run the following commands in **Cloud Shell**:
12 | ```bash
13 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Cloud%20Storage%20Qwik%20Start%20-%20CLI%20SDK/arcadecrew.sh
14 |
15 | sudo chmod +x arcadecrew.sh
16 |
17 | ./arcadecrew.sh
18 | ```
19 | ---
20 |
21 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
22 |
23 | ---
24 |
25 | ## 🤝 **Join the Arcade Crew Community!**
26 |
27 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
28 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
29 |
--------------------------------------------------------------------------------
/Cloud Storage Qwik Start Cloud Console/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Cloud Storage: Qwik Start - Cloud Console | GSP073](https://www.cloudskillsboost.google/focuses/1760?parent=catalog)
2 |
3 | ---
4 |
5 | ## ⚠️ **Important Notice**
6 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
7 |
8 | ---
9 |
10 | ## 💻 **Execute in Cloud Shell**
11 | Run the following commands in **Cloud Shell**:
12 | ```bash
13 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Cloud%20Storage%20Qwik%20Start%20Cloud%20Console/arcadecrew.sh
14 |
15 | sudo chmod +x arcadecrew.sh
16 |
17 | ./arcadecrew.sh
18 | ```
19 | ---
20 |
21 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
22 |
23 | ---
24 |
25 | ## 🤝 **Join the Arcade Crew Community!**
26 |
27 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
28 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
29 |
--------------------------------------------------------------------------------
/Configure Replication and Enable Point-in-Time-Recovery for Cloud SQL for PostgreSQL/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🚀 **Configure Replication and Enable Point-in-Time-Recovery for Cloud SQL for PostgreSQL || GSP922**
2 | [](https://www.cloudskillsboost.google/focuses/22795?parent=catalog)
3 | ---
4 |
5 | ## ⚠️ **Important Notice**
6 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
7 |
8 | ---
9 |
10 | ## 💻 **Execute in Cloud Shell**
11 | Run the following commands in **Cloud Shell**:
12 | ```bash
13 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Configure%20Replication%20and%20Enable%20Point-in-Time-Recovery%20for%20Cloud%20SQL%20for%20PostgreSQL/arcadecrew.sh
14 |
15 | sudo chmod +x arcadecrew.sh
16 |
17 | ./arcadecrew.sh
18 | ```
19 | ---
20 |
21 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
22 |
23 | ---
24 |
25 | ## 🤝 **Join the Arcade Crew Community!**
26 |
27 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
28 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
29 |
--------------------------------------------------------------------------------
/Configuring GKE-Native Monitoring and Logging/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🌐 Configuring GKE-Native Monitoring and Logging
2 | [](https://www.cloudskillsboost.google/focuses/19113?parent=catalog)
3 | ---
4 |
5 | ## ⚠️ **Important Notice**
6 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
7 |
8 | ---
9 |
10 | ## 💻 **Execute in Cloud Shell**
11 | Run the following commands in **Cloud Shell**:
12 | ```bash
13 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Configuring%20GKE-Native%20Monitoring%20and%20Logging/arcadecrew.sh
14 |
15 | sudo chmod +x arcadecrew.sh
16 |
17 | ./arcadecrew.sh
18 | ```
19 | ---
20 |
21 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
22 |
23 | ---
24 |
25 | ## 🤝 **Join the Arcade Crew Community!**
26 |
27 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
28 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
29 |
--------------------------------------------------------------------------------
/Configuring Traffic Blocklisting with Google Cloud Armor/Configuring Traffic Blocklisting with Google Cloud Armor.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Configuring Traffic Blocklisting with Google Cloud Armor](https://www.cloudskillsboost.google/focuses/19185?parent=catalog)
2 |
3 | ---
4 |
5 | 🎥 Watch the full video walkthrough for this lab:
6 | [](https://youtu.be/B-2ljhr7vo8)
7 |
8 | ---
9 | ## ⚠️ **Important Note:**
10 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
11 |
12 | ---
13 |
14 | ## 🚀 Quick Start Commands for CloudShell
15 | Run the following commands step by step:
16 |
17 | ```bash
18 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Configuring%20Traffic%20Blocklisting%20with%20Google%20Cloud%20Armor/arcadecrew.sh
19 |
20 | sudo chmod +x arcadecrew.sh
21 |
22 | ./arcadecrew.sh
23 | ```
24 |
25 | ---
26 |
27 | ### 🏆 Congratulations! You've completed the Lab! 🎉
28 |
29 | ---
30 |
31 | ### 🤝 Join the Community!
32 |
33 | - [Whatsapp](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
34 |
35 | [](https://www.youtube.com/@Arcade61432)
36 |
37 | ---
38 |
--------------------------------------------------------------------------------
/Configuring and Using Cloud Logging and Cloud Monitoring/Configuring and Using Cloud Logging and Cloud Monitoring.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Configuring and Using Cloud Logging and Cloud Monitoring](https://www.cloudskillsboost.google/focuses/19183?parent=catalog)
2 |
3 | ---
4 |
5 | 🎥 Watch the full video walkthrough for this lab:
6 | [](https://youtu.be/qkJNsWb5ojw)
7 |
8 | ---
9 | ## ⚠️ **Important Note:**
10 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
11 |
12 | ---
13 |
14 | ## 🚀 Steps to Perform
15 | Run in Cloudshell:
16 |
17 | ```bash
18 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Configuring%20and%20Using%20Cloud%20Logging%20and%20Cloud%20Monitoring/arcadecrew.sh
19 |
20 | sudo chmod +x arcadecrew.sh
21 |
22 | ./arcadecrew.sh
23 | ```
24 | ### After this follow Video
25 |
26 | ---
27 |
28 | ### 🏆 Congratulations! You've completed the Lab! 🎉
29 |
30 | ---
31 |
32 | ### 🤝 Join the Community!
33 |
34 | - [Whatsapp](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
35 |
36 | [](https://www.youtube.com/@Arcade61432)
37 |
38 | ---
39 |
--------------------------------------------------------------------------------
/Configuring and Using Cloud Logging and Cloud Monitoring/stackdriver-lab/activity.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # get apache ip
4 | export APACHE_IP=$(gcloud compute instances describe linux-server-$DEVSHELL_PROJECT_ID --zone us-west1-b --format json | jq -r .networkInterfaces[0].accessConfigs[0].natIP)
5 |
6 | # generate apache 200s
7 | nohup watch curl http://$APACHE_IP/ &
8 |
9 | # generate apache 404s
10 | nohup watch curl http://$APACHE_IP/missing.html &
11 |
12 | # generate apache 403s
13 | nohup watch curl http://$APACHE_IP/secure.html &
14 |
15 | # get load balancer ip
16 | GKE_IP="null"
17 | while [ $GKE_IP == "null" ]; do
18 | echo 'waiting for Load Balancer'
19 | export GKE_IP=$(gcloud compute forwarding-rules list --regions us-west1 --format json | jq -r .[0].IPAddress)
20 | sleep 5
21 | done
22 |
23 | # generate nginx 200s
24 | nohup watch curl http://$GKE_IP/ &
25 |
26 | # generate nginx 404s
27 | nohup watch curl http://$GKE_IP/missing.html &
28 |
29 | # generate pubsub activity
30 | nohup watch -n 0.5 gcloud pubsub topics publish demo-topic --message "demo" &
31 |
32 | sleep 3
33 | echo 'Activity in progress!'
--------------------------------------------------------------------------------
/Configuring and Using Cloud Logging and Cloud Monitoring/stackdriver-lab/basic-ingress.yaml:
--------------------------------------------------------------------------------
1 | apiVersion: extensions/v1beta1
2 | kind: Ingress
3 | metadata:
4 | name: basic-ingress
5 | spec:
6 | backend:
7 | serviceName: nginx
8 | servicePort: 80
--------------------------------------------------------------------------------
/Configuring and Using Cloud Logging and Cloud Monitoring/stackdriver-lab/gke.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | gcloud services enable container.googleapis.com
4 | gcloud container clusters create demo-gke --num-nodes 3 --zone us-west1-b
5 | kubectl create deployment nginx --image=nginx
6 | kubectl expose deployment nginx --type=LoadBalancer --port 80
7 | kubectl create -f basic-ingress.yaml
--------------------------------------------------------------------------------
/Configuring and Using Cloud Logging and Cloud Monitoring/stackdriver-lab/linux_startup.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | if [ ! -f /initialized.txt ]; then
3 | # install apache, git
4 | apt-get update
5 | apt-get install -y apache2 git
6 |
7 | # install Ops Agent
8 | curl -sSO https://dl.google.com/cloudagents/add-google-cloud-ops-agent-repo.sh
9 | sudo bash add-google-cloud-ops-agent-repo.sh --also-install
10 |
11 |
12 |
13 | # download and unpack files
14 | cd /
15 | curl https://storage.googleapis.com/cloud-training/gcpsec/labs/stackdriver-lab.tgz | tar -zxf -
16 | cd /stackdriver-lab
17 |
18 | # update apache config
19 | cp /var/www/html/index.html /var/www/html/secure.html
20 | cp apache2.conf /etc/apache2/apache2.conf
21 | /etc/init.d/apache2 reload
22 |
23 | # create file showing setup
24 | touch /initialized.txt
25 | fi
--------------------------------------------------------------------------------
/Configuring and Using Cloud Logging and Cloud Monitoring/stackdriver-lab/pubsub.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | gcloud services enable pubsub.googleapis.com
4 | gcloud alpha pubsub topics create demo-topic
5 | gcloud alpha pubsub subscribers create demo-sub --topic demo-topic
--------------------------------------------------------------------------------
/Configuring and Using Cloud Logging and Cloud Monitoring/stackdriver-lab/sql.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | gcloud services enable sql-component.googleapis.com
4 | gcloud services enable sqladmin.googleapis.com
5 | gcloud sql instances create demo-sql
6 | gcloud sql databases create demo-db --instance demo-sql
7 | gcloud sql users set-password root --instance demo-sql --password demo-pass
--------------------------------------------------------------------------------
/Configuring and Using Cloud Logging and Cloud Monitoring/stackdriver-lab/windows_startup.ps1:
--------------------------------------------------------------------------------
1 | # Download the script that adds the Ops Agent package repository
2 | (New-Object Net.WebClient).DownloadFile(
3 | "https://dl.google.com/cloudagents/add-google-cloud-ops-agent-repo.ps1",
4 | "$env:TEMP\add-google-cloud-ops-agent-repo.ps1"
5 | )
6 |
7 | # Run the downloaded script with the `-AlsoInstall` and `-Verbose` flags
8 | powershell -ExecutionPolicy Unrestricted -File "$env:TEMP\add-google-cloud-ops-agent-repo.ps1" -AlsoInstall -Verbose
--------------------------------------------------------------------------------
/Configuring and Viewing Cloud Audit Logs/Configuring and Viewing Cloud Audit Logs.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Configuring and Viewing Cloud Audit Logs](https://www.cloudskillsboost.google/focuses/19183?parent=catalog)
2 |
3 | ---
4 |
5 | 🎥 Watch the full video walkthrough for this lab:
6 | [](https://www.youtube.com/watch?v=wjSrI-UHmM8)
7 |
8 | ---
9 | ## ⚠️ **Important Note:**
10 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
11 |
12 | ---
13 |
14 | ## 🚀 Steps to Perform
15 | Run in Cloudshell:
16 |
17 | ```bash
18 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Configuring%20and%20Viewing%20Cloud%20Audit%20Logs/arcadecrew.sh
19 |
20 | sudo chmod +x arcadecrew.sh
21 |
22 | ./arcadecrew.sh
23 | ```
24 | ---
25 |
26 | ### 🏆 Congratulations! You've completed the Lab! 🎉
27 |
28 | ---
29 |
30 | ### 🤝 Join the Community!
31 |
32 | - [Whatsapp](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
33 |
34 | [](https://www.youtube.com/@Arcade61432)
35 |
36 | ---
37 |
--------------------------------------------------------------------------------
/Create a Custom Network and Apply Firewall Rules/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Create a Custom Network and Apply Firewall Rules || GSP159](https://www.cloudskillsboost.google/focuses/102551?parent=catalog)
2 |
3 | ---
4 |
5 | ## ⚠️ **Important Notice**
6 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
7 |
8 | ---
9 |
10 | ## 💻 **Execute in Cloud Shell**
11 | Run the following commands in **Cloud Shell**:
12 | ```bash
13 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Create%20a%20Custom%20Network%20and%20Apply%20Firewall%20Rules/arcadecrew.sh
14 |
15 | sudo chmod +x arcadecrew.sh
16 |
17 | ./arcadecrew.sh
18 | ```
19 | ---
20 |
21 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
22 |
23 | ---
24 |
25 | ## 🤝 **Join the Arcade Crew Community!**
26 |
27 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
28 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
29 |
--------------------------------------------------------------------------------
/Create a Virtual Machine/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Create a Virtual Machine | GSP001](https://www.cloudskillsboost.google/focuses/3563?parent=catalog)
2 | ---
3 | ## 🎥 **Watch the Full Video Walkthrough**
4 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
5 |
6 | ---
7 | ## ⚠️ **Important Notice**
8 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
9 |
10 | ---
11 | ## 💻 **Execute in Cloud Shell**
12 | Run the following commands in **Cloud Shell**:
13 | ```bash
14 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Create%20a%20Virtual%20Machine/arcadecrew.sh
15 |
16 | sudo chmod +x arcadecrew.sh
17 |
18 | ./arcadecrew.sh
19 | ```
20 | ---
21 |
22 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
23 |
24 | ---
25 |
26 | ## 🤝 **Join the Arcade Crew Community!**
27 |
28 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
29 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
30 |
--------------------------------------------------------------------------------
/Creating PDFs with Go and Cloud Run/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🚀 **Creating PDFs with Go and Cloud Run || GSP762**
2 | [](https://www.cloudskillsboost.google/focuses/14743?parent=catalog)
3 | ---
4 |
5 | ## ⚠️ **Important Notice**
6 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
7 |
8 | ---
9 |
10 | ## 💻 **Execute in Cloud Shell**
11 | Run the following commands in **Cloud Shell**:
12 | ```bash
13 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Creating%20PDFs%20with%20Go%20and%20Cloud%20Run/arcadecrew.sh
14 |
15 | sudo chmod +x arcadecrew.sh
16 |
17 | ./arcadecrew.sh
18 | ```
19 | ---
20 |
21 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
22 |
23 | ---
24 |
25 | ## 🤝 **Join the Arcade Crew Community!**
26 |
27 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
28 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
29 |
--------------------------------------------------------------------------------
/Creating a Data Transformation Pipeline with Cloud Dataprep/flow_Ecommerce_Analytics_Pipeline.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/14ebbbdda1b987377f804016ed584be65edbc96a/Creating a Data Transformation Pipeline with Cloud Dataprep/flow_Ecommerce_Analytics_Pipeline.zip
--------------------------------------------------------------------------------
/Creating a Persistent Disk/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Creating a Persistent Disk | GSP004](https://www.cloudskillsboost.google/focuses/1753?parent=catalog)
2 | ---
3 | ## 🎥 **Watch the Full Video Walkthrough**
4 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
5 |
6 | ---
7 | ## ⚠️ **Important Notice**
8 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
9 |
10 | ---
11 | ## 💻 **Execute in Cloud Shell**
12 | Run the following commands in **Cloud Shell**:
13 | ```bash
14 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Creating%20a%20Persistent%20Disk/arcadecrew.sh
15 |
16 | sudo chmod +x arcadecrew.sh
17 |
18 | ./arcadecrew.sh
19 | ```
20 | ---
21 |
22 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
23 |
24 | ---
25 |
26 | ## 🤝 **Join the Arcade Crew Community!**
27 |
28 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
29 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
30 |
--------------------------------------------------------------------------------
/Data Catalog Qwik Start/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # ✨ Data Catalog: Qwik Start || GSP729
2 | [](https://www.cloudskillsboost.google/focuses/11037?parent=catalog)
3 |
4 | ---
5 |
6 | ### ⚠️ Disclaimer
7 | - **This script and guide are intended solely for educational purposes to help you better understand lab services and advance your career. Before using the script, please review it carefully to become familiar with Google Cloud services. Always ensure compliance with Qwiklabs’ terms of service and YouTube’s community guidelines. The aim is to enhance your learning experience—not to circumvent it.**
8 |
9 | ---
10 |
11 | ## ⚙️ Lab Environment Setup
12 |
13 | * Run in Cloudshell:*
14 |
15 | ```bash
16 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Data%20Catalog%20Qwik%20Start/arcadecrew.sh
17 | sudo chmod +x arcadecrew.sh
18 | ./arcadecrew.sh
19 | ```
20 |
21 | ---
22 |
23 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
24 |
25 | ---
26 |
27 |
28 |
Visit Arcade Crew Community for more learning resources!
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 | > *Note: This guide is provided for educational purposes. Always follow Qwiklabs terms of service and YouTube's community guidelines.*
42 |
43 | ---
44 |
--------------------------------------------------------------------------------
/Dataflow Qwik Start - Templates/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Dataflow: Qwik Start - Templates || GSP192](https://www.cloudskillsboost.google/focuses/1101?parent=catalog)
2 |
3 | ---
4 |
5 | ## ⚠️ **Important Notice**
6 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
7 |
8 | ---
9 |
10 | ## 💻 **Execute in Cloud Shell**
11 | Run the following commands in **Cloud Shell**:
12 | ```bash
13 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Dataflow%20Qwik%20Start%20-%20Templates/arcadecrew.sh
14 |
15 | sudo chmod +x arcadecrew.sh
16 |
17 | ./arcadecrew.sh
18 | ```
19 | ---
20 |
21 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
22 |
23 | ---
24 |
25 | ## 🤝 **Join the Arcade Crew Community!**
26 |
27 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
28 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
29 |
--------------------------------------------------------------------------------
/Dataplex Qwik Start - Command Line/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Dataplex Qwik Start - Command Line | GSP1144](https://www.cloudskillsboost.google/focuses/62708?parent=catalog)
2 |
3 | ---
4 |
5 | ## 🎥 **Watch the Full Video Walkthrough**
6 |
7 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
8 |
9 | ---
10 |
11 | ## ⚠️ **Important Notice**
12 |
13 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
14 |
15 | ---
16 |
17 | ## 💻 **Execute in Cloud Shell**
18 | Run the following commands in **Cloud Shell**:
19 | ```bash
20 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Dataplex%20Qwik%20Start%20-%20Command%20Line/arcadecrew.sh
21 |
22 | sudo chmod +x arcadecrew.sh
23 |
24 | ./arcadecrew.sh
25 | ```
26 | ---
27 |
28 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
29 |
30 | ---
31 |
32 | ## 🤝 **Join the Arcade Crew Community!**
33 |
34 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
35 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
36 |
--------------------------------------------------------------------------------
/Dataplex Qwik Start - Console/Dataplex Qwik Start - Console.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Dataplex Qwik Start - Console || GSP1143](https://www.cloudskillsboost.google/course_templates/726/labs/461568)
2 |
3 | ---
4 |
5 | 🎥 Watch the full video walkthrough for this lab:
6 | [](https://www.youtube.com/watch?v=JPMqVCYmqLU)
7 |
8 | ---
9 | ## ⚠️ **Important Note:**
10 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
11 |
12 | ---
13 |
14 | ## 🚀 Steps to Perform
15 |
16 | Run in Cloudshell:
17 |
18 | ```bash
19 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Dataplex%20Qwik%20Start%20-%20Console/arcadecrew.sh
20 |
21 | sudo chmod +x arcadecrew.sh
22 |
23 | ./arcadecrew.sh
24 | ```
25 | ---
26 |
27 | ### 🏆 Congratulations! You've completed the Lab! 🎉
28 |
29 | ---
30 |
31 | ### 🤝 Join the Community!
32 |
33 | - [Whatsapp](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
34 |
35 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
36 |
37 | ---
38 |
--------------------------------------------------------------------------------
/Deploying GKE Autopilot Clusters from Cloud Shell/Deploying GKE Autopilot Clusters from Cloud Shell.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Deploying GKE Autopilot Clusters from Cloud Shell](https://www.cloudskillsboost.google/focuses/72688?parent=catalog)
2 |
3 | ---
4 |
5 | 🎥 Watch the full video walkthrough for this lab:
6 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
7 |
8 | ---
9 | ## ⚠️ **Important Note:**
10 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
11 |
12 | ---
13 |
14 | ## 🚀 Steps to Perform
15 |
16 | Run in Cloudshell:
17 |
18 | ```bash
19 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Deploying%20GKE%20Autopilot%20Clusters%20from%20Cloud%20Shell/arcadecrew.sh
20 |
21 | sudo chmod +x arcadecrew.sh
22 |
23 | ./arcadecrew.sh
24 | ```
25 | ---
26 |
27 | ### 🏆 Congratulations! You've completed the Lab! 🎉
28 |
29 | ---
30 |
31 | ### 🤝 Join the Community!
32 |
33 | - [Whatsapp](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
34 |
35 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
36 |
37 | ---
38 |
--------------------------------------------------------------------------------
/Detect Labels, Faces, and Landmarks in Images with the Cloud Vision API/Detect Labels, Faces, and Landmarks in Images with the Cloud Vision API.md:
--------------------------------------------------------------------------------
1 | # 🌐 Detect Labels, Faces, and Landmarks in Images with the Cloud Vision API
2 |
3 | ### 📖 Lab: [GSP037](https://www.cloudskillsboost.google/focuses/1841?parent=catalog)
4 |
5 | ---
6 |
7 | Watch the full video walkthrough for this lab:
8 | [](https://youtu.be/ZTuqJmzrhfc)
9 |
10 | ---
11 | ## ⚠️ **Important Note:**
12 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
13 |
14 | ---
15 |
16 | ## 🛠️ Steps to Complete the Lab
17 |
18 | 1. **Log in with Username and Password** in the Google Cloud Console.
19 |
20 | 2. **Run the following commands** in **Cloud Shell** :
21 |
22 | ```bash
23 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Detect%20Labels%2C%20Faces%2C%20and%20Landmarks%20in%20Images%20with%20the%20Cloud%20Vision%20API/arcadecrew.sh
24 |
25 | sudo chmod +x arcadecrew.sh
26 |
27 | ./arcadecrew.sh
28 | ```
29 |
30 | ---
31 |
32 | ### 🏆 Congratulations! You've completed the Lab! 🎉
33 |
34 | ---
35 |
36 | ### 🤝 Join the Community!
37 |
38 | - [Whatsapp Group](https://chat.whatsapp.com/FbVg9NI6Dp4CzfdsYmy0AE)
39 |
40 | [](https://www.youtube.com/@Arcade61432)
41 |
42 | ---
43 |
--------------------------------------------------------------------------------
/Detect Labels, Faces, and Landmarks in Images with the Cloud Vision API/city.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/14ebbbdda1b987377f804016ed584be65edbc96a/Detect Labels, Faces, and Landmarks in Images with the Cloud Vision API/city.png
--------------------------------------------------------------------------------
/Detect Labels, Faces, and Landmarks in Images with the Cloud Vision API/donuts.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/14ebbbdda1b987377f804016ed584be65edbc96a/Detect Labels, Faces, and Landmarks in Images with the Cloud Vision API/donuts.png
--------------------------------------------------------------------------------
/Detect Labels, Faces, and Landmarks in Images with the Cloud Vision API/selfie.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/14ebbbdda1b987377f804016ed584be65edbc96a/Detect Labels, Faces, and Landmarks in Images with the Cloud Vision API/selfie.png
--------------------------------------------------------------------------------
/Develop Serverless Apps with Firebase Challenge Lab/Develop Serverless Apps with Firebase Challenge Lab.md:
--------------------------------------------------------------------------------
1 | # Develop Serverless Apps with Firebase Challenge Lab
2 | ### LAB: [GSP344](https://www.cloudskillsboost.google/focuses/14677?catalog_rank=%7B%22rank%22%3A1%2C%22num_filters%22%3A0%2C%22has_search%22%3Atrue%7D&parent=catalog&search_id=38599994)
3 |
4 | Watch the full video walkthrough:
5 | [](https://youtu.be/dR4swqHXyFw)
6 |
7 | ---
8 | ## ⚠️ **Important Note:**
9 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
10 |
11 | ---
12 |
13 | ### Run In Cloud Shell
14 |
15 | ```
16 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Develop%20Serverless%20Apps%20with%20Firebase%20Challenge%20Lab/gsp344.sh
17 |
18 | sudo chmod +x gsp344.sh
19 |
20 | ./gsp344.sh
21 | ```
22 |
23 | ---
24 |
25 | ### 🏆 Congratulations!!! You completed the Lab! 🎉
26 |
27 | ---
28 |
29 | ### **Join the Community!**
30 |
31 | - [Whatsapp Group](https://chat.whatsapp.com/FbVg9NI6Dp4CzfdsYmy0AE)
32 |
33 | [](https://www.youtube.com/@Arcade61432)
34 |
35 | ---
36 |
--------------------------------------------------------------------------------
/Developing a REST API with Go and Cloud Run/Developing a REST API with Go and Cloud Run.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Developing a REST API with Go and Cloud Run || GSP761](https://www.cloudskillsboost.google/focuses/14662?parent=catalog)
2 |
3 | ---
4 |
5 | 🎥 Watch the full video walkthrough for this lab:
6 | [](https://youtu.be/Lp143WZ4kfo)
7 |
8 | ---
9 | ## ⚠️ **Important Note:**
10 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
11 |
12 | ---
13 |
14 | ## 🚀 Steps to Perform
15 |
16 | Run in Cloudshell:
17 |
18 | ```bash
19 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Developing%20a%20REST%20API%20with%20Go%20and%20Cloud%20Run/arcadecrew.sh
20 |
21 | sudo chmod +x arcadecrew.sh
22 |
23 | ./arcadecrew.sh
24 | ```
25 | ---
26 |
27 | ### 🏆 Congratulations! You've completed the Lab! 🎉
28 |
29 | ---
30 |
31 | ### 🤝 Join the Community!
32 |
33 | - [Whatsapp](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
34 |
35 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
36 |
37 | ---
38 |
--------------------------------------------------------------------------------
/Entity and Sentiment Analysis with the Natural Language API/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Entity and Sentiment Analysis with the Natural Language API | GSP038](https://www.cloudskillsboost.google/focuses/1843?parent=catalog)
2 |
3 | ---
4 |
5 | ## 🎥 **Watch the Full Video Walkthrough**
6 |
7 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
8 |
9 | ---
10 |
11 | ## ⚠️ **Important Notice**
12 |
13 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
14 |
15 | ---
16 |
17 | ## 💻 **Execute in Cloud Shell**
18 |
19 | Run the following commands in **Cloud Shell**:
20 |
21 | ```bash
22 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Entity%20and%20Sentiment%20Analysis%20with%20the%20Natural%20Language%20API/arcadecrew.sh
23 |
24 | sudo chmod +x arcadecrew.sh
25 |
26 | ./arcadecrew.sh
27 | ```
28 |
29 | * 👉 Navigate to `VM instances` from [here](https://console.cloud.google.com/compute/instances?).
30 | ---
31 |
32 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
33 |
34 | ---
35 |
36 | ## 🤝 **Join the Arcade Crew Community!**
37 |
38 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
39 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
40 |
--------------------------------------------------------------------------------
/Eventarc for Cloud Run/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Eventarc for Cloud Run | GSP773](https://www.cloudskillsboost.google/focuses/15657?parent=catalog)
2 | ---
3 | ## 🎥 **Watch the Full Video Walkthrough**
4 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
5 |
6 | ---
7 | ## ⚠️ **Important Notice**
8 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
9 |
10 | ---
11 | ## 💻 **Execute in Cloud Shell**
12 | Run the following commands in **Cloud Shell**:
13 | ```bash
14 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Eventarc%20for%20Cloud%20Run/arcadecrew.sh
15 |
16 | sudo chmod +x arcadecrew.sh
17 |
18 | ./arcadecrew.sh
19 | ```
20 | ---
21 |
22 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
23 |
24 | ---
25 |
26 | ## 🤝 **Join the Arcade Crew Community!**
27 |
28 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
29 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
30 |
--------------------------------------------------------------------------------
/Extract, Analyze, and Translate Text from Images with the Cloud ML APIs/sign.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/14ebbbdda1b987377f804016ed584be65edbc96a/Extract, Analyze, and Translate Text from Images with the Cloud ML APIs/sign.jpg
--------------------------------------------------------------------------------
/GKE Workload Optimization/GKE Workload Optimization.md:
--------------------------------------------------------------------------------
1 | # 🌐 [GKE Workload Optimization || GSP769](https://www.cloudskillsboost.google/focuses/15706?parent=catalog)
2 |
3 | ---
4 |
5 | 🎥 **Watch the Full Video Walkthrough for This Lab:**
6 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
7 |
8 | ---
9 |
10 | ## ⚠️ **Important Note:**
11 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain a full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
12 |
13 | ---
14 |
15 | ## 🚀 **Steps to Perform**
16 |
17 | ### Run in Cloudshell:
18 |
19 | ```bash
20 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/GKE%20Workload%20Optimization/arcadecrew.sh
21 |
22 | sudo chmod +x arcadecrew.sh
23 |
24 | ./arcadecrew.sh
25 | ```
26 |
27 | ---
28 |
29 | ## 🏆 **Congratulations! You've Completed the Lab!** 🎉
30 |
31 | ---
32 |
33 | ## 🤝 **Join the Community!**
34 |
35 | - [Whatsapp Group](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
36 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
37 |
--------------------------------------------------------------------------------
/Get Started with Dataplex Challenge Lab/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Get Started with Dataplex: Challenge Lab | ARC117](https://www.cloudskillsboost.google/focuses/62710?parent=catalog)
2 | ---
3 | ## 🎥 **Watch the Full Video Walkthrough**
4 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
5 |
6 | ---
7 | ## ⚠️ **Important Notice**
8 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
9 |
10 | ---
11 | ## 💻 **Execute in Cloud Shell**
12 | Run the following commands in **Cloud Shell**:
13 | ```bash
14 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Get%20Started%20with%20Dataplex%20Challenge%20Lab/arcadecrew.sh
15 |
16 | sudo chmod +x arcadecrew.sh
17 |
18 | ./arcadecrew.sh
19 | ```
20 | ---
21 |
22 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
23 |
24 | ---
25 |
26 | ## 🤝 **Join the Arcade Crew Community!**
27 |
28 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
29 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
30 |
--------------------------------------------------------------------------------
/Get Started with Eventarc Challenge Lab/Get Started with Eventarc Challenge Lab.md:
--------------------------------------------------------------------------------
1 | # 🌐 Get Started with Eventarc: Challenge Lab
2 |
3 | ### 📖 Lab Guide: [ARC118](https://www.cloudskillsboost.google/course_templates/727/labs/461591)
4 |
5 | ---
6 |
7 | Watch the full video walkthrough for this lab:
8 | [](https://youtu.be/68gBVXX7rso)
9 |
10 | ---
11 | ## ⚠️ **Important Note:**
12 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
13 |
14 | ---
15 |
16 | ## 🛠️ Steps to Complete the Lab
17 |
18 | 1. **Log in with Username and Password** in the Google Cloud Console.
19 |
20 | 2. **Run the following commands** in **Cloud Shell** :
21 |
22 | ```bash
23 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Get%20Started%20with%20Eventarc%20Challenge%20Lab/arcadecrew.sh
24 |
25 | sudo chmod +x arcadecrew.sh
26 |
27 | ./arcadecrew.sh
28 | ```
29 |
30 | ---
31 |
32 | ### 🏆 Congratulations! You've completed the Lab! 🎉
33 |
34 | ---
35 |
36 | ### 🤝 Join the Community!
37 |
38 | - [Whatsapp Group](https://chat.whatsapp.com/FbVg9NI6Dp4CzfdsYmy0AE)
39 |
40 | [](https://www.youtube.com/@Arcade61432)
41 |
42 | ---
43 |
--------------------------------------------------------------------------------
/Get Started with Eventarc Challenge Lab/arcadecrew.sh:
--------------------------------------------------------------------------------
1 | # Define color codes for output formatting
2 | YELLOW_COLOR=$'\033[0;33m'
3 | NO_COLOR=$'\033[0m'
4 | BACKGROUND_RED=`tput setab 1`
5 | GREEN_TEXT=`tput setab 2`
6 | RED_TEXT=`tput setaf 1`
7 |
8 | BOLD_TEXT=`tput bold`
9 | RESET_FORMAT=`tput sgr0`
10 |
11 | echo "${BACKGROUND_RED}${BOLD_TEXT}Initiating Execution...${RESET_FORMAT}"
12 |
13 | echo -e "${YELLOW_COLOR}${BOLD_TEXT}Enter the location:${RESET_FORMAT} \c"
14 | read LOCATION
15 | export LOCATION
16 |
17 | # Enable required services on Google Cloud
18 | gcloud services enable run.googleapis.com
19 | gcloud services enable eventarc.googleapis.com
20 |
21 | # Set up Pub/Sub topic and subscription
22 | gcloud pubsub topics create "$DEVSHELL_PROJECT_ID-topic"
23 | gcloud pubsub subscriptions create --topic "$DEVSHELL_PROJECT_ID-topic" "$DEVSHELL_PROJECT_ID-topic-sub"
24 |
25 | # Deploy the Cloud Run service
26 | gcloud run deploy pubsub-events \
27 | --image=gcr.io/cloudrun/hello \
28 | --platform=managed \
29 | --region="$LOCATION" \
30 | --allow-unauthenticated
31 |
32 | # Create Eventarc trigger to listen to Pub/Sub messages
33 | gcloud eventarc triggers create pubsub-events-trigger \
34 | --location="$LOCATION" \
35 | --destination-run-service=pubsub-events \
36 | --destination-run-region="$LOCATION" \
37 | --transport-topic="$DEVSHELL_PROJECT_ID-topic" \
38 | --event-filters="type=google.cloud.pubsub.topic.v1.messagePublished"
39 |
40 | # Send a test message to the Pub/Sub topic
41 | gcloud pubsub topics publish "$DEVSHELL_PROJECT_ID-topic" \
42 | --message="Test message"
43 |
44 |
45 | # Completion message
46 | echo -e "${RED_TEXT}${BOLD_TEXT}Lab Completed Successfully!${RESET_FORMAT}"
47 | echo -e "${GREEN_TEXT}${BOLD_TEXT}Check out our Channel: \e]8;;https://www.youtube.com/@Arcade61432\e\\https://www.youtube.com/@Arcade61432\e]8;;\e\\${RESET_FORMAT}"
48 |
--------------------------------------------------------------------------------
/Getting Started with BigQuery GIS for Data Analysts/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🚀 **Getting Started with BigQuery GIS for Data Analysts || GSP866**
2 | [](https://www.cloudskillsboost.google/focuses/17817?parent=catalog)
3 | ---
4 |
5 | ## ⚠️ **Important Notice**
6 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
7 |
8 | ---
9 |
10 | ## 💻 **Execute in Cloud Shell**
11 | Run the following commands in **Cloud Shell**:
12 | ```bash
13 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Getting%20Started%20with%20BigQuery%20GIS%20for%20Data%20Analysts/arcadecrew.sh
14 |
15 | sudo chmod +x arcadecrew.sh
16 |
17 | ./arcadecrew.sh
18 | ```
19 | ---
20 |
21 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
22 |
23 | ---
24 |
25 | ## 🤝 **Join the Arcade Crew Community!**
26 |
27 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
28 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
29 |
--------------------------------------------------------------------------------
/Getting Started with Cloud KMS/Getting Started with Cloud KMS.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Getting Started with Cloud KMS || GSP079](https://www.cloudskillsboost.google/focuses/1713?parent=catalog)
2 |
3 | ---
4 |
5 | 🎥 Watch the full video walkthrough for this lab:
6 | [](https://youtu.be/kO2fqWJGv9c)
7 |
8 | ---
9 | ## ⚠️ **Important Note:**
10 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
11 |
12 | ---
13 |
14 | ## 🚀 Steps to Perform
15 |
16 | Run in Cloudshell:
17 |
18 | ```bash
19 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Getting%20Started%20with%20Cloud%20KMS/arcadecrew.sh
20 |
21 | sudo chmod +x arcadecrew.sh
22 |
23 | ./arcadecrew.sh
24 | ```
25 | ---
26 |
27 | ### 🏆 Congratulations! You've completed the Lab! 🎉
28 |
29 | ---
30 |
31 | ### 🤝 Join the Community!
32 |
33 | - [Whatsapp](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
34 |
35 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
36 |
37 | ---
38 |
--------------------------------------------------------------------------------
/Getting Started with Cloud Shell and gcloud/arcadecrew.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | BLACK_TEXT=$'\033[0;90m'
3 | RED_TEXT=$'\033[0;91m'
4 | GREEN_TEXT=$'\033[0;92m'
5 | YELLOW_TEXT=$'\033[0;93m'
6 | BLUE_TEXT=$'\033[0;94m'
7 | MAGENTA_TEXT=$'\033[0;95m'
8 | CYAN_TEXT=$'\033[0;96m'
9 | WHITE_TEXT=$'\033[0;97m'
10 | RESET_FORMAT=$'\033[0m'
11 | BOLD_TEXT=$'\033[1m'
12 | UNDERLINE_TEXT=$'\033[4m'
13 | clear
14 |
15 | echo
16 | echo "${CYAN_TEXT}${BOLD_TEXT}==============================================${RESET_FORMAT}"
17 | echo "${CYAN_TEXT}${BOLD_TEXT} INITIATING EXECUTION ${RESET_FORMAT}"
18 | echo "${CYAN_TEXT}${BOLD_TEXT}==============================================${RESET_FORMAT}"
19 | echo
20 |
21 | echo -n "${BLUE_TEXT}${BOLD_TEXT}ENTER the ZONE:- ${RESET_FORMAT}"
22 | read ZONE
23 |
24 | echo "${YELLOW_TEXT}${BOLD_TEXT}Creating an instance with the name gcelab2 in zone $ZONE...${RESET_FORMAT}"
25 | echo
26 | gcloud compute instances create gcelab2 --machine-type e2-medium --zone $ZONE
27 |
28 | echo "${YELLOW_TEXT}${BOLD_TEXT}Adding tags to the instance gcelab2 in zone $ZONE...${RESET_FORMAT}"
29 | echo
30 | gcloud compute instances add-tags gcelab2 --zone $ZONE --tags http-server,https-server
31 |
32 | echo "${YELLOW_TEXT}${BOLD_TEXT}Creating a firewall rule to allow HTTP traffic...${RESET_FORMAT}"
33 | echo
34 | gcloud compute firewall-rules create default-allow-http --direction=INGRESS --priority=1000 --network=default --action=ALLOW --rules=tcp:80 --source-ranges=0.0.0.0/0 --target-tags=http-server
35 |
36 | echo
37 | echo "${RED_TEXT}${BOLD_TEXT}Subscribe my Channel (Arcade Crew):${RESET_FORMAT} ${BLUE_TEXT}${BOLD_TEXT}https://www.youtube.com/@Arcade61432${RESET_FORMAT}"
38 |
--------------------------------------------------------------------------------
/Google Kubernetes Engine Security Binary Authorizatio/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🌐 Google Kubernetes Engine Security: Binary Authorization || GSP479
2 | [](https://www.cloudskillsboost.google/focuses/57885?parent=catalog)
3 | ---
4 |
5 | ## ⚠️ **Important Notice**
6 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
7 |
8 | ---
9 |
10 | ## 💻 **Execute in Cloud Shell**
11 | Run the following commands in **Cloud Shell**:
12 | ```bash
13 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Google%20Kubernetes%20Engine%20Security%20Binary%20Authorizatio/arcadecrew.sh
14 |
15 | sudo chmod +x arcadecrew.sh
16 |
17 | ./arcadecrew.sh
18 | ```
19 | ---
20 |
21 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
22 |
23 | ---
24 |
25 | ## 🤝 **Join the Arcade Crew Community!**
26 |
27 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
28 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
29 |
--------------------------------------------------------------------------------
/IAM Custom Roles/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🚀 **IAM Custom Roles || GSP190**
2 | [](https://www.cloudskillsboost.google/focuses/1035?parent=catalog)
3 | ---
4 |
5 | ## ⚠️ **Important Notice**
6 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
7 |
8 | ---
9 |
10 | ## 💻 **Execute in Cloud Shell**
11 | Run the following commands in **Cloud Shell**:
12 | ```bash
13 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/IAM%20Custom%20Roles/arcadecrew.sh
14 |
15 | sudo chmod +x arcadecrew.sh
16 |
17 | ./arcadecrew.sh
18 | ```
19 | ---
20 |
21 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
22 |
23 | ---
24 |
25 | ## 🤝 **Join the Arcade Crew Community!**
26 |
27 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
28 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
29 |
--------------------------------------------------------------------------------
/Implement Load Balancing on Compute Engine Challenge Lab/Implement Load Balancing on Compute Engine Challenge Lab.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Implement Load Balancing on Compute Engine Challenge Lab || GSP313](https://www.cloudskillsboost.google/focuses/10258?parent=catalog)
2 |
3 | ---
4 |
5 | 🎥 **Watch the Full Video Walkthrough for This Lab:**
6 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
7 |
8 | ---
9 |
10 | ## ⚠️ **Important Note:**
11 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain a full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
12 |
13 | ---
14 |
15 | ## 🚀 **Steps to Perform**
16 |
17 | ### Run in Cloudshell:
18 |
19 | ```bash
20 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Implement%20Load%20Balancing%20on%20Compute%20Engine%20Challenge%20Lab/arcadecrew.sh
21 |
22 | sudo chmod +x arcadecrew.sh
23 |
24 | ./arcadecrew.sh
25 | ```
26 |
27 | ---
28 |
29 | ## 🏆 **Congratulations! You've Completed the Lab!** 🎉
30 |
31 | ---
32 |
33 | ## 🤝 **Join the Community!**
34 |
35 | - [Whatsapp Group](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
36 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
37 |
--------------------------------------------------------------------------------
/Implementing Cloud SQL/Implementing Cloud SQL.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Implementing Cloud SQL](https://www.cloudskillsboost.google/focuses/19086?parent=catalog)
2 |
3 | ---
4 |
5 | 🎥 Watch the full video walkthrough for this lab:
6 | [](https://www.youtube.com/watch?v=eH5-0w1oCIw)
7 |
8 | ---
9 | ## ⚠️ **Important Note:**
10 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
11 |
12 | ---
13 |
14 | ## 🚀 Steps to Perform
15 |
16 | Run in Cloudshell:
17 |
18 | ```bash
19 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Implementing%20Cloud%20SQL/arcadecrew.sh
20 |
21 | sudo chmod +x arcadecrew.sh
22 |
23 | ./arcadecrew.sh
24 | ```
25 | ---
26 |
27 | ### 🏆 Congratulations! You've completed the Lab! 🎉
28 |
29 | ---
30 |
31 | ### 🤝 Join the Community!
32 |
33 | - [Whatsapp](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
34 |
35 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
36 |
37 | ---
38 |
--------------------------------------------------------------------------------
/Interconnecting Networks - Challenge Lab/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🌐 Interconnecting Networks - Challenge Lab
2 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
3 | ---
4 |
5 | ## ⚠️ **Important Notice**
6 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
7 |
8 | ---
9 |
10 | ## 💻 **Execute in Cloud Shell**
11 | Run the following commands in **Cloud Shell**:
12 | ```bash
13 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Interconnecting%20Networks%20-%20Challenge%20Lab/arcadecrew.sh
14 |
15 | sudo chmod +x arcadecrew.sh
16 |
17 | ./arcadecrew.sh
18 | ```
19 | ---
20 |
21 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
22 |
23 | ---
24 |
25 | ## 🤝 **Join the Arcade Crew Community!**
26 |
27 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
28 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
29 |
--------------------------------------------------------------------------------
/Internal Load Balancer/Internal Load Balancer.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Internal Load Balancer || GSP041](https://www.cloudskillsboost.google/focuses/1250?parent=catalog)
2 |
3 | ---
4 |
5 | 🎥 Watch the full video walkthrough for this lab:
6 | [](https://youtu.be/HP9Ysb-0HqM)
7 |
8 | ---
9 | ## ⚠️ **Important Note:**
10 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
11 |
12 | ---
13 |
14 | ## 🚀 Steps to Perform
15 |
16 | Run in Cloudshell:
17 | ```bash
18 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Internal%20Load%20Balancer/arcadecrew.sh
19 |
20 | sudo chmod +x arcadecrew.sh
21 |
22 | ./arcadecrew.sh
23 | ```
24 | ---
25 |
26 | ### 🏆 Congratulations! You've completed the Lab! 🎉
27 |
28 | ---
29 |
30 | ### 🤝 Join the Community!
31 |
32 | - [Whatsapp](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
33 |
34 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
35 |
36 | ---
37 |
--------------------------------------------------------------------------------
/Introduction to BigQuery SQL translation/Introduction to BigQuery SQL translation.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Introduction to BigQuery SQL translation](https://www.cloudskillsboost.google/focuses/2802?parent=catalog)
2 |
3 | ---
4 |
5 | 🎥 **Watch the Full Video Walkthrough for This Lab:**
6 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
7 |
8 | ---
9 |
10 | ## ⚠️ **Important Note:**
11 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain a full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
12 |
13 | ---
14 |
15 | ## 🚀 **Steps to Perform**
16 |
17 | ### Run in Cloudshell:
18 |
19 | ```bash
20 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Introduction%20to%20BigQuery%20SQL%20translation/arcadecrew.sh
21 |
22 | sudo chmod +x arcadecrew.sh
23 |
24 | ./arcadecrew.sh
25 | ```
26 |
27 | ---
28 |
29 | ## 🏆 **Congratulations! You've Completed the Lab!** 🎉
30 |
31 | ---
32 |
33 | ## 🤝 **Join the Community!**
34 |
35 | - [Whatsapp Group](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
36 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
37 |
--------------------------------------------------------------------------------
/Introduction to Cloud Dataproc Hadoop and Spark on Google Cloud/Introduction to Cloud Dataproc Hadoop and Spark on Google Cloud.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Introduction to Cloud Dataproc Hadoop and Spark on Google Cloud || GSP123](https://www.cloudskillsboost.google/focuses/672?parent=catalog)
2 |
3 | ---
4 |
5 | 🎥 Watch the full video walkthrough for this lab:
6 | [](https://youtu.be/PMnQ3XQmBdY)
7 |
8 | ---
9 | ## ⚠️ **Important Note:**
10 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
11 |
12 | ---
13 |
14 | ## 🚀 Steps to Perform
15 |
16 | Run in Cloudshell:
17 |
18 | ```bash
19 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Introduction%20to%20Cloud%20Dataproc%20Hadoop%20and%20Spark%20on%20Google%20Cloud/arcadecrew.sh
20 |
21 | sudo chmod +x arcadecrew.sh
22 |
23 | ./arcadecrew.sh
24 | ```
25 | ---
26 |
27 | ### 🏆 Congratulations! You've completed the Lab! 🎉
28 |
29 | ---
30 |
31 | ### 🤝 Join the Community!
32 |
33 | - [Whatsapp](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
34 |
35 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
36 |
37 | ---
38 |
--------------------------------------------------------------------------------
/Introduction to Docker/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Introduction to Docker | GSP055](https://www.cloudskillsboost.google/focuses/1029?parent=catalog)
2 | ---
3 | ## 🎥 **Watch the Full Video Walkthrough**
4 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
5 |
6 | ---
7 | ## ⚠️ **Important Notice**
8 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
9 |
10 | ---
11 | ## 💻 **Execute in Cloud Shell**
12 | Run the following commands in **Cloud Shell**:
13 | ```bash
14 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Introduction%20to%20Docker/arcadecrew.sh
15 |
16 | sudo chmod +x arcadecrew.sh
17 |
18 | ./arcadecrew.sh
19 | ```
20 | ---
21 |
22 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
23 |
24 | ---
25 |
26 | ## 🤝 **Join the Arcade Crew Community!**
27 |
28 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
29 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
30 |
--------------------------------------------------------------------------------
/It Speaks Create Synthetic Speech Using Text to Speech/It Speaks! Create Synthetic Speech Using Text-to-Speech.md:
--------------------------------------------------------------------------------
1 | # 🌐 It Speaks! Create Synthetic Speech Using Text-to-Speech
2 |
3 | ### 📖 Lab: [GSP222](https://www.cloudskillsboost.google/course_templates/700/labs/461580)
4 |
5 | ---
6 |
7 | Watch the full video walkthrough for this lab:
8 | [](https://youtu.be/e5qRRSUQXrE)
9 |
10 | ---
11 | ## ⚠️ **Important Note:**
12 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
13 |
14 | ---
15 |
16 | ## 🛠️ Steps to Complete the Lab
17 |
18 | 1. **Log in with Username and Password** in the Google Cloud Console.
19 |
20 | 2. **Run the following commands** in **Cloud Shell** :
21 |
22 | ```bash
23 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/It%20Speaks%20Create%20Synthetic%20Speech%20Using%20Text%20to%20Speech/arcadecrew.sh
24 |
25 | sudo chmod +x arcadecrew.sh
26 |
27 | ./arcadecrew.sh
28 | ```
29 |
30 | ---
31 |
32 | ### 🏆 Congratulations! You've completed the Lab! 🎉
33 |
34 | ---
35 |
36 | ### 🤝 Join the Community!
37 |
38 | - [Whatsapp Group](https://chat.whatsapp.com/FbVg9NI6Dp4CzfdsYmy0AE)
39 |
40 | [](https://www.youtube.com/@Arcade61432)
41 |
42 | ---
43 |
--------------------------------------------------------------------------------
/It Speaks Create Synthetic Speech Using Text to Speech/arcadecrew.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # Define color variables
4 | YELLOW_COLOR=$'\033[0;33m'
5 | NO_COLOR=$'\033[0m'
6 | BACKGROUND_RED=`tput setab 1`
7 | GREEN_TEXT=`tput setab 2`
8 | RED_TEXT=`tput setaf 1`
9 | BOLD_TEXT=`tput bold`
10 | RESET_FORMAT=`tput sgr0`
11 |
12 | # Display initiation message
13 | echo "${BACKGROUND_RED}${BOLD_TEXT}Initiating Execution...${RESET_FORMAT}"
14 |
15 | export PROJECT_ID=$(gcloud config get-value project)
16 |
17 | gcloud services enable texttospeech.googleapis.com
18 |
19 | gcloud iam service-accounts create tts-qwiklab
20 |
21 | gcloud iam service-accounts keys create tts-qwiklab.json --iam-account tts-qwiklab@$PROJECT_ID.iam.gserviceaccount.com
22 |
23 | export GOOGLE_APPLICATION_CREDENTIALS=tts-qwiklab.json
24 |
25 | # Completion message
26 | echo -e "${RED_TEXT}${BOLD_TEXT}Lab Completed Successfully!${RESET_FORMAT}"
27 | echo -e "${GREEN_TEXT}${BOLD_TEXT}Check out our Channel: \e]8;;https://www.youtube.com/@Arcade61432\e\\https://www.youtube.com/@Arcade61432\e]8;;\e\\${RESET_FORMAT}"
28 |
--------------------------------------------------------------------------------
/Load Balancing and Auto scaling - Challenge Lab/Load Balancing and Auto scaling - Challenge Lab.md:
--------------------------------------------------------------------------------
1 | # 🌐 Load Balancing and Auto scaling - Challenge Lab
2 |
3 | ---
4 |
5 | 🎥 Watch the full video walkthrough for this lab:
6 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
7 |
8 | ---
9 | ## ⚠️ **Important Note:**
10 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
11 |
12 | ---
13 |
14 | ## 🚀 Steps to Perform
15 |
16 | Run in Cloudshell:
17 |
18 | ```bash
19 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Load%20Balancing%20and%20Auto%20scaling%20-%20Challenge%20Lab/arcadecrew.sh
20 |
21 | sudo chmod +x arcadecrew.sh
22 |
23 | ./arcadecrew.sh
24 | ```
25 | ---
26 |
27 | ### 🏆 Congratulations! You've completed the Lab! 🎉
28 |
29 | ---
30 |
31 | ### 🤝 Join the Community!
32 |
33 | - [Whatsapp](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
34 |
35 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
36 |
37 | ---
38 |
--------------------------------------------------------------------------------
/Loading Data into Cloud SQL/Loading Data into Cloud SQL.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Loading Data into Cloud SQL || GSP196](https://www.cloudskillsboost.google/focuses/1157?parent=catalog)
2 |
3 | ---
4 |
5 | 🎥 Watch the full video walkthrough for this lab:
6 | [](https://youtu.be/bXgAEFJKtd0)
7 |
8 | ---
9 | ## ⚠️ **Important Note:**
10 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
11 |
12 | ---
13 |
14 | ## 🚀 Steps to Perform
15 |
16 | Run in Cloudshell:
17 |
18 | ```bash
19 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Loading%20Data%20into%20Cloud%20SQL/arcadecrew.sh
20 |
21 | sudo chmod +x arcadecrew.sh
22 |
23 | ./arcadecrew.sh
24 | ```
25 | ---
26 |
27 | ### 🏆 Congratulations! You've completed the Lab! 🎉
28 |
29 | ---
30 |
31 | ### 🤝 Join the Community!
32 |
33 | - [Whatsapp](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
34 |
35 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
36 |
37 | ---
38 |
--------------------------------------------------------------------------------
/Log Analytics on Google Cloud/Log Analytics on Google Cloud.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Log Analytics on Google Cloud || GSP1088](https://www.cloudskillsboost.google/focuses/49749?parent=catalog)
2 |
3 | ---
4 |
5 | 🎥 Watch the full video walkthrough for this lab:
6 | [](https://youtu.be/jj-BpPFjZ2w)
7 |
8 | ---
9 | ## ⚠️ **Important Note:**
10 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
11 |
12 | ---
13 |
14 | ## 🚀 Quick Start Commands for CloudShell
15 | Run the following commands step by step:
16 |
17 | ```bash
18 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Log%20Analytics%20on%20Google%20Cloud/arcadecrew.sh
19 |
20 | sudo chmod +x arcadecrew.sh
21 |
22 | ./arcadecrew.sh
23 | ```
24 | ### ➖After this FOLLOW VIDEO.
25 | ---
26 |
27 | ## 🏆 Congratulations! You've completed the Lab! 🎉
28 |
29 | ---
30 |
31 | ### 🤝 Join the Community!
32 |
33 | - [Whatsapp](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
34 |
35 | [](https://www.youtube.com/@Arcade61432)
36 |
37 | ---
38 |
--------------------------------------------------------------------------------
/Mitigate Threats and Vulnerabilities with Security Command Center Challenge Lab/findings.jsonl:
--------------------------------------------------------------------------------
1 | Subscribe to Arcade Crew
--------------------------------------------------------------------------------
/Monitor an Apache Web Server using Ops Agent/Monitor an Apache Web Server using Ops Agent.md:
--------------------------------------------------------------------------------
1 | # 🌐 Monitor an Apache Web Server using Ops Agent
2 |
3 | ### 📖 Lab Guide: [GSP1108](https://www.cloudskillsboost.google/course_templates/747/labs/461646)
4 |
5 | ---
6 |
7 | Watch the full video walkthrough for this lab:
8 | [](https://www.youtube.com/watch?v=wjSrI-UHmM8)
9 |
10 | ---
11 | ## ⚠️ **Important Note:**
12 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
13 |
14 | ---
15 |
16 | ## 🛠️ Steps to Complete the Lab
17 |
18 | 1. **Log in with Username and Password** in the Google Cloud Console.
19 |
20 | 2. **Run the following commands** in **Cloud Shell** :
21 |
22 | ```bash
23 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Monitor%20an%20Apache%20Web%20Server%20using%20Ops%20Agent/arcadecrew.sh
24 |
25 | sudo chmod +x arcadecrew.sh
26 |
27 | ./arcadecrew.sh
28 | ```
29 |
30 | ---
31 |
32 | ### 🏆 Congratulations! You've completed the Lab! 🎉
33 |
34 | ---
35 |
36 | ### 🤝 Join the Community!
37 |
38 | - [Whatsapp Group](https://chat.whatsapp.com/FbVg9NI6Dp4CzfdsYmy0AE)
39 |
40 | [](https://www.youtube.com/@Arcade61432)
41 |
42 | ---
43 |
--------------------------------------------------------------------------------
/Monitoring and Dashboarding Multiple Projects/Monitoring and Dashboarding Multiple Projects.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Monitoring and Dashboarding Multiple Projects](https://www.cloudskillsboost.google/focuses/19475?parent=catalog)
2 |
3 | ---
4 |
5 | 🎥 Watch the full video walkthrough for this lab:
6 | [](https://www.youtube.com/watch?v=FmULqo08H7w)
7 |
8 | ---
9 | ## ⚠️ **Important Note:**
10 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
11 |
12 | ---
13 |
14 | ## 🚀 Steps to Perform
15 |
16 | ### First Follow Video To create VM Instances
17 |
18 | Run in Cloudshell:
19 | ```bash
20 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Monitoring%20and%20Dashboarding%20Multiple%20Projects/arcadecrew.sh
21 |
22 | sudo chmod +x arcadecrew.sh
23 |
24 | ./arcadecrew.sh
25 | ```
26 |
27 | ### NOW follow the video guide to complete the remaining steps.
28 | ---
29 |
30 | ### 🏆 Congratulations! You've completed the Lab! 🎉
31 |
32 | ---
33 |
34 | ### 🤝 Join the Community!
35 |
36 | - [Whatsapp](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
37 |
38 | [](https://www.youtube.com/@Arcade61432)
39 |
40 | ---
41 |
--------------------------------------------------------------------------------
/Monitoring and Logging for Cloud Functions/Monitoring and Logging for Cloud Functions.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Monitoring and Logging for Cloud Functions || GSP092](https://www.cloudskillsboost.google/focuses/1833?parent=catalog)
2 |
3 | ---
4 |
5 | 🎥 Watch the full video walkthrough for this lab:
6 | [](https://youtu.be/arAgNA6D2Nw)
7 |
8 | ---
9 | ## ⚠️ **Important Note:**
10 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
11 |
12 | ---
13 |
14 | ## 🚀 Steps to Perform
15 |
16 | Run in Cloudshell:
17 | ```bash
18 | curl -LO 'https://github.com/tsenart/vegeta/releases/download/v6.3.0/vegeta-v6.3.0-linux-386.tar.gz'
19 |
20 | tar xvzf vegeta-v6.3.0-linux-386.tar.gz
21 |
22 | gcloud logging metrics create CloudFunctionLatency-Logs --project=$DEVSHELL_PROJECT_ID --description="Subscribe to Arcade Crew" --log-filter='resource.type="cloud_function"
23 | resource.labels.function_name="helloWorld"'
24 | ```
25 | ---
26 |
27 | ### 🏆 Congratulations! You've completed the Lab! 🎉
28 |
29 | ---
30 |
31 | ### 🤝 Join the Community!
32 |
33 | - [Whatsapp](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
34 |
35 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
36 |
37 | ---
38 |
--------------------------------------------------------------------------------
/Multiple VPC Networks/Multiple VPC Networks.md:
--------------------------------------------------------------------------------
1 | # 🌐 Multiple VPC Networks
2 | ### 📖 Lab Guide: [GSP211](https://www.cloudskillsboost.google/focuses/22772?parent=catalog)
3 |
4 | ---
5 |
6 | Watch the full video walkthrough for this lab:
7 | [](https://youtu.be/i-GEzdeQzEg)
8 |
9 | ---
10 | ## ⚠️ **Important Note:**
11 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
12 |
13 | ---
14 |
15 | ## 🛠️ Steps to Complete the Lab
16 |
17 | ### Run the following commands in **CloudShell**:
18 |
19 | ```
20 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Multiple%20VPC%20Networks/arcadecrew.sh
21 |
22 | sudo chmod +x arcadecrew.sh
23 |
24 | ./arcadecrew.sh
25 | ```
26 |
27 | ---
28 |
29 | ### 🏆 Congratulations!!! You completed the Lab! 🎉
30 |
31 | ---
32 |
33 | ### 🤝 Join the Community!
34 |
35 | - [Whatsapp Group](https://chat.whatsapp.com/FbVg9NI6Dp4CzfdsYmy0AE)
36 |
37 | [](https://www.youtube.com/@Arcade61432)
38 |
39 | ---
40 |
--------------------------------------------------------------------------------
/Networking 101/Networking 101.md:
--------------------------------------------------------------------------------
1 | # Networking 101
2 | ### LAB: [GSP016](https://www.cloudskillsboost.google/focuses/1743?catalog_rank=%7B%22rank%22%3A1%2C%22num_filters%22%3A0%2C%22has_search%22%3Atrue%7D&parent=catalog&search_id=38599273)
3 |
4 | Watch the full video walkthrough:
5 | [](https://www.youtube.com/watch?v=NzpgLPJ31fs)
6 |
7 | ---
8 | ## ⚠️ **Important Note:**
9 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
10 |
11 | ---
12 | ### Run In Cloud Shell
13 |
14 | ```
15 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Networking%20101/gsp016.sh
16 |
17 | sudo chmod +x gsp016.sh
18 |
19 | ./gsp016.sh
20 | ```
21 |
22 | ---
23 |
24 | ### 🏆 Congratulations!!! You completed the Lab! 🎉
25 |
26 | ---
27 |
28 | ### **Join the Community!**
29 |
30 | - [Whatsapp Group](https://chat.whatsapp.com/FbVg9NI6Dp4CzfdsYmy0AE)
31 |
32 | [](https://www.youtube.com/@Arcade61432)
33 |
34 | ---
35 |
--------------------------------------------------------------------------------
/Networking Fundamentals on Google Cloud Challenge Lab/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🌐 Networking Fundamentals on Google Cloud: Challenge Lab || ARC124
2 | [](https://www.cloudskillsboost.google/focuses/65382?parent=catalog)
3 | ---
4 |
5 | ## ⚠️ **Important Notice**
6 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
7 |
8 | ---
9 |
10 | ## 💻 **Execute in Cloud Shell**
11 | Run the following commands in **Cloud Shell**:
12 | ```bash
13 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Networking%20Fundamentals%20on%20Google%20Cloud%20Challenge%20Lab/arcadecrew.sh
14 |
15 | sudo chmod +x arcadecrew.sh
16 |
17 | ./arcadecrew.sh
18 | ```
19 | ---
20 |
21 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
22 |
23 | ---
24 |
25 | ## 🤝 **Join the Arcade Crew Community!**
26 |
27 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
28 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
29 |
--------------------------------------------------------------------------------
/Orchestrating the Cloud with Kubernetes/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Orchestrating the Cloud with Kubernetes || GSP021](https://www.cloudskillsboost.google/focuses/557?parent=catalog)
2 |
3 | ---
4 |
5 | 🎥 **Watch the Full Video Walkthrough for This Lab:**
6 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
7 |
8 | ---
9 |
10 | ## ⚠️ **Important Note:**
11 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain a full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
12 |
13 | ---
14 |
15 | ## 🚀 **Steps to Perform**
16 |
17 | ### Run in Cloudshell:
18 |
19 | ```bash
20 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Orchestrating%20the%20Cloud%20with%20Kubernetes/arcadecrew.sh
21 |
22 | sudo chmod +x arcadecrew.sh
23 |
24 | ./arcadecrew.sh
25 | ```
26 |
27 | ---
28 |
29 | ## 🏆 **Congratulations! You've Completed the Lab!** 🎉
30 |
31 | ---
32 |
33 | ## 🤝 **Join the Community!**
34 |
35 | - [Whatsapp Group](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
36 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
37 |
--------------------------------------------------------------------------------
/PubSub Qwik Start - Command Line/PubSub Qwik Start - Command Line.md:
--------------------------------------------------------------------------------
1 | # 🌐 PubSub Qwik Start - Command Line
2 | ### 📖 Lab Guide: [GSP095](https://www.cloudskillsboost.google/focuses/925?parent=catalog)
3 |
4 | ---
5 |
6 | Watch the full video walkthrough for this lab:
7 | [](https://www.youtube.com/watch?v=CuC1ANZaM2s)
8 |
9 | ---
10 | ## ⚠️ **Important Note:**
11 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
12 |
13 | ---
14 | ## 🛠️ Steps to Complete the Lab
15 |
16 | ### Run the following commands in **CloudShell**:
17 |
18 | ```
19 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/PubSub%20Qwik%20Start%20-%20Command%20Line/arcadecrew.sh
20 |
21 | sudo chmod +x arcadecrew.sh
22 |
23 | ./arcadecrew.sh
24 | ```
25 |
26 | ---
27 |
28 | ### 🏆 Congratulations!!! You completed the Lab! 🎉
29 |
30 | ---
31 |
32 | ### 🤝 Join the Community!
33 |
34 | - [Whatsapp Group](https://chat.whatsapp.com/FbVg9NI6Dp4CzfdsYmy0AE)
35 |
36 | [](https://www.youtube.com/@Arcade61432)
37 |
38 | ---
39 |
--------------------------------------------------------------------------------
/PubSub Qwik Start - Command Line/arcadecrew.sh:
--------------------------------------------------------------------------------
1 | # Define color codes for output formatting
2 | YELLOW_COLOR='\033[0;33m'
3 | BACKGROUND_RED=`tput setab 1`
4 | GREEN_TEXT=`tput setab 2`
5 | RED_TEXT=`tput setaf 1`
6 |
7 | BOLD_TEXT=`tput bold`
8 | RESET_FORMAT=`tput sgr0`
9 |
10 | NO_COLOR='\033[0m'
11 |
12 | echo "${BACKGROUND_RED}${BOLD_TEXT}Initiating Execution...${RESET_FORMAT}"
13 |
14 | gcloud pubsub topics create myTopic
15 |
16 | gcloud pubsub subscriptions create --topic myTopic mySubscription
17 |
18 | # Completion message
19 | echo -e "${RED_TEXT}${BOLD_TEXT}Lab Completed Successfully!${RESET_FORMAT}"
20 | echo -e "${GREEN_TEXT}${BOLD_TEXT}Check out our Channel: \e]8;;https://www.youtube.com/@Arcade61432\e\\https://www.youtube.com/@Arcade61432\e]8;;\e\\${RESET_FORMAT}"
21 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Google-Cloud-Labs
--------------------------------------------------------------------------------
/Redacting Sensitive Data with Cloud Data Loss Prevention/Redacting Sensitive Data with Cloud Data Loss Prevention.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Redacting Sensitive Data with Cloud Data Loss Prevention || GSP864](https://www.cloudskillsboost.google/focuses/46234?parent=catalog)
2 |
3 | ---
4 |
5 | 🎥 Watch the full video walkthrough for this lab:
6 | [](https://youtu.be/T9aN9-9NVbM)
7 |
8 | ---
9 | ## ⚠️ **Important Note:**
10 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
11 |
12 | ---
13 |
14 | ## 🚀 Steps to Perform
15 |
16 | Run in Cloudshell:
17 | ```bash
18 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Redacting%20Sensitive%20Data%20with%20Cloud%20Data%20Loss%20Prevention/arcadecrew.sh
19 |
20 | sudo chmod +x arcadecrew.sh
21 |
22 | ./arcadecrew.sh
23 | ```
24 | ---
25 |
26 | ### 🏆 Congratulations! You've completed the Lab! 🎉
27 |
28 | ---
29 |
30 | ### 🤝 Join the Community!
31 |
32 | - [Whatsapp](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
33 |
34 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
35 |
36 | ---
37 |
--------------------------------------------------------------------------------
/Redacting-Sensitive-Data-with-Cloud-Data-Loss-Prevention-main/README.md:
--------------------------------------------------------------------------------
1 | # Redacting-Sensitive-Data-with-Cloud-Data-Loss-Prevention
--------------------------------------------------------------------------------
/Redacting-Sensitive-Data-with-Cloud-Data-Loss-Prevention-main/arcadecrewgsp864/owlbot.py:
--------------------------------------------------------------------------------
1 | # Copyright 2022 Google LLC
2 | #
3 | # Licensed under the Apache License, Version 2.0 (the License);
4 | # you may not use this file except in compliance with the License.
5 | # You may obtain a copy of the License at
6 | #
7 | # https://www.apache.org/licenses/LICENSE-2.0
8 | #
9 | # Unless required by applicable law or agreed to in writing, software
10 | # distributed under the License is distributed on an "AS IS" BASIS,
11 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 | # See the License for the specific language governing permissions and
13 | # limitations under the License.
14 | import synthtool.languages.node as node
15 | node.owlbot_main(templates_excludes=[
16 | 'README.md'
17 | ])
18 |
--------------------------------------------------------------------------------
/Redacting-Sensitive-Data-with-Cloud-Data-Loss-Prevention-main/arcadecrewgsp864/samples/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "dlp-samples",
3 | "description": "Code samples for Google Cloud Platform's Data Loss Prevention API",
4 | "private": true,
5 | "license": "Apache-2.0",
6 | "author": "Google Inc.",
7 | "repository": "googleapis/nodejs-dlp",
8 | "files": [
9 | "*.js"
10 | ],
11 | "engines": {
12 | "node": ">=12.0.0"
13 | },
14 | "scripts": {
15 | "test": "mocha system-test/*.test.js --timeout=600000"
16 | },
17 | "dependencies": {
18 | "@google-cloud/dlp": "^4.3.0",
19 | "@google-cloud/pubsub": "^3.0.0",
20 | "mime": "^3.0.0",
21 | "yargs": "^16.0.0"
22 | },
23 | "devDependencies": {
24 | "chai": "^4.2.0",
25 | "mocha": "^8.0.0",
26 | "pixelmatch": "^5.0.0",
27 | "pngjs": "^6.0.0",
28 | "uuid": "^9.0.0"
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/Redacting-Sensitive-Data-with-Cloud-Data-Loss-Prevention-main/arcadecrewgsp864/samples/resources/accounts.txt:
--------------------------------------------------------------------------------
1 | My credit card number is 1234 5678 9012 3456, and my CVV is 789.
--------------------------------------------------------------------------------
/Redacting-Sensitive-Data-with-Cloud-Data-Loss-Prevention-main/arcadecrewgsp864/samples/resources/dates.csv:
--------------------------------------------------------------------------------
1 | name,birth_date,register_date,credit_card
2 | Ann,01/01/1980,07/21/1996,4532908762519852
3 | James,03/06/1988,04/09/2001,4301261899725540
4 | Dan,08/14/1945,11/15/2011,4620761856015295
5 | Laura,11/03/1992,01/04/2017,4564981067258901
6 |
--------------------------------------------------------------------------------
/Redacting-Sensitive-Data-with-Cloud-Data-Loss-Prevention-main/arcadecrewgsp864/samples/resources/harmless.txt:
--------------------------------------------------------------------------------
1 | This file is mostly harmless.
2 |
--------------------------------------------------------------------------------
/Redacting-Sensitive-Data-with-Cloud-Data-Loss-Prevention-main/arcadecrewgsp864/samples/resources/test.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/14ebbbdda1b987377f804016ed584be65edbc96a/Redacting-Sensitive-Data-with-Cloud-Data-Loss-Prevention-main/arcadecrewgsp864/samples/resources/test.png
--------------------------------------------------------------------------------
/Redacting-Sensitive-Data-with-Cloud-Data-Loss-Prevention-main/arcadecrewgsp864/samples/resources/test.txt:
--------------------------------------------------------------------------------
1 | My phone number is (223) 456-7890 and my email address is gary@somedomain.com.
--------------------------------------------------------------------------------
/Redacting-Sensitive-Data-with-Cloud-Data-Loss-Prevention-main/arcadecrewgsp864/samples/system-test/metadata.test.js:
--------------------------------------------------------------------------------
1 | // Copyright 2018 Google LLC
2 | //
3 | // Licensed under the Apache License, Version 2.0 (the "License");
4 | // you may not use this file except in compliance with the License.
5 | // You may obtain a copy of the License at
6 | //
7 | // http://www.apache.org/licenses/LICENSE-2.0
8 | //
9 | // Unless required by applicable law or agreed to in writing, software
10 | // distributed under the License is distributed on an "AS IS" BASIS,
11 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 | // See the License for the specific language governing permissions and
13 | // limitations under the License.
14 |
15 | 'use strict';
16 |
17 | const {assert} = require('chai');
18 | const {describe, it, before} = require('mocha');
19 | const cp = require('child_process');
20 | const DLP = require('@google-cloud/dlp');
21 |
22 | const execSync = cmd => cp.execSync(cmd, {encoding: 'utf-8'});
23 |
24 | const client = new DLP.DlpServiceClient();
25 | describe('metadata', () => {
26 | let projectId;
27 |
28 | before(async () => {
29 | projectId = await client.getProjectId();
30 | });
31 | it('should list info types', () => {
32 | const output = execSync(`node metadata.js ${projectId} infoTypes`);
33 | assert.match(output, /US_DRIVERS_LICENSE_NUMBER/);
34 | });
35 |
36 | it('should filter listed info types', () => {
37 | const output = execSync(
38 | `node metadata.js ${projectId} infoTypes "supported_by=RISK_ANALYSIS"`
39 | );
40 | assert.notMatch(output, /US_DRIVERS_LICENSE_NUMBER/);
41 | });
42 | });
43 |
--------------------------------------------------------------------------------
/Redacting-Sensitive-Data-with-Cloud-Data-Loss-Prevention-main/arcadecrewgsp864/samples/system-test/quickstart.test.js:
--------------------------------------------------------------------------------
1 | // Copyright 2018 Google LLC
2 | //
3 | // Licensed under the Apache License, Version 2.0 (the "License");
4 | // you may not use this file except in compliance with the License.
5 | // You may obtain a copy of the License at
6 | //
7 | // http://www.apache.org/licenses/LICENSE-2.0
8 | //
9 | // Unless required by applicable law or agreed to in writing, software
10 | // distributed under the License is distributed on an "AS IS" BASIS,
11 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 | // See the License for the specific language governing permissions and
13 | // limitations under the License.
14 |
15 | 'use strict';
16 |
17 | const {assert} = require('chai');
18 | const {describe, it, before} = require('mocha');
19 | const cp = require('child_process');
20 | const DLP = require('@google-cloud/dlp');
21 |
22 | const execSync = cmd => cp.execSync(cmd, {encoding: 'utf-8'});
23 |
24 | const client = new DLP.DlpServiceClient();
25 | describe('quickstart', () => {
26 | let projectId;
27 |
28 | before(async () => {
29 | projectId = await client.getProjectId();
30 | });
31 | it('should run', () => {
32 | const output = execSync(`node quickstart.js ${projectId}`);
33 | assert.match(output, /Info type: PERSON_NAME/);
34 | });
35 | });
36 |
--------------------------------------------------------------------------------
/Redacting-Sensitive-Data-with-Cloud-Data-Loss-Prevention-main/arcadecrewgsp864/samples/system-test/resources/date-shift-context.expected.csv:
--------------------------------------------------------------------------------
1 | name,birth_date,register_date,credit_card
2 | Ann,1/31/1980,8/20/1996,4532908762519852
3 | James,4/5/1988,5/9/2001,4301261899725540
4 | Dan,9/13/1945,12/15/2011,4620761856015295
5 | Laura,12/3/1992,2/3/2017,4564981067258901
6 |
--------------------------------------------------------------------------------
/Redacting-Sensitive-Data-with-Cloud-Data-Loss-Prevention-main/arcadecrewgsp864/samples/system-test/resources/redact-multiple-types.expected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/14ebbbdda1b987377f804016ed584be65edbc96a/Redacting-Sensitive-Data-with-Cloud-Data-Loss-Prevention-main/arcadecrewgsp864/samples/system-test/resources/redact-multiple-types.expected.png
--------------------------------------------------------------------------------
/Redacting-Sensitive-Data-with-Cloud-Data-Loss-Prevention-main/arcadecrewgsp864/samples/system-test/resources/redact-single-type.expected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/14ebbbdda1b987377f804016ed584be65edbc96a/Redacting-Sensitive-Data-with-Cloud-Data-Loss-Prevention-main/arcadecrewgsp864/samples/system-test/resources/redact-single-type.expected.png
--------------------------------------------------------------------------------
/Redacting-Sensitive-Data-with-Cloud-Data-Loss-Prevention-main/arcadecrewgsp864/samples/system-test/temp.result.csv:
--------------------------------------------------------------------------------
1 | name,birth_date,register_date,credit_card
2 | Ann,1/31/1980,8/20/1996,4532908762519852
3 | James,4/5/1988,5/9/2001,4301261899725540
4 | Dan,9/13/1945,12/15/2011,4620761856015295
5 | Laura,12/3/1992,2/3/2017,4564981067258901
6 |
--------------------------------------------------------------------------------
/Redacting-Sensitive-Data-with-Cloud-Data-Loss-Prevention-main/stackdriver-lab/activity.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # get apache ip
4 | export APACHE_IP=$(gcloud compute instances describe linux-server-$DEVSHELL_PROJECT_ID --zone us-west1-b --format json | jq -r .networkInterfaces[0].accessConfigs[0].natIP)
5 |
6 | # generate apache 200s
7 | nohup watch curl http://$APACHE_IP/ &
8 |
9 | # generate apache 404s
10 | nohup watch curl http://$APACHE_IP/missing.html &
11 |
12 | # generate apache 403s
13 | nohup watch curl http://$APACHE_IP/secure.html &
14 |
15 | # get load balancer ip
16 | GKE_IP="null"
17 | while [ $GKE_IP == "null" ]; do
18 | echo 'waiting for Load Balancer'
19 | export GKE_IP=$(gcloud compute forwarding-rules list --regions us-west1 --format json | jq -r .[0].IPAddress)
20 | sleep 5
21 | done
22 |
23 | # generate nginx 200s
24 | nohup watch curl http://$GKE_IP/ &
25 |
26 | # generate nginx 404s
27 | nohup watch curl http://$GKE_IP/missing.html &
28 |
29 | # generate pubsub activity
30 | nohup watch -n 0.5 gcloud pubsub topics publish demo-topic --message "demo" &
31 |
32 | sleep 3
33 | echo 'Activity underway!'
34 |
--------------------------------------------------------------------------------
/Redacting-Sensitive-Data-with-Cloud-Data-Loss-Prevention-main/stackdriver-lab/basic-ingress.yaml:
--------------------------------------------------------------------------------
1 | apiVersion: extensions/v1beta1
2 | kind: Ingress
3 | metadata:
4 | name: basic-ingress
5 | spec:
6 | backend:
7 | serviceName: nginx
8 | servicePort: 80
9 |
--------------------------------------------------------------------------------
/Redacting-Sensitive-Data-with-Cloud-Data-Loss-Prevention-main/stackdriver-lab/gke.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | gcloud services enable container.googleapis.com
4 | gcloud container clusters create demo-gke --num-nodes 3 --zone us-west1-b
5 | kubectl create deployment nginx --image=nginx
6 | kubectl expose deployment nginx --type=LoadBalancer --port 80
7 | kubectl create -f basic-ingress.yaml
8 |
--------------------------------------------------------------------------------
/Redacting-Sensitive-Data-with-Cloud-Data-Loss-Prevention-main/stackdriver-lab/linux_startup.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | if [ ! -f /initialized.txt ]; then
3 | # install apache, git
4 | apt-get update
5 | apt-get install -y apache2 git
6 |
7 | # install logging agent
8 | curl -sSO https://dl.google.com/cloudagents/add-logging-agent-repo.sh
9 | sudo bash add-logging-agent-repo.sh --also-install
10 |
11 | # install monitoring agent
12 | curl -sSO https://dl.google.com/cloudagents/add-monitoring-agent-repo.sh
13 | sudo bash add-monitoring-agent-repo.sh --also-install
14 |
15 | # download and unpack files
16 | cd /
17 | curl https://storage.googleapis.com/cloud-training/gcpsec/labs/stackdriver-lab.tgz | tar -zxf -
18 | cd /stackdriver-lab
19 |
20 | # update apache config
21 | cp /var/www/html/index.html /var/www/html/secure.html
22 | cp apache2.conf /etc/apache2/apache2.conf
23 | /etc/init.d/apache2 reload
24 |
25 | # create file showing setup
26 | touch /initialized.txt
27 | fi
28 |
--------------------------------------------------------------------------------
/Redacting-Sensitive-Data-with-Cloud-Data-Loss-Prevention-main/stackdriver-lab/pubsub.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | gcloud services enable pubsub.googleapis.com
4 | gcloud alpha pubsub topics create demo-topic
5 | gcloud alpha pubsub subscriptions create demo-sub --topic demo-topic
6 |
--------------------------------------------------------------------------------
/Redacting-Sensitive-Data-with-Cloud-Data-Loss-Prevention-main/stackdriver-lab/sql.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | gcloud services enable sql-component.googleapis.com
4 | gcloud services enable sqladmin.googleapis.com
5 | gcloud sql instances create demo-sql
6 | gcloud sql databases create demo-db --instance demo-sql
7 | gcloud sql users set-password root --instance demo-sql --password demo-pass
8 |
--------------------------------------------------------------------------------
/Redacting-Sensitive-Data-with-Cloud-Data-Loss-Prevention-main/stackdriver-lab/windows_startup.ps1:
--------------------------------------------------------------------------------
1 | invoke-webrequest https://dl.google.com/cloudagents/windows/StackdriverLogging-v1-8.exe -OutFile c:\StackdriverLogging-v1-8.exe
2 | c:\StackdriverLogging-v1-8.exe /S
3 | invoke-webrequest https://repo.stackdriver.com/windows/StackdriverMonitoring-GCM-46.exe -OutFile c:\StackdriverMonitoring-GCM-46.exe
4 | c:\StackdriverMonitoring-GCM-46.exe /S
--------------------------------------------------------------------------------
/Reinforcement Learning Qwik Start/Reinforcement Learning Qwik Start.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Reinforcement Learning Qwik Start || GSP691](https://www.cloudskillsboost.google/focuses/10285?parent=catalog)
2 |
3 | ---
4 |
5 | 🎥 **Watch the Full Video Walkthrough for This Lab:**
6 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
7 |
8 | ---
9 |
10 | ## ⚠️ **Important Note:**
11 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain a full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
12 |
13 | ---
14 |
15 | ## 🚀 **Steps to Perform**
16 |
17 | ### Run in Cloudshell:
18 |
19 | ```bash
20 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Reinforcement%20Learning%20Qwik%20Start/arcadecrew.sh
21 |
22 | sudo chmod +x arcadecrew.sh
23 |
24 | ./arcadecrew.sh
25 | ```
26 |
27 | ---
28 |
29 | ### 📂 **Open User-managed Notebooks**
30 | Click [here](https://console.cloud.google.com/vertex-ai/workbench/user-managed?) to access User-managed Notebooks.
31 |
32 | ---
33 |
34 | ## 🏆 **Congratulations! You've Completed the Lab!** 🎉
35 |
36 | ---
37 |
38 | ## 🤝 **Join the Community!**
39 |
40 | - [Whatsapp Group](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
41 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
42 |
--------------------------------------------------------------------------------
/Running Databases in GKE/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Running Databases in GKE](https://www.cloudskillsboost.google/focuses/20874?parent=catalog)
2 | ---
3 | ## 🎥 **Watch the Full Video Walkthrough**
4 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
5 |
6 | ---
7 | ## ⚠️ **Important Notice**
8 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
9 |
10 | ---
11 | ## 💻 **Execute in Cloud Shell**
12 | Run the following commands in **Cloud Shell**:
13 | ```bash
14 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Running%20Databases%20in%20GKE/arcadecrew.sh
15 |
16 | sudo chmod +x arcadecrew.sh
17 |
18 | ./arcadecrew.sh
19 | ```
20 | ---
21 |
22 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
23 |
24 | ---
25 |
26 | ## 🤝 **Join the Arcade Crew Community!**
27 |
28 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
29 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
30 |
--------------------------------------------------------------------------------
/Secure BigLake Data Challenge Lab/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🚀 **Secure BigLake Data: Challenge Lab || ARC129**
2 | [](https://www.cloudskillsboost.google/focuses/64458?parent=catalog)
3 | ---
4 |
5 | ## ⚠️ **Important Notice**
6 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
7 |
8 | ---
9 |
10 | ## 💻 **Execute in Cloud Shell**
11 | Run the following commands in **Cloud Shell**:
12 | ```bash
13 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Secure%20BigLake%20Data%20Challenge%20Lab/arcadecrew.sh
14 |
15 | sudo chmod +x arcadecrew.sh
16 |
17 | ./arcadecrew.sh
18 | ```
19 | ---
20 |
21 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
22 |
23 | ---
24 |
25 | ## 🤝 **Join the Arcade Crew Community!**
26 |
27 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
28 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
29 |
--------------------------------------------------------------------------------
/Secure Builds with Cloud Build/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Secure Builds with Cloud Build || GSP1184](https://www.cloudskillsboost.google/focuses/83256?parent=catalog)
2 |
3 | ---
4 |
5 | 🎥 **Watch the Full Video Walkthrough for This Lab:**
6 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
7 |
8 | ---
9 |
10 | ## ⚠️ **Important Note:**
11 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain a full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
12 |
13 | ---
14 |
15 | ## 🚀 **Steps to Perform**
16 |
17 | ### Run in Cloudshell:
18 |
19 | ```bash
20 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Secure%20Builds%20with%20Cloud%20Build/arcadecrew.sh
21 |
22 | sudo chmod +x arcadecrew.sh
23 |
24 | ./arcadecrew.sh
25 | ```
26 |
27 | ---
28 |
29 | ## 🏆 **Congratulations! You've Completed the Lab!** 🎉
30 |
31 | ---
32 |
33 | ## 🤝 **Join the Community!**
34 |
35 | - [Whatsapp Group](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
36 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
37 |
--------------------------------------------------------------------------------
/Secure Software Supply Chain Using Cloud Build & Cloud Deploy to Deploy Containerized Applications/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🌐 Secure Software Supply Chain Using Cloud Build & Cloud Deploy to Deploy Containerized Applications | GSP1092
2 | [](https://www.cloudskillsboost.google/focuses/50453?parent=catalog)
3 | ---
4 |
5 | ## ⚠️ **Important Notice**
6 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
7 |
8 | ---
9 |
10 | ## 💻 **Execute in Cloud Shell**
11 | Run the following commands in **Cloud Shell**:
12 | ```bash
13 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Secure%20Software%20Supply%20Chain%20Using%20Cloud%20Build%20%26%20Cloud%20Deploy%20to%20Deploy%20Containerized%20Applications/arcadecrew.sh
14 |
15 | sudo chmod +x arcadecrew.sh
16 |
17 | ./arcadecrew.sh
18 | ```
19 | ---
20 |
21 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
22 |
23 | ---
24 |
25 | ## 🤝 **Join the Arcade Crew Community!**
26 |
27 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
28 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
29 |
--------------------------------------------------------------------------------
/Securing Container Builds/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Securing Container Builds | GSP1185](https://www.cloudskillsboost.google/focuses/80692?parent=catalog)
2 | ---
3 | ## 🎥 **Watch the Full Video Walkthrough**
4 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
5 |
6 | ---
7 | ## ⚠️ **Important Notice**
8 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
9 |
10 | ---
11 | ## 💻 **Execute in Cloud Shell**
12 | Run the following commands in **Cloud Shell**:
13 | ```bash
14 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Securing%20Container%20Builds/arcadecrew.sh
15 |
16 | sudo chmod +x arcadecrew.sh
17 |
18 | ./arcadecrew.sh
19 | ```
20 | ---
21 |
22 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
23 |
24 | ---
25 |
26 | ## 🤝 **Join the Arcade Crew Community!**
27 |
28 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
29 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
30 |
--------------------------------------------------------------------------------
/Securing Google Cloud with CFT Scorecard/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🚀 **Securing Google Cloud with CFT Scorecard || GSP698**
2 | [](https://www.cloudskillsboost.google/focuses/10437?parent=catalog)
3 | ---
4 |
5 | ## ⚠️ **Important Notice**
6 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
7 |
8 | ---
9 |
10 | ## 💻 **Execute in Cloud Shell**
11 | Run the following commands in **Cloud Shell**:
12 | ```bash
13 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Securing%20Google%20Cloud%20with%20CFT%20Scorecard/arcadecrew.sh
14 |
15 | sudo chmod +x arcadecrew.sh
16 |
17 | ./arcadecrew.sh
18 | ```
19 | ---
20 |
21 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
22 |
23 | ---
24 |
25 | ## 🤝 **Join the Arcade Crew Community!**
26 |
27 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
28 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
29 |
--------------------------------------------------------------------------------
/Service Directory Qwik Start/Service Directory Qwik Start.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Service Directory Qwik Start || GSP732](https://www.cloudskillsboost.google/focuses/12412?parent=catalog)
2 |
3 | ---
4 |
5 | 🎥 Watch the full video walkthrough for this lab:
6 | [](https://www.youtube.com/watch?v=aPxcKWm6nt4)
7 |
8 | ---
9 | ## ⚠️ **Important Note:**
10 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
11 |
12 | ---
13 |
14 | ## 🚀 Steps to Perform
15 |
16 | Run in Cloudshell:
17 |
18 | ```bash
19 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Service%20Directory%20Qwik%20Start/arcadecrew.sh
20 |
21 | sudo chmod +x arcadecrew.sh
22 |
23 | ./arcadecrew.sh
24 | ```
25 | ---
26 |
27 | ### 🏆 Congratulations! You've completed the Lab! 🎉
28 |
29 | ---
30 |
31 | ### 🤝 Join the Community!
32 |
33 | - [Whatsapp](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
34 |
35 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
36 |
37 | ---
38 |
--------------------------------------------------------------------------------
/Service Monitoring/Service Monitoring.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Service Monitoring](https://www.cloudskillsboost.google/focuses/19476?parent=catalog)
2 |
3 | ---
4 |
5 | 🎥 Watch the full video walkthrough for this lab:
6 | [](https://youtu.be/TlDojgT3p3c)
7 |
8 | ---
9 | ## ⚠️ **Important Note:**
10 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
11 |
12 | ---
13 |
14 | ## 🚀 Steps to Perform
15 | Perform the following step by step:
16 |
17 | ```bash
18 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Service%20Monitoring/arcadecrew.sh
19 |
20 | sudo chmod +x arcadecrew.sh
21 |
22 | ./arcadecrew.sh
23 | ```
24 | ---
25 | - Go to **Monitoring** from [here](https://console.cloud.google.com/monitoring/).
26 |
27 | ### ✨ Please proceed with the instructions provided in the video.
28 | ---
29 | #### After this run the below command:
30 |
31 | ```
32 | cd HelloLoggingNodeJS
33 |
34 | gcloud app deploy
35 | ```
36 |
37 |
38 | ---
39 |
40 | ### 🏆 Congratulations! You've completed the Lab! 🎉
41 |
42 | ---
43 |
44 | ### 🤝 Join the Community!
45 |
46 | - [Whatsapp](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
47 |
48 | [](https://www.youtube.com/@Arcade61432)
49 |
50 | ---
51 |
--------------------------------------------------------------------------------
/Service Monitoring/arcadecrew.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # Define color variables
4 | YELLOW_COLOR=$'\033[0;33m'
5 | NO_COLOR=$'\033[0m'
6 | BACKGROUND_RED=`tput setab 1`
7 | GREEN_TEXT=$'\033[0;32m'
8 | RED_TEXT=`tput setaf 1`
9 | BOLD_TEXT=`tput bold`
10 | RESET_FORMAT=`tput sgr0`
11 | BLUE_TEXT=`tput setaf 4`
12 |
13 | echo ""
14 | echo ""
15 |
16 | # Display initiation message
17 | echo "${GREEN_TEXT}${BOLD_TEXT}Initiating Execution...${RESET_FORMAT}"
18 |
19 | echo ""
20 |
21 | read -p "${YELLOW_COLOR}${BOLD_TEXT}Enter Region: ${RESET_FORMAT}" REGION
22 | export REGION
23 |
24 | gcloud auth list
25 |
26 | git clone https://github.com/haggman/HelloLoggingNodeJS.git
27 |
28 | cd HelloLoggingNodeJS
29 |
30 | gcloud app create --region=$REGION
31 |
32 | gcloud app deploy --quiet
33 |
34 |
35 | cat > email-channel.json < prepare_disk.sh <<'EOF_END'
16 |
17 | gcloud services enable apikeys.googleapis.com
18 |
19 | gcloud alpha services api-keys create --display-name="awesome"
20 |
21 | KEY_NAME=$(gcloud alpha services api-keys list --format="value(name)" --filter "displayName=awesome")
22 |
23 | API_KEY=$(gcloud alpha services api-keys get-key-string $KEY_NAME --format="value(keyString)")
24 |
25 | cat > request.json < result.json
41 |
42 | cat result.json
43 |
44 | EOF_END
45 |
46 | export ZONE=$(gcloud compute instances list linux-instance --format 'csv[no-heading](zone)')
47 |
48 | gcloud compute scp prepare_disk.sh linux-instance:/tmp --project=$DEVSHELL_PROJECT_ID --zone=$ZONE --quiet
49 |
50 | gcloud compute ssh linux-instance --project=$DEVSHELL_PROJECT_ID --zone=$ZONE --quiet --command="bash /tmp/prepare_disk.sh"
51 |
52 | echo -e "${YELLOW_COLOR}${BOLD_TEXT}Now Check The Score Upto Task 3. ${NO_COLOR}${RESET_FORMAT}"
53 |
--------------------------------------------------------------------------------
/Speech to Text Transcription with the Cloud Speech API/arcadecrew2.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # Define color variables
4 | YELLOW_COLOR=$'\033[0;33m'
5 | NO_COLOR=$'\033[0m'
6 | BACKGROUND_RED=`tput setab 1`
7 | GREEN_TEXT=`tput setab 2`
8 | RED_TEXT=`tput setaf 1`
9 | BOLD_TEXT=`tput bold`
10 | RESET_FORMAT=`tput sgr0`
11 |
12 | # Display initiation message
13 | echo "${BACKGROUND_RED}${BOLD_TEXT}Initiating Execution...${RESET_FORMAT}"
14 |
15 | cat > prepare_disk.sh <<'EOF_END'
16 |
17 | KEY_NAME=$(gcloud alpha services api-keys list --format="value(name)" --filter "displayName=awesome")
18 |
19 | API_KEY=$(gcloud alpha services api-keys get-key-string $KEY_NAME --format="value(keyString)")
20 |
21 | rm -f request.json
22 |
23 | cat >> request.json < result.json
39 |
40 | cat result.json
41 |
42 | EOF_END
43 |
44 | export ZONE=$(gcloud compute instances list linux-instance --format 'csv[no-heading](zone)')
45 |
46 | gcloud compute scp prepare_disk.sh linux-instance:/tmp --project=$DEVSHELL_PROJECT_ID --zone=$ZONE --quiet
47 |
48 | gcloud compute ssh linux-instance --project=$DEVSHELL_PROJECT_ID --zone=$ZONE --quiet --command="bash /tmp/prepare_disk.sh"
49 |
50 | # Completion message
51 | echo -e "${RED_TEXT}${BOLD_TEXT}Lab Completed Successfully!${RESET_FORMAT}"
52 | echo -e "${GREEN_TEXT}${BOLD_TEXT}Check out our Channel: \e]8;;https://www.youtube.com/@Arcade61432\e\\https://www.youtube.com/@Arcade61432\e]8;;\e\\${RESET_FORMAT}"
53 |
--------------------------------------------------------------------------------
/Store Process and Manage Data on Google Cloud Command Line Challenge Lab/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🌐 Store, Process, and Manage Data on Google Cloud - Command Line: Challenge Lab | ARC102
2 | [](https://www.cloudskillsboost.google/focuses/61486?parent=catalog)
3 | ---
4 |
5 | ## ⚠️ **Important Notice**
6 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
7 |
8 | ---
9 |
10 | ## 💻 **Execute in Cloud Shell**
11 | Run the following commands in **Cloud Shell**:
12 | ```bash
13 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Store%20Process%20and%20Manage%20Data%20on%20Google%20Cloud%20Command%20Line%20Challenge%20Lab/arcadecrew.sh
14 |
15 | sudo chmod +x arcadecrew.sh
16 |
17 | ./arcadecrew.sh
18 | ```
19 | ---
20 |
21 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
22 |
23 | ---
24 |
25 | ## 🤝 **Join the Arcade Crew Community!**
26 |
27 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
28 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
29 |
--------------------------------------------------------------------------------
/Store, Process, and Manage Data on Google Cloud Challenge Lab/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Store, Process, and Manage Data on Google Cloud: Challenge Lab || ARC100](https://www.cloudskillsboost.google/focuses/60439?parent=catalog)
2 |
3 | ---
4 |
5 | ## ⚠️ **Important Notice**
6 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
7 |
8 | ---
9 |
10 | ## 💻 **Execute in Cloud Shell**
11 | Run the following commands in **Cloud Shell**:
12 | ```bash
13 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Store%2C%20Process%2C%20and%20Manage%20Data%20on%20Google%20Cloud%20Challenge%20Lab/arcadecrew.sh
14 |
15 | sudo chmod +x arcadecrew.sh
16 |
17 | ./arcadecrew.sh
18 | ```
19 | ---
20 |
21 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
22 |
23 | ---
24 |
25 | ## 🤝 **Join the Arcade Crew Community!**
26 |
27 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
28 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
29 |
--------------------------------------------------------------------------------
/Streaming Analytics into BigQuery Challenge Lab/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Streaming Analytics into BigQuery: Challenge Lab || ARC106](https://www.cloudskillsboost.google/focuses/61948?parent=catalog)
2 |
3 | ---
4 |
5 | ## ⚠️ **Important Notice**
6 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
7 |
8 | ---
9 |
10 | ## 💻 **Execute in Cloud Shell**
11 | Run the following commands in **Cloud Shell**:
12 | ```bash
13 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Streaming%20Analytics%20into%20BigQuery%20Challenge%20Lab/arcadecrew.sh
14 |
15 | sudo chmod +x arcadecrew.sh
16 |
17 | ./arcadecrew.sh
18 | ```
19 | ---
20 |
21 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
22 |
23 | ---
24 |
25 | ## 🤝 **Join the Arcade Crew Community!**
26 |
27 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
28 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
29 |
--------------------------------------------------------------------------------
/Tagging Dataplex Assets/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Tagging Dataplex Assets | GSP1145](https://www.cloudskillsboost.google/focuses/62711?parent=catalog)
2 | ---
3 | ## 🎥 **Watch the Full Video Walkthrough**
4 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
5 |
6 | ---
7 | ## ⚠️ **Important Notice**
8 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
9 |
10 | ---
11 | ## 💻 **Execute in Cloud Shell**
12 | Run the following commands in **Cloud Shell**:
13 | ```bash
14 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Tagging%20Dataplex%20Assets/arcadecrew.sh
15 |
16 | sudo chmod +x arcadecrew.sh
17 |
18 | ./arcadecrew.sh
19 | ```
20 | ---
21 |
22 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
23 |
24 | ---
25 |
26 | ## 🤝 **Join the Arcade Crew Community!**
27 |
28 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
29 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
30 |
--------------------------------------------------------------------------------
/Test Network Latency Between VMs/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🌐 Test Network Latency Between VMs | GSP161
2 | [](https://www.cloudskillsboost.google/focuses/102552?parent=catalog)
3 | ---
4 |
5 | ## ⚠️ **Important Notice**
6 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
7 |
8 | ---
9 |
10 | ## 💻 **Execute in Cloud Shell**
11 | Run the following commands in **Cloud Shell**:
12 | ```bash
13 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Test%20Network%20Latency%20Between%20VMs/arcadecrew.sh
14 |
15 | sudo chmod +x arcadecrew.sh
16 |
17 | ./arcadecrew.sh
18 | ```
19 | ---
20 |
21 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
22 |
23 | ---
24 |
25 | ## 🤝 **Join the Arcade Crew Community!**
26 |
27 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
28 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
29 |
--------------------------------------------------------------------------------
/The Basics of Google Cloud Compute Challenge Lab/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🌐 [The Basics of Google Cloud Compute: Challenge Lab | ARC120](https://www.cloudskillsboost.google/focuses/65384?parent=catalog)
2 | ---
3 | ## 🎥 **Watch the Full Video Walkthrough**
4 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
5 |
6 | ---
7 | ## ⚠️ **Important Notice**
8 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
9 |
10 | ---
11 | ## 💻 **Execute in Cloud Shell**
12 | Run the following commands in **Cloud Shell**:
13 | ```bash
14 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/The%20Basics%20of%20Google%20Cloud%20Compute%20Challenge%20Lab/arcadecrew.sh
15 |
16 | sudo chmod +x arcadecrew.sh
17 |
18 | ./arcadecrew.sh
19 | ```
20 | ---
21 |
22 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
23 |
24 | ---
25 |
26 | ## 🤝 **Join the Arcade Crew Community!**
27 |
28 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
29 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
30 |
--------------------------------------------------------------------------------
/Translate Text with the Cloud Translation API/Translate Text with the Cloud Translation API.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Translate Text with the Cloud Translation API || GSP049](https://www.cloudskillsboost.google/focuses/697?parent=catalog)
2 |
3 | ---
4 |
5 | 🎥 Watch the full video walkthrough for this lab:
6 | [](https://youtu.be/HcvvsV6ZAok)
7 |
8 | ---
9 | ## ⚠️ **Important Note:**
10 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
11 |
12 | ---
13 |
14 | ## 🚀 Steps to Perform
15 |
16 | Run in Cloudshell:
17 | ```bash
18 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Translate%20Text%20with%20the%20Cloud%20Translation%20API/arcadecrew.sh
19 |
20 | sudo chmod +x arcadecrew.sh
21 |
22 | ./arcadecrew.sh
23 | ```
24 | ---
25 |
26 | ### 🏆 Congratulations! You've completed the Lab! 🎉
27 |
28 | ---
29 |
30 | ### 🤝 Join the Community!
31 |
32 | - [Whatsapp](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
33 |
34 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
35 |
36 | ---
37 |
--------------------------------------------------------------------------------
/Translate Text with the Cloud Translation API/arcadecrew.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # Define color variables
4 | YELLOW_COLOR=$'\033[0;33m'
5 | NO_COLOR=$'\033[0m'
6 | BACKGROUND_RED=`tput setab 1`
7 | GREEN_TEXT=$'\033[0;32m'
8 | RED_TEXT=`tput setaf 1`
9 | BOLD_TEXT=`tput bold`
10 | RESET_FORMAT=`tput sgr0`
11 | BLUE_TEXT=`tput setaf 4`
12 |
13 | echo ""
14 | echo ""
15 |
16 | # Display initiation message
17 | echo "${GREEN_TEXT}${BOLD_TEXT}Initiating Execution...${RESET_FORMAT}"
18 |
19 | echo
20 |
21 | gcloud services enable apikeys.googleapis.com
22 |
23 | gcloud alpha services api-keys create --display-name="ArcadeCrew"
24 |
25 | KEY_NAME=$(gcloud alpha services api-keys list --format="value(name)" --filter "displayName=ArcadeCrew")
26 |
27 | API_KEY=$(gcloud alpha services api-keys get-key-string $KEY_NAME --format="value(keyString)")
28 |
29 | echo $API_KEY
30 |
31 | echo
32 | echo -e "\e[1;31mDeleting the script (arcadecrew.sh) for safety purposes...\e[0m"
33 | rm -- "$0"
34 | echo
35 | echo
36 | # Completion message
37 | echo -e "${YELLOW_TEXT}${BOLD_TEXT}Lab Completed Successfully!${RESET_FORMAT}"
38 | echo -e "${GREEN_TEXT}${BOLD_TEXT}Subscribe our Channel:${RESET_FORMAT} ${BLUE_TEXT}${BOLD_TEXT}https://www.youtube.com/@Arcade61432${RESET_FORMAT}"
39 | echo
--------------------------------------------------------------------------------
/Use APIs to Work with Cloud Storage Challenge Lab/world.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/14ebbbdda1b987377f804016ed584be65edbc96a/Use APIs to Work with Cloud Storage Challenge Lab/world.jpeg
--------------------------------------------------------------------------------
/Using BigQuery and Cloud Logging to Analyze BigQuery Usage/Using BigQuery and Cloud Logging to Analyze BigQuery Usage.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Using BigQuery and Cloud Logging to Analyze BigQuery Usage || GSP617](https://www.cloudskillsboost.google/focuses/6100?parent=catalog)
2 |
3 | ---
4 |
5 | 🎥 Watch the full video walkthrough for this lab:
6 | [](https://youtu.be/55LqL1oEYrY)
7 |
8 | ---
9 | ## ⚠️ **Important Note:**
10 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
11 |
12 | ---
13 |
14 | ## 🚀 Steps to Perform
15 |
16 | Run in Cloudshell:
17 |
18 | ```
19 | bq mk bq_logs
20 | bq query --use_legacy_sql=false "SELECT current_date()"
21 | ```
22 | ```
23 | resource.type="bigquery_resource"
24 | protoPayload.methodName="jobservice.jobcompleted"
25 | ```
26 | ### Sink name: `JobComplete`
27 |
28 | ```bash
29 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Using%20BigQuery%20and%20Cloud%20Logging%20to%20Analyze%20BigQuery%20Usage/arcadecrew.sh
30 |
31 | sudo chmod +x arcadecrew.sh
32 |
33 | ./arcadecrew.sh
34 | ```
35 | ---
36 |
37 | ### 🏆 Congratulations! You've completed the Lab! 🎉
38 |
39 | ---
40 |
41 | ### 🤝 Join the Community!
42 |
43 | - [Whatsapp](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
44 |
45 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
46 |
47 | ---
48 |
--------------------------------------------------------------------------------
/Using BigQuery in the Google Cloud Console/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🚀 **Using BigQuery in the Google Cloud Console || GSP406**
2 | [](https://www.cloudskillsboost.google/focuses/3616?parent=catalog)
3 | ---
4 |
5 | ## ⚠️ **Important Notice**
6 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
7 |
8 | ---
9 |
10 | ## 💻 **Execute in Cloud Shell**
11 | Run the following commands in **Cloud Shell**:
12 | ```bash
13 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Using%20BigQuery%20in%20the%20Google%20Cloud%20Console/arcadecrew.sh
14 |
15 | sudo chmod +x arcadecrew.sh
16 |
17 | ./arcadecrew.sh
18 | ```
19 | ---
20 |
21 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
22 |
23 | ---
24 |
25 | ## 🤝 **Join the Arcade Crew Community!**
26 |
27 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
28 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
29 |
--------------------------------------------------------------------------------
/Using Ruby on Rails with Cloud SQL for PostgreSQL on Cloud Run/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🚀 **Using Ruby on Rails with Cloud SQL for PostgreSQL on Cloud Run || GSP943**
2 | [](https://www.cloudskillsboost.google/focuses/20049?parent=catalog)
3 | ---
4 |
5 | ## ⚠️ **Important Notice**
6 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
7 |
8 | ---
9 |
10 | ## 💻 **Execute in Cloud Shell**
11 | Run the following commands in **Cloud Shell**:
12 | ```bash
13 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Using%20Ruby%20on%20Rails%20with%20Cloud%20SQL%20for%20PostgreSQL%20on%20Cloud%20Run/arcadecrew.sh
14 |
15 | sudo chmod +x arcadecrew.sh
16 |
17 | ./arcadecrew.sh
18 | ```
19 | ---
20 |
21 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
22 |
23 | ---
24 |
25 | ## 🤝 **Join the Arcade Crew Community!**
26 |
27 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
28 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
29 |
--------------------------------------------------------------------------------
/VPC Networking Fundamentals/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🌐 VPC Networking Fundamentals || GSP210
2 | [](https://www.cloudskillsboost.google/focuses/1229?parent=catalog)
3 | ---
4 |
5 | ## ⚠️ **Important Notice**
6 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
7 |
8 | ---
9 |
10 | ## 💻 **Execute in Cloud Shell**
11 | Run the following commands in **Cloud Shell**:
12 | ```bash
13 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/VPC%20Networking%20Fundamentals/arcadecrew.sh
14 |
15 | sudo chmod +x arcadecrew.sh
16 |
17 | ./arcadecrew.sh
18 | ```
19 | ---
20 |
21 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
22 |
23 | ---
24 |
25 | ## 🤝 **Join the Arcade Crew Community!**
26 |
27 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
28 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
29 |
--------------------------------------------------------------------------------
/Visualizing Billing Data with Looker Studio/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🚀 **Visualizing Billing Data with Looker Studio || GSP622**
2 | [](https://www.cloudskillsboost.google/focuses/7115?parent=catalog)
3 | ---
4 |
5 | ## ⚠️ **Important Notice**
6 | This guide is designed to enhance your learning experience during this lab. Please review each step carefully to fully understand the concepts. Ensure you adhere to **Qwiklabs** and **YouTube** policies while following this guide.
7 |
8 | ---
9 |
10 | ## 💻 **Execute in Cloud Shell**
11 | Run the following commands in **Cloud Shell**:
12 | ```bash
13 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Visualizing%20Billing%20Data%20with%20Looker%20Studio/arcadecrew.sh
14 |
15 | sudo chmod +x arcadecrew.sh
16 |
17 | ./arcadecrew.sh
18 | ```
19 | ---
20 |
21 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
22 |
23 | ---
24 |
25 | ## 🤝 **Join the Arcade Crew Community!**
26 |
27 | - **WhatsApp Group:** [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
28 | - **YouTube Channel:** [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
29 |
--------------------------------------------------------------------------------
/Web Security Scanner Qwik Start/arcadecrew.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | BLACK_TEXT=$'\033[0;90m'
3 | RED_TEXT=$'\033[0;91m'
4 | GREEN_TEXT=$'\033[0;92m'
5 | YELLOW_TEXT=$'\033[0;93m'
6 | BLUE_TEXT=$'\033[0;94m'
7 | MAGENTA_TEXT=$'\033[0;95m'
8 | CYAN_TEXT=$'\033[0;96m'
9 | WHITE_TEXT=$'\033[0;97m'
10 | RESET_FORMAT=$'\033[0m'
11 | BOLD_TEXT=$'\033[1m'
12 | UNDERLINE_TEXT=$'\033[4m'
13 | clear
14 |
15 | echo
16 | echo "${CYAN_TEXT}${BOLD_TEXT}==============================================${RESET_FORMAT}"
17 | echo "${CYAN_TEXT}${BOLD_TEXT} INITIATING EXECUTION ${RESET_FORMAT}"
18 | echo "${CYAN_TEXT}${BOLD_TEXT}==============================================${RESET_FORMAT}"
19 | echo
20 |
21 | echo -n "${YELLOW_TEXT}${BOLD_TEXT}Please enter the region: ${RESET_FORMAT}"
22 | read REGION
23 | export REGION
24 |
25 | echo "${MAGENTA_TEXT}${BOLD_TEXT}Copying files from the Cloud Storage bucket...${RESET_FORMAT}"
26 | gsutil -m cp -r gs://spls/gsp067/python-docs-samples .
27 |
28 | echo "${MAGENTA_TEXT}${BOLD_TEXT}Navigating to the sample application directory...${RESET_FORMAT}"
29 | cd python-docs-samples/appengine/standard_python3/hello_world
30 |
31 | echo "${MAGENTA_TEXT}${BOLD_TEXT}Updating app.yaml to use Python 3.9...${RESET_FORMAT}"
32 | sed -i "s/python37/python39/g" app.yaml
33 |
34 | echo "${MAGENTA_TEXT}${BOLD_TEXT}Creating a new App Engine application in the specified region...${RESET_FORMAT}"
35 | gcloud app create --region=$REGION
36 |
37 | echo "${MAGENTA_TEXT}${BOLD_TEXT}Deploying the application to App Engine...${RESET_FORMAT}"
38 | yes | gcloud app deploy
39 |
40 | echo
41 | echo "${RED_TEXT}${BOLD_TEXT}Subscribe my Channel (Arcade Crew):${RESET_FORMAT} ${BLUE_TEXT}${BOLD_TEXT}https://www.youtube.com/@Arcade61432${RESET_FORMAT}"
42 |
--------------------------------------------------------------------------------
/Working with Cloud Build/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🌐 [Working with Cloud Build](https://www.cloudskillsboost.google/focuses/19110?parent=catalog)
2 |
3 | ---
4 |
5 | 🎥 **Watch the Full Video Walkthrough for This Lab:**
6 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
7 |
8 | ---
9 |
10 | ## ⚠️ **Important Note:**
11 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain a full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
12 |
13 | ---
14 |
15 | ## 🚀 **Steps to Perform**
16 |
17 | ### Run in Cloudshell:
18 |
19 | ```bash
20 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/Working%20with%20Cloud%20Build/arcadecrew.sh
21 |
22 | sudo chmod +x arcadecrew.sh
23 |
24 | ./arcadecrew.sh
25 | ```
26 |
27 | ---
28 |
29 | ## 🏆 **Congratulations! You've Completed the Lab!** 🎉
30 |
31 | ---
32 |
33 | ## 🤝 **Join the Community!**
34 |
35 | - [Whatsapp Group](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
36 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
37 |
--------------------------------------------------------------------------------
/mini lab BigQuery 3/ArcadeCrew.md:
--------------------------------------------------------------------------------
1 | # 🌐 mini lab : BigQuery : 3
2 |
3 | ---
4 |
5 | ## 🎥 **Watch the Full Video Walkthrough**
6 |
7 | [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
8 |
9 | ---
10 |
11 | ## ⚠️ **Important Notice**
12 |
13 | This guide is designed to support your learning experience in this lab. Please ensure you review each step carefully to fully grasp the concepts. While following this guide, adhere to the **Qwiklabs** and **YouTube** policies.
14 |
15 | ---
16 |
17 | ### 💻 **Execute in Cloud Shell**
18 |
19 | Run the following commands in **Cloud Shell**:
20 |
21 | ```bash
22 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/mini%20lab%20%20BigQuery%20%203/arcadecrew.sh
23 | sed -i 's/\r$//' arcadecrew.sh
24 | sudo chmod +x arcadecrew.sh
25 | ./arcadecrew.sh
26 | ```
27 |
28 | ---
29 |
30 | ## 🎉 **Congratulations! Lab Completed Successfully!** 🏆
31 |
32 | ---
33 |
34 | ## 🤝 **Join the Arcade Crew Community!**
35 |
36 | - **WhatsApp Group**: [Join Here](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
37 | - **YouTube Channel**: [](https://www.youtube.com/@Arcade61432?sub_confirmation=1)
38 |
--------------------------------------------------------------------------------
/mini lab BigQuery 3/arcadecrew.sh:
--------------------------------------------------------------------------------
1 | PROJECT_ID=`gcloud config get-value project`
2 |
3 | bq ls --format=json $PROJECT_ID:Inventory
4 |
5 | bq query --use_legacy_sql=false "
6 | SELECT DISTINCT products.product_name, products.price
7 | FROM \`$PROJECT_ID.Inventory.products\` AS products
8 | INNER JOIN \`$PROJECT_ID.Inventory.category\` AS category
9 | ON products.category_id = category.category_id
10 | WHERE products.category_id = 1;"
11 |
12 | bq query --use_legacy_sql=false "
13 | CREATE VIEW \`$PROJECT_ID.Inventory.Product_View\` AS
14 | SELECT DISTINCT products.product_name, products.price
15 | FROM \`$PROJECT_ID.Inventory.products\` AS products
16 | INNER JOIN \`$PROJECT_ID.Inventory.category\` AS category
17 | ON products.category_id = category.category_id
18 | WHERE products.category_id = 1;"
--------------------------------------------------------------------------------
/mini lab Cloud Storage 1/mini lab Cloud Storage 1.md:
--------------------------------------------------------------------------------
1 | # 🌐 mini lab : Cloud Storage : 1
2 |
3 | ### 📖 Lab: [Open](https://www.cloudskillsboost.google/focuses/36421?parent=game)
4 |
5 | ---
6 |
7 | 🎥 Watch the full video walkthrough for this lab:
8 | [](https://youtu.be/zGAKGb6X648)
9 | ---
10 | ## ⚠️ **Important Note:**
11 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
12 |
13 | ---
14 |
15 | ## 🚀 Quick Start Commands for CloudShell
16 | Run the following commands step by step:
17 |
18 | ```bash
19 | export PROJECT=$(gcloud projects list --format="value(PROJECT_ID)")
20 |
21 | gcloud storage buckets update gs://$PROJECT-bucket --no-uniform-bucket-level-access
22 |
23 | gcloud storage buckets update gs://$PROJECT-bucket --web-main-page-suffix=index.html --web-error-page=error.html
24 |
25 | gcloud storage objects update gs://$PROJECT-bucket/index.html --add-acl-grant=entity=AllUsers,role=READER
26 |
27 | gcloud storage objects update gs://$PROJECT-bucket/error.html --add-acl-grant=entity=AllUsers,role=READER
28 | ```
29 |
30 | ---
31 |
32 | ### 🏆 Congratulations! You've completed the Lab! 🎉
33 |
34 | ---
35 |
36 | ### 🤝 Join the Community!
37 |
38 | - [Whatsapp](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
39 |
40 | [](https://www.youtube.com/@Arcade61432)
41 |
42 | ---
43 |
--------------------------------------------------------------------------------
/mini lab Cloud Storage 4/arcadecrew.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # Define color variables
4 | YELLOW_COLOR=$'\033[0;33m'
5 | NO_COLOR=$'\033[0m'
6 | BACKGROUND_RED=`tput setab 1`
7 | GREEN_TEXT=`tput setab 2`
8 | RED_TEXT=`tput setaf 1`
9 | BOLD_TEXT=`tput bold`
10 | RESET_FORMAT=`tput sgr0`
11 | BLUE_TEXT=`tput setaf 4`
12 |
13 | echo ""
14 | echo ""
15 |
16 | # Display initiation message
17 | echo "${GREEN_TEXT}${BOLD_TEXT}Initiating Execution...${RESET_FORMAT}"
18 | echo ""
19 |
20 | echo "Fetching the active Google Cloud Project ID..."
21 | PROJECT_ID=$(gcloud config get-value project 2>/dev/null)
22 |
23 | if [ -z "$PROJECT_ID" ]; then
24 | echo "Error: No active project found. Please set a project using 'gcloud config set project PROJECT_ID'."
25 | exit 1
26 | fi
27 |
28 | BUCKET_NAME="${PROJECT_ID}-bucket"
29 |
30 | echo "Using bucket name: $BUCKET_NAME"
31 |
32 | # Update the content type of index.html in the specified bucket
33 | gcloud storage objects update "gs://${BUCKET_NAME}/index.html" --content-type=text/html
34 |
35 | echo ""
36 | # Completion message
37 | echo -e "${YELLOW_TEXT}${BOLD_TEXT}Lab Completed Successfully!${RESET_FORMAT}"
38 | echo -e "${GREEN_TEXT}${BOLD_TEXT}Subscribe our Channel:${RESET_FORMAT} ${BLUE_TEXT}${BOLD_TEXT}https://www.youtube.com/@Arcade61432${RESET_FORMAT}"
39 |
40 |
--------------------------------------------------------------------------------
/mini lab Cloud Storage 4/mini lab Cloud Storage 4.md:
--------------------------------------------------------------------------------
1 | # 🌐 mini lab : Cloud Storage : 4
2 |
3 | ### 📖 Lab: [Open](https://www.cloudskillsboost.google/focuses/36428?parent=game)
4 |
5 | ---
6 |
7 | 🎥 Watch the full video walkthrough for this lab:
8 | [](https://youtu.be/zGAKGb6X648)
9 |
10 | ---
11 | ## ⚠️ **Important Note:**
12 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
13 |
14 | ---
15 |
16 | ## 🚀 Quick Start Commands for CloudShell
17 | Run the following commands step by step:
18 |
19 | ```bash
20 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/mini%20lab%20%20Cloud%20Storage%20%204/arcadecrew.sh
21 |
22 | sudo chmod +x arcadecrew.sh
23 |
24 | ./arcadecrew.sh
25 | ```
26 |
27 | ---
28 |
29 | ### 🏆 Congratulations! You've completed the Lab! 🎉
30 |
31 | ---
32 |
33 | ### 🤝 Join the Community!
34 |
35 | - [Whatsapp](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
36 |
37 | [](https://www.youtube.com/@Arcade61432)
38 |
39 | ---
40 |
--------------------------------------------------------------------------------
/mini lab Cloud Storage 5/arcadecrew.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # Define color variables
4 | YELLOW_COLOR=$'\033[0;33m'
5 | NO_COLOR=$'\033[0m'
6 | BACKGROUND_RED=`tput setab 1`
7 | GREEN_TEXT=`tput setab 2`
8 | RED_TEXT=`tput setaf 1`
9 | BOLD_TEXT=`tput bold`
10 | RESET_FORMAT=`tput sgr0`
11 | BLUE_TEXT=`tput setaf 4`
12 |
13 | echo ""
14 | echo ""
15 |
16 | # Display initiation message
17 | echo "${GREEN_TEXT}${BOLD_TEXT}Initiating Execution...${RESET_FORMAT}"
18 | echo ""
19 |
20 | echo "Fetching the active Google Cloud Project ID..."
21 | PROJECT_ID=$(gcloud config get-value project 2>/dev/null)
22 |
23 | if [ -z "$PROJECT_ID" ]; then
24 | echo "Error: No active project found. Please set a project using 'gcloud config set project PROJECT_ID'."
25 | exit 1
26 | fi
27 |
28 | BUCKET_NAME="${PROJECT_ID}-urgent"
29 |
30 | echo "Using bucket name: $BUCKET_NAME"
31 |
32 | # Remove allUsers from the bucket's IAM policy
33 | gsutil iam ch -d allUsers "gs://${BUCKET_NAME}"
34 |
35 | echo ""
36 | # Completion message
37 | echo -e "${YELLOW_TEXT}${BOLD_TEXT}Lab Completed Successfully!${RESET_FORMAT}"
38 | echo -e "${GREEN_TEXT}${BOLD_TEXT}Subscribe our Channel:${RESET_FORMAT} ${BLUE_TEXT}${BOLD_TEXT}https://www.youtube.com/@Arcade61432${RESET_FORMAT}"
39 |
40 |
--------------------------------------------------------------------------------
/mini lab Cloud Storage 5/mini lab Cloud Storage 5.md:
--------------------------------------------------------------------------------
1 | # 🌐 mini lab : Cloud Storage : 5
2 |
3 | ### 📖 Lab: [Open](https://www.cloudskillsboost.google/focuses/36429?parent=game)
4 |
5 | ---
6 |
7 | 🎥 Watch the full video walkthrough for this lab:
8 | [](https://youtu.be/KQHy3aQqFzY)
9 |
10 | ---
11 | ## ⚠️ **Important Note:**
12 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
13 |
14 | ---
15 |
16 | ## 🚀 Quick Start Commands for CloudShell
17 | Run the following commands step by step:
18 |
19 | ```bash
20 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/mini%20lab%20%20Cloud%20Storage%20%205/arcadecrew.sh
21 |
22 | sudo chmod +x arcadecrew.sh
23 |
24 | ./arcadecrew.sh
25 | ```
26 |
27 | ---
28 |
29 | ### 🏆 Congratulations! You've completed the Lab! 🎉
30 |
31 | ---
32 |
33 | ### 🤝 Join the Community!
34 |
35 | - [Whatsapp](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
36 |
37 | [](https://www.youtube.com/@Arcade61432)
38 |
39 | ---
40 |
--------------------------------------------------------------------------------
/mini lab BigQuery 1/arcadecrew.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # Define color variables
4 | YELLOW_COLOR=$'\033[0;33m'
5 | NO_COLOR=$'\033[0m'
6 | BACKGROUND_RED=`tput setab 1`
7 | GREEN_TEXT=`tput setab 2`
8 | RED_TEXT=`tput setaf 1`
9 | BOLD_TEXT=`tput bold`
10 | RESET_FORMAT=`tput sgr0`
11 | BLUE_TEXT=`tput setaf 4`
12 |
13 | TEXT_COLORS=($RED $GREEN $YELLOW $BLUE $MAGENTA $CYAN)
14 | BG_COLORS=($BG_RED $BG_GREEN $BG_YELLOW $BG_BLUE $BG_MAGENTA $BG_CYAN)
15 |
16 | echo ""
17 | echo ""
18 |
19 | # Display initiation message
20 | echo "${GREEN_TEXT}${BOLD_TEXT}Initiating Execution...${RESET_FORMAT}"
21 |
22 | echo ""
23 |
24 | read -p "Enter BUCKET NAME: " BUCKET_NAME
25 |
26 |
27 | bq mk work_day
28 |
29 | bq mk --table work_day.employee \
30 | employee_id:INTEGER,device_id:STRING,username:STRING,department:STRING,office:STRING
31 |
32 | bq load --source_format=CSV --skip_leading_rows=1 work_day.employee gs://$BUCKET_NAME/employees.csv employee_id:INTEGER,device_id:STRING,username:STRING,department:STRING,office:STRING
33 |
34 |
35 |
36 | echo ""
37 | # Completion message
38 | echo -e "${YELLOW_TEXT}${BOLD_TEXT}Lab Completed Successfully!${RESET_FORMAT}"
39 | echo -e "${GREEN_TEXT}${BOLD_TEXT}Subscribe our Channel:${RESET_FORMAT} ${BLUE_TEXT}${BOLD_TEXT}https://www.youtube.com/@Arcade61432${RESET_FORMAT}"
40 |
41 |
--------------------------------------------------------------------------------
/mini lab BigQuery 1/mini lab BigQuery 1.md:
--------------------------------------------------------------------------------
1 | # 🌐 mini lab BigQuery 1
2 |
3 | ---
4 |
5 | 🎥 Watch the full video walkthrough for this lab:
6 | [](https://youtu.be/fs6A8ydWwYA)
7 |
8 | ---
9 | ## ⚠️ **Important Note:**
10 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
11 |
12 | ---
13 |
14 | ## 🚀 Quick Start Commands for CloudShell
15 | Run the following commands step by step:
16 |
17 | ```bash
18 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/mini%20lab%20BigQuery%20%201/arcadecrew.sh
19 |
20 | sudo chmod +x arcadecrew.sh
21 |
22 | ./arcadecrew.sh
23 | ```
24 |
25 | ---
26 |
27 | ### 🏆 Congratulations! You've completed the Lab! 🎉
28 |
29 | ---
30 |
31 | ### 🤝 Join the Community!
32 |
33 | - [Whatsapp](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
34 |
35 | [](https://www.youtube.com/@Arcade61432)
36 |
37 | ---
38 |
--------------------------------------------------------------------------------
/mini lab BigQuery 2/arcadecrew.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # Define color variables
4 | YELLOW_COLOR=$'\033[0;33m'
5 | NO_COLOR=$'\033[0m'
6 | BACKGROUND_RED=`tput setab 1`
7 | GREEN_TEXT=`tput setab 2`
8 | RED_TEXT=`tput setaf 1`
9 | BOLD_TEXT=`tput bold`
10 | RESET_FORMAT=`tput sgr0`
11 | BLUE_TEXT=`tput setaf 4`
12 |
13 | echo ""
14 | echo ""
15 |
16 | # Display initiation message
17 | echo "${GREEN_TEXT}${BOLD_TEXT}Initiating Execution...${RESET_FORMAT}"
18 |
19 | echo ""
20 |
21 | read -p "Enter REGION: " REGION
22 |
23 | export PROJECT_ID=$(gcloud config get-value project)
24 |
25 | bq mk --connection --connection_type='CLOUD_SPANNER' --properties='{"database":"projects/'$PROJECT_ID'/instances/ecommerce-instance/databases/ecommerce"}' --project_id=$PROJECT_ID --location=$REGION my_connection_id
26 |
27 | bq query --use_legacy_sql=false "SELECT * FROM EXTERNAL_QUERY('$PROJECT_ID.$REGION.my_connection_id', 'SELECT * FROM orders;');"
28 |
29 | bq query --use_legacy_sql=false "CREATE VIEW ecommerce.order_history AS SELECT * FROM EXTERNAL_QUERY('$PROJECT_ID.$REGION.my_connection_id', 'SELECT * FROM orders;');"
30 |
31 | echo ""
32 | # Completion message
33 | echo -e "${YELLOW_TEXT}${BOLD_TEXT}Lab Completed Successfully!${RESET_FORMAT}"
34 | echo -e "${GREEN_TEXT}${BOLD_TEXT}Subscribe our Channel:${RESET_FORMAT} ${BLUE_TEXT}${BOLD_TEXT}https://www.youtube.com/@Arcade61432${RESET_FORMAT}"
35 |
36 |
--------------------------------------------------------------------------------
/mini lab BigQuery 2/mini lab BigQuery 2.md:
--------------------------------------------------------------------------------
1 | # 🌐 mini lab : BigQuery : 2
2 |
3 | ---
4 |
5 | 🎥 Watch the full video walkthrough for this lab:
6 | [](https://youtu.be/9Rph4O9Y9BM)
7 |
8 | ---
9 | ## ⚠️ **Important Note:**
10 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
11 |
12 | ---
13 |
14 | ## 🚀 Quick Start Commands for CloudShell
15 | Run the following commands step by step:
16 |
17 | ```bash
18 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/mini%20lab%20BigQuery%20%202/arcadecrew.sh
19 |
20 | sudo chmod +x arcadecrew.sh
21 |
22 | ./arcadecrew.sh
23 | ```
24 |
25 | ---
26 |
27 | ### 🏆 Congratulations! You've completed the Lab! 🎉
28 |
29 | ---
30 |
31 | ### 🤝 Join the Community!
32 |
33 | - [Whatsapp](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
34 |
35 | [](https://www.youtube.com/@Arcade61432)
36 |
37 | ---
38 |
--------------------------------------------------------------------------------
/mini lab Cloud Storage 2/lifecycle.json:
--------------------------------------------------------------------------------
1 | {
2 | "rule": [
3 | {
4 | "action": {
5 | "storageClass": "NEARLINE",
6 | "type": "SetStorageClass"
7 | },
8 | "condition": {
9 | "daysSinceNoncurrentTime": 30,
10 | "matchesPrefix": [
11 | "/projects/active/"
12 | ]
13 | }
14 | },
15 | {
16 | "action": {
17 | "storageClass": "NEARLINE",
18 | "type": "SetStorageClass"
19 | },
20 | "condition": {
21 | "daysSinceNoncurrentTime": 90,
22 | "matchesPrefix": [
23 | "/archive/"
24 | ]
25 | }
26 | },
27 | {
28 | "action": {
29 | "storageClass": "COLDLINE",
30 | "type": "SetStorageClass"
31 | },
32 | "condition": {
33 | "daysSinceNoncurrentTime": 180,
34 | "matchesPrefix": [
35 | "/archive/"
36 | ]
37 | }
38 | },
39 | {
40 | "action": {
41 | "type": "Delete"
42 | },
43 | "condition": {
44 | "age": 7,
45 | "matchesPrefix": [
46 | "/processing/temp_logs/"
47 | ]
48 | }
49 | }
50 | ]
51 | }
--------------------------------------------------------------------------------
/mini lab Cloud Storage 2/mini lab Cloud Storage 2.md:
--------------------------------------------------------------------------------
1 | # 🌐 mini lab Cloud Storage 2
2 |
3 | ### 📖 Lab: [Open](https://www.cloudskillsboost.google/focuses/36422?parent=game)
4 |
5 | ---
6 |
7 | 🎥 Watch the full video walkthrough for this lab:
8 | [](https://www.youtube.com/watch?v=wjSrI-UHmM8)
9 |
10 | ---
11 | ## ⚠️ **Important Note:**
12 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
13 |
14 | ---
15 |
16 | ## 🚀 Quick Start Commands for CloudShell
17 | Run the following commands step by step:
18 |
19 | ```bash
20 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/mini%20lab%20Cloud%20Storage%202/arcadecrew.sh
21 |
22 | sudo chmod +x arcadecrew.sh
23 |
24 | ./arcadecrew.sh
25 | ```
26 |
27 | ---
28 |
29 | ### 🏆 Congratulations! You've completed the Lab! 🎉
30 |
31 | ---
32 |
33 | ### 🤝 Join the Community!
34 |
35 | - [Whatsapp](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
36 |
37 | [](https://www.youtube.com/@Arcade61432)
38 |
39 | ---
40 |
--------------------------------------------------------------------------------
/mini lab Cloud Storage 3/mini lab Cloud Storage 3.md:
--------------------------------------------------------------------------------
1 | # 🌐 mini lab : Cloud Storage : 3
2 |
3 | ---
4 |
5 | 🎥 Watch the full video walkthrough for this lab:
6 | [](https://youtu.be/1514a4uFsv8)
7 |
8 | ---
9 | ## ⚠️ **Important Note:**
10 | This guide is provided to support your educational journey in this lab. Please open and review each step of the script to gain full understanding. Be sure to follow the terms of Qwiklabs and YouTube’s guidelines as you proceed.
11 |
12 | ---
13 |
14 | ## 🚀 Quick Start Commands for CloudShell
15 | Run the following commands step by step:
16 |
17 | ```bash
18 | curl -LO raw.githubusercontent.com/ArcadeCrew/Google-Cloud-Labs/refs/heads/main/mini%20lab%20Cloud%20Storage%203/arcadecrew.sh
19 |
20 | sudo chmod +x arcadecrew.sh
21 |
22 | ./arcadecrew.sh
23 | ```
24 |
25 | ---
26 |
27 | ### 🏆 Congratulations! You've completed the Lab! 🎉
28 |
29 | ---
30 |
31 | ### 🤝 Join the Community!
32 |
33 | - [Whatsapp](https://chat.whatsapp.com/KkNEauOhBQXHdVcmqIlv9F)
34 |
35 | [](https://www.youtube.com/@Arcade61432)
36 |
37 | ---
38 |
--------------------------------------------------------------------------------