Page 45 - REC :: M.E. CSE Curriculum and Syllabus - R2019
P. 45

CP19212                   CLOUD COMPUTING LABORATORY                     Category   L  T  P  C
                                                                                           PE      0   0   4  2


               Objectives:
                ⚫   Students will learn and understand Virtualization and run VMs of different configuration.
                ⚫   Be familiar with current cloud technologies by creating applications and deploying it in public cloud.
                ⚫   Learn to set up an enterprise level cloud infrastructure.
                ⚫   To understand the programming models for distributed cloud management.
                ⚫   To understand the issues and solutions by simulating a cloud data centre.


                                                      List of  Experiments
                    Develop a simple application to understand the concept of PAAS using GAE/Amazon Elastic Beanstalk/IBM
                1
                    BlueMix and launch it.
                2   Find the procedure to launch a Cloud instance using a Public IaaS cloud like AWS/GCP.
                3   Setup a Private Cloud by performing the procedure using a Single node OPENSTACK implementation.
                4   Perform Creation, Management and Termination of a CirrOS instance in OPENSTACK.
                5   Show the virtual machine migration based on the certain condition from one node to the other.
                6   Setup a Single Node Hadoop cluster and show all the process through WEB UI.
                7   Demonstrate the MAP REDUCE programming model by counting the number of words in a given file.
                8   Implement the procedure to interact with Hadoop API for Accessing HDFS from local file system.
                9   Build a Linux Containers and perform basic operations.
               10  Implement Container technology using DOCKERS
               11  Study the Tools and Technologies for DEVOPS, and install any 2 industry standard tools.
                                                                                   Total Contact Hours   :  60



               PLATFORM NEEDED
                 Hardware     Systems with Virtualization Enabled, dual core processor with 8 GB RAM
                  Software    CentOS, VirtualBox, OpenStack, CirrOS, CloudSim.



               Course Outcomes:
               Upon completion of the course, students will be able to
                ⚫   Design and implement virtual machines and understand the need for resource utilization.
                   Use public cloud infrastructure for deploying their applications.
                ⚫
                   Create a private cloud infrastructure
                ⚫
                   Understand the Map-Reduce concepts
                ⚫
                ⚫   Test how a cloud data centre would function using a simulator software.
   40   41   42   43   44   45   46   47   48