API Authentication with GCP Identity-Aware Proxy
Cloud Identity-Aware Proxy (Cloud IAP) is a free service which can be used to implement authentication and authorization for applications running in Google Cloud Platform (GCP). This includes Google...
View ArticleAuthenticating Stackdriver Uptime Checks for Identity-Aware Proxy
Google Stackdriver provides a set of tools for monitoring and managing services running in GCP, AWS, or on-prem infrastructure. One feature Stackdriver has is “uptime checks,” which enable you to...
View ArticleWhat’s Going on with GKE and Anthos?
GCP’s Slippery Slide into Enterprise When former Oracle exec Thomas Kurian took over for Diane Greene as Google Cloud’s CEO, a lot of people expressed concern about what this meant for the future of...
View ArticleMicroservice Observability, Part 1: Disambiguating Observability and Monitoring
“Pets versus cattle” has become something of a standard vernacular for describing the shift in how we build systems. It alludes to the elastic and dynamic nature of these (typically, but not...
View ArticleMicroservice Observability, Part 2: Evolutionary Patterns for Solving...
In part one of this series, I described the difference between monitoring and observability and why the latter starts to become more important when dealing with microservices. Next, we’ll discuss some...
View ArticleGetting big wins with small teams on tight deadlines
Part of what we do at Real Kinetic is give companies confidence to ship software in the cloud. Many of our clients are large organizations that have been around for a long time but who don’t always...
View ArticleStructuring a Cloud Infrastructure Organization
Real Kinetic often works with companies just beginning their cloud journey. Many come from a conventional on-prem IT organization, which typically looks like separate development and IT operations...
View ArticleSRE Doesn’t Scale
We encounter a lot of organizations talking about or attempting to implement SRE as part of our consulting at Real Kinetic. We’ve even discussed and debated ourselves, ad nauseam, how we can apply it...
View ArticleChoosing Good SLIs
Transitioning from an on-prem environment to a cloud environment involves a lot of major shifts for organizations. One of those shifts is often around how we monitor the overall health of systems. The...
View ArticleSecurity, Maintainability, Velocity: Choose One
There are three competing priorities that companies have as it relates to software development: security, maintainability, and velocity. I’ll elaborate on what I mean by each of these in just a bit....
View Article