Newsletter

Stay Informed!

Subscribe to our newsletter and receive news, advice and more on e-commerce.

Know-how

Best Practices with Google Cloud: Infrastructure, Costs, and Real Challenges – Part 2

Our Preferred Tools:

  • Cloud Run: Ideal for stateless applications, APIs, and microservices. Combines serverless benefits with full container control
  • Cloud Functions: Great for simple tasks, trigger events, or automated workflows (e.g. file uploads or email notifications)
    GKE: For complex, scalable applications with many services. Offers full Kubernetes power while focusing on security, automation, and high availability. Ideal when requirements for infrastructure, monitoring, and service orchestration grow
  • Cloud Storage: For media or backup storage – simple, fast, cost-efficient
  • Pub/Sub: Messaging for decoupled architectures – for example, when multiple services process the same data stream
  • Cloud Build: Native CI/CD in the cloud – no additional infrastructure needed

Infrastructure as Code (IaC): A Must-Have, Not a Nice-to-Have

In every project, we rely on Infrastructure as Code with Config Connector. The benefits are clear:

  • Changes are traceable (versioning)
  • Rollbacks are possible
  • Environments can be cloned consistently

Tips for Infrastructure Management

  • Plan your project structure early: Topics like “team-based billing” or “resources per environment” shouldn’t be postponed
  • Set up roles and permissions properly: IAM may seem complex but becomes a powerful control tool with a clear concept
  • Establish monitoring: Cloud Monitoring, Logging, and Alerts are as important as the deployment itself. Set them up early, don’t wait for problems

What Didn’t Go Smoothly – Our Challenges

  • Lack of standardization: Early projects had manually configured resources – hard to maintain and prone to error
  • Complex IAM setups: Especially with clients involving multiple departments and external access, things can get messy fast

Cost Management in Google Cloud – No Mystery

Two key rules to keep budgets under control:

  • Activate budgets & alerts – per project, per department
  • Regularly check forecasts – GCP provides solid estimates, if you use them

Our Conclusion: Honest & Practical

Google Cloud offers tremendous opportunities – but you need to know what you’re doing. Our recommendation: start small, structure cleanly, and review regularly. That approach saves time, money, and nerves.

 

Your contact at UFirst

Portrait Jor­dån Ja­rolím
Partner & Tech. Architect

Jor­dån Ja­rolím

Start your digital future with us.
We look forward to it!