Cloud Computing Workshop

Cloud computing is a type of computing that relies on sharing computing resources rather than having local servers or personal devices to handle applications.

Workshop Highlights

Knowledge of how to use Computer.

Passion to learn new creative things.

Having basic knowledge of Web & Internet.

Knowledge of Computer Languages.


Knowledge of Computer Languages.

Knowledge of how to use Computer.

Passion to learn new creative things.

Having basic knowledge of Web & Internet.


Cloud computing has recently emerged as one of the buzzwords in the IT industry. Numerous IT vendors are promising to offer computation, storage, and application hosting services and to provide coverage in several continents, offering service level agreements (SLA) backed performance and uptime promises for their services. While these “clouds” are the natural evolution of traditional data centers, they are distinguished by exposing resources (computation, data, and applications) as standards-based Web services and following a “utility” pricing model where customers are charged based on their utilization of computational resources, storage, and transfer of data. They offer subscription-based access to infrastructure, platforms, and applications that are popularly referred to as IaaS (Infrastructure as a Service), PaaS (Platformas a Service), and SaaS (Software as a Service).

 Workshop Level : Intermediate Level
Best Suited for: All B.Tech/B.E./BCA/BSc Students

Day 1 (Session 1)

 Introduction to Cloud Computing
  • What is the cloud?
  • History of Cloud Computing
  • How Cloud Computing Works
  • Advantages & Disadvantages
  • Applications for Businesses
  • Cloud Service Providers
 Amazon Web Services
 Microsoft Azure
 Google Appengine
  • Cloud Computing Architecture
  • Cloud Computing Terminology
 Communication-as-a-Service (CaaS)
 Infrastructure-as-a-Service (IaaS)
 Monitoring-as-a-Service (MaaS)
 Software-as-a-Service (SaaS)
 Platform-as-a-Service (PaaS)

Day 1 (Session 2)

  • Virtualization Basics
  • Objectives
  • Benefits of Virtualization
  • Emulation
  • Virtualization for Enterprise
 Building Cloud Networks
  •  Designing and Implementing a Data Center-Based Cloud
  • Industry and International Standards
  • Communication Requirements for Cloud Implementation
 Public/Private Internet
 Routing to the Datacenter
 Switching within the Data Center
  • Redundancy

Day 2 (Session 3)

 Private Clouds & Amazon Web Services
  • What is it?
  • Advantages & Disadvantages
  • Installing a Private Cloud
 Open Nebula
 Open Stack
  • AWS Overview
  • Amazon S3
  • VPC
  • Cloud Front
  • Elastic Map Reduce
  • Cloudwatch
  • Cloud Formation
  • Amazon RDS
  • Amazon SQS
  • Amazon IAM
  • Amazon Route 53
  • Amazon DynamoDB
  • Amazon Storage Gateway

Day 2 (Session 4)

 Zonal Competition

After the hand on theory and practical experience from the workshop, Zonal Round Competition will be conducted for the participants.

Cloud Architectures

Foundations of Cloud Computing

Research in Cloud Computing

Building Enterprise Cloud Computing Environment using a Network of Computers

Application Case Studies in Engineering, Image Processing, and Media Rendering

Platform for building Clouds and their Innovative Application

Cloud Computing Platforms

Guidelines for setting up of CLOUDS LAB