├── 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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![Lab Link](https://img.shields.io/badge/Open_Lab-Cloud_Skills_Boost-4285F4?style=for-the-badge&logo=google&logoColor=white)](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 | Join WhatsApp 32 | 33 |   34 | 35 | YouTube Channel 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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![Open Lab](https://img.shields.io/badge/Open-Lab-brown?style=for-the-badge&logo=google-cloud&logoColor=blue)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/Youtube-Arcade%20Crew-red?style=for-the-badge&logo=google-cloud&logoColor=white)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![Lab Link](https://img.shields.io/badge/Open_Lab-Cloud_Skills_Boost-4285F4?style=for-the-badge&logo=google&logoColor=white)](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 | Join WhatsApp 33 | 34 |   35 | 36 | YouTube Channel 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 | [![Lab Link](https://img.shields.io/badge/Open_Lab-Cloud_Skills_Boost-4285F4?style=for-the-badge&logo=google&logoColor=white)](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 | Join WhatsApp 32 | 33 |   34 | 35 | YouTube Channel 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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![Open Lab](https://img.shields.io/badge/Open-Lab-brown?style=for-the-badge&logo=google-cloud&logoColor=blue)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/Youtube-Arcade%20Crew-red?style=for-the-badge&logo=google-cloud&logoColor=white)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![Open Lab](https://img.shields.io/badge/Open-Lab-green?style=flat)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![Lab Link](https://img.shields.io/badge/Open_Lab-Cloud_Skills_Boost-4285F4?style=for-the-badge&logo=google&logoColor=white)](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 | Join WhatsApp 31 | 32 |   33 | 34 | YouTube Channel 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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)]([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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](https://www.youtube.com/@Arcade61432?sub_confirmation=1) 36 | 37 | --- 38 | -------------------------------------------------------------------------------- /Cloud Operations for GKE/ArcadeCrew.md: -------------------------------------------------------------------------------- 1 | # 🚀 **Cloud Operations for GKE || GSP497** 2 | [![Open Lab](https://img.shields.io/badge/Open-Lab-brown?style=for-the-badge&logo=google-cloud&logoColor=blue)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/Youtube-Arcade%20Crew-red?style=for-the-badge&logo=google-cloud&logoColor=white)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![Open Lab](https://img.shields.io/badge/Open-Lab-blue?style=flat)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![Open Lab](https://img.shields.io/badge/Open-Lab-pink?style=for-the-badge&logo=google-cloud&logoColor=white)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/Youtube-ArcadeCrew-red?style=for-the-badge&logo=google-cloud&logoColor=white)](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 | [![Open Lab](https://img.shields.io/badge/Open-Lab-brown?style=flat)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![Open Lab](https://img.shields.io/badge/Open-Lab-brown?style=for-the-badge&logo=google-cloud&logoColor=blue)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/Youtube-Arcade%20Crew-red?style=for-the-badge&logo=google-cloud&logoColor=white)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](https://www.youtube.com/@Arcade61432?sub_confirmation=1) 30 | -------------------------------------------------------------------------------- /Data Catalog Qwik Start/ArcadeCrew.md: -------------------------------------------------------------------------------- 1 | # ✨ Data Catalog: Qwik Start || GSP729 2 | [![Lab Link](https://img.shields.io/badge/Open_Lab-Cloud_Skills_Boost-4285F4?style=for-the-badge&logo=google&logoColor=white)](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 | Join WhatsApp 32 | 33 |   34 | 35 | YouTube Channel 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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![Open Lab](https://img.shields.io/badge/Open-Lab-brown?style=for-the-badge&logo=google-cloud&logoColor=blue)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/Youtube-Arcade%20Crew-red?style=for-the-badge&logo=google-cloud&logoColor=white)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![Open Lab](https://img.shields.io/badge/Open-Lab-pink?style=flat)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](https://www.youtube.com/@Arcade61432?sub_confirmation=1) 29 | -------------------------------------------------------------------------------- /IAM Custom Roles/ArcadeCrew.md: -------------------------------------------------------------------------------- 1 | # 🚀 **IAM Custom Roles || GSP190** 2 | [![Open Lab](https://img.shields.io/badge/Open-Lab-brown?style=for-the-badge&logo=google-cloud&logoColor=blue)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/Youtube-Arcade%20Crew-red?style=for-the-badge&logo=google-cloud&logoColor=white)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](https://www.youtube.com/@Arcade61432?sub_confirmation=1) 36 | 37 | --- 38 | -------------------------------------------------------------------------------- /Interconnecting Networks - Challenge Lab/ArcadeCrew.md: -------------------------------------------------------------------------------- 1 | # 🌐 Interconnecting Networks - Challenge Lab 2 | [![Open Lab](https://img.shields.io/badge/Open-Lab-blue?style=flat)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![Open Lab](https://img.shields.io/badge/Open-Lab-pink?style=flat)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](https://www.youtube.com/@Arcade61432?sub_confirmation=1) 30 | -------------------------------------------------------------------------------- /Secure BigLake Data Challenge Lab/ArcadeCrew.md: -------------------------------------------------------------------------------- 1 | # 🚀 **Secure BigLake Data: Challenge Lab || ARC129** 2 | [![Open Lab](https://img.shields.io/badge/Open-Lab-brown?style=for-the-badge&logo=google-cloud&logoColor=blue)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/Youtube-Arcade%20Crew-red?style=for-the-badge&logo=google-cloud&logoColor=white)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![Open Lab](https://img.shields.io/badge/Open-Lab-pink?style=flat)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![Open Lab](https://img.shields.io/badge/Open-Lab-yellow?style=for-the-badge&logo=google-cloud&logoColor=white)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/Youtube-Arcade%20Crew-red?style=for-the-badge&logo=google-cloud&logoColor=white)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![Open Lab](https://img.shields.io/badge/Open-Lab-blue?style=flat)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](https://www.youtube.com/@Arcade61432?sub_confirmation=1) 30 | -------------------------------------------------------------------------------- /Test Network Latency Between VMs/ArcadeCrew.md: -------------------------------------------------------------------------------- 1 | # 🌐 Test Network Latency Between VMs | GSP161 2 | [![Open Lab](https://img.shields.io/badge/Open-Lab-blue?style=flat)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![Open Lab](https://img.shields.io/badge/Open-Lab-brown?style=for-the-badge&logo=google-cloud&logoColor=blue)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/Youtube-Arcade%20Crew-red?style=for-the-badge&logo=google-cloud&logoColor=white)](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 | [![Open Lab](https://img.shields.io/badge/Open-Lab-blue?style=for-the-badge&logo=google-cloud&logoColor=white)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/Youtube-Arcade%20Crew-red?style=for-the-badge&logo=google-cloud&logoColor=white)](https://www.youtube.com/@Arcade61432?sub_confirmation=1) 29 | -------------------------------------------------------------------------------- /VPC Networking Fundamentals/ArcadeCrew.md: -------------------------------------------------------------------------------- 1 | # 🌐 VPC Networking Fundamentals || GSP210 2 | [![Open Lab](https://img.shields.io/badge/Open-Lab-blue?style=flat)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![Open Lab](https://img.shields.io/badge/Open-Lab-brown?style=for-the-badge&logo=google-cloud&logoColor=blue)](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:** [![Subscribe to Arcade Crew](https://img.shields.io/badge/Youtube-Arcade%20Crew-red?style=for-the-badge&logo=google-cloud&logoColor=white)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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**: [![Subscribe to Arcade Crew](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](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 | [![YouTube Solution](https://img.shields.io/badge/YouTube-Watch%20Solution-red?style=flat&logo=youtube)](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 | [![Arcade Crew Channel](https://img.shields.io/badge/YouTube-Arcade%20Crew-red?style=flat&logo=youtube)](https://www.youtube.com/@Arcade61432) 36 | 37 | --- 38 | --------------------------------------------------------------------------------