Tag: DevOps

DevOps Sept. 4, 2021

Solving for “live streaming” - Building a production-grade architecture with Google Cloud - Building video streaming solution on Google Cloud.

Ansible DevOps Aug. 30, 2021

Deploy Nomad and Consul Using Ansible on GCP

Anthos DevOps Official Blog SRE Aug. 9, 2021

Get in sync: Consistent Kubernetes with new Anthos Config Management features - Anthos Config Management and Config Controller bring Kubernetes-style declarative policy and config management to GKE environments.

Cloud Build DevOps Docker Security Aug. 9, 2021

Secure CI/CD on Cloudbuild using “private worker pools” - This blog demonstrates how we can use the GCP Compute Engine (Virtual Machines) as worker pools for running the cloud build jobs.

CI Cloud Build DevOps Docker Aug. 2, 2021

Cloud build notifications in Google Chat - Receive build notifications from Cloud Build to your Google Chat room.

DevOps Official Blog SRE Aug. 2, 2021

Securing the software development lifecycle with Cloud Build and SLSA - Google’s proposed SLSA framework provides guidance on how to build a more secure software supply chain.

DevOps Official Blog SRE Aug. 2, 2021

Let's migrate: why lifting and shifting is simply too easy to ignore - Maximise the velocity and success of your cloud migration by starting with lift and shift.

DevOps Google Cloud Platform Aug. 2, 2021

Use cases for troubleshooting access problems on Google Cloud - This document describes how to use Google Cloud tools to troubleshoot use cases related to problems accessing Google Cloud resources.

DevOps Google Cloud Platform Aug. 2, 2021

Launching Collie — Your Open-Source CLI for Cloud Governance - Collie is an open-source CLI tool that helps you as an enterprise architect or platform engineer get an overview of multi-cloud projects.

DevOps Kubernetes Workload Identity July 26, 2021

GKE Workload Identity — A secure way for GKE applications to access GCP services - Using Workload Identity in GKE for secure access.

DevOps Official Blog July 26, 2021

How to put your company on a path to successful cloud migration - A new white paper to help you put your company on a path to successful cloud migration.

DevOps Networking Windows July 12, 2021

Accidental Network Outage? Here’s How You Can Regain Access to Your Google Cloud Windows Instance - Reconnecting when Windows server is unexpectedly disconnected from the internet.

DevOps Official Blog SRE July 5, 2021

Announcing the 2021 State of DevOps Report Sponsors

Cloud CDN DevOps SRE July 5, 2021

Google Cloud CDN Custom Dashboard - An example of a custom Dashboard in Cloud Monitoring for Cloud CDN.

DevOps Official Blog SRE June 22, 2021

Are we there yet? Thoughts on assessing an SRE team’s maturity - Examining the key indicators that signal a mature SRE team.

DevOps Official Blog SRE June 7, 2021

DevOps on Google Cloud: tools to speed up software development velocity - Google Cloud’s application development and continuous integration/continuous delivery (CI/CD) tools help ForgeRock developers stay productive.

DevOps May 31, 2021

Google Cloud Platform Architecture Diagrams - Use cases of GCP Diagrams.

DevOps SRE May 24, 2021

Book - Implementing DevOps on Google Cloud - Achieving Google’s Professional Cloud DevOps Engineer Certification.

DevOps Workflows May 24, 2021

Cloud Workflows Continuous Deployment with GitHub Actions! - Deploying Workflow config file from GitHub.

DevOps Terraform May 24, 2021

Terraform your chef-workstation on GCP - Setting up Chef workstation on GCP using Terraform.

DevOps IAM Security May 17, 2021

How to generate short-lived GCP Service Account Keys or OAuth2 tokens with Vault - Storing service accounts inside the Vault.

CI Cloud Source Repositories DevOps Kubernetes May 17, 2021

CI/CD Pipeline using Cloud Build with GitOps Technique - Learn how to set up a CI/CD pipeline for your frequent development code changes with Git Repository in Google Cloud.

CI Cloud Functions DevOps NodeJS Serverless May 10, 2021

Deploying GCP Cloud Function via Bitbucket Pipelines + Serverless Framework - Setting CI/CD pipeline for Cloud Functions.

DevOps Official Blog May 10, 2021

Take the 2021 State of DevOps survey: Shape the future of DevOps - Help us shape the future of DevOps and make your voice heard by completing the 2021 State of DevOps survey before June 11, 2021.

Cloud Operations DevOps Official Blog SRE May 10, 2021

SRE fundamentals 2021: SLIs vs SLAs vs SLOs - What’s the difference between an SLI, an SLO and an SLA? Google Site Reliability Engineers (SRE) explain.

DevOps Official Blog SRE May 3, 2021

SRE at Google: Our complete list of CRE life lessons - Find links to blog posts that share Google’s SRE best practices in one handy location.

DevOps Official Blog SRE April 25, 2021

5 resources to help you get started with SRE - Here are top five Google Cloud resources for getting started on your SRE journey.

DevOps Networking April 19, 2021

Google Cloud Diagrams - hava.io allows creating cloud diagrams displaying your GCP network, the underlying availability zones, and subnets.

Cloud SQL DevOps Google Kubernetes Engine Kubernetes April 19, 2021

How to prevent Kubernetes Cron Jobs with Sidecar containers from getting stuck - Connecting to Cloud SQL from GKE.

App Engine CI DevOps Gitlab Tutorial April 19, 2021

How to Setup Gitlab CI Pipeline For Google Cloud App Engine? - Process of setting CI/CD pipeline in Gitlab to deploy App Engine application.

DevOps Docker Kubernetes April 19, 2021

Kubectl and gcloud client with Google Cloud and Docker - How to save money and avoid paying for the VPN connectivity to forward few ports between clusters.

Ansible DevOps Google Kubernetes Engine Kubernetes March 29, 2021

How to automate the setup of a Kubernetes cluster on GCP - Using Ansible to install, setup, and configure a Google Kubernetes Cluster (GKE) on Google Cloud Platform.

Cloud Source Repositories DevOps Gitlab March 29, 2021

How to mirror a GitLab project to Google Cloud Source Repositories - Setting up Cloud Source repo from a GitLab project.

DevOps GKE Autopilot Kubernetes March 22, 2021

Running QuestDB on GKE Autopilot - Extending the QuestDB Helm chart with monitoring and automated backups for a production-ready setup on GKE Autopilot.

Airflow CI Cloud Build DevOps Python March 22, 2021

Composer CI/CD pipeline with Cloud Build and Python script - The objective of this article is to show one way of implementing CI/CD on Composer using only GCP tools and Python.

DevOps GKE Autopilot Kubernetes March 8, 2021

Autopilot in Google Kubernetes Engine - There is no doubt that Google is one of the best managed Kubernetes service provider.

DevOps Kubernetes Terraform March 8, 2021

Quickly Deploy Applications Using Terraform With Kubernetes on GCP - Creating and deploying applications on GKE with Terraform.

CI DevOps Google Kubernetes Engine March 8, 2021

Use CircleCI to Drive CI/CD of Microservices into GKE - This article presents a journey of using CircleCI to drive CI/CD of microservices into GKE.

Anthos DevOps Kubernetes March 1, 2021

Anthos lightweight developer sandbox - A quick way to get started using some features of GCP Anthos.

DevOps GCP Certification Kubernetes Feb. 8, 2021

7 Free Google Cloud DevOps Engineer Certification Courses - A collection of free Udemy and Coursera courses to learn Cloud Computing and DevOps and prepare for Google Cloud DevOps Engineer certification.

DevOps Infrastructure Official Blog Feb. 1, 2021

New white paper: Strengthening operational resilience in financial services by migrating to Google Cloud - Learn how migrating to Google Cloud can play a critical role in strengthening operational resilience in the financial services sector.

Cloud Operations DevOps Official Blog SRE Jan. 25, 2021

Take the first step toward SRE with Cloud Operations Sandbox - Spin up the Cloud Operations Sandbox to see how Google’s logging, monitoring, tracing, profiling and debugging can kickstart your SRE practice.

Cloud DNS DevOps Kubernetes Jan. 18, 2021

Migrating applications between Kubernetes clusters - A simple way to gradually migrate applications between Kubernetes deployments without affecting intra-cluster traffic.

App Engine DevOps GCP Experience Microservices Serverless Jan. 18, 2021

How to Scale Up Web Check-in for Millions using Microservices & DevOps - How AirAsia is using tens of microservices in Node.JS/Python deployed on Google App Engine.

CI DevOps Gitlab Google Kubernetes Engine Jan. 18, 2021

Gitlab — Exploring CICD-AutoDevOps to GKE - Exploring Gitlab CICD Pipeline — Auto DevOps to deploy to GKE.

CI Cloud Build DevOps Gitlab Jan. 18, 2021

Custom Gitlab CICD using Auto DevOps template + Add Cloud Build in GCP - Gitlab CICD with Custom Auto DevOps template + Cloud Build stage in GCP.

CI Cloud Run DevOps Terraform Jan. 11, 2021

CI/CD for Cloud Run with Terraform - How to automate GCP Cloud Run setup with Terraform Cloud (Parts 1& 2).

CI DevOps Gitlab Jan. 11, 2021

Exploring Cloud Build, Source Repository plugin in Jenkins w/ Gitlab as SCM - Jenkins plugin for Cloud Build, Source Repo and Gitlab — CICD in GCP.

CI DevOps Gitlab Google Kubernetes Engine Terraform Jan. 4, 2021

Automating DevOps Workflows with GitLab and Terraform - A full CI/CD pipeline for an app deployed on GKE.

DevOps GCP Certification Dec. 28, 2020

How to pass the Google Professional Cloud DevOps Engineer certification - Learn how to pass the Google Professional Cloud DevOps Engineer certification leveraging only free resources.

Cloud Load Balancing DevOps Kubernetes Dec. 28, 2020

GCP Internal Network LBs , How magical? - If you ever decide to tcpdump on a node behind a GCP internal Loadbalancer you will be surprised to see that the packets aren’t destined to the interface ip on your VM.

Cloud Run DevOps Python Serverless Dec. 21, 2020

How I design 12-factor cloud native app on GCP. - Discussion and implementing 12 factor app on GCP.

DevOps IAM Security Dec. 7, 2020

Perils of GCP’s Compute Engine default service account - A case against using Default Compute Engine default service account.

DevOps Official Blog Dec. 7, 2020

Launching code you didn't write: Shipping Next 2020 demos at scale - Behind the scenes of Next 2020.

DevOps Kubeflow Machine Learning Nov. 30, 2020

How to efficiently grow your all-around ML capability, from R&D to production! - This blog post explores the current MLOps landscape, open-source tools, and various offerings available on Google Cloud Platform.

Beginner DevOps Docker Google Kubernetes Engine Java Kubernetes Nov. 30, 2020

A Kubernetes Tale: Part II — Gotta Kubernetise ’em all - This tutorial helps you to create your first cluster on GKE and deploy Java application.

Cloud Monitoring DevOps Monitoring Nov. 22, 2020

Building monitoring dashboards for fun and profit - New functionalities of Dashboard Editor for Cloud Monitoring.

Config Connector DevOps Kubernetes Official Blog Nov. 22, 2020

I do declare! Infrastructure automation with Configuration as Data - Configuration as Data enables operational consistency, security, and velocity on Google Cloud with products like Config Connector.

DevOps Kubernetes Official Blog Nov. 22, 2020

Introducing Voucher, a service to help secure the container supply chain - Shopify developed the open-source Voucher on top of Google Cloud Binary Authorization to help secure its container supply chain.

Artifact Registry DevOps Official Blog Nov. 22, 2020

Turbocharge your software supply chain with Artifact Registry, now GA - Artifact Registry is now GA and lets you store OS and language packages as well as container images for your software supply chain.

CI DevOps Terraform Nov. 16, 2020

Automating Terraform Deployment to Google Cloud with GitHub Actions - CI/CD using GitHub Actions.

DevOps Typescript Nov. 16, 2020

Introducing “GCP Project Switcher” Extension for VS Code — My Weekend Project - GCP Project Switcher is a Visual Studio Code extension which allows switching between GCP projects.

Cloud Run DevOps Nov. 16, 2020

Cloud Run Docker Mirror - Cloud Run Docker Mirror copies images from one Docker v2 Registry to another, as a service.

DevOps GCP Certification Nov. 9, 2020

Notes from my Google Cloud Professional DevOps Engineer Certification Exam - Preparing for, writing, and passing the Google Cloud Professional DevOps Engineer Certification.

DevOps GCP Certification Nov. 9, 2020

How I prepared for GCP Professional DevOps certification exam - Topics to go through when preparing for the DevOps certificate exam.

Cloud Operations Cloud Profiler DevOps GCP Experience Official Blog Nov. 9, 2020

How Mercari reduced request latency by 15% with Cloud Profiler - Tools like Cloud Profiler and Cloud Trace helped DevOps teams at Mercari track down problems and improve latency of their service.

DevOps Google Kubernetes Engine Kubernetes Monitoring Nov. 2, 2020

Setting up Cloud Operations for GKE - A review of Cloud Ops for GKE.

CI Cloud Functions DevOps Python Nov. 2, 2020

Deploying serverless GCP Cloud Function via Bitbucket Pipelines - Setting CI/CD pipeline in Bitbucket to deploy Cloud Function.

Cloud Storage DevOps Terraform Oct. 26, 2020

How I used Google Cloud Storage to host my own Terraform providers registry - Setting Terraform registry in Cloud Storage.

Cloud Build DevOps SRE Oct. 12, 2020

Gitflow with Github and Cloud Build - Implementing Gitflow using Github and Cloud Build.

DevOps Google Kubernetes Engine Kubernetes Oct. 12, 2020

The Infrastructure Triumvirate: Continuous Service and Infrastructure Delivery with Argo, Kustomize, and Google Config Connector - Using ArgoCD (declarative, GitOps continuous delivery tool for Kubernetes) on GKE.

DevOps Official Blog Oct. 12, 2020

Announcing Google Cloud buildpacks—container images made easy - Google Cloud buildpacks make it much easier and faster to build applications on top of containers.

CI Container Registry DevOps Oct. 12, 2020

Jib, CircleCI and Google Container Registry - Using Jib for building Spring Boot Docker images and pushing to Google Container Registry on CircleCI.

DevOps Monitoring SRE Oct. 5, 2020

How to alert on SLOs - How to use SLO error budget alerts in Monitoring.

API API Gateway Cloud Functions Cloud Run DevOps Go Terraform Sept. 28, 2020

GCP API Gateway Demo with Terraform / Go / Cloud Run - An example of using API Gateway connecting 2 microservices.

DevOps Official Blog SRE Sept. 28, 2020

SRE Classroom: exercises for non-abstract large systems design - Learn how to apply SRE principles in this series of workshops on non-abstract large systems design (NALSD) with Google engineers.

DevOps Official Blog SRE Sept. 28, 2020

Are you an Elite DevOps performer? Find out with the Four Keys Project - Learn how the Four Keys open source project lets you gauge your DevOps performance according to DORA metrics.

AWS DevOps Kubernetes Sept. 14, 2020

Reducing costs by leveraging GKE Optimizations and GCP Preemptible VMs - In this article we will show an example of how the thought process works when we tackle the resource optimization problem.

Cloud Monitoring DevOps SRE Terraform Sept. 7, 2020

Creating SLOs with Terraform - Example of creating SLO for Cloud Monitoring using Terraform.

CI DevOps Firebase Aug. 31, 2020

Set up CI/CD with Firebase(GCP) and GitHub in 10 minutes - CI/CD pipeline for Firebase deployment.

DevOps Google Kubernetes Engine Kubernetes Aug. 17, 2020

Using Custom Metrics to Horizontally Autoscale a Google Kubernetes Engine Deployment. - Setting up custom metrics and configuring a Horizontal Pod Autoscaler to scale your GKE deployment based on the custom metrics.

Cloud Firestore DevOps Firebase Aug. 17, 2020

Create Automatic Firestore Backups with GitHub Actions - Using Github Actions to perform periodical Cloud Firestore backups.

CI DevOps Google Kubernetes Engine Kubernetes Aug. 10, 2020

Deployment of containerized application to GKE using CircleCI - CircleCI provides CI/CD to automate deployment of containerized app to GKE, let’s look at how easy it can be done!

CI DevOps SAP July 20, 2020

SAP on Google Cloud: HANA HDI containers and CI/CD pipelines - Incorporating SAP HANA HDI containers into a CI/CD pipeline with microservices in Node.js and Golang.

DevOps Google Kubernetes Engine Kubernetes NodeJS July 20, 2020

Kubernetes Cluster for Node API with Socket.io and automatic SSL - Full Node API example with all of the config files needed to create an inexpensive Kubernetes cluster with support for socket.io/websockets.

AI Platform Notebooks DevOps Jupyter Notebook Machine Learning Terraform Tutorial July 13, 2020

Terraform support for AI Platform Notebooks - Notebooks API supports deployments through Terraform.

DevOps IAM Security July 6, 2020

Stop downloading Google Cloud service account keys! - An alternative way to use Service Account keys instead of downloading them.

DevOps Python Serverless July 6, 2020

How to Set Up a Deployment Pipeline on GCP with Cloud Build and Cloud Functions - Automatically deploying Cloud Function instances when changes get pushed to your Git repositories.

Beginner DevOps Docker July 6, 2020

Sometimes Change is Bad: Immutable Infrastructure - Principles of immutable infrastructure.

CI DevOps Google Kubernetes Engine Tutorial July 3, 2020

How I Setup A Simple CI/ CD Process With Jenkins And GKE Part 2 - Setting CI/CD pipeline with Jenkins on GKE.

Cloud Tasks DevOps June 29, 2020

Managing background jobs with Cloud Tasks - Use Cloud Tasks to manage your background jobs at scale, without drowning your worker.

DevOps Google Kubernetes Engine Security June 22, 2020

A painless way to manage secrets in Google Kubernetes Engine - Berglas is the simplest solution we’ve seen for managing secrets on Kubernetes clusters in GKE. Here’s why it’s our new favourite.

DevOps Google Kubernetes Engine Kubernetes June 22, 2020

GKE checklist for production - A checklist regarding GKE readiness for production.

Cloud Pub/Sub DevOps Monitoring Tutorial June 15, 2020

Warehousing Cloud Monitoring Alerts - The article describes how to set alert to trigger Pub/Sub topic.

Cloud Monitoring DevOps June 1, 2020

Alert Policies Creation tricks with json file on GCP - Creating Alert policies with Cloud SDK.

Cloud Run DevOps June 1, 2020

A Minimal Serverless Identity Aware Proxy for Google Cloud Run - Learn how to wrap an existing service with a custom Identity Aware Proxy, so you services do not need to need to worry about it.

DevOps Official Blog SRE June 1, 2020

Meeting reliability challenges with SRE principles - Following SRE principles can help you build reliable production systems. When getting started, you may encounter three common challenges. Here’s how to solve them.

AWS DevOps Google Cloud Platform May 25, 2020

Why I think GCP is better than AWS - Personal opinion based on experience with both platforms.

CI DevOps Gitlab Google Kubernetes Engine Security May 25, 2020

SLIM: Hydrating cloud native CI/CD pipelines to securely access GCP projects - Secret-less-identity-management system for Gitlab & Kubernetes Engine.

DevOps Firebase May 25, 2020

Firebase Emulators User Interface - Overview of new Firebase tooling for local development.

DevOps Google Kubernetes Engine May 18, 2020

Load balancing TCP services in Multiple GKE clusters (different regions) - Routing a TCP traffic to GKE clusters sitting in different regions.

CI Cloud Build Cloud Run Container Registry DevOps May 18, 2020

How to Set Up a Deployment Pipeline on GCP with Cloud Build, Container Registry and Cloud Run - Automatically building and deploying containers into Cloud Run when changes get pushed to your Git repositories.

DevOps Kubernetes Terraform May 4, 2020

Deploying Kubernetes Cluster on GCloud using Terraform - Guide to deploy modular Google Cloud Kubernetes Engine Cluster with Latest Terraform version 0.12.

Cloud Build Cloud Run DevOps Docker Java May 4, 2020

How to CI/CD on Google Cloud Platform - Using Cloud Build, Google Container Registry, and Cloud Run to continuously build and deploy a simple Java application.

AWS DevOps Networking VPC May 4, 2020

VPN tunneling between an AWS VPC & a GCP VPC - Setting up VPN tunneling between VPCs in AWS and GCP.

DevOps IAM Security April 27, 2020

ChatOps for Production Access Control - Using IAM Conditions with Cloud Functions and Slack for access control.

DevOps Terraform April 27, 2020

Automating the Deployment of Infrastructure Using Terraform on GCP - Example of creating Compute Engine instances using Terraform.

DevOps Google Kubernetes Engine Kubernetes April 27, 2020

Kubernetes Engine (GKE) multi-cluster life cycle management series - Five-part series on multi-cluster GKE architecture.

DevOps Kubernetes Stackdriver April 27, 2020

How to Scale Kubernetes Applications Using Custom Metrics - Scale your containers using custom Stackdriver metrics that are important to your business.

Cloud Run DevOps Terraform April 27, 2020

Migrating a shell script deployed Cloud Run service to use Terraform - Converting Cloud Run deployment shell script to Terraform deployment.

DevOps Kubernetes April 20, 2020

Creating a Helm repo on Google Cloud - A look at how Mettle created a helm repository in Google Cloud to store their custom helm charts.

DevOps Google Kubernetes Engine Kubernetes April 13, 2020

Deploying Your Applications Using Codefresh, Google Cloud Platform, and Google Kubernetes Engine - An example of using Codefresh for automating the process of getting your code built, tested, and deployed on Google Kubernetes Engine.

DevOps Terraform April 13, 2020

How to Terraform With Jenkins and Slack on Google’s Cloud Platform - Integrating Terraform deployments with Jenkins and Slack on Google Cloud.

DevOps Official Blog SRE April 13, 2020

Learn to build secure and reliable systems with a new book from Google - Engineers across Google's security and SRE organizations share best practices to help you design scalable and reliable systems that are fundamentally secure.

Cloud Run DevOps Secret Manager Security Serverless March 28, 2020

Secret Manager: Improve Cloud Run security without changing the code - Using Secret Manager with Cloud Run environmental variables.

CI Cloud Data Fusion Data Analytics DevOps March 16, 2020

CI/CD and Change Management for Pipelines — Part 1 - Process and steps to take in order to implement a CI/CD pipeline for CDAP (Cloud Data Fusion).

App Engine Azure DevOps March 16, 2020

Deploy GCP App Engine from Azure Release Pipelines - Interesting combination, deploying App Engine app from Azure DevOps pipelines.

AWS DevOps GCP Experience SRE March 9, 2020

Our migration journey from AWS to Google Cloud — Part 1 - Description of infrastructure migration from AWS to GCP, part 1.

CI Cloud Build DevOps Google Kubernetes Engine Java Kubernetes March 9, 2020

Simple CI/CD for Java on GKE - Ever wanted a CI/CD pipeline that takes little effort and just works? This post explains how to do this for Java and GKE using Jib and Keel.

CI DevOps Google Kubernetes Engine Official Blog March 9, 2020

Create deployment pipelines for your GKE workloads in a few clicks - Automated deployment lets you create continuous delivery pipelines for Google Kubernetes Engine in a few clicks.

AWS DevOps GCP Experience SRE March 9, 2020

Our migration journey from AWS to Google Cloud — Part 2 - Description of infrastructure migration from AWS to GCP, part 2.

Compute Engine DevOps Python Recommender Feb. 24, 2020

New ground — What about optimizing the size of machines? - Using Recommender API to get information about resizing Compute Engine instances.

DevOps Google Kubernetes Engine Official Blog Feb. 24, 2020

New Application Manager brings GitOps to Google Kubernetes Engine - Learn how the Application Manager add-on for GKE can help you simplify the lifecycle of your Kubernetes applications.

Compute Engine DevOps Feb. 17, 2020

Google Cloud’s Best Hidden Feature - How to convert Web UI action to the equivalent REST call or CLI command.

DevOps Feb. 10, 2020

Using Cloudockit for Your Google Cloud Architecture Diagrams - Cloudockit (architecture diagram tool) supports Google Cloud as well for some time.

DevOps Secret Manager Feb. 3, 2020

GCP Secret Manager - First Look - A first look at the Google Cloud Platform (GCP) Secret Manager currently in Beta.

Anthos DevOps GCP Certification Official Blog Feb. 3, 2020

Announcing new certifications for technical leaders and DevOps engineers - Introducing new resources for Google Cloud customers and partners: Google Cloud Certified Fellow and DevOps certification.

DevOps Monitoring Stackdriver Jan. 27, 2020

SLOs with Stackdriver Service Monitoring - Using Stackdriver monitoring API for Service Level Objectives.

Beginner Compute Engine DevOps Terraform Jan. 13, 2020

Deploy Web Server on Google Compute Engine with Terraform - Step by step process to deploy Nginx webserver on Google Compute Engine with Terraform.

DevOps Official Blog Dec. 23, 2019

Accelerate GCP Foundation Buildout with automation - Build your GCP environment fast with Cloud Foundation Toolkit templates.

DevOps Javascript Stackdriver Dec. 9, 2019

Collecting browser console logs in Stackdriver - This post explains how to improve the supportability of your browser JavaScript by exporting browser console logs to a central location in Google Stackdriver Logging.

AWS DevOps Infrastructure Dec. 9, 2019

How To Create A GKE Cluster using AWS CloudFormation - Using CloudFormation to create resources in Google Cloud.

DevOps Official Blog SRE Dec. 9, 2019

Shrinking the time to mitigate production incidents - CRE life lessons - See how you can use SRE and CRE principles and tests from Google, including Wheel of Misfortune and DiRT, to reduce the time needed to mitigate production incidents.

DevOps Security Nov. 18, 2019

5 “pillars” for securing a cloud environment of agile working teams, without centralized IT - The article discusses issues in handling security complexities within an organization with various autonomous working teams.

DevOps Official Blog Nov. 18, 2019

4 steps to a successful cloud migration - A white paper to help guide your migration to Google Cloud.

CI DevOps Kubernetes Nov. 11, 2019

E2E Kubernetes CI/CD with Google Cloud Build - An architecture of CI/CD pipeline for deploying a Kubernetes application.

DevOps Kubernetes Official Blog Nov. 11, 2019

Kubernetes development, simplified—Skaffold is now GA - Skaffold, a build and deploy automation tool for Kubernetes applications, is generally available.

DevOps Official Blog SRE Nov. 4, 2019

How to integrate Policy Intelligence recommendations into an IaC pipeline - Learn how to incorporate recommendations from Policy Intelligence into an infrastructure as code pipeline

DevOps Security Terraform Oct. 28, 2019

HashiCorp Vault and Terraform on Google Cloud — Security Best Practices - Deploy HashiCorp Vault with Terraform on Google Cloud adhering to security best practices and least privilege.

Compute Engine DevOps Terraform Oct. 14, 2019

Updating instances in a GCP Managed Instance Group with Terraform - Using Terraform to update the Instance Group configuration for a group of Compute Engine VMs.

DevOps Docker Firebase Oct. 14, 2019

Deploying a site to Firebase Hosting using Google Cloud Build, Hugo, and Docsy - Using Cloud Build to deploy a static website on Firebase.

DevOps Official Blog Sept. 30, 2019

Cloud Build brings advanced CI/CD capabilities to GitHub - Tighter integration between Cloud Build and GitHub opens up advanced CI/CD workflows for DevOps shops.

DevOps Official Blog SRE Sept. 16, 2019

Shrinking the impact of production incidents using SRE principles—CRE Life Lessons - SRE principles can help you shrink the impact of production incidents through use of SLOs, writing postmortems, and promoting a blameless culture.

DevOps Google Kubernetes Engine Aug. 26, 2019

A 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.

DevOps Google Kubernetes Engine Kubernetes Aug. 26, 2019

Highly Available time-series database on Kubernetes - Setting and deploying TimescaleDB on GKE.

DevOps Official Blog Aug. 26, 2019

The 2019 Accelerate State of DevOps: Elite performance, productivity, and scaling - DORA and Google Cloud have published the 2019 Accelerate State of DevOps Report.

DevOps Storage Terraform Aug. 19, 2019

How To Process Time Series Data On GCP - Introducing a set of open source modules for the TICK stack (Telegraf, InfluxDB, Chronograf, Kapacitor) on GCP.

DevOps Docker Kubernetes Aug. 19, 2019

Run a personal Cloud with Traefik, Let’s encrypt and Zookeeper - Kubernetes ingress with Traefik.

AWS DevOps Aug. 12, 2019

Top 7 things to learn for the GCP Cloud Architect certification exam - In this article I will try to summarise and highlight the most essential things that the Cloud Architect exam will focus on.

CI DevOps GCP Experience Kubernetes Aug. 5, 2019

Sailing Toward Continuous Deployment on Google Cloud with Spinnaker - Experience with using Spinnaker for Continous Integration.

CI DevOps Official Blog July 29, 2019

Introducing Spinnaker for Google Cloud Platform—continuous delivery made easy - A new Spinnaker for GCP solution makes it easier to adopt continuous integration (CI) and continuous delivery (CD) for your projects.

Cloud Functions DevOps Monitoring Official Blog Stackdriver July 22, 2019

Operate with confidence: Keeping your functions functioning with monitoring, logging and error reporting - Learn how to use Stackdriver monitoring tools to quickly detect bugs that slipped into production.

Data Science DevOps Kubernetes Machine Learning July 15, 2019

Automated Model Retraining with Kubeflow Pipelines - How to implement a reproducible ML workflow that adapts to new data

Cloud Source Repositories DevOps Official Blog July 15, 2019

Production debugging comes to Cloud Source Repositories - You can now debug production code running on GCP from within Cloud Source Repositories, using capabilities from Stackdriver Debugger.

DevOps Official Blog SRE Terraform July 1, 2019

GCP DevOps tricks: Create a custom Cloud Shell image that includes Terraform and Helm - Learn how to add DevOps tools like Helm and Terraform to Cloud Shell, GCP’s browser-based management tool

DevOps Official Blog SRE July 1, 2019

How SRE teams are organized, and how to get started - Getting started with SRE often starts with understanding SRE principles and how teams are organized. Find tips here on which SRE team implementation to use.

DevOps Google Kubernetes Engine Kubernetes June 17, 2019

Kubernetes Workers Autoscaling based on RabbitMQ queue size - Using Kubernetes Horizontal Pod Autoscalers (HPA) to scale based on custom metrics.

Compute Engine DevOps May 27, 2019

Kafka from zero to hero: zero-downtime Kafka migration - Description of Kafka migration process from Kubernetes to Google Compute Engine.

DevOps Kubernetes Terraform May 27, 2019

Kubernetes deployment on Google Compute Engine using Terraform - In case you don't want to use GKE but instead setup your own Kubernetes cluster with Terraform.

DevOps Kubernetes May 27, 2019

How to manually install and configure GitLab Runners on GKE - The article describes how to setup GitLab Runner on GKE.

DevOps Kubernetes May 27, 2019

Canary Releases with Traefik on GKE at HolidayCheck - Using Traefik on GKE to split traffic across deployments.

Cloud Build Container Registry DevOps Google Kubernetes Engine Kubernetes May 20, 2019

Microservices & DevOps Experience in the Google Cloud Platform - Experience with DevOps GCP products.

DevOps Terraform May 13, 2019

Open-Sourcing Production-Grade Modules for GCP - Terraform modules to deploy basic infrastructure on GCP.

DevOps Official Blog Terraform May 13, 2019

Deploying a production-grade Helm release on GKE with Terraform - Gruntwork has an automated process for deploying workloads to GKE with Helm and HashiCorp Terraform.

BigQuery DevOps GCP Experience May 6, 2019

A Database Migration Story: 99% Cost Reduction and 100% Hindsight - How BetterCloud’s Data Team executed a long database migration from MS Azure SQL Server to Bigquery.

DevOps Infrastructure Official Blog SRE April 8, 2019

Want repeatable scale? Adopt infrastructure as code on GCP - The article describes concepts and motivation for Infrastructure as a Code approach.

DevOps Official Blog SRE March 25, 2019

Introducing a new Coursera course on Site Reliability Engineering - The new course, Site Reliability Engineering: Measuring and Managing Reliability, distills years of collective Google SRE experience with designing and managing complex systems that meet their reliability targets.

DevOps Google Kubernetes Engine March 25, 2019

Creating Your Kubernetes Cluster in Google Cloud Platform Using Service Account - The article explains how to create a Kubernetes cluster with the service account and what role it should have.

CI DevOps March 25, 2019

CI/CD on Google Cloud - CI/CD developer hub, a collection of resources for Google Cloud.

DevOps Official Blog SRE March 18, 2019

Make your voice heard! Take the 2019 Accelerate State of DevOps survey - By contributing to the survey, you will help shape the narrative of the rapidly growing DevOps industry. Your insights will help drive conversations on how as an industry we can develop software faster with less risk.

App Engine Cloud Build DevOps Feb. 25, 2019

Setting up a CI/CD for GAE and Cloud Functions with Google Cloud Build - Using GAE and Serverless with Google Cloud Build to set-up CI/CD.

DevOps Google Kubernetes Engine Feb. 10, 2019

Overview of aproaches for Kubernetes on GCP. - Overview of various approaches and tools for CI/CD with Kubernetes on GCP.

DevOps Official Blog Feb. 10, 2019

Seven steps to making DevOps a reality - Steps to adopt DevOps.

CI DevOps Kubernetes Feb. 4, 2019

Continuous Delivery Pipelines to Google Kubernetes Engine with Gitlab - Building a continuous integration and deployment pipeline into Kubernetes running on Google Cloud platform.

Compute Engine DevOps Feb. 4, 2019

Getting Started with Red Hat Ansible for Google Cloud Platform - Explore the use of Ansible, the open source community project sponsored by Red Hat.

DevOps Official Blog Python Jan. 28, 2019

Otto Group CLASH: an open-source tool to run bash scripts directly on GCP - CLoud bASH, or CLASH, which takes a bash script as an input and simply runs it inside a cloud environment.

CI Compute Engine DevOps GPU Terraform Jan. 28, 2019

Seamlessly Integrated Deep Learning Environment with Terraform, Google cloud, Gitlab and Docker - Setting up a GCE Instance with GPUs in an automated way using Terraform and deploy code from Gitlab.

DevOps Official Blog Jan. 21, 2019

Guide: Creating custom base images for GCP with Jenkins and Packer - How to set up the Jenkins job and Packer script to create custom base images that you can use in GCP.

DevOps Official Blog SRE Jan. 21, 2019

Canary analysis: Lessons learned and best practices from Google and Waze - How Waze is using Spinnaker (continuous delivery system) to do canary deployments.

DevOps Terraform Jan. 14, 2019

A complete GCP environment with Terraform - A full Google Cloud Platform (GCP) environment built using Terraform automation.

DevOps Official Blog Jan. 7, 2019

App migration checklist: How to decide what to move to cloud first - Perspective on managing your cloud migration journey.

DevOps Docker Terraform Jan. 7, 2019

Deploy a Docker Swarm cluster on GCP with Terraform - How to deploy a Docker Swarm cluster on GCP using Terraform from scratch.

Cloud Build Compute Engine DevOps Terraform Jan. 7, 2019

Deploy Private Docker Registry on GCP with Nexus, Terraform and Packer - Article describes how to deploy Sonatype Nexus OSS 3 on Google Cloud Platform and how to create a private Docker hosted repository to store your Docker images and other build artifacts (maven, npm and pypi, etc).

Advanced DevOps Terraform Dec. 31, 2018

7 Tips to Start Your Terraform Project the Right Way - Things to have in mind when working on Terraform project.

DevOps Google Cloud Platform Dec. 17, 2018

Continuous Delivery in Google Cloud Platform — Cloud Build with Compute Engine - 2nd part of a series written to tackle Continuous Delivery in Google Cloud Platform.

DevOps Security Dec. 17, 2018

Using GCP there’s a checklist for that! - 9 part series of articles containing detailed checklists of things you need to evaluate & prepare for deploying your application to Google Cloud Platform.

CI DevOps Dec. 10, 2018

Continuous Integration and Deployment for Data Pipelines at 90 Seconds - Interesting challenges when applying CI/CD to data engineering.

Cloud Build DevOps Docker Dec. 10, 2018

Developing With Containers Done Right - Setting process to automatically build and deploy containers using Cloud Build.

CI Cloud Build DevOps Kubernetes Nov. 19, 2018

Modern Frontend CI/CD Architecture — The Missing Guide (Part. 1): The CI. - Set up a complete CI/CD using Github, Google Cloud Build and Kubernetes.

DevOps Nov. 19, 2018

DevOps in a serverless world best practices and tools

DevOps Terraform Oct. 29, 2018

Terraform in GCloud Shell: Learning Infrastructure Automation Made Simple - Tutorial on how to start with Terraform on Google Cloud Platform.

App Engine DevOps Oct. 22, 2018

Full CI/CD Pipeline with Jenkins, Octopus and Google Cloud - Build CI/CD Pipeline with Jenkins, Octopus and Google Cloud.

App Engine CI DevOps Oct. 15, 2018

GitLab CI/CD — Deploy to two different AppEngine instances and projects - Build a deployment pipeline in such a way that the latest code is deployed to two different AppEngine instances across different project.

App Engine DevOps Oct. 8, 2018

Getting started with Angular 6, GitLab CI/CD and Google App Engine - Initial setup to better understand and configure a continuous integration and delivery architecture (CI/CD).

DevOps Oct. 8, 2018

Kubernetes Podcast - #23 Continuous Integration and Continuous Delivery, with Andrew Philips and Lars Wander

DevOps Infrastructure Oct. 8, 2018

GCP infrastructure and operations: watch and learn - List of sessions that attendees at Next ‘18 in San Francisco rated highest on the topics of infrastructure and operations.

Compute Engine DevOps Official Blog Sept. 10, 2018

How to deploy a TeamCity Continuous Integration solution to Google Cloud - Deploy TeamCity server on Google Compute Engine in order to achieve these advantages for your organization.

DevOps Google Kubernetes Engine Sept. 10, 2018

Managing Helm releases on GKE the GitOps way - Managing Helm releases on GKE using GitOps.

Cloud Build DevOps Sept. 10, 2018

Building, Testing, and Optimizing Code on Google Cloud - Use of Google Cloud Platform tools for building and testing.

DevOps Google Kubernetes Engine Sept. 1, 2018

GoCD on Google Kubernetes Engine Using Terraform - GoCD is a CD tool, this post explores configuring it on Google Kubernetes Engine Using Terraform.

DevOps Sept. 1, 2018

Load Testing For Cloud Migration - Performance testing for a high traffic web app migrating to Google Cloud Platform.

CI DevOps Official Blog July 30, 2018

Google Cloud and GitHub collaborate to make CI fast and easy - Google Cloud and GitHub are delivering a new integrated experience that connects GitHub with Google’s Cloud Build, our new CI/CD platform.

DevOps July 23, 2018

Terraform Pipelines in GitLab - Setting up terraform Pipelines in GitLab.

DevOps Python July 23, 2018

Deploy a basic Python application using Jenkins X & Kubernetes - Creating Kubernetes cluster using Jenkins X and setting CI/CD.

DevOps Google Kubernetes Engine NodeJS July 9, 2018

CircleCI 2 and Google Cloud Kubernetes - Using CircleCI 2 for a NodeJS application that uses MySQL and Redis.

DevOps Google Kubernetes Engine July 2, 2018

Hello DevOps! (part 1) - Setting up web application on Kubernetes Engine with CI/CD GitLab pipeline.

Beginner DevOps Kubernetes June 18, 2018

Terraform is Amazing — The power of Trial and Error - Example of using Terraform to create Kubernetes cluster on GCP.

DevOps Infrastructure June 11, 2018

Test Driven Infrastructure on GCP - Testing created infrastructure on GCP using InSpec.

DevOps Google Kubernetes Engine June 11, 2018

Deploy Kubernetes Apps with Terraform - Spinning up a Kubernetes cluster on Google Cloud using GKE.

Beginner DevOps Google Kubernetes Engine Tutorial June 11, 2018

Learn Terraform by deploying a Google Kubernetes Engine cluster - Guide to getting started with Terraform.

DevOps Google Kubernetes Engine June 11, 2018

Deploying to Google Kubernetes Engine - Detailed overview of how Etsy makes deployments to Google Kubernetes Engine.

DevOps June 4, 2018

Chef Deepens Support for Google Cloud Platform - Several improvements which improves working with Chef on GCP.

DevOps May 21, 2018

GCP Podcast - #127 SRE vs Devops with Liz Fong-Jones and Seth Vargo

DevOps Official Blog SRE May 14, 2018

SRE vs. DevOps: competing standards or close friends? - What exactly is SRE and how does it relate to DevOps?

Compute Engine DevOps Official Blog May 14, 2018

Using Jenkins on Google Compute Engine for distributed builds - Compute Engine Plugin, helping you to provision, configure and scale Jenkins build environments on Google Cloud Platform (GCP).

DevOps Tutorial May 14, 2018

How to do Serverless Continuous Integration between GitHub and Google Cloud Platform - Serverless Continuous Integration between GitHub and Google Cloud Platform.

DevOps May 7, 2018

GCP Infrastructure as Code with Deployment Manager - Using Google Cloud Deployment Manager to automate the configuration of all your GCP resources.

Compute Engine DevOps April 23, 2018

Creating GCE Instances with Knife - How to Create GCE Instances with Chef's Knife-Google plug-in.

DevOps April 23, 2018

Appranix Site Reliability PaaS is now on the Google Cloud Marketplace - Appranix’s site reliability platform is now officially on the Google Cloud marketplace.

DevOps April 16, 2018

Introducing Kayenta: An open automated canary analysis tool from Google and Netflix - Kayenta, an open-source automated canary analysis service that allows teams to reduce risk associated with rolling out deployments to production at high velocity.

Cloud Storage DevOps April 16, 2018

Setup CI/CD Pipeline for your Flutter App using CircleCI - Using CircleCI to setup our build pipeline that does linting, runs tests and uploads generated build apk to Google Cloud Storage.

DevOps Security April 16, 2018

Bootstrapping GCP with Knife - Process to bootstrap systems with knife through a SSH deploy key installed into your Google Project.

DevOps Google Kubernetes Engine Official Blog April 9, 2018

Now, you can deploy to Kubernetes Engine from GitLab with a few clicks - GitLab and Google Cloud have announced a new integration of GitLab and Kubernetes Engine that makes it easy for you to accelerate your application deployments by provisioning Kubernetes clusters from your DevOps pipeline supported by GitLab.

Cloud Functions DevOps April 2, 2018

Continuous Deployment for Serverless Google Cloud Functions - Building a continuous deployment pipeline for Google’s serverless Cloud Functions.

DevOps Tutorial March 26, 2018

Getting started with Google Cloud Platform to run DC/OS - Step by step tutorial to setup DC/OS (datacenter operating system) on Google Cloud Platform.

DevOps March 26, 2018

DC/OS on GCP — How to? - Learn about DC/OS (DataCenter Operating System) is opensource distributed operating system.

App Engine DevOps Java Tutorial March 19, 2018

Deploying Kotlin/Java applications to Google App Engine Standard with CircleCI - Tutorial about deploying Kotlin/Java applications to Google App Engine Standard with CircleCI.

App Engine DevOps March 19, 2018

How we automated deployments and testing with BitBucket Pipelines - Learn about automating deployments to Google App Engine with BitBucket Pipelines.

DevOps GCP Experience March 19, 2018

8 DevOps tools that smoothed our migration from AWS to GCP: Tamr - Tamr is data unification provider which recently migrated from AWS to GCP and shares 8 DevOps tools that smoothed transition.

DevOps March 12, 2018

SLIs, SLOs, SLAs, oh my! - 8 minutes of action-packed SRE and DevOps education.

DevOps Google Kubernetes Engine March 5, 2018

Google Kubernetes Engine + Google Cloud Builder + GitHub for easy and quick CD pipeline - Create CD pipeline with Google Kubernetes Engine, Google Cloud Builder and GitHub.

DevOps Tutorial March 5, 2018

Orchestrating Tomcat deployments in Google Cloud Platform using Ansible - Learn how to use Ansible to carry out Tomcat deployments in GCP.

DevOps Tutorial March 5, 2018

Setup Terraform with Google Provider - Learn how to setup Terraform with Google Provider.

App Engine DevOps Feb. 26, 2018

Use of Bitbucket Pipelines to Deploy Spring Boot Application in Google App Engine - Explore how to use of Bitbucket Pipelines to Deploy Spring Boot Application in Google App Engine.

DevOps Feb. 26, 2018

Terraforming GCP Part 1: Creating an Admin Project - Learn how to use Admin project pattern for use with Terraform.

Cloud Pub/Sub DevOps Google Kubernetes Engine Feb. 19, 2018

CI/CD with Less Fluff & More Awesome - Learn about building CI/CD pipeline using Keel, Cloud Builder, PubSub, Helm, GitHub, and Kubernetes.

App Engine DevOps Feb. 12, 2018

Continuous Delivery using bitbucket pipelines to deploy NodeJS App in Google App Engine - Learn how to publish your NodeJS App in Google App Engine using bitbucket pipelines.

DevOps Google Cloud Platform Feb. 5, 2018

Building an Angular5 Docker App and deploying it using TeamCity, Kubernetes inside Google Cloud - First in a series for Continuous Integration on Google Cloud: Learn how to use TeamCity to manage the Google Cloud environment for Continuous Integration.

DevOps Kubernetes Feb. 5, 2018

Deploying a service with HTTPS and DNS inside Google Cloud - Second post of a series called Continuous Integration on Google Cloud: Learn how to use Google Cloud to deploy an HTTPS service.

DevOps Google Cloud Platform Feb. 5, 2018

Look Ma no kubectl - How a team created a low touch fully automated CI/CD process on Google Cloud Platform.

Beginner DevOps Tutorial Jan. 15, 2018

Building custom machine images with Packer - Step by steps instructions about how to build a custom machine image for the google cloud platform using packer.

Beginner Cloud Functions DevOps Tutorial Jan. 8, 2018

Continuous Integration (CI) and Delivery (CD) for Google Cloud Functions (GCF) using CircleCI - Continuous Integration and Delivery for Google Cloud Functions using CircleCI.

DevOps GCP Experience Dec. 25, 2017

Out of one, many: Using Jenkins, GCP projects and service accounts at Catalant - Setting Continuous Integration / Deployment with Jenkins throughout the project on Google Cloud Platform.

DevOps Puppet Dec. 18, 2017

Puppet and Google Cloud Platform: a year in review - Beside official partnership with Puppet, there also another wave of integrations for Google Cloud Products.

DevOps Dec. 4, 2017

Fearless shared postmortems — CRE life lessons - Article discusses benefits and complications of external (outside of company) postmortems.

DevOps Dec. 4, 2017

Bash hacks gcloud, kubectl, jq etc. - An emporium of bash tricks for optimizing these CLIs.

DevOps Dec. 4, 2017

Artifact Repository Management at TA - Article describes how Travel Agency company does artifact repository management on top of Google Cloud Platform technologies.

DevOps Dec. 4, 2017

Google Cloud Architecture for the Impatient | Part III - Description of Google Cloud Platform container options for applications.

DevOps Nov. 20, 2017

Google Cloud Architecture for the Impatient | Part II - How to manage infrastructure on Google Cloud Platform

DevOps Oct. 30, 2017

Using Terraform with Google Cloud Platform — Part 1/n - Simple example on how to set up a barebones VM instance in Google Cloud Platform using Terraform.

DevOps Oct. 30, 2017

Automating Google Cloud Platform with Chef

DevOps Oct. 16, 2017

Introducing Grafeas: An open-source API to audit and govern your software supply chain - Grafeas is an open source initiative to define a uniform way for auditing and governing the modern software supply chain.

DevOps Oct. 16, 2017

Five things learned using terraform to manage cloud infrastructure - Lessons learned using Terraform on Google Cloud Platform.

DevOps Oct. 9, 2017

Partnering on open source: Managing Google Cloud Platform with Chef - Comprehensive cookbooks for Chef users to manage Google Cloud Platform resources.

DevOps Kubernetes Sept. 18, 2017

Blue/Green Deployments on Kubernetes - How to use Blue/green deployments when rolling update (built in Kubernetes functionality) is not always possible for some applications and cases.

DevOps Sept. 11, 2017

How Waze tames production chaos using Spinnaker managed pipeline templates and infrastructure as code - Waze explains how Spinnaker pipeline templates solve a major issue for organizations running a lot of deployment pipelines.

DevOps June 12, 2017

Spinnaker 1.0: a continuous delivery platform for cloud - Spinnaker is an open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence created by Netflix

DevOps May 29, 2017

Controlling Your Organization With HashiCorp Terraform and Google Cloud Platform

DevOps April 24, 2017

Using Terraform to manage Google Cloud Platform infrastructure as code - Terraform is a tool for building, changing, and versioning infrastructure safely and efficiently

DevOps March 6, 2017

No-cost VM migration to Google Cloud Platform now available with CloudEndure - Migrating servers to Google Cloud Platform should be now easier, thanks to CloudEndure with free of charge service and no downtime for servers

DevOps Google Kubernetes Engine Official Blog

Enhancing Spinnaker’s Kubernetes support to ease app deployments - Understanding CI/CD for Kubernetes with Spinnaker.


Latest Issues


Zdenko Hrček
Třebanická 183
Prague, Czech Republic
Phone: +420 777 283 075
Email: [email protected]