Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Unit 1-KMBN It04

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 28

Cloud Computing

Introduction

• Cloud Computing provides us means by which


we can access the applications as utilities over
the internet. It allows us to create, configure,
and customize the business applications online.

• We should have basic knowledge of Computers,


Internet, Database and Networking concepts.
Introduction
• What is Cloud?
• The term Cloud refers to  Network or Internet. 
• In other words, we can say that Cloud is
something, which is present at remote location.
Cloud can provide services over public and
private networks, i.e., WAN, LAN or VPN.
• Applications such as e-mail, web conferencing,
customer relationship management (CRM)
execute on cloud.
Introduction
What is Cloud Computing?
• Cloud Computing refers to manipulating,
configuring, and accessing the hardware and
software resources remotely. It offers online
data storage, infrastructure, and application.
Cloud computing offers platform
independency, as the software is not required
to be installed locally on the PC. Hence, the
Cloud Computing is making our business
applications mobile and collaborative.
Introduction
Introduction
What is Cloud Storage?
• Cloud Storage is technology that allows you to save
files in storage, and then access those files via the
Cloud.
• The second part of Cloud Storage, the Cloud,
represents the Internet. Any service, including
storage, available over the Internet, is called Cloud
service. If you use GMAIL it is email in the Cloud, if
you use an Amazon MP3 player, that's music in the
Cloud.
Evolution
• Cloud computing has its roots as far back in 1950s when
mainframe computers came into existence. That was the
time when the idea of provision of shared access to a
single computer occurred to the companies to save costs. 

• In 1970s, IBM came out with an operating system (OS)


named VM. This allowed for simultaneous operation of
more than one OS. This caused the concept of
virtualization in computing to gain popularity. 
Evolution
• The 1990s witnessed telecom operators begin
offering virtualized private network
connections, whose quality of service was as
good as those of point-to-point (dedicated)
services at a lesser cost.
• The other catalysts were grid computing, which
allowed major issues to be addressed via
parallel computing; utility computing facilitated
computing resources to be offered as a
metered service
Evolution
Cloud Market

Cloud Storage
• Ex: Dropbox, Gmail, Facebook
 Dropbox is the clear leader in streamlined cloud storage
allowing users to access files on any device through its
application or website with up to 1 terabyte of free storage.
 Google’s email service provider Gmail, on the other hand
provides unlimited storage on the cloud.
 Facebook is a mix of the two, in that it can store an infinite
amount of information, images, and videos on your profile.
They can then be easily accessed on multiple devices.
Facebook goes a step further with their Messenger app,
which allows for profiles to exchange data.
Cloud Market

Marketing Cloud Platforms

 Ex: Maropost for Marketing, Hubspot, Adobe Marketing Cloud


 A marketing cloud is an end-to-end digital marketing platform
for clients to manage contacts and target leads. 
 Maropost for Marketing combines easy-to-use marketing
automation and hyper-targeting of leads.
 Ensuring emails actually arrive in the inbox.
 Marketing clouds fulfill a need for personalization.
Cloud Market

Cloud Computing in Education


 Ex: SlideRocket, Ratatype, Amazon Web Services
 e-learning software like SlideRocket.
 SlideRocket is a platform that students can use to build
presentations and submit them. Students can even present
them through web conferencing all on the cloud.
 Teachers use is Ratatype, which helps students learn to type
faster and offers online typing tests to track their progress.
 For school administration, Amazon’s AWS Cloud for K12 and
Primary Education features a virtual desktop infrastructure
(VDI) solution. Through the cloud, allows instructors and
students to access teaching and learning software on multiple
devices.
Cloud Market

Cloud Computing in Healthcare


 Ex: ClearDATA, Dell’s Secure Healthcare Cloud, IBM Cloud
 Cloud computing lets nurses, physicians, and administrators share
information quickly from anywhere. It also saves on costs by allowing large
data files to be shared instantly for maximum convenience. This is a major
boost for efficiency.
 Cloud technology ensures patients receive the best possible
care without unnecessary delay. The patient’s condition can
also be updated in seconds through remote conferencing.
 Modern hospitals have yet to implement cloud computing
Cloud Market

Cloud Computing for Government


 Uses: IT consolidation, shared services, citizen services

• The Indian cloud computing market is well established. India’s small


and medium-sized businesses are actively migrating to cloud-based
applications and large enterprises are also following suit. As a case in
point, the Reserve Bank of India (RBI) recently granted more than 20
new banking licenses to banks with various target markets. These
new banks are very actively leveraging cloud-based infrastructure
and applications, including mission critical applications such as core
banking solutions. Gartner estimates that the public cloud market in
India will be worth US$2.5 billion in 2018. The growth rate of the
Indian public cloud market is expected to be 37.5 per cent, which is
the second highest growth rate globally after China 
Benefits of Cloud Computing

• Cloud Computing has numerous advantages. Some of them are listed below
-
• One can access applications as utilities, over the Internet.
• One can manipulate and configure the applications online at any time.
• It does not require to install a software to access or manipulate cloud
application.
• Cloud Computing offers online development and deployment tools,
programming runtime environment through PaaS model.
• Cloud resources are available over the network in a manner that provide
platform independent access to any type of clients.
• Cloud Computing offers on-demand self-service. The resources can be used
without interaction with cloud service provider.
• Cloud Computing is highly cost effective because it operates at high
efficiency with optimum utilization. It just requires an Internet connection
• Cloud Computing offers load balancing that makes it more reliable.
Benefits of Cloud Computing
Characteristics of Cloud Computing

There are four key characteristics of cloud computing –


On Demand Self Service
• Cloud Computing allows the users to use web services and resources on demand. One can
logon to a website at any time and use them.
Broad Network Access
• Since cloud computing is completely web based, it can be accessed from anywhere and at
any time.
Resource Pooling
• Cloud computing allows multiple tenants to share a pool of resources. One can share single
physical instance of hardware, database and basic infrastructure.
Rapid Elasticity
• It is very easy to scale the resources vertically or horizontally at any time. Scaling of resources
means the ability of resources to deal with increasing or decreasing demand.
• The resources being used by customers at any given point of time are automatically
monitored.
• provider controls and monitors all the aspects of cloud service. Resource optimization, billing,
and capacity planning etc. depend on it.
Technological Influences for Cloud
Computing
• Universal Connectivity
 Without universal connectivity (universal access
to the internet), cloud computing would not be
able to progress or advance. Fast, broadband
networks, available to all, allows cloud
computing to serve and connect businesses,
organizations and customers. Thankfully, cloud
computing growth is supported by the ongoing
worldwide expansion of broadband connections
Technological Influences for Cloud
Computing
Excess Capacity
 The global volume of stored data is approaching incomprehensible
levels and multiplying at an almost inconceivable pace.
 Enterprises struggle to 
improve the efficiency of their storage infrastructure 
 Cloud storage management 
 Cloud service shares some common elements 
defined by the National Institute of Standards and Technology: on-
demand self-service, resource pooling, rapid elasticity, broad
network access and usage-based billing. Combined, all of these
factors add up to what can be highly adaptive and efficient storage
solutions.
Technological Influences for Cloud
Computing
Excess Capacity
 Providers should also have cloud storage management and 
automation tools in place that allow them to provision new
systems quickly and efficiently.
 Cloud providers also need to have tools to optimize resource
utilization.
 Capacity utilization methods include everything from compression
to data deduplication to storage snapshot technology.
 By structuring their foundation in a way that anticipates ongoing
resource demand, cloud providers can stay ahead of the capacity
curve.
Technology & Service Models for cloud
computing
• There are certain services and models working
behind the scene making the cloud computing
feasible and accessible to end users. Following
are the working models for cloud computing:

 Deployment Models
 Service Models
Technology & Service Models for cloud
computing
Service Models
• Cloud computing is based on service models.
These are categorized into three basic service
models which are -
 Infrastructure-as–a-Service (IaaS)
 Platform-as-a-Service (PaaS)
 Software-as-a-Service (SaaS)
Technology & Service Models for cloud
computing
Technology & Service Models for cloud
computing
INFRASTRUCTURE-AS-A-SERVICE (IAAS)
 IaaS provides access to fundamental resources such as
physical machines, virtual machines, virtual storage, etc.
PLATFORM-AS-A-SERVICE (PAAS)
 PaaS provides the runtime environment for applications,
development and deployment tools, etc.
SOFTWARE-AS-A-SERVICE (SAAS)
 SaaS model allows to use software applications as a
service to end-users.
Technology & Service Models for cloud
computing
Deployment Models
• Deployment models define the type of access
to the cloud, i.e., how the cloud is located?
Cloud can have any of the four types of access:
• Public,
• Private,
• Hybrid,
• Community.
Technology & Service Models for cloud
computing
PUBLIC CLOUD
• The public cloud allows systems and services to be easily accessible to the
general public. Public cloud may be less secure because of its openness.
PRIVATE CLOUD
• The private cloud allows systems and services to be accessible within an
organization. It is more secured because of its private nature.
COMMUNITY CLOUD
• The community cloud allows systems and services to be accessible by a
group of organizations.
HYBRID CLOUD
• The hybrid cloud is a mixture of public and private cloud, in which the
critical activities are performed using private cloud while the non-critical
activities are performed using public cloud.
Technology & Service Models for cloud
computing
Conclusion

You might also like