Deployments to Cloud Run got easier, BigQuery enhancements, inspirations for Certification exams and many more.
News
Cloud Run Official Blog ServerlessIntroducing Cloud Run Button: Click-to-deploy your git repos to Google Cloud - Adding the Cloud Run button to your github source code repositories lets anyone deploy their application to Google Cloud.
BigQuery Data Analytics Official BlogIntroducing the BigQuery Terraform module - The BigQuery module for Terraform brings an open-source data analytics option, so you can automate instantiation and deployment of BigQuery datasets and tables.
BigQuery Data Analytics Official BlogSkip the heavy lifting: Moving Redshift to BigQuery easily - Moving data from AWS S3 into Google Cloud’s BigQuery data warehouse is now easier with a new data transfer service.
Identity platform Official Blog SecurityCloud Identity and Atlassian Access: User lifecycle management across your organization - You can now provision and deprovision users of Atlassian’s Jira, Confluence, Bitbucket, and others, with Google Cloud Identity.
Firebase Official BlogFirebase Unity Solutions: Update game behavior without deploying with Remote Config - Auto-Sync with Remote Config allows Unity developers to modify their game’s behavior in real time without requiring a fresh build and release cycle.
Articles, Tutorials
Infrastructure, Networking, Security, Kubernetes
DevOps Official BlogThe 2019 Accelerate State of DevOps: Elite performance, productivity, and scaling - DORA and Google Cloud have published the 2019 Accelerate State of DevOps Report.
Official Blog WindowsDR for cloud: Architecting Microsoft SQL Server with GCP - Check out ways to architect your cloud disaster recovery (DR) for Microsoft SQL Server running on Google Cloud Platform.
DevOps Google Kubernetes EngineA Primer on HTTP Load Balancing in Kubernetes using Ingress on Google Cloud Platform - Overview of options to expose applications externally with a focus on Ingress.
Google Kubernetes Engine Kubernetes Terraform TutorialKubernetes on Google Cloud Platform: Terraform your first cluster - The article goes through setting and creating a Kubernetes cluster on GKE using Terraform.
Cloud Build Serverless TerraformHow to use Terraform without server ? - Using Cloud Build to manage GKE cluster using Terraform.
DevOps Google Kubernetes Engine KubernetesHighly Available time-series database on Kubernetes - Setting and deploying TimescaleDB on GKE.
App Development, Serverless, Databases, DevOps
API Apigee Istio Official BlogGot microservices? Service mesh management might not be enough - The article explains why a successful microservices approach requires dedicated infrastructure for building and managing those services, how sharing access to services happens through APIs, and why APIs shared outside the domain of ownership need to be managed
Security Serverless5 ways to manage serverless secrets, ranked best to worst - List of five strategies for managing secrets in serverless applications.
App Engine Firebase ServerlessServerless on GCP - Overview and description of serverless options on Google Cloud.
ServerlessChoosing the right GCP Compute Platform - Detailed overview of Compute Options on GCP.
Cloud Functions IoTRapid IoT prototyping with Google Cloud Platform, RuuviTags and InfluxDB Cloud 2.0 - Rapid IoT prototyping with Google Cloud Platform, RuuviTags and InfluxDB Cloud 2.0 using Cloud Functions.
CI Cloud BuildIntegrating Google Cloud Build and GitHub Enterprise - Proof of concept of integration between Cloud Build and Github Enterprise.
Cloud Build Firebase JavascriptVue + Firebase + Google Cloud: How to set up your CI/CD pipeline - Using Cloud Build to create a simple CI/CD pipeline for Firebase functions and Vue app.
AWS Cloud Storage StorageAccessing Google Cloud Storage using AWS SDK and OAuth2 - The article describes code changes which should be used to use AWS S3 client to work with objects on Cloud Storage.
Java NoSQLHow to deploy Cassandra and connect on Google Cloud Platform with a few clicks - Learn how to set up a Cassandra cluster, SSH into it, and then connect using the Datastax Java client driver of your choice.
Compute EngineAdvanced Caching Part 1: Google Cloud CDN and Varnish - Setting up Varnish on Compute Engine.
Cloud KMS SecurityUsing KMS to manage secrets - Using Cloud KMS to securely save secrets for serverless applications.
Big Data, Analytics, ML&AI
Data Analytics Official Blog5 reasons your legacy data warehouse won’t cut it - Legacy data warehouses are expensive and hard to maintain. Here are 5 reasons they aren’t cutting it, and why migrating to the cloud opens up lots of possibilities.
BigQuery Data Analytics Official BlogSkip the maintenance, speed up queries with BigQuery's clustering - Google Cloud’s BigQuery data warehouse automates tasks and maintenance. Here’s how automatic re-clustering works to save you time.
Data Analytics Official BlogAnalyzing GCP costs using folders and BigQuery Billing export - Check out how to get your Google Cloud billing data into BigQuery using folders and Billing export for comprehensive spending reports.
Cloud Data FusionDevelop Locally, Deploy Globally - Running a pipeline on remote Hadoop cluster using Data Fusion.
Apache Beam JavaApache Beam + Kotlin = ❤️ - Apache Beam samples are now available in Kotlin!
Cloud Pub/Sub Cloud Scheduler Compute Engine ServerlessRunning a serverless batch workload on GCP with Cloud Scheduler, Cloud Functions, and Compute Engine - Series that shows how to leverage Google Cloud Platform components to run batch workloads in a simpler way.
Apache Beam App Engine BigQuery Cloud AutoML Cloud DataflowPredicting the next 5 minutes of a Cricket Game - Proof of concept for real time prediction on GCP.
Official Blog TPUBFloat16: The secret to high performance on Cloud TPUs - How the high performance of Google Cloud TPUs is driven by Brain Floating Point Format, or bfloat16
Various
GCP Certification Networking Official BlogHit a homerun: preparing for the Professional Cloud Network Engineer certification - Follow the Home Run Method when preparing to take Google Cloud’s Professional Cloud Network Engineer certification exam.
GCP ExperienceHow I trained to become a Google Cloud Certified — Professional Cloud Architect - Overview of GCP Cloud Architect exam topics.
GCP CertificationPreparation Tips -Google certified associate Cloud Engineer - Overview of preparation methods for GCP associate Cloud engineer certification
GCP Certification2019 Google Cloud Professional Data Engineer Certification Exam - The process of going through GCP Certification Exam with study tips and resources.
BusinessInterview - Rob Enslin explains how Google Cloud can win in the enterprise - Interview with Rob Enslin, President of Global Customer Operations for Google Cloud.
InfrastructureZoneCheckr - Tool for a geographical overview of regions and zones for main cloud providers.
Slides, Videos, Audio
GCP Podcast - #191 HerdX With Ron Hicks and Austin Adams
Kubernetes Podcast - #67 Orka, with Chris Chapman
Releases
Cloud Dataproc - Image 1.4 The property dataproc:jupyter.hub.enabled can now be used to enable jupyterhub-singleuser (version 1.0.0) when using the JUPYTER optional component. New sub-minor versions of Cloud Dataproc images: 1.1.119-debian9, 1.2.82-debian9, 1.3.42-debian9, 1.4.13-debian9, 1.3.42-ubuntu18, 1.4.13-ubuntu18. Fixed autoscaling issue where autoscaler rounded down the number of nodes to add if scaleUpFactor * pendingMemory was a fractional value.
Billing - The Cost Table report is now available in Cloud Billing. Use Cost Table reports to get a tabular view of your invoice costs grouped by project and SKU.
Cloud Composer - New versions of Cloud Composer images: composer-1.7.4-airflow-1.9.0, composer-1.7.4-airflow-1.10.1, and composer-1.7.4-airflow-1.10.2 Fixed unwanted error output from scheduler pod in Private IP Composer environments.
VPC Service Controls - The limits for VPC Service Controls have been increased.