![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_Sub_To_Big_Query_00eebeca6a/medium_Sub_To_Big_Query_00eebeca6a.png)
Martin Beránek
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_Sub_To_Big_Query_00eebeca6a/medium_Sub_To_Big_Query_00eebeca6a.png)
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_GCP_health_958720ed49/medium_GCP_health_958720ed49.png)
GCP Health Checks: Why So Often?
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_devops21_7980f9f922/medium_devops21_7980f9f922.png)
A Summary on DevOps in Ackee 2021
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_Blog_Cover_2021_Terraform_Iteration_Desperation_88fb9c4c3a/medium_Blog_Cover_2021_Terraform_Iteration_Desperation_88fb9c4c3a.png)
Terraform Iteration Desperation: Writing a Module for GCP Pub/Sub
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_Big_Query_762c966acb/medium_Big_Query_762c966acb.png)
Send Messages From Pub/Sub To BigQuery Cheaper
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_Blog_Cover_2021_Redis_15362d6281/medium_Blog_Cover_2021_Redis_15362d6281.png)
Redis Big Keys Monitoring
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_blog_cover_cr_sm_320ca9859c/medium_blog_cover_cr_sm_320ca9859c.png)
Cloud Run vs Secret Management for NodeJs Apps
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_Blog_cover_auto_ML_96df4e552b/medium_Blog_cover_auto_ML_96df4e552b.png)
Using AutoML for an Everyday Task
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_blog_cover_default_tech_77b0f8c600/medium_blog_cover_default_tech_77b0f8c600.jpg)
Using BigQuery for Billing Alerts
![](https://storage.googleapis.com/ackee-blog-cms-static-files/medium_blog_cover_default_tech_77b0f8c600/medium_blog_cover_default_tech_77b0f8c600.jpg)