Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
2 views7 pages

Cload Computing

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views7 pages

Cload Computing

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

SHAHEED BENAZIR BHUTTO UNIVERSITY SHAHEED BENAZIRABAD

Name of department

School of Information Technology

Name of the program

BS IT (Hons)

Subject Cloud Computing


Course Facilitator Irum Naz Sodhar
Course Duration 06 Months
Time 03 Credit Hours

Lecture: ………………
Total Marks 100
(Achievement test 3*5= 15, Classroom
presentation 5, Assignment 10, Midterm30, Final
Marks Distribution Paper40)

Title of Course Cloud Computing

Course Objectives

This introductory course on Cloud computing will teach both the fundamental concepts of how and why
Cloud systems works, as well as Cloud technologies that manifest these concepts, such as from
Amazon AWS, Microsoft Azure, and Open Stack. Students will learn distributed systems concepts like
virtualization, data parallelism, CAP theorem, and performance analysis at scale. They will also get a
practitioners view by learning "Big Data" programming patterns such as Map-Reduce (Hadoop), Vertex-
centric graphs (Graph) and Continuous Data flows (Storm), and NoSQL storage systems to build Cloud
applications.

Course Contents

Chapter 1: Defining Cloud Computing

Chapter 2: Understanding Cloud Architecture


Chapter 3: Understanding Services and Applications by Type

Chapter 4: UnderstandingAbstraction andVirtualization

Chapter 5: Using Google Web Services

Chapter 6: Using Amazon Web Services

Chapter 7: Managing the Cloud

Chapter 8:UnderstandingService Oriented Architecture

Chapter 9: Security in the Cloud

Reference material:

1. Cloud Computing Bible by Barrie Sosinsky, Wiley; Latest edition


2. Cloud Computing Implementation, Management, and Security by John W.
Rittinghouse and James F. Ransome, Taylor & Francis Group

WEEKLY PLAN

Week Chapter Topic SLO


Defining Cloud Defining Cloud Computing After completion of this chapter
Computing Cloud Types students will be able to understand,
(Introduction) The NIST model define and use cloud computing and
01 The Cloud Cube Model
Deployment models cloud models.

Defining Cloud Service models Students will be able to


Computing Examining the Characteristics of Cloud Computing
(Introduction) Paradigm shift
Benefits of cloud computing  Define services of cloud,
Disadvantages of cloud computing advantages &
disadvantages of cloud.
02  Explore new
Exploring the Cloud Computing Stack characteristics of cloud
Understanding Cloud Composability computing.
Architecture

Infrastructure Students will be able to


Platforms
Virtual Appliances
Understanding Cloud
Architecture Communication Protocols  Define infrastructures
03 Applications platforms of cloud.
 Connect to cloud
Connecting to the Cloud networks.
Defining Infrastructure as a Service (IaaS) IaaS Students will be able to define
workloads
Pods, aggregation, and silos Infrastructure as a Service (IaaS) IaaS
Understanding
Defining Platform as a Service (PaaS) workloads
04 Services and
Defining Software as a Service (SaaS) Pods, aggregation, and silos
Applications by Type
SaaS characteristics Defining Platform as a Service (PaaS)
Defining Software as a Service (SaaS)
SaaS characteristics
Open SaaS and SOA Students will know
Salesforce.com and CRM SaaS
Defining Identity as a Service (IDaaS)  About IDaaS
Understanding What is an identity?  Cloud user authentication
05 Services and Networked identity service classes  NISC
Applications by Type Identity system codes of conduct
IDaaS interoperability
User authentication

Using virtualization technologies Students will be able to define,


Load balancing and virtualization explain Using virtualization
Understanding
Understanding hypervisors technologies
06 Abstraction and
Understanding machine imaging Load balancing and virtualization
Virtualization
Understanding hypervisors
Understanding machine imaging
Exploring Google Applications Students will be able to

Surveying the Google Application Portfolio  Explore Google cloud


Indexed search  Use Google applications
 Use Google cloud
Using Google Web The dark Web
Services
 Use Google toolkits
07
Aggregation and disintermediation
 Use Google APIs

Productivity applications and services

Enterprise offerings

AdWords Students will be able to

Google Analytics Define, explore and use AdWords


Using Google Web
Services
Google Translate Google Analytics
08
Exploring the Google Toolkit Google Translate

The Google APIs Exploring the Google Toolkit The


Google APIsWorking with the
Working with the Google App Engine Google App Engine
09 Midterm
Understanding Amazon Web Services Students will be able to define,
Amazon Web Service Components and explain and explore
Services
Working with the Elastic Compute Cloud  Explore AWS cloud
(EC2)  Use AWS applications
Using Amazon Web
Services
Working with Amazon Storage Systems  Use AWS cloud
 Use AWS toolkits
Understanding Amazon Database Services
 Use AWS APIs
10

 Administrating the Clouds


Managing the cloud
 Management
Administrating the Clouds responsibilities
Management responsibilities  Lifecycle management
Lifecycle management
Cloud Management Products  Cloud Management
Products

Introducing Service Oriented Architecture Students will be able to understand,


Event-driven SOA or SOA 2.0 explore
The Enterprise Service Bus Service catalogs
Defining SOA Communications  Introducing Service
Business Process Execution Language Oriented Architecture
 Event-driven SOA or
Understanding SOA 2.0
11 Service Oriented  The Enterprise Service
Architecture Bus Service catalogs
 Defining SOA
Communications
 Business Process
Execution Language
Business process modeling Students will be able to define,
Managing and Monitoring SOA explain and explore
SOA management tools
SOA security  Business process
The Open Cloud Consortium modeling
Understanding  Managing and Monitoring
Service Oriented SOA
Architecture  SOA management tools
 SOA security
12
 The Open Cloud
Measuring the Digital Universe Consortium
Working with Cloud-  Measuring the Digital
Based Storage Cloud storage in the Digital Universe Cloud
Universe
storage definition
 Cloud storage in the
Digital Universe Cloud
storage definition

Provisioning Cloud Storage Students will be able to know,


explain and explore
Unmanaged cloud storage
 Provisioning Cloud
Managed cloud storage Storage
 Unmanaged cloud storage
Working with Cloud- Creating cloud storage systems  Managed cloud storage
13
Based Storage  Creating cloud storage
Virtual storage containers
systems
Exploring Cloud Backup Solutions
 Virtual storage containers
 Exploring Cloud Backup
Solutions
Cloud Security Challenges Students will be able to know,
explain and explore
Software-as-a-Service Security
 Cloud Security Challenges
Security Management (People)  Software-as-a-Service
Security
Security Governance  Security Management
(People)
Risk Management
 Security Governance
 Risk Management
Risk Assessment
14 Security in the Cloud  Risk Assessment
Security Portfolio Management  Security Portfolio
Management
Security Awareness  Security Awareness
 Education and Training
Education and Training  Policies, Standards, and
Guidelines
Policies, Standards, and Guidelines  Secure Software
Development
Secure Software Development  Life Cycle (SecSDLC)
Life Cycle (SecSDLC)
Security Monitoring and Incident Students will be able to know,
Response explain and explore
Third-Party Risk Management
Requests for Information and Sales  Security Monitoring and
Support Incident
Business Continuity Plan
 Response
Forensics
Security Architecture Design  Third-Party Risk
Vulnerability Assessment Management
Password Assurance Testing  Requests for Information
Logging for Compliance and Security and Sales
Investigations  Support
15 Security in the Cloud  Business Continuity Plan
 Forensics
 Security Architecture
Design
 Vulnerability Assessment
 Password Assurance
Testing
 Logging for Compliance
and Security
 Investigations
Security Images Students will be able to know,
Data Privacy explain and explore
16 Data Governance
Data Security  Security Images
Application Security  Data Privacy
Virtual Machine Security
Identity Access Management (IAM)  Data Governance
Change Management  Data Security
Physical Security  Application Security
Business Continuity and Disaster  Virtual Machine Security
Recovery  Identity Access
Security in the Cloud The Business Continuity Plan Management (IAM)
 Change Management
 Physical Security
 Business Continuity and
Disaster
 Recovery
 The Business Continuity
Plan

You might also like