OBJECTIVES: 
To develop web applications in cloud
To learn the design and development process involved in creating a cloud based
application
To learn to implement and use parallel programming using Hadoop 
1. Install Virtualbox/VMware Workstation with different flavours of linux or windows OS on top
of windows7 or 8. 
2. Install a C compiler in the virtual machine created using virtual box and execute Simple
Programs 
3. Install Google App Engine. Create hello world app and other simple web applications using
python/java. 
4. Use GAE launcher to launch the web applications. 
5. Simulate a cloud scenario using CloudSim and run a scheduling algorithm that is not
present in CloudSim. 
6. Find a procedure to transfer the files from one virtual machine to another virtual machine. 
7. Find a procedure to launch virtual machine using trystack (Online Openstack Demo
Version) 
8. Install Hadoop single node cluster and run simple applications like wordcount.
OUTCOMES: 
On completion of this course, the students will be able to: 
- Configure various virtualization tools such as Virtual Box, VMware workstation.
- Design and deploy a web application in a PaaS environment.
- Learn how to simulate a cloud environment to implement new schedulers.
- Install and use a generic cloud environment that can be used as a private cloud.
- Manipulate large data sets in a parallel environment.

 
 
 
 
 
 
No comments:
Post a Comment