18CS1D0 - Syllabus
18CS1D0 - Syllabus
Preamble
This course is intended for the Computer science students and enables them to learn about
Cloud Object Storage and management of unstructured data. The syllabus emphasizes on
object storage, service offerings of cloud platforms and features of cloud object storage. The
course also provides sufficient depth in object storage provided by different cloud providers.
Prerequisite
Knowledge on information storage management
Course Outcomes
On the successful completion of the course students will be able to
CO1 M L S M L L
CO2 M L S M L L
CO3 S M L S M M M M L L
CO4 S M L S M M M M L L
S- Strong; M-Medium; L-Low
Cognitive Terminal
Levels Examination
Remember 20
Understand 20
Apply 60
Analyse
Evaluate
Create
Learning Resources
1. Andrea Wittig, Michael Wittig, “Amazon Web Services in Action”, dreamtech Press, 2015.
2. Anil Patil, Simon Casey, Deepak Rangarao, Rob Markovic, Robert Rios, “Cloud Object
Storage as a Service: IBM Cloud Object Storage from Theory to Practice – For Developers,
IT Architects and IT Specialists”, Redbooks, 2017
Course Contents and Lecture Schedule
Module Topic No. of
No. Lectures
1 Basics of Cloud Object Storage (3)
1.1 Introduction about Cloud Storage 1
1.2 Introduction about Cloud Object Storage 1
1.3 Cloud Platforms - AWS, GCP and Microsoft Azure 1
2 Cloud Storage Services(3)
2.1 AWS Services on Cloud storage 1
2.2 AWS Services on Cloud object storage 1
2.3 Block and Object storage mechanism 1
3 Features of Cloud Storage Services(4)
3.1 Usage Patterns and Performance 1
3.2 Durability and Availability 1
3.3 Scalability and Elasticity 1
3.4 Security and Interfaces 1
4 Practical Component(4)
4.1 Creating AWS user credentials, Securing root user 1
credentials
4.2 Overview of various services within AWS 1
4.3 Accessing different Storage services; A simple exercise 2
using AWS S3
Total 14
Course Designers:
1. Mr. Srinivasan Dandapani [email protected]
2. Dr. J. Jane Rubel Angelina [email protected]