Let’s take a moment to review some key concepts that […]
Enable Billing – Preparing Google Cloud
By default, projects do not have a billing account enabled. […]
Set Your Default Region and Zone – Preparing Google Cloud
Resources in Google Cloud are zonal, regional, or multiregional. That […]
Eliminating Toil with Automation – Cloud Native Applications
When I first started learning to program at school, my […]
Responding to Change with Extreme Programming (XP) – Cloud Native Applications
Cloud native benefits greatly from the techniques of extreme programming […]
Intercommunication Between Microservices: APIs and Events – Cloud Native Applications
In multicomponent applications, effective communication is key, and it heavily […]
Determining Component Granularity – Cloud Native Applications
How granular should a component be? Simply put, if aspects […]
Defining Components with Microservices – Cloud Native Applications
Traditional applications are often referred to as monolithic. In a […]
Port Binding: Export Services via Port Binding – Cloud Native Applications
The principle of port binding is a fundamental aspect of […]
Backing Services: Treat Backing Services as Attached Resources – Cloud Native Applications
A backing service refers to any resource or service upon […]