CLOUD COMPUTING Class Note
CLOUD COMPUTING Class Note
There are the following operations that we can do using cloud computing:
For example
• Searching on Google is an example of cloud computing.
• Email
• Messaging over internet
• Watching videos on YouTube
/All above examples have their storage from where we fetch data. We
are not having any personal storage but we can still store lot of daily
emails on Googles Gmail storage. But we required internet here. Which is
an example of cloud computing.
The service providers of Cloud, such as Amazon Web Service (AWS), IBM,
Google and Microsoft provide on demand self-services.
1. Infrastructure-as-a-Service (IaaS)
2. Platform-as-a-Service (PaaS)
3. Software-as-a-Service (SaaS)
4. Web 2.0
4. Web 2.0
Web 2.0 is the term used to describe a variety of web sites and
applications that allow anyone to create and share online information or
material they have created. A key element of the technology is that it allows
people to create, share, collaborate & communicate.
2. Data security
Cloud offers many advanced security features that guarantee that data
is securely stored and handled. Cloud storage providers implement baseline
protections for their platforms and the data they process, such authentication,
access control, and encryption.
3. Scalability
4. Mobility
Cloud computing allows mobile access to corporate data via
smartphones and devices, which is a great way to ensure that no one is ever
left out of the loop. Staff with busy schedules, or who live a long way away
from the corporate office, can use this feature to keep instantly up-to-date
with clients and co-workers.
5. Disaster recovery
Data loss is a major concern for all organizations, along with data
security. Storing your data in the cloud guarantees that data is always
available, even if your equipment like laptops or PCs, is damaged. Cloud-
based services provide quick data recovery for all kinds of emergency
scenarios.
Cloud enables you complete visibility and control over your data. You
can easily decide which users have what level of access to what data.
7. Market reach
2. Asset-Management
In this the assets or the property which is involved in providing the cloud
services are getting managed.
4. Information Infrastructure
6. Security
7. Resilience
Cloud adoption
Cloud adoption means adopting a service or technology from another cloud
service provide.
1. Here Cloud means the environment of cloud where the cloud services
are being operated.
2. Adoption term states that accepting the services of new Technology.
3. Adoption means following some kind of new trend or existing trend or a
technology.
4. This Cloud adoption is suitable for low priority business applications.
5. It supports some interactive applications that combines two or more
data sources.
6. For example: -if a marketing company requires to grow his business in the
whole country in a short span of time, then it must need a quick
promotion or short promotion across the country.
10. It means the testing of new services, design models and also the
applications that can be get adjusted on small servers.
11. Applications which require different level of infrastructure throughout
the day or throughout the month should be deployed Through the cloud.
12. The applications whose demand is unknown can also be deployed
using clouds.
1. Data security
3. Flexibility
4. Business agility
5. Facilitates innovation
7. Better collaboration
8. Better backup
• With the rapid development of Web 2.0 technologies, the Web has
become a platform for developing rich and complex applications.
• PaaS solutions embed into their core offering algorithms and rules that
control the provisioning process and the lease of resources.
• Now we will let this concept enter into the cloud computing.
• Through this way the patient at risk can be constantly monitored without
going to the hospital for ECG analysis.
• Here in this fig, there are different types of computing devices equipped
with ECG sensors to constantly monitor the patient’s heart beat.
• The entire web services from the front end of a platform that is
completely hosted in the cloud that consist of three layers: Saas, Paas,
Iaas.
• Clusters
• Networked PCs,
• Cloud application
• Hosting platforms
1. IaaS
2. PaaS
3. SaaS
4. User applications
5. User-level middleware
6. Core middleware
7. System infrastructure
1. IaaS:
8. Some examples:
2. Microsoft Azure,
2. PaaS:
6. Some examples:
o Force.com
3. SaaS:
4. Some examples:
o Gmail
o Google drive
o WhatsApp
4. User applications:
5. User-level middleware:
3. Some of the examples of user level middleware are web 2.0, libraries,
scripting.
6. Core middleware:
3. Execution management.
7. System infrastructure:
2. Storage hardware
• Public Cloud: The cloud resources that are owned and operated by a
third-party cloud service provider are termed as public clouds. It delivers
computing resources such as servers, software, and storage over the
internet
• Private Cloud: The cloud computing resources that are exclusively used
inside a single business or organization are termed as a private cloud. A
private cloud may physically be located on the company’s on-site
datacenter or hosted by a third-party service provider.