You are on page 1of 12

CSC 401

Cloud Computing
 Cloud Computing
 Architecture

 Characteristics

 Components

 Roles

 Standards

NEXT
CLOUD COMPUTING

 A system architecture model for internet-based


computing.
 Cloud is a metaphor for the internet.
 Broadly divided into 3 categories :-
 Infrastructure as –a Services (IaaS).
 Platform-as-a services (PaaS).
 Software as a services (SaaS).

NEXT
ARCHITECTURE

 Cloud architecture
 Extends to the client – web browsers
 Software application use to access cloud applications.

 Cloud Storage Architecture


 Loosely coupled where metadata operations.
 Enabling the data nodes to scale.

PREVIOUS NEXT
Cloud client
Cloud Cloud
service platform

Cloud
Architecture

Cloud Cloud
infrastructure Storage
Cloud
infrastructure

Figure 1 Figure 2

PREVIOUS NEXT
CHARACTERISTICS

 Device – what device are using.


 Performance – monitored and consistent.
 Security – improves due to centralization of data.
 Sustainability- improved resource utilization.
 Reliability – way of multiple redundant sites.
 Scalability – meets changing user demands quickly.

PREVIOUS NEXT
COMPONENTS

 Application
 Thus reducing software maintenance and support.
 Example :- peer-to-peer, web application and SaaS.

 Client
 Computer hardware or computer software.
 Example:- mobile, thin client, thick client.

PREVIOUS NEXT
COMPONENTS

 Infrastructure
 The delivery of computer infrastructure as services.
 Example:- full virtualization and management.

 Services
 To support interoperable machine-to-machine.
 Maybe accessed end user directly.
 Example:- identify, mapping, search and payment.

PREVIOUS NEXT
COMPONENTS

 Platform
 Solution stack as a service.
 Example:- web application, framework and web hosting.

 Storage
 The delivery of data storage as a services.
 Example:- database, synchronization and web services.

PREVIOUS NEXT
ROLES
 Provider :-
 Operates to deliver services to third parties.
 Building and managing the next generation of data centers.

 User – consumer of cloud computing.


 Vendor :-
 Sell products and services the facilitate.
 Example:- computer hardware and software.

PREVIOUS NEXT
STANDARDS
Application
• Communication and security
Client
• Browser
Infrastructure
• Virtualization

Platform
• Solution stack
Service
• Data , web service
Storage

NEXT
THANKS YOU

You might also like