Skip to main content

CLOUD COMPUTING FOR BEGINNERS

COURSE OBJECTIVES:

Cloud computing has grown to be an inevitable paradigm with several use-cases including applications leveraging modern technologies like IoT, Big Data and Machine learning.  This course provides a strong foundation of knowledge on Cloud Computing concepts and services, facilitating the usage of Cloud based services and tools in application development and deployment. This course also aims to impart the basic skills needed to become a cloud practitioner or carry out research projects in this domain.

COURSE DURATION: 4 Weeks
COURSE OUTCOMES:

By the end of this course, the learners will be able to
    • Identify the application requirements for computing & storage and effectively use cloud based environments for the same
    • Employ cloud service models for application development and deployment
    • Examine the technologies that enhance cloud computing such as execution environment virtualization, storage virtualization and distributed storage.
    • Recognize the use of cloud in building IoT systems, sophisticated prediction and recommender systems and smart systems for healthcare, transportation and agriculture.
    • Simulate and create cloud environments using cloudsim and openstack respectively.

COURSE CONTENTS:

Module 1 - Application Provisioning Requirements :
Web application architecture - Identification of necessary Infrastructure - Traditional IT infrastructure - Cloud based IT infrastructure.
Module 2 - Virtualization :
Types of Execution environment virtualization - Full, Para and Partial virtualization – Levels of Virtualization - Virtual Machine Managers - Storage Virtualization - Network Virtualization
Module 3 - Cloud Service Models:
Software as a service - Platform as a service - Infrastructure as a service - Storage as a service - ID as a service - Database as a service
Module 4- Cloud Research and Practice :
Use cases of Cloud in IOT, Machine learning, Smart healthcare, transportation and agriculture - Simulating a cloud environment using cloudsim - Create a cloud environment using openstack - Resource provisioning and scheduling in cloud

COURSE INSTRUCTORS:

    1. Dr.S.Padmavathi, spmcse@tce.edu
    2. Dr.K.Indira, kiit@tce.edu
    3. Mrs. C.Santhiya, csit@tce.edu
    4. Mrs. S. Thiruchadai Pandeeswari, eshwarimsp@tce.edu