2 Cloud Computing Architecture

Introduction to Cloud Computing · Unit 2 · 6 hrs

Cloud Computing Architecture

Exam-focused notes for Cloud Computing Architecture (Introduction to Cloud Computing, CSC481): what the TU syllabus asks and how it has actually been tested, with 7 solved past questions from this unit.

What this unit covers

  • Platform as service
  • Software as a service
  • Infrastructure as service
  • Public clouds
  • Private clouds
  • Community cloud
  • Hybrid clouds
  • Cloud design and implementation using SOA, security, trust and privacy

Platform as service

208110 marks

Define cloud computing service. Describe each of PaaS, SaaS and IaaS with suitable examples.[10]

--- Cloud computing service refers to the delivery of hardware and software resources made available over the Internet as managed third-party services. Cloud services provide users access to advanced software applications, high-end networks, and server comp...

Full solved answer →
20795 marks

Describe the services provided under Platform-as-a-service? [5]

Platform-as-a-Service (PaaS) is a cloud computing model that provides a complete development and deployment environment in the cloud. It delivers a platform allowing customers to develop, run, and manage applications without the complexity of building and m...

Full solved answer →

Hybrid clouds

20815 marks

When do organizations have to adapt hybrid and community cloud deployment models? [5]

--- A hybrid cloud is a cloud environment that combines both private and public cloud deployments, allowing organizations to benefit from both models simultaneously. Organizations adopt the hybrid cloud model in the following situations: When an organizatio...

Full solved answer →

Cloud design and implementation using SOA, security, trust and privacy

20815 marks

How and why cloud applications are designed using loosely coupled components? [5]

Loose coupling is an architectural principle where individual components (services) of an application interact with each other through well-defined interfaces and contracts, with minimal dependency on each other's internal implementation. Each component can...

Full solved answer →
20805 marks

Explain the role of SOA while developing cloud applications. [5]

Service-Oriented Architecture (SOA) is an architectural style for designing and developing software systems where functionality is grouped into interoperable, loosely coupled, and reusable units called services. Each service performs a specific business fun...

Full solved answer →

Infrastructure as service

20805 marks

Describe Amazon EC2 and its features. [5]

Amazon Elastic Compute Cloud (EC2) is a commercial web service launched by Amazon in 2006 as part of Amazon Web Services (AWS). It allows users to rent computer systems online to run their computer applications. EC2 is a foundational example of Infrastructu...

Full solved answer →

Public clouds

207910 marks

Define cloud computing. Discuss various cloud deployment models.[10]

--- Cloud computing is a model for enabling on-demand network access to a shared pool of configurable computing resources (such as servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or s...

Full solved answer →