Latest
All Posts
634 published posts

How to Inject Secrets from AWS, GCP, or Vault Into a Kubernetes Pod
In the world of Kubernetes, we try to automate and minimize code duplication. Consuming secrets from a secret manager in Kubernetes should be the same way. Here’s how to do it.

Build on Your Experience to Earn Cloud Certifications
In this post, I will explain how to use your professional strengths to pass certification exams, even when you don’t yet know the subject matter.

Google BigQuery Data Modeller
Wondering where to start when modeling your data in Google BigQuery? This post has you covered with a simple repo and example.

DoiT International Achieves AWS Well-Architected Partner Status
DoiT International, a leading provider of proprietary public cloud optimization and operations software and public cloud expertise, announced today that it has achieved Amazon Web Services (AWS) Well-Architected Partner status, recognizing DoiT International has the expertise to deliver AWS Well-Architected reviews for existing workloads or new applications based on AWS’s best practices and guidelines.

Securely Access AWS Services from Google Kubernetes Engine (GKE)
It is not a rare case when an application running on Google Kubernetes Engine (GKE) needs to access Amazon Web Services (AWS) APIs. Any application has needs. Maybe it needs to run an analytics query on Amazon Redshift, access data stored in Amazon S3 bucket, convert text to speech with Amazon Polly or use any other AWS service. This multi-cloud scenario is common nowadays, as companies are working with multiple cloud providers.

DoiT International announces acquisition of superQuery
DoiT International (“DoiT” or the “Company”), the leading provider of proprietary public cloud optimization and operations software and public cloud expertise, announced it has signed a definitive agreement to acquire superQuery (superquery.io) — a unique development platform for Google BigQuery helping data teams to increase data exploration speed and cost optimization of big data workloads.

Refactoring Terraform, The Right Way.
Infrastructure as code (IaC) is hard. Often, you need to set up infrastructure (nowadays usually with Terraform) and you start writing a code that fits your specific use case.

Kubernetes and Secrets Management in the Cloud
Secrets are essential for the operation of many production systems. Unintended secrets exposure is one of the top risks that should be properly addressed. Developers should do their best to protect application secrets.

Vault High Availability on GKE
Managing secrets natively in Kubernetes is not a secure option. Secrets in Kubernetes is just a base64 encoded plain text that can be consumed in a running pod.

Launching Google Kubernetes Engine clusters using AWS CloudFormation
Can Two walk together, except they be agreed? [Amos 3:3] Last week Amazon announced third-party resource support for AWS CloudFormation.

No More Free External IPs on Google Cloud. How Much Will it Cost You?
Recently, Google announced that as of 2020 it will increase the prices of Google Compute Engine VMs that use external IPv4 addresses. Run this script to estimate future costs for your machines.

Programming an Autonomous Car with TensorFlow
AWS released an awesome tool to teach Reinforcement Learning to beginners, but only exposed a limited interface for controlling it. We’ve hacked it and turned it into a Deep Q-Learning Raging Bull, compatible with OpenAI Gym and powered by TensorFlow.