Cloud Computing
Laboratory Manual
A comprehensive reference manual containing 5 structured hands-on experiments for Cloud Computing. Each experiment details theoretical background, implementation code, standard observation parameters, and viva questions.
Course Experiments Catalog
SEC-01 / LABSVirtualization - Hypervisor & Guest OS Setup
Download, install, and configure a Type-2 hypervisor (Oracle VM VirtualBox) and install a guest Linux Operating System (Ubuntu).
Provisioning Virtual Servers in the Cloud (AWS EC2)
Launch and configure an Amazon EC2 Linux instance and establish a remote terminal connection using an SSH Key Pair.
Cloud Application Development with Apex
Develop Apex classes and execute anonymous blocks in the Salesforce cloud Developer Console.
Cloud Infrastructure Simulation & Scheduling
Model cloud infrastructure datacenters, hosts, virtual machines, and cloudlets, and run resource scheduling simulations using the CloudSim framework in Java.
Deploying Web Applications on Google App Engine (GAE)
Build a Python web application, configure its app.yaml setup, and deploy it to the Google Cloud Platform PaaS runtime environment.
Learning Outcomes
CO/PO- Configure and deploy secure virtual server instances (EC2) with customized security profiles.
- Containerize microservices using Docker and manage container lifecycles.
- Establish automated orchestration profiles and load balancers for application scaling.
Lab Environment Setup
ENV- AWS Console & CLI
- Docker Engine / Desktop
- Linux Shell (bash)
- EC2 / Security Groups
Setup & Installation Guides
SETUPAWS Account Setup & Security Guide
Step-by-step instructions to create an AWS Free Tier account, enable MFA, and establish billing alerts.
Salesforce Developer Org Setup Guide
Step-by-step instructions to create a free, lifetime Salesforce Developer Org and access the Developer Console.