23CS59-CLOUD COMPUTING LAB

                                 23CS59-CLOUD COMPUTING LAB

List of Experiments:
1. Lab on web services
2. Lab on IPC, messagaging, publish/subscribe
3. Install VirtualBox/VMware Workstation with different flavours of Linux or windows OS on top of
windows8 or above.
4. Install a C compiler in the virtual machine created using VirtualBox and execute Simple Programs.
5. Create an Amazon EC2 instance and set up a web-server on the instance and associate an IP address
with the instance. In the process, create a security group allowing access to port 80 on the instance.
                        OR
6. Do the same with OpenStack
7. Install Google App Engine. Create a hello world app and other simple web applications using
python/java.
8. Start a Docker container and set up a web-server (e.g. apache2 or Python based Flask micro web
framework) on the instance. Map the host directory as a data volume for the container.
9. Find a procedure to transfer the files from one virtual machine to another virtual machine. Similarly,
from one container to another container.
10. Find a procedure to launch virtual machine using trystack (Online Openstack Demo Version)
11. Install Hadoop single node cluster and run simple applications like word count.
12. Utilize OpenFaaS – Serverless computing framework and demonstrate basic event driven function
invocation.
13. Simulate a cloud scenario using CloudSim and run a scheduling algorithm that is not present in
CloudSim.


Text Books:
1. Mastering Cloud Computing, 2nd edition, Rajkumar Buyya, Christian Vecchiola, ThamaraiSelvi,
Shivananda Poojara, Satish N. Srirama, McGraw Hill, 2024.
2. Distributed and Cloud Computing, Kai Hwang, Geoffery C. Fox, Jack J. Dongarra, Elsevier, 2012.


Reference Books:
1. Cloud Computing, Theory and Practice, Dan C Marinescu, 2nd edition, MK Elsevier, 2018.
2. Cloud Computing: Principles and Paradigms by Rajkumar Buyya, James Broberg and Andrzej M.
Goscinski, Wiley, 2011.
3. Online documentation and tutorials from cloud service providers (e.g. AWS, Google App Engine)
4. Docker, Reference documentation, https://docs.docker.com/reference/
5. Open FaaS, Serverless Functions Made Simple, https://docs.openfaas.com/

 

Cloud Computing LAB Manual link 

https://drive.google.com/drive/folders/1rZJqx80qNvhTLLiBARAEF3cte6KYp7h4  

  

Comments

Popular posts from this blog

DATA SCIENCE

DEEP LEARNING

INTERNET OF EVERYTHING