Cloud Computing - Robothlon'16

Robothlon'16 is a National level workshop series organized by Robosapiens Technologies in association with Rendezvous 2016 IIT Delhi. We are Robosapiens Technologies Pvt. Ltd. an IIT-Bombay alumni venture.

Project Description
  • Overview
  • Course
  • Project


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).

Certificate by Robothlon'16 in Association With Rendezvous 2016 IIT Delhi..

Day 1 (Session 1)

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
2. Amazon Web Services
3. Microsoft Azure
4. Google Appengine
  • Cloud Computing Architecture
  • Cloud Computing Terminology
5. Communication-as-a-Service (CaaS)
6. Infrastructure-as-a-Service (IaaS)
7. Monitoring-as-a-Service (MaaS)
8. Software-as-a-Service (SaaS)
9. Platform-as-a-Service (PaaS)

Day 1 (Session 2)

1. Virtualization
  • Virtualization Basics
  • Objectives
  • Benefits of Virtualization
  • Emulation
  • Virtualization for Enterprise
2. VMware
3. Xen
4. KVM
5. Building Cloud Networks
  • Designing and Implementing a Data Center-Based Cloud
  • Industry and International Standards
  • Communication Requirements for Cloud Implementation
6. Public/Private Internet
7. Routing to the Datacenter
8. Switching within the Data Center
9. Bandwidth
10. Security
  • Redundancy

Day 2 (Session 3)

1. Private Clouds & Amazon Web Services
  • What is it?
  • Advantages & Disadvantages
  • Installing a Private Cloud
2. Eucalyptus
3. Open Nebula
4. 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

Project to be Covered

  • 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