Upload
monica-blanco
View
14
Download
0
Embed Size (px)
Citation preview
CLOUD COMPUTING
Prepared by:MONICA D. BLANCO
Internet based computing
means storing and accessing data and programs over the Internet instead of your computer's hard drive.
CLOUD COMPUTING
CLOUD COMPUTING ARCHITECTURE
Front end is the client part. It consists of interfaces and applications which are necessary to access other applications. The front end is connected to back end via internet. For example web browsers are front ends.
Back end is the cloud by itself containing huge data storage, security, deployment models, service, servers, cloud infrastructure, management etc.
1. Public Cloud Computing- In this model all (general public) can access applications
and services. Many providers exist, in which some of them are Google, Amazon, Microsoft etc.
2. Private Cloud Computing -Here, only people of particular organization can access the applications and services. It can also be managed internally or by a third party.
CLOUD COMPUTING DEPLOYMENT MODELS
3. Hybrid Cloud - is the combination of public and private Cloud models. In this you can perform non critical activities using public cloud and critical activities using private cloud.
CLOUD COMPUTING DEPLOYMENT MODELS
CLOUD SERVICE MODELS
Infrastructure as a Service (IaaS) Model : This model offers access to physical resources like physical and virtual machines, data storage. Virtual Machines are pre installed as an operating system and they allow to store a specific data in different locations and also computing resources can be easily scaled up and down.
CLOUD SERVICE MODELS
Platform as a Service (PaaS) Model : This model acts as a run time environment and allow to develop and deploy tools required for the applications. It has a special feature that helps non developers to create web applications
CLOUD SERVICE MODELS
Software as a Service (SaaS) Model : In this model a software is deployed on hosted service and is accessible through internet. It allows to provide software application to the users.
CLOUD SERVICE MODELS
database that typically runs on a cloud computing platform, access to it is provided as a service.
Database services take care of scalability and high availability of the database. Database services make the underlying software-stack transparent to the user
CLOUD DATABASE
DATABASE SYSTEM
Database is a collection of information that is organized so that it can easily be accessed, managed, and updated. In one view, databases can be classified according to types of content: bibliographic, full-text, numeric, and images.