0% found this document useful (0 votes)
27 views

Cloud Computing

cloud computing
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
27 views

Cloud Computing

cloud computing
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

CLOUD COMPUTING TECHNOLOGIES

(JOB ORIENTED ELECTIVE-I)


COURSE CODE: 20IT11Q1 LT PC
3 0 03
Prerequisites: NIL
COURSE OUTCOMES:
At the end of the Course, the Student will be able to:
CO 1: Summarize the importance of cloud computing in the real world. (L2)
CO 2: Identify applications that can be integrated using cloud services. (L3)
CO 3: Evaluate cloud based applications. (L3)
CO 4: Analyze the security issues in cloud services. (L2)
CO 5: Classify the Cloud Services and Cloud related technologies. (L3)

UNIT-I (10 LECTURES)


INTRODUCTION:
Introduction,Cloud Computing,Cloud Deployment Models,Business Drivers for Cloud Computing,Introduction to
Cloud Technologies.
INFRASTRUCTURE AS A SERVICE:
Storage as a Service:Amazon storage services, Amazon Simple Storage Services (S3), Amazon SimpleDB, Amazon
Relational Database Service, Compute as a Service:amazon Elastic Compute Cloud (EC2), overview of Amazon
EC2,Simple EC2 Example,using EC2 for Pustak Portal.
Learning Outcomes: At the end of the module the student will be able to
1. Classify the cloud deployment models. (L2)
2. Compare Private vs. Public Clouds (L2)
3. Illustrate the Business Drivers for Cloud Computing (L2)
4. Summarize infrastructure as a service(L2)

UNIT-II (10 LECTURES)


PLATFORM AS A SERVICE:
Windows Azure: Azure Test and Deployment, Technical Details of the Azure Platform, Azure Programming Model,
Using Azure Cloud Storage Services, Handling the Cloud Challenges, Designing Pustak Portal in Azure, Google App
Engine, Platform as a Service: Storage Aspects, Apache Hadoop, Mashups.
SOFTWARE AS A SERVICE:
CRM as a Service, Social Computing Services, Document Services.

Learning Outcomes: At the end of the module the student will be able to
1. Summarize Windows Azure (L2)
2. Demonstrate the Azure Programming Model.(L2)
3. Construct CRM as a Service(L3)

UNIT-III (10 LECTURES)


PARADIGMS FOR DEVELOPING CLOUD APPLICATIONS:
Scalable Data Storage Techniques, Map Reduce Revisited, Rich Internet Applications.
ADDRESSING THE CLOUD CHALLENGES:
Scaling Computation: Scale Out versus Scale Up, Amdahl’s Law, Scaling Cloud Applications with a Reverse Proxy,
Hybrid Cloud and Cloud Bursting: Open Nebula, Scaling Storage: CAP Theorem, Implementing Weak Consistency,
Consistency in NoSQL Systems, Multi-Tenancy: Multi-Tenancy Levels, Tenants and Users, Authentication,
Implementing Multi-Tenancy: Resource Sharing, Case Study: Multi-Tenancy and Security in Cloud.
Learning Outcomes: At the end of the module the student will be able to

1. Illustrate Scalable Data Storage Techniques.(L2)


2. Illustrate Hybrid Cloud and Cloud Bursting(L2)
3. Apply Multi-Tenancy and Security in Cloud.(L3)

UNIT-IV (10 LECTURES)


DESIGNING CLOUD SECURITY:
Cloud Security Requirements and Best Practices,Risk Management, Security Design Patterns, Security Architecture
Standards, Legal & Regulatory Issues, Selecting a Cloud Service Provider, Cloud Security Evaluation Frameworks.
Learning Outcomes: At the end of the module the student will be able to
1. Summarize Cloud Security concepts.(L2)
2. Classify Security Architecture Standards(L2)
3. Summarize Cloud Security Evaluation Frameworks (L2)

UNIT-V (10 LECTURES)


MANAGING THE CLOUD:
Managing IaaS, Managing PaaS, Managing SaaS, Other Cloud-Scale Management Systems.
RELATED TECHNOLOGIES:
Server Virtualization, Two Popular Hypervisors, Storage Virtualization, Grid Computing, Other Cloud-Related
Technologies.
Learning Outcomes: At the end of the module the student will be able to
1. Identify Cloud services & Cloud-Scale Management Systems.(L3)
2. Compare Two Popular Hypervisors (L2)
3. Compare Cloud-Related Technologies (L2)

TEXT BOOKS:
1. Dinkar Sitaram, Geetha Manjunath, Moving to the Cloud: Developing Apps in the New World of
Cloud Computing, 1st Edition, Elsevier, 2017.

REFERENCES:
1. Arshdeep Bahga, Vijay Madisetti, “Cloud Computing – A Hands-on Approach”, 1st Edition , Universities
press pvt Ltd, 2016.
2. Barrie Sosinsky, “Cloud Computing Bible”, 1st Edition,Wiley India Pvt Ltd, 2011.
3. Robert Elsenpeter, Toby J. Velte, Anthony T. Velte, “CloudComputing: A Practical Approach”, 1st
Edition, TataMcGrawHill Education, 2011.

WEB REFERENCES:

1. https://nptel.ac.in/courses/106/105/106105167/
2. https://www.coursera.org/specializations/cloud-computing
3. https://www.coursera.org/learn/introduction-to-cloud

You might also like