• Learning Format Self-Paced Learning

Why Join this Program

Promising Cloud Expert career

Promising Cloud Expert career

Develop a lucrative career in the cloud domain, which boasts some of the highest-paying IT job roles

Caltech Campus Visit Event

Caltech Campus Visit Event

Get invited to an exclusive Campus Visit to connect with peers & Caltech leadership

Caltech's Academic Excellence

Caltech's Academic Excellence

Earn a Bootcamp certificate, CTME Circle membership and up to 15 CEUs from Caltech CTME

Full-Spectrum Career Services

Full-Spectrum Career Services

1 to 1 mentoring & resume writing | Access to 3M+ jobs via our network of 1500+ recruiters

FOR ENTERPRISE

Looking to enroll your employees into this program ?

Program Overview

This Caltech Cloud Computing Bootcamp, helps you become an expert in designing, planning, and scaling cloud implementations. Our Cloud Computing course helps you master the core skill sets required to design and deploy dynamically scalable and reliable applications on Microsoft Azure, and AWS.

Key Features

  • Earn a Caltech CTME Circle Membership

Post Graduate Program Advantage

With an outcome-oriented learning approach, this Cloud Computing Bootcamp helps develop practical skills and delves deep into Cloud Computing and DevOps tools and best practices.

  • Cloud Bootcamp Certification

    Caltech CTME

    • Develop proficiency in industry-leading cloud platforms, AWS & Azure
    • Develop expertise in cloud architecture, deployment, and optimization
    • Learn DevOps services for enhanced scalability and automation
  • Microsoft Training Certificate

    Partnership with Microsoft:

    • Get an official course completion badge/certificate hosted on the Microsoft Learn portal
    • Acquire an official Microsoft course completion transcript

Program Details

This Caltech Cloud Computing Bootcamp, helps you become an expert in designing, planning, and scaling cloud implementations. Our Cloud Computing course helps you master the core skill sets required to design and deploy dynamically scalable and reliable applications on Microsoft Azure, and AWS.

Learning Path

    • Introduction to Amazon Web Services
    • AWS Compute Overview
    • Understanding AWS Networking Basics
    • Exploring AWS Storage Options
    • Overview of Databases in AWS
    • Introduction to Deployment and Monitoring
    • Basics of Optimization and Serverless Concepts
    • Fundamentals of Security and Account Management in AWS
       
    • Deep Dive into AWS Compute Services (EC2, Amazon EBS, ELB, Auto Scaling, Lambda, Amazon WorkSpaces)
    • Advanced AWS Networking (Security Group, NACL, VPC, NAT, Internet Gateway, VPN, CloudFront, Route 53)
    • In-Depth Exploration of AWS Storage Solutions (S3, Storage Gateway, S3 Encryption, EFS, Glue, Athena)
    • Understanding Databases in AWS (RDS, DynamoDB, ElastiCache, Redshift)
    • Advanced Security & Account Management (IAM, Cloud Security, Config, Secrets Manager, Systems Manager, Cognito, Cloud Tower, WAF, GuardDuty, Macie)
    • Deployment & Monitoring (CloudWatch, CloudFormation)
    • Optimization & Serverless Architectures (Lambda, API Gateway, SQS, SNS, EventBridge, Kinesis)
    • Container Services (Fargate, ECS)
       
    • Manage Subscriptions and Governance (Cloud Shell, PowerShell, Azure Tags, Cost Management, Resource Manager, ARM Templates)
    • Manage Role-Based Access Control (RBAC) (Group Creation, Azure policy)
    • Administer Identity (Azure Directory, Administrative Unit)
    • Implement & Manage Storage Accounts (Azure Storage Services, Blob, Encryption, Azure Files)
    • Deploy and Manage Azure Compute Resources (Azure App Service, Azure Containers, Azure Kubernetes)
    • Configure and Manage Virtual Networking (Azure Firewall, VNET Peering, Gateway, network traffic, Azure Application Gateway, Load Balancer)
    • Monitor and Backup Azure Resources (Data Protection, Azure Backup, Log Analytics Usage, Network watcher)
       
    • Governance and Resource Management
    • Authentication and Authorization (Azure AD)
    • Logging and Monitoring (Azure Workbooks, Insights, Monitor)
    • High Availability (Traffic Manager, Geo-Replication)
    • Backup and Recovery (Azure Backup, Site Recovery, and Data Archiving)
    • Relational and Non-Relational Data (Azure Storage Account, Blob, Cosmos DB)
    • Data Integration (Azure Data Factory, Data Lake)
    • Automating Compute and Provisioning
    • Application Architecture (Microservices, Serverless, API Integration)
    • Network (Azure Virtual Network, DNS, Firewall, Network Watcher, Load Balancer, Application Gateway)
    • Migrations (Azure Migrate, Azure App Service, Database Migration Service)
    • Cost Optimization
       
    • Fundamentals of DevOps
    • Version Control Systems (Git and AWS CodeCommit)
    • Infrastructure as Code Tools (AWS CloudFormation and AWS CDK)
    • Containerization and Orchestration Tools (Docker, Amazon Elastic Container Service, and AWS EKS)
    • Continuous Integration and Continuous Delivery Tools (AWS CodeBuild, AWS CodeDeploy, and AWS CodePipeline)
    • Configuration Management Tools (Ansible, Chef, and AWS OpsWorks)
    • Monitoring and Optimization of Your DevOps Pipeline (AWS CloudWatch, AWS X-Ray, and AWS CloudFormation Designer)
       
  • This Cloud Computing capstone project will give you an opportunity to implement the skills you learned throughout this Cloud Computing bootcamp. Through dedicated mentoring sessions, you’ll learn how to solve a real-world, industry-aligned Cloud problem.

  • Attend this foundation course at your own pace to dive deep into the basics of AWS and Azure. This optional course will help you establish a strong foundation in AWS and Azure Cloud, which will serve as a benchmark for your upcoming courses.

Electives:
  • Attend online interactive Cloud Computing training classes conducted by the instructor from the Caltech CTME and get insights about advancements in the Cloud domain and understand why it has become important for any organization to understand and implement Cloud Computing skills to scale up.

  • Experts will respond to any questions or concerns you may have regarding the course material in this module.

  • The purpose of project hours is to help you clarify any questions or concerns you may have about projects you've completed thus far.

  • Simplilearn's Google Cloud Platform (GCP) Architect certification program will empower you with the skills needed to advance your career in cloud architecture. The course covers IAM, Networking, cloud storage, and much more.

  • With Data Engineering certification course you will become familiar with the Amazon Web Services (AWS) cloud platform, including Kinesis Analytics, and AWS big data storage, processing, analysis, visualization, and security services.

  • Gain advanced technical skills and knowledge to design, manage and secure data, applications and infrastructure in the cloud using best practices, policies and procedures.

  • The DevOps on Azure course will help you become a master of DevOps and Azure with expertise in several topics, including SRE and instrumentation strategy, security and compliance planning, Azure Service Fabric configuration, Azure Pipelines integration, and more. You will become proficient in both domains and ready for the certification exam upon completion.

  • The Developing Solutions for Microsoft Azure course equips you with the skills to design, develop, and implement cloud-based solutions on the Microsoft Azure platform. You will learn how to leverage Azure services, apply best practices for application development, and integrate security and scalability into their solutions.

  • This Cloud Computing Course includes AWS Developer Associate training that will teach you how to write code and design scalable applications, implement application security and testing, and develop expertise with key AWS components such as S3, DynamoDB, Elastic Beanstalk, and Cloud Formation.

  • This AWS SysOps training is a prerequisite to the DevOps Engineer certification. You will learn how to migrate on-premise applications to AWS, control the flow of data to and from AWS, master the AWS management console, implement operational cost controls, and enhance your ability to leverage AWS resources and services efficiently with this Cloud Computing course.

  • Gain data migration skills on AWS with this course. Learn how to migrate data efficiently using AWS Database Migration Service (DMS), AWS Glue, and AWS Snowball. Acquire hands-on experience in planning, executing, and managing data migration projects. Prepare for the AWS Data Migration certification and excel in data migration on AWS.

Skills Covered

  • VPC Design and Implementation
  • Serverless Computing
  • Infrastructure as Code
  • Containerization and Orchestration
  • Monitoring and Diagnostics
  • Multi Cloud Deployment
  • High Availability and Fault Tolerance
  • Identity and Access Management
  • Continuous Integration
  • Continuous Delivery
  • Cloud cost optimization
  • Disaster Recovery

Tools Covered

amazon ec2amazon ecsapp servicesaws lambdaazure container serviceazure functionselastic beanstalkvirtual machinesamazon dynamo dbamazon rdsazure cosmos dbazure SQL databaseaws cloud formationaws cloudwatchazure visual studio team serveramazon inspectoraws IAMazure key vaultazure security centeramazon elbazure dnsAzure MonitorAzure Front Door

Industry Projects

  • Project 1

    Multi Cloud Connection Architecture

    For a Fintech firm, architect a multi-cloud strategy to ensure uninterrupted service availability, confidentiality, and security. Skills: VPC, Load Balancers, VPN

  • Project 2

    Deployment of Multi Cloud Application

    For a logistics firm, deploy a multi-cloud application using AWS and Azure platforms to maintain high availability and resiliency. Skills: Load Balancer, VM, AWS EC2, AWS RDS

  • Project 3

    MultiTimer Web Application

    For a healthcare firm, set up a decoupling of a multi-timer web application deployed on Azure using services offered by AWS. Skills: AWS SQS, AWS RDS, Azure Monitor VM

  • Project 4

    Infrastructure Deployment for Realtime Data Management

    Optimize your organization's networking with AWS-based NoSQL data warehousing for real-time data analysis and growth. Skills: AWS Management Console, Amazon Kinesis, AWS Lambda

  • Project 5

    Automating Workloads

    Adopt networking architecture using ARM templates to automate infrastructure deployment, enhancing security and efficiency. Skills: IAC, ARM Template, Network Architecture

  • Project 6

    Configure and Connect Database Instance with a Web Server

    Deploy a multi-tier app on AWS setting up a scalable web server and securely storing employee inputs in a MySQL database. Skills: AWS Management Console, Apache Web Server

  • Project 7

    Deploying Azure protected GeoRedundant Solution

    Build a secure, globally distributed app with path-based routing to optimize user experience. Skills: Load Balancing, Azure Traffic Manager, Application Gateway

  • Project 8

    WordPress Instance

    Set up WordPress for a blogging company: live publishing, development/testing, timed availability, monitoring instance health. Skills: AWS CloudFormation, AWS EC2

  • Project 9

    Workloads and Assigning Custom Roles

    Set up virtual networks with Azure with a custom RBAC role assigned to an employee for network/VM management with strict access control. Skills: Azure AD, VNet peering, RBAC

  • Project 10

    Realtime Data Management

    Build a AWS-based NoSQL data warehousing architecture to optimize networking in underserved markets, leveraging real-time data processing. Skills: Kinesis streams, DynamoDB

  • Project 11

    Highly Available Architecture

    Deploy a highly available web app using Azure public load balancing to avoid VM exposure. They prioritize automation for future deployments. Skills: Azure CLI

  • Project 12

    VPC with Database and EC2 Instances

    Deploy a web application with a secure and scalable database by setting up a secure VPC with public and private subnets. Skills: VPC architecture, AWS EC2, AWS RDS

Disclaimer - The projects have been built leveraging real publicly available data-sets of the mentioned organizations.

prevNext

Program Advisors

  • John R. Wetsch

    John R. Wetsch

    Program Director

    John Wetsch, Ph.D., PMP, has over 30 years of experience working in the industry, government, and higher education. He has served in various technical capacities, including Program Director for Cloud Computing and senior roles as a Project Manager.

  • Rick Hefner

    Rick Hefner

    Caltech CTME, Executive Director

    Dr. Rick Hefner serves as the Executive Director for Caltech’s CTME, where he develops customized training programs for technology-driven organizations. He has over 40 years of experience in systems development and has served in academic, industrial, and research positions. 

prevNext

Why Become A Cloud Computing Pro?

The demand for people with Cloud Computing skills is growing rapidly with a 23.1% year-over-year increase over the past 12 months. The typical turnover rate for employees with these skills is at 42%, suggesting robust hiring demand in Cloud Domain.

Job Icon19.1% CAGR

between 2021 and 2028

Source: Business Wire
Job Icon$500 billion

market growth by 2023

Source: Market Research
Job Icon$130K

Average Annual Salary

Source: Glassdoor

Batch Profile

This Cloud certification caters to working professionals from a variety of industries and backgrounds; the diversity of our students adds richness to class discussions.

  • The class consists of learners from excellent organizations and diverse industries
    Industry
    Information Technology - 35%Software Product - 29%BFSI - 15%E Commerce - 9%Others - 12%
    Companies
    Cloud Computing course learners from Dell, Melbourne
    Cloud Computing course learners from Microsoft, Melbourne
    Cloud Computing course learners from Oracle, Melbourne
    Cloud Computing course learners from IBM, Melbourne
    Cloud Computing course learners from Deloitte, Melbourne
    Cloud Computing course learners from Abbott, Melbourne
    Cloud Computing course learners from Amazon, Melbourne
    Cloud Computing course learners from Infosys, Melbourne
    Cloud Computing course learners from Wells Fargo, Melbourne
    Cloud Computing course learners from Barclays, Melbourne

Admission Details

Application Process

The application process consists of three simple steps. An offer of admission will be made to the selected candidates and accepted by the candidates by paying the admission fee.

STEP 1

Submit Application

Tell us a bit about yourself and why you want to do this program

STEP 2

Application Review

An admission panel will shortlist candidates based on their application

STEP 3

Admission

Selected candidates can begin the program within 1-2 weeks

Eligibility Criteria

For admission to this Caltech Cloud Computing Bootcamp, candidates:

Preferred to have an Associate, Bachelors or Masters degree
May have a non-programming background
Prior work experience is recommended, but not mandatory

Apply Now

Program Benefits

  • Complete this Cloud Computing course while you work
  • Rigorous curriculum designed by industry experts
  • Caltech CTME Circle Membership
  • Receive up to 15 CEUs from Caltech CTME
  • Active recruiters include: Amazon, Google, Microsoft & more
  • Disclaimer
  • PMP, PMI, PMBOK, CAPM, PgMP, PfMP, ACP, PBA, RMP, SP, and OPM3 are registered marks of the Project Management Institute, Inc.