Deploying your software on Google Cloud Platform (GCP)

  • Audience: Software Developers
  • Duration: 2 days
    • 2 one-hour lectures
    • 6 hours additional support
  • Price: € 950
  • Format: Online 1-on-1 lectures, hands-on coding sessions, assignments, and a final project.
    • Contact us for group sessions
  • Start date: Anytime
  • Language: English, Dutch
Join this course now

Who is this course for?

  • You want to deploy your software
  • You want to advance your skills
  • You want to understand cloud technologies
  • You want to build scalable software

What you'll learn

  • Managing projects in GCP
  • CI/CD pipelines with Cloud Build
  • Running Docker containers with Cloud Run
  • Using Firestore databases

Course Overview


Introduction to GCP projects and billing
  • Setting up GCP projects
  • Understanding billing and cost management
  • Navigating the GCP Console
CI/CD pipelines with Cloud Build and GitHub triggers
  • Introduction to CI/CD concepts
  • Overview of Cloud Build
  • Setting up GitHub triggers
  • Creating build configurations

Managing Service Accounts and roles in IAM
  • Overview of IAM in GCP
  • Understanding service accounts
  • Managing roles and permissions
Deploying and managing Cloud Run with environment variables and secrets
  • Managing environment variables
  • Handling secrets securely
  • Setting up Firestore for data storage
  • Monitoring and scaling Cloud Run services
Wrapping up
  • Q&A session
  • Next steps
  • Additional resources for further learning

Your teacher

Benefit from Douwe's extensive experience and knowledge with Google Cloud Platform (GCP).

Douwe van der Meij -

“With over 20 years of experience, Douwe has worked on numerous high-profile projects across various industries. His expertise lies in building scalable and maintainable applications using modern technologies.”

Douwe van der Meij

Master GCP deployments with Expert Guidance

Improve your DevOps skills with personalized, one-on-one mentorship

Join this course