Unit 1 Cloud
Unit 1 Cloud
UNIT I
K. Nagalakshmi
Associate Professor/IT, EGSPEC,
Nagapattinam
Course Objectives &outcomes
• Aim: The main objective of this course is to understand top-down view of cloud computing, from
applications and administration to programming and infrastructure
Course Objective:
1. Introduce the broad perceptive of cloud architecture and model
2. Understand the concept of Virtualization
3. Be familiar with the lead players in cloud
4. Apply different cloud programming model as per need
5. Understand the design of cloud Services
Course Outcomes:
1. Explain cloud computing architecture and cloud models
2. Compare the strength and limitations of cloud computing
3. Explain the architecture, infrastructure and delivery models of cloud computing
4. Create and run virtual machines on open source OS
5. Apply the appropriate cloud player in real-time situations
6. Explain the core issues of cloud computing such as security
UNIT I
• Technologies for Network-Based System
• System Models for Distributed and Cloud Computing
• Cloud Models
• Characteristics
• Cloud Services
• Cloud models (IaaS, PaaS, SaaS)
• OGSA architecture
Cloud Computing
NaaS – Network-as-a-service
UCaaS – Unified
Communication-as-a-service
XaaS – Anything-as-a-service
Service Providers
Service oriented Architecture
• SOA is an architectural design which includes collection of services in a
network which communicate with each other.
• Services are provided to the other components by application components,
through a communication protocol over a network
• The complication of each service is not noticeable to other service.
• Services communicate with each other, in one of two ways: through passing
data or through two or more services coordinating an activity.
Service oriented Architecture
There are three roles in SOA building blocks: service provider; service broker,
service registry, service repository; and service requester/consumer.
Service provider works in conjunction with the service
registry, debating the whys and hows of the services being
offered, such as security, availability, what to charge, and
more. This role also determines the service category and if
there need to be any trading agreements.