Cloud Computing Questions and Answers: Quiz on MCQs, True False, Fill in the Blanks, Matching options in Cloud Computing

This post provides you a myriad collection of questions along with their answers on Cloud Computing quizzes, Multiple Choice Questions (MCQs), True/False with reasoning, Fill in the Blank and Matching the options questions.

Best efforts have been taken to provide answers (where possible) with the Cloud Computing fundamental courses for engineering students.

MCQs in Cloud Computing (25 Qs)

1. What is private cloud?

  • A standard cloud service offered via the Internet
  • A cloud architecture maintained within an enterprise data center
  • A cloud service inaccessible to anyone but the cultural elite

 

  1. Which of the following isn’t an advantage of cloud?
    1. No worries about running out of storage
    2. Easier to maintain a cloud network
    3. Immediate access to computing resources
    4. Paying only for what you use

 

  1. Which of these services is not platform as a service?
    1. Force.com
    2. Microsoft Azure
    3. Amazon EC2
    4. Joyent

 

  1. What feature does not belong in a private cloud?
    1. Metered billing
    2. Self-service portal
    3. Dial-home support
    4. Rapid elasticity

 

  1. Which of the following should a company consider before implementing cloud computing technology?
    1. Employee satisfaction
    2. Potential cost reduction
    3. Information sensitivity
    4. All of these

 

  1. What is cloud computing replacing?
    1. Corporate data centers
    2. Expensive personal computer hardware
    3. Expensive software upgrades
    4. All of above

 

  1. What is the number one concern about cloud computing?
    1. Too expensive
    2. Too many platforms
    3. Security concerns
    4. Payment method for individuals

Cloud Computing Course (Elective COM XXX.3) (Pokhara University)

Cloud Computing Word Cloud

Course Title :                                       Cloud Computing

Course Code :                                      COM XXX.3

Credit :                                                 3

Class Load :                                         3 hours

Practical+Theory                                 (50+50 = 100) marks

Cloud Computing Course Objective:

The main objective of this course covering the concept of three main domains of Cloud Systems: Cloud Systems, Cloud applications and paradigms, and challenge in cloud.

 

  1. Introduction                              (6 Hrs)

Defining the Cloud, The Emergence of Cloud Computing, Grid Computing or Cloud Computing, Types of Cloud, Cloud Computing Paradigms and Services, Components of Cloud Computing, Ethical issues in Cloud Computing, Cloud Vulnerabilities, and Characteristic of Cloud Computing.

 

  1. Networks in Cloud Computing                              (6 Hrs)

Parallel Computing, Distributed Systems, Network Architecture for Cloud: Data Center Network, Data Center Interconnect Network and Internet, Foundations of Cloud Computing Infrastructures: Virtualization Technology, Automation in Cloud Computing, Network Architecture for Hybrid Deployment, Concept of Autonomic Computing.

 

  1. Roles of Grid Computing and Autonomic Computing in Cloud Computing                                                                                                                                              (6 Hrs)

Grid Computing, Interaction of Models of Grid and Cloud Computing, Distributed Computing in Grid and Cloud, Layered Models and Usages Patterns in Grid and Cloud, Interoperability in Grids and Clouds, Autonomic Computing, System Models of Autonomic Computing, Roles and Importance of Autonomic Computing in Cloud, Autonomic Cloud Computing.

 

  1. Cloud Service Models and Cloud Infrastructure                              ( 9 Hrs)

Jericho Cloud Cube Model, Infrastructure-as-a-Service, Platform-as-a-Service, Software-as-a-Service, Communication-as-a-Service, Database-as-a-Service, Cloud Computing at Amazon, Amazon Web Services, Cloud Computing from the Google Perspective, Window Azure and Online Services, Open Source Software Platforms for Private Clouds.

 

  1. Cloud Computing Applications and Paradigms                              ( 6 Hrs)

Existing Cloud Application: Processing Pipelines, Batch Processing Systems, Web Applications, Architecture Style for Cloud Applications, Workflow in Cloud Applications, Coordination Models, Hadoop System, Social Computing and Cloud Computing.

 

  1. Cloud Networks                              ( 6 Hrs)

Evolution  from Managed Service Providers (MSP) to Cloud Computing, Single Purpose Architecture to Multi-purpose Architecture, Data Center Virtualization, Cloud Data Center, Service Oriented Architecture (SOA), Combining and SOA, Characteristic of SOA, Open Source Software in Data Centers.

 

  1. Security in Cloud Computing                              ( 6 Hrs)

Cloud Security Challenges, Dimensions of Cloud Security: Security and Privacy, Compliance, and Legal or Contractual Issues, Risk Management, Security Monitoring, Incident Response Planning, Security Architecture Design, Vulnerability Assessment, Data and Application Security, Virtual Machine Security, Handling Disasters management in Cloud.

 

Cloud Computing Practical:

There shall be application lab exercises covering all features of Cloud System

 

References:

  1. Cloud Computing: Principle and Paradigms, Rajkumar Buyya and Willliam Voorsluys, James Broberg, Wiley Publication Inc.
  2. Cloud Computing: Theory and Practice, Dan C. Marinescu, MK Publications.
  3. Cloud Application Architeture, George Reese, O’Reilly Media Inc.
  4. Cloud Computing for Dummies, Judith Hurwitz, Robin Bloor, Marcia Kufman, Wiley Publication Inc.
  5. Handbook of Cloud Computing, Borko Furht, Armando Escalante, Springer, 2010.
  6. Cloud Computing and SOA Convergence in Your Enterprise, a Step by Step Guide, David S. Linthcum, Addison Wesley Publication.

Redesigned course on Cloud Computing for Bachelor’s of Engineering students (Pokhara University)

  1. Introduction to the Cloud Computing
    • Defining the cloud
    • The Emergence of Cloud Computing
    • Possibilities and issues of Cloud Computing
    • Business vs Technology of Cloud Computing (Cloudonomics)

 

  1. Cloud Computing as remote computing
    • Parallel Computing & Distributed Systems
    • Data Center: Network, Interconnection
    • Virtualization Technology
    • Autonomic Computing

 

  1. Cloud Service Models and Cloud Infra
    • Jericho Cloud Cube Model
    • XaaS, X = cloud service
      • SaaS
      • PaaS
      • IaaS
      • CaaS
      • DaaS
    • Cloud Model
      • Private Cloud
      • Hybrid Cloud
      • Public Cloud
      • Government Cloud

 

  1. Cloud Service Provisioning
    • Industry wise Cloud Computing
      • Microsoft Azure (SPI all)
      • RackSpace
      • Amazon Web Services (AWS)
      • Google Cloud Compute
    • Open Source Software Platforms
    • Managed Service Providers (MSP) & challenges

 

  1. Cloud applications and future of Cloud computing
    • Web applications
    • Social and cloud computing
    • Big Data and IoT
    • Cloud Security, Compliance and Standards
    • BPC & DRRM

 

Cloud Computing Course Materials

  1. Regular class discussion – everything presented and talked about
  2. https://collaboration.opengroup.org/jericho/cloud_cube_model_v1.0.pdf
  3. https://www.cloudendure.com/blog/top-6-cloud-computing-books-read-2016/
  4. Service provider’s Home page and documentation (eg: AWS documentation)
  5. OwnCloud – best example of personal cloud

 

 

Ch Name of Chapter No of classes
(2h each)
Weightage Mode of delivery (Supplement to Lecture) Remarks
1 Introduction 3 10 Experience sharing
2 Cloud Computing as remote computing

 

4 20 Paper Presentation
3 Cloud Service Models and Cloud Infra 6 30 80% Hands-on (practical)

Paper Presentation

4 Cloud Service Provisioning 5 20 60% Hands-on (practical)

Group Work

5 Cloud applications and future of Cloud computing 5 20 40% Hands-on (practical)
  Total 23 100

 

What is Cloud? Explaining Cloud Computing in an honest way

Cloud computing illustration

What the hell Cloud Computing?
Ever tried to understand cloud at its best and the simplest possible way? Or some people like getting into cloud computing details, as explaining cloud computing to kids or first timers aka novice users; or as funny as Indian Minister explaining cloud computing in this video. Too often we end up at fuzzy meaning of Cloud Computing & what that really mean. It must be sponsored advertorials and videos explaining cloud computing at their favor and delivering them too complicated, otherwise, too worthless for general people. And this is still happening.

Sometimes, I still get stuck with cloud, is it a hype? Is cloud killing small businesses? Is cloud meant only for big and large enterprise organizations? Maybe I don’t have an honest answer to these questions, I definitely have honest way to explain this big things in IT now – the cloud. So what the hell is cloud computing.

Continue reading