Bodhih's cloud computing training is a 5-day hands-on program for IT teams and engineers, focused on Google Cloud for developers and DevOps on AWS. Participants build one application all week, deploying it to a virtual machine, App Engine, Cloud Run and GKE, then add data storage, event-driven features, monitoring and security. It can be customised for Azure.
- Standard duration: 5-day, customisable to your needs
- Delivered in person at your location or as live virtual sessions
- Designed with the ADDIE model and evaluated for behaviour change
- Offered by Bodhih since 2008 to 2,000+ organisations across 7 regions
Where and how: cloud computing training as an in-person workshop in Bengaluru, Mumbai, Delhi NCR, Gurugram, Hyderabad, Chennai, Pune, Kolkata, Ahmedabad and Jaipur; as a live online course; or delivered overseas in Dubai, Singapore and across the Middle East, Asia and Africa.
Last reviewed by Siddharthan VGJ, Founder · Bodhih Training, Bengaluru
Google Cloud Platform
Program Overview:
Google Cloud Platform, as the name implies, is a cloud computing platform that provides infrastructure tools and services for users to build on top of.
Google Cloud Platform is regarded as the third biggest cloud provider in terms of revenue, behind AWS in first place and Microsoft Azure in second.
What’s in for the Audience?
With Google Cloud Platform for Developers, you will be able to develop and deploy scalable applications from scratch and make them globally available in almost any language.
Training Duration:
5-day Instructor Led Training
Training Perquisite:
- Participants should have familiarity with Linux command line
- Should be well versed with Node js concepts
Training Outcome:
- Practical Approach
- Hands on training session
- Real time project and case studies
- 24/7 support
AWS Devops
Program Overview:
This training will primarily focus on:
● Use the principal concepts and practices behind the DevOps methodology
● Design and implement an infrastructure on AWS that supports one or more DevOps development projects
● Use AWS CloudFormation and AWS OpsWorks to deploy the infrastructure necessary to create development, test, and production environments for a software development project
● Set up Git on AWS and understand the array of options for enabling a Continuous Integration environment on AWS
● Use the core principles of Continuous Integration and Continuous Deployment
● Implement several common Continuous Deployment use cases using AWS technologies, including blue/green deployment and A/B testing
Targeted Audience:
- System Administrators
- Software Developers
Training Duration:
3 days Instructor Led Training.
Training Prerequisite:
We recommend that attendees of this course have the following prerequisites:
● Attended System Operations on AWS course
● Attended Developing on AWS course
● Working knowledge of one or more high-level programming languages (C#, Java, PHP, Ruby, Python, etc.)
● Intermediate knowledge of administering Linux or Windows systems at the command-line level
● Working experience with AWS using both the AWS Management Console and the AWS Command Line Interface (AWS CLI)
Solutions & Services
What participants will be able to do
Understand cloud fundamentals
Participants explain IaaS, PaaS, SaaS, regions, the shared responsibility model and pricing basics.
Choose the right compute option
Developers compare virtual machines, containers, Kubernetes and serverless for a given workload.
Build and deploy cloud applications
Participants deploy scalable applications on Google Cloud using managed services.
Automate AWS delivery
Teams build CI/CD pipelines and deployment strategies such as blue/green on AWS.
Manage infrastructure as code
Engineers provision repeatable environments with templates rather than manual steps.
Secure and control costs
Participants apply identity and access management, least privilege and basic cost controls.
Who should attend
- Developers building applications on Google Cloud or AWS
- System administrators moving workloads to the cloud
- DevOps engineers automating cloud delivery
- Solution architects designing cloud and multi-cloud systems
- Technical leads preparing teams for a cloud migration
Recommended program outline
Recommended design, customised to your context after a short needs analysis.
01Cloud foundationsModule 1 · GCP program, Day 1+
- Cloud service models, regions, zones and shared responsibility
- Projects, billing, IAM and the Cloud console, CLI and SDKs
- How Google Cloud, AWS and Azure compare at a concept level
- Cost awareness: pricing models and budget alerts
02Building applications on Google CloudModule 2 · GCP program, Days 2 and 3+
- Compute Engine, App Engine and Cloud Run
- Cloud Storage, Firestore and Cloud SQL
- Deploying a Node.js application and scaling it
- Load balancing and autoscaling basics
03Containers, APIs and observability on Google CloudModule 3 · GCP program, Days 4 and 5+
- Container images, Artifact Registry and Google Kubernetes Engine
- Pub/Sub, Cloud Functions and event-driven design
- Logging, monitoring and a capstone deployment
- IAM service accounts and least-privilege access
04DevOps on AWS: infrastructureModule 4 · AWS DevOps program, Day 1+
- DevOps principles on AWS
- VPC, IAM and core services for DevOps projects
- Infrastructure as code with AWS CloudFormation
- Tagging, cost allocation and account structure
05CI/CD on AWSModule 5 · AWS DevOps program, Day 2+
- Source control with Git and AWS developer tools
- Build and deploy pipelines with AWS CodeBuild, CodeDeploy and CodePipeline
- Automated testing and security checks in the pipeline
06Deployment strategies and operationsModule 6 · AWS DevOps program, Day 3+
- Blue/green, canary and A/B deployments
- Monitoring with Amazon CloudWatch and alarms
- Configuration management options and a capstone lab
Sample training plan: 5-day hands-on design
This five-day lab takes developers and administrators from cloud fundamentals to a secure, observable, event-driven application running on Google Cloud. Participants work in their own sandbox projects and build one application all week: an appointment booking service for a fictional chain of diagnostic clinics, written in Node.js. They set up projects and budgets, deploy to virtual machines, App Engine and Cloud Run, add managed databases, containerise for Kubernetes, wire up Pub/Sub events and finish with a monitored capstone deployment.
Participants can set up a secure, budgeted Google Cloud project and explain core cloud concepts and trade-offs.
- 09:30–10:00Pizza as a serviceEnergiser
- 10:00–11:00Regions, zones and the consoleDemo & practice
- 11:15–12:15IAM from the startHands-on lab
- 12:15–13:00Three clouds, one concept mapConcept burst
- 13:45–15:00Cost awareness labHands-on lab
- 15:15–16:45First deployment on a VMBuild sprint
- 16:45–17:30Lab log and clean-upReflection
Participants can deploy the application to App Engine and Cloud Run and scale it behind a load balancer.
- 09:30–10:00Which compute for which job?Energiser
- 10:00–11:00Deploy to App EngineDemo & practice
- 11:15–12:30Containerise and run on Cloud RunHands-on lab
- 12:30–13:00Configuration and secretsSkill drill
- 13:45–15:00Load balancing and autoscalingHands-on lab
- 15:15–16:45Rush-hour challengeGroup challenge
- 16:45–17:30Compute retrospectiveReflection
Participants can connect the application to the right managed storage and database services.
- 09:30–10:00Match the dataEnergiser
- 10:00–11:00Cloud Storage labHands-on lab
- 11:15–12:30Cloud SQL for bookingsHands-on lab
- 12:30–13:00Firestore for preferencesDemo & practice
- 13:45–15:00Data protection clinicCase clinic
- 15:15–16:45Feature sprint: report downloadBuild sprint
- 16:45–17:30Data design notesReflection
Participants can run the application on Google Kubernetes Engine and add event-driven features.
- 09:30–10:00Kubernetes in a boxEnergiser
- 10:00–11:00Deploy to GKEDemo & practice
- 11:15–12:15Events with Pub/SubHands-on lab
- 12:15–13:00Failure and retriesSkill drill
- 13:45–15:00Architecture clinicCase clinic
- 15:15–16:45Capstone build, part oneBuild sprint
- 16:45–17:30Blockers boardReflection
Participants can monitor, secure and present a complete cloud deployment.
- 09:30–10:00Peer fix-upPeer coaching
- 10:00–11:00Logging and monitoringHands-on lab
- 11:15–12:00Security reviewCase clinic
- 12:00–13:00Capstone build, part twoBuild sprint
- 13:45–15:15Capstone showcasePresentation
- 15:30–16:30Migration game planGroup challenge
- 16:30–17:30My 90-day cloud planAction planning
Every session’s activity, timings, outputs and materials, plus pre-work, a 90-day reinforcement plan and how impact is measured. Free, emailed to you instantly.
Recommended: 5 days in person (09:30–17:30) for the Google Cloud developer program, or 10 × 3.5-hour live virtual labs, in sandbox projects set up for the course; a separate 3-day DevOps on AWS program is available. A sample design: every Bodhih program is customised after a short needs analysis.
How long is cloud computing training?
The recommended Google Cloud developer program runs five days in person, from 09:30 to 17:30, or ten live virtual labs of three and a half hours each. A separate three-day DevOps on AWS program covers infrastructure as code and CI/CD. A 30-day clinic follows for real workloads.
What activities are included in cloud computing training?
Participants build one clinic booking app all week in their own sandbox. They deploy it to a VM, App Engine, Cloud Run and GKE, survive a rush-hour load challenge, restore a deleted database, add event-driven SMS confirmations and demo a monitored, secured capstone to a panel.
When to choose this
Frequently asked questions
What are the basics of cloud computing?
Cloud computing means using computing resources such as servers, storage, databases and software over the internet, paying for what you use. The basics include the service models IaaS, PaaS and SaaS, regions and availability zones, the shared responsibility model for security, and managing identities and costs. The program starts with these foundations.
Should my team learn AWS, Azure or Google Cloud?
It depends on the platform your organisation uses or plans to adopt. The core concepts of compute, storage, networking, identity and automation transfer well across AWS, Azure and Google Cloud. Bodhih's current programs focus on Google Cloud for developers and DevOps on AWS, and they can be customised for Azure or a multi-cloud environment.
Does this cloud training help prepare for certification?
Yes. The programs build hands-on skills that overlap with associate-level developer and DevOps certifications from Google Cloud and AWS. Bodhih helps teams prepare, but it does not deliver the official vendor exams. Exam-style practice questions and review sessions can be added for teams that plan to certify.
What prerequisites are needed for AWS DevOps training?
Participants should have working knowledge of a programming language, intermediate command-line skills on Linux or Windows, and experience with the AWS console and CLI. Familiarity with AWS operations and development basics helps. Bodhih can add a short AWS fundamentals session for teams that need it before the DevOps program.
How are cloud labs run during training?
Participants work in cloud sandbox accounts or projects set up for the program, or in the client's own training accounts where preferred. Every participant deploys and configures services themselves. Labs follow cost-safe practices, and resources are cleaned up at the end. The same approach works for in-person and live virtual delivery.
