- https://cloud.google.com/free
- Architecture: https://gcp.solutions/
- AWS VS GCP (For AWS Developer to GCP) : https://cloud.google.com/docs/compare/aws
- https://cloud.google.com/certification/guides/professional-cloud-architect
- Docs: https://cloud.google.com/docs
- Tutorials: https://cloud.google.com/docs/tutorials
- https://console.cloud.google.com/?pli=1
- https://google.qwiklabs.com/users/sign_in
- https://github.com/georgezoto/Google-Cloud-Platform-Associate-Cloud-Engineer
- https://github.com/sathishvj/awesome-gcp-certifications
- https://github.com/gregsramblings/google-cloud-4-words
- https://github.com/Ulminator/gcp-certification-notes
- https://github.com/priyankavergadia/GCPSketchnote
- https://thecloudgirl.dev/
- https://github.com/GoogleCloudPlatform/training-data-analyst
- https://github.com/GoogleCloudPlatform/training-data-analyst/tree/master/courses/data-engineering/demos
- https://github.com/GoogleCloudDataproc/spark-bigquery-connector
- https://github.com/GoogleCloudPlatform/training-data-analyst/tree/master/courses
- https://github.com/gregsramblings/google-cloud-4-words
- https://github.com/GoogleCloudPlatform/bigquery-oreilly-book/tree/master/02_query
- https://github.com/PacktPublishing/Learning-Google-BigQuery
- https://github.com/PacktPublishing/Machine-Learning-with-BigQuery-ML/blob/master/Chapter03/bigquery_syntax.sql
- https://github.com/GoogleCloudDataproc/initialization-actions
- https://github.com/GoogleCloudDataproc/spark-bigquery-connector/tree/master/examples/notebooks
- https://github.com/GoogleCloudDataproc/cloud-dataproc/tree/master/notebooks/python
- Cloug Enginner : https://www.udemy.com/course/google-certified-associate-cloud-engineer/
- Cloud Data Enginner: https://www.udemy.com/course/gcp-data-engineer-and-cloud-architect/learn/lecture/7599964#overview
- Google BigQuery: The Definitive Guide
- Official Google Cloud Certified Professional Data Engineer Study Guide (Dan Sullivan)
- Associate Cloud Engineer (General for every one) (Fee: $125 & 2 hours)
- Professional
- cloud-architect
- Cloud Developer
- Data Engineer
- Cloud DevOps Engineer
- Machine Learning Enginee
- Cloud Network Engineer
- Cloud Security Engineer
- Collaboration Engineer
- GoogleCloudSDKInstaller (GcloudSDK.exe)
- gcloud commands for the gcloud tool, Google Cloud’s primary command-line tool.
- bq https:/
- gsutil: gsutil is the command-line Google Storage utilities. Equivalent to aws s3 but for the Google Cloud Platform, it allows you to access Google Cloud Storage from the command line.
vi ~/.bashrc
export PATH=/home/ec2-user/google-cloud-sdk/bin:$PATH
source ~/.bashrc
export SERVICE_ACCOUNT=iwinner-data-service-account@iwinner-data.iam.gserviceaccount.com export GOOGLE_APPLICATION_CREDENTIALS=/home/ec2-user/iwinner-data.json export PROJECT_ID=iwinner-data gcloud config set account $SERVICE_ACCOUNT gcloud auth activate-service-account $SERVICE_ACCOUNT --key-file=$GOOGLE_APPLICATION_CREDENTIALS --project=$PROJECT_ID
Where can you run your applications in GCP? I will present 4 places where your code can run in GCP:
- Google Compute Engine
- Google Kubernetes Engine
- App Engine
- Cloud Functions
- gsutil help
- gcloud help
- bq help
- cbt help (For BigTable)
- datalab (For ML & Jupter notebooks)
1. Go to IAM & admin -> Service accounts.
2. Click CREATE SERVICE ACCOUNT.
3. Enter a Service account name and Service account description.
4. Click CREATE.
5. In the next screen Service account permissions , select a role.
6. Select Storage -> Storage Admin.
7. Click CONTINUE. & Click Create key.
gcloud auth activate-service-account iwinner-data-service-account@iwinner-data.iam.gserviceaccount.com --key-file=test_google_account.json