SlideShare a Scribd company logo
Cloud Computing
Dr.V.S.Sumi
Asst. Professor
MANUU, Hyderabad
What is it?
● On demand delivery of IT resources via internet
● Anything that involves delivering services over the
internet
● Rather than managing files on a local storage device, cloud
computing makes it possible to save them on internet
● The most common services we know, Icloud,dropbox,google
drive
IT resources
Computing power Applications
Database storage
#1 Computing power
How fast a machine can perform an
operation
● Computer's processor interprets any
command you execute as a series of math
problems.
● CPU allows the computer to synchronize
all its components and it determines the
speed at which the computer can pull
data from its memory and perform
calculations.
● CPU creates a series of electrical pulses
at regular intervals.
● This is done by processor
● The number refers to how many
electrical pulses your CPU sends out
each second.
● A 3.2 gigahertz processor sends out
around 3.2 billion pulses each second.
PROCESSING POWER
Often known as CPU power, CPU cycles, and various other names, processing power is the ability of
a computer to manipulate data. Processing power varies with the architecture (and clock speed) of
the CPU. Normally A good processor speed is between 3.50 to 4.2 GHz, but it is more important to
have a single-thread performance. In short, 3.5 to 4.2 GHz is a good speed for processor.
Speedest processor in the world
Advanced Micro Devices
new 8-core FX processor to a speed of 8.429GHz,
Bulldozer
Fugaku – Fujitsu
Supercomputer Fugaku
Located: RIKEN Center for Computational
Science (R-CCS) in Kobe, Japan
Processor: A64FX 48C 2.2GHz
Cores: 7,299,072
Memory: 4,866,048 GB
Interconnect: Tofu interconnect D
More information
https://www.datacenterknowledge.com/supercomputers/world-s-10-fastest-
supercomputers-pictures/gallery?slide=1
Which is the most powerful processors in the world?
● Best CPU: AMD Ryzen 9 5900X. ...
● Best high-end CPU: AMD Ryzen 9 3950X. ...
● Best mid-range CPU: AMD Ryzen 5 3600X. ...
● Best entry-level CPU: AMD Ryzen 3 3100. ...
● Best gaming CPU: AMD Ryzen 7 5800X. ...
● Best VR CPU: Intel Core i5-10600K. ...
● Best performance processor: AMD Ryzen Threadripper 3960X. ...
● Best budget CPU: AMD Athlon 300GE.
#2 DATA STORAGE
WHAT IS DATA STORAGE?
● Data storage is the retention of information using technology
specifically developed to keep that data and have it as accessible
as necessary.
● Data storage refers to the use of recording media to retain data using
computers or other devices.
The most prevalent forms of data storage are file storage, block storage, and object
storage, with each being ideal for different purposes.
What is file storage?
Inexpensive and
simply constructed,
data is stored in files
and folders. This is
commonly found on
hard drives and means
that the files look
exactly the same to
the hard drive as they
do to the user
What is block storage?
Data is stored in
evenly-sized blocks.
Although more
expensive and complex
and less scalable,
block storage is ideal
for data that must be
frequently accessed
and edited
What is object storage?
Data is stored as
objects with metadata
and unique identifiers.
Although it is generally
less expensive to store
data this way, object
storage is only ideal for
data that doesn’t need
to be edited.
FILE BLOCK
OBJECT
Filestore! As fully managed
Network Attached Storage (NAS),
Filestore provides a cloud-based
shared file system for
unstructured data. It offers really
low latency and provides
concurrent access to tens of
thousands of clients with scalable
and predictable performance up to
hundreds of thousands of IOPS,
tens of GB/s of throughput, and
hundreds of TBs. You can scale
capacity up and down on-demand.
Typical use cases of Filestore
include high performance
computing (HPC), media
processing, electronics design
automation (EDA), application
migrations, web content
management, life science data
analytics, and more!
Persistent Disk and Local
SSD are block storage
options. They are
integrated with Compute
Engine virtual machines
and Kubernetes Engine.
With block storage, files
are split into evenly sized
blocks of data, each with
its own address but with
no additional information
(metadata) to provide
more context for what that
block of data is. Block
storage can be directly
accessed by the operating
system as a mounted drive
volume.
Cloud Storage is an object store
for binary and object data, blobs,
and unstructured data. You
would typically use it for any
app, any type of data that you
need to store, for any duration.
You can add data to it or retrieve
data from it as often as you
need. The objects stored have
an ID, metadata, attributes, and
the actual data. The metadata
could include all sorts of things
about security classification of
the file, the applications that can
access it, and similar
information.
Cloud computing
Cloud computing
#3 Applications
Cloud service providers provide various applications in the field of art, business, data storage and backup
services, education, entertainment, management, social networking, etc.
The most widely used cloud computing
applications are,
#1. Art Applications
Cloud computing offers various art applications for quickly and easily design attractive cards,
booklets, and images.
i. Moo
Moo is one of the best cloud art applications. It is used for designing and printing business cards,
postcards, and mini cards.
ii. Vistaprint
Vistaprint allows us to easily design various printed marketing products such as business cards,
Postcards, Booklets, and wedding invitations cards.
iii. Adobe Creative Cloud
Adobe creative cloud is made for designers, artists, filmmakers, and other creative professionals. It is
a suite of apps which includes PhotoShop image editing programming, Illustrator, InDesign
#2. Business Applications
Business applications are based on cloud service providers. Today,
every organization requires the cloud business application to grow their
business. It also ensures that business applications are 24*7 available
to users.
i. MailChimp
MailChimp is an email publishing platform which provides various
options to design, send, and save templates for emails.
ii. Salesforce
Salesforce platform provides tools for sales, service, marketing, e-
commerce, and more. It also provides a cloud development platform.
#2. Business Applications
iii. Chatter
Chatter helps us to share important information about the organization in real
time.
iv. Bitrix24
Bitrix24 is a collaboration platform which provides communication,
management, and social collaboration tools.
v. Paypal
Paypal offers the simplest and easiest online payment mode using a secure
internet account. Paypal accepts the payment through debit cards, credit cards,
and also from Paypal account holders.
#3. Data Storage and Backup Applications
Cloud computing allows us to store information (data, files, images, audios, and
videos) on the cloud and access this information using an internet connection. As
the cloud provider is responsible for providing security, so they offer various backup
recovery application for retrieving the lost data.
i. Box.com
Box provides an online environment for secure content management, workflow, and
collaboration. It allows us to store different files such as Excel, Word, PDF, and
images on the cloud. The main advantage of using box is that it provides drag &
drop service for files and easily integrates with Office 365, G Suite, Salesforce, and
more than 1400 tools.
ii. Mozy
Mozy provides powerful online backup solutions for our personal and business
data. It schedules automatically back up for each day at a specific time.
#3. Data Storage and Backup Applications
iii. Joukuu
Joukuu provides the simplest way to share and track cloud-based backup
files. Many users use joukuu to search files, folders, and collaborate on
documents.
iv. Google G Suite
Google G Suite is one of the best cloud storage and backup application. It
includes Google Calendar, Docs, Forms, Google+, Hangouts, as well as
cloud storage and tools for managing cloud apps. The most popular app in
the Google G Suite is Gmail. Gmail offers free email services to users.
#4. Education Applications
Cloud computing in the education sector becomes very popular. It offers various
online distance learning platforms and student information portals to the students.
The advantage of using cloud in the field of education is that it offers strong virtual
classroom environments, Ease of accessibility, secure data storage, scalability,
greater reach for the students, and minimal hardware requirements for the
applications.
i. Google Apps for Education
Google Apps for Education is the most widely used platform for free web-based
email, calendar, documents, and collaborative study.
ii. Chromebooks for Education
Chromebook for Education is one of the most important Google's projects. It is
designed for the purpose that it enhances education innovation.
#4. Education Applications
iii. Tablets with Google Play for Education
It allows educators to quickly implement the latest technology solutions
into the classroom and make it available to their students.
iv. AWS in Education
AWS cloud provides an education-friendly environment to universities,
community colleges, and schools.
#5. Entertainment Applications
Entertainment industries use a multi-cloud strategy to interact with the target audience.
Cloud computing offers various entertainment applications such as online games and video
conferencing.
i. Online games
Today, cloud gaming becomes one of the most important entertainment media. It offers
various online games that run remotely from the cloud. The best cloud gaming services are
Shaow, GeForce Now, Vortex, Project xCloud, and PlayStation Now.
ii. Video Conferencing Apps
Video conferencing apps provides a simple and instant connected experience. It allows us
to communicate with our business partners, friends, and relatives using a cloud-based video
conferencing. The benefits of using video conferencing are that it reduces cost, increases
efficiency, and removes interoperability.
#6. Management Applications
Cloud computing offers various cloud management tools which help admins to
manage all types of cloud activities, such as resource deployment, data integration,
and disaster recovery. These management tools also provide administrative control
over the platforms, applications, and infrastructure.
i. Toggl
Toggl helps users to track allocated time period for a particular project.
ii. Evernote
Evernote allows you to sync and save your recorded notes, typed notes, and other
notes in one convenient place. It is available for both free as well as a paid version.
#6. Management Applications
iii. Outright
Outright is used by management users for the purpose of accounts. It helps to track income,
expenses, profits, and losses in real-time environment.
iv. GoToMeeting
GoToMeeting provides Video Conferencing and online meeting apps, which allows you to
start a meeting with your business partners from anytime, anywhere using mobile phones or
tablets. Using GoToMeeting app, you can perform the tasks related to the management such
as join meetings in seconds, view presentations on the shared screen, get alerts for upcoming
meetings, etc.
#7. Social Applications
Social cloud applications allow a large number of users to connect with each other using social networking
applications such as Facebook, Twitter, Linkedln, etc.
There are the following cloud based social applications -
i. Facebook
Facebook is a social networking website which allows active users to share files, photos, videos, status,
more to their friends, relatives, and business partners using the cloud storage system.
ii. Twitter
Twitter is a social networking site. It is a microblogging system. It allows users to follow high profile
celebrities, friends, relatives, and receive news. It sends and receives short posts called tweets.
iii. Yammer
Yammer is the best team collaboration tool that allows a team of employees to chat, share images,
documents, and videos.
iv. LinkedIn
Types of Cloud computing
Deployment Model
It works as your virtual computing environment
with a choice of deployment model depending
on how much data you want to store and who
has access to the infrastructure.
Types
1. Public
2. Private
3. Hybrid
4. Community
Service Model
Cloud computing makes it possible to render
several services, which can be defined
according to the roles, service providers and
user companies.
Types
1. Infrastructure as a service (IaaS)
2. Platform as a service (PaaS)
3. Software as a service (SaaS)
Public Cloud
● The name says it all. It is accessible by the public.
● Public deployment models in the cloud are perfect
for organizations with growing and fluctuating
demands.
● It also makes a great choice for companies with
low-security concerns. Thus, you pay a cloud
service provider for networking services, compute
virtualization & storage available on the public
internet.
● This is also a great delivery model for the teams
with development and testing. Its configuration
and deployment are quick and easy, making it an
ideal choice for test environments.
Private cloud
Companies that look for cost efficiency and greater control
over data & resources will find the private cloud a more
suitable choice.
What it means is that it will be integrated with your data
center and managed by your IT team. Alternatively, you can
also choose to host it externally. When it comes to
customization, the private cloud offers bigger opportunities
that help meet specific organization’s requirements. It’s
also a wise choice for mission-critical processes that may
have frequently changing requirements.
Hybrid Cloud
As the name suggests, a hybrid cloud is a combination
of two or more cloud architectures. While each model
in the hybrid cloud functions differently, it is all part of
the same architecture.
Let’s understand the hybrid model better. A company
that has critical data will prefer storing on a private
cloud, while less sensitive data can be stored on a
public cloud. The hybrid cloud is also frequently used
for ‘cloud bursting’. It means, suppose an organization
runs an application on-premises, but due to heavy load,
they can burst into the public cloud.
Community Cloud
The community cloud operates in a way that
is similar to the public cloud. There’s just one
difference – it allows access to only a
specific set of users who share common
objectives and use cases.
This type of deployment model of cloud
computing is managed and hosted internally
or by a third-party vendor. However, you can
also choose a combination of all three.
Deployment model -simple illustration
Pay only for the resources you use
Less use, low pay
No maintenance
Pay full amount for the
resources you use
Pay for maintenance
Use as your own
Pay only for the resources you use
No maintenance
Deployment Models-Comparison
Factors to
consider
Public Private Community Hybrid
Setup and ease of
use
Easy Requires
professional IT
Team
Requires
professional IT
Team
Requires professional IT
Team
Data Security and
Privacy
Low High Very High High
Scalability and
flexibility
High High Fixed requirements High
Cost Effectiveness Most
affordable
Most expensive Cost is distributed
among members
Cheaper than private but
more expensive than public
Reliablility Low High Higher High
SERVICE MODELS
Cloud computing makes it possible to render several services, which can be defined
according to the roles, service providers and user companies.
In the case of IaaS, a third party provides the hardware and infrastructure
that a software developer uses to run its application (along with any necessary
middleware and support). For example, Amazon offers its Amazon Web
Services (AWS) for developers to build and deploy their cloud applications.
Infrastructure
As
A
Service
Platform
As
A
Service
Software
As
A
Service
PaaS is very similar to IaaS, but a PaaS vendor includes not just the
infrastructure, but also the operating system and middleware needed to serve
as the "connective tissue" for the cloud application, meaning that developers
can more easily just "plug into" the platform. The Google App Engine is a good
example of a PaaS - it's a hosting service offered by Google that allows
developers to quickly and efficiently deploy cloud apps.
SaaS is one of the most common examples of cloud applications and one that's
most familiar to ordinary users. In this version of a cloud application, the publisher
provides both the cloud-based software and the hardware and infrastructure on
which it runs. You're probably already familiar with a number of examples,
including Dropbox and Google Workspace (formerly known as Google G Suite).
Infrastructure as a Service (IaaS)
An IaaS cloud provider
gives a variety of
computing infrastructure
such as storage, server,
networking hardwares.
It also maintains and
supports these
infrastructure
BENEFITS:
★ Resources are
scalable
★ Costs depend on
consumption
★ A single piece of
hardware serves
many users
★ The client has
complete control
over the artitecture
PROS:
➔ Most flexible and
dynamic model
➔ Cost effective
➔ Easy to use
➔ Management is done
virtually
CONS:
➔ Data security is an issue
➔ Team training iis needed
to learn about the new
infrastructure
➔ When server crashes at
the vendor side, the
customer cannot access
their data for a while
Providers: Microsoft Azure, Amazon web services, Digital ocean, linode,
rackspace
Platform as a Service (PaaS)
PaaS Is a developer
programmer platform
Is cloud base where
the development,
testing and organising
the different
applications takes
place
Implement PaaS
simplifies the process
of software
development
BENEFITS:
★ Resources are scalable
★ Multiple users can access
the same application
★ Allows for developing,
testing and hosting apps in
the same environment
★ Web services and
databases are integrated
★ Teams can collaborate
easily
PROS:
➔ The development
process is easy
➔ Creating, testing and
launching app is cost
efficient
➔ Less coding is required
➔ Easy migration to hybrid
cloud
CONS:
➔ Data security is an issue
➔ Not every element is
compatible with the
existing infrastructure
➔ It is dependent on
vendors speed, reliability
and support
Providers: Microsoft Azure,App engine,Heroku,Stratos,Openshift
Software as a Service (SaaS)
The SaaS provider
manages everything from
hardware installation,
working to app functioning.
End Users are not
responsible for anything in
this model, they only use
programmes to complete
the tasks
BENEFITS:
★ Installation and
updation done by the
provider
★ Resources are scaled
based on the
requirements
★ Apps are accessible
from any connected
device
★ The provider is
responsible for
everything
PROS:
➔ Upgrades are automatic
➔ No hardware and setup
costs, it is a pay as you
as go model
➔ Itis easy to customize as
per requirements
➔ Accessible from any
location
CONS:
➔ The provider has the
entire control
➔ Limited range of
solutions for crashes
➔ The devices should be
connected for efficient
working
Providers: Cisco Webex, Google Apps, Dropbox, Concur, salesforce
End users of the services
IaaS
PaaS
SaaS
Customers who give their requirements
and the software is developed by the
vendors
System Admins who are responsible for
managing everything except the
infrastructure
Developers who code on the platform
provided by the vendors
BENEFITS
BENEFITS
References
https://www.hpe.com/us/en/what-is/data-storage.html
https://www.caringo.com/blog/back-basics-object-storage
https://cloud.google.com/blog/topics/developers-practitioners/map-storage-options-google-cloud
https://www.businessinsider.in/tech/how-to/what-is-a-cloud-application-heres-everything-you-need-to-know-about-the-
internet-based-software/articleshow/80697654.cms
https://www.rishabhsoft.com/blog/basics-of-cloud-computing-deployment-and-service-models
https://www.youtube.com/watch?v=boY2i6qhPr8
https://www.milesweb.in/hosting/cloud-hosting/what-is-public-cloud
Feedback:
Email: drsumi@manuu.edu.in

More Related Content

PPT
Cloud Computing
PPTX
Cloud computing intro
PPTX
Cloud computing
PPT
Introduction to Cloud Computing
PPTX
Cloud terminology
PPTX
Cloud101-Introduction to cloud
PPTX
Cloud computing
Cloud Computing
Cloud computing intro
Cloud computing
Introduction to Cloud Computing
Cloud terminology
Cloud101-Introduction to cloud
Cloud computing

What's hot (20)

PPTX
Cloud Computing
PPTX
What is cloud computing? | Presentation on Cloud Computing
PPTX
Google cloud became a network block producer by joining the eos blockchain co...
PPTX
What Is Cloud Computing? | Cloud Computing For Beginners | Cloud Computing Tr...
PDF
Cloud Computing - An Introduction
PPTX
Cloud Computing Overview
PPT
Types of clouds in cloud computing
PPTX
Mvpskill Saturday EP_27 11 April 2563 - Azure Products Update + DEMO
PPT
Cloud Computing
PPT
Cloud Computing Introduction
PPT
Cloud computing
PPTX
Cloud Computing Fundamentals
PPTX
Cloud Computing
PPTX
Cloud computing seminar
PPTX
Cloud Computing
PPTX
Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...
PPTX
Cloud Computing
PPTX
Cloud Computing Introductory-1
PPSX
Cloud computing
PPTX
Cloud Computing Project
Cloud Computing
What is cloud computing? | Presentation on Cloud Computing
Google cloud became a network block producer by joining the eos blockchain co...
What Is Cloud Computing? | Cloud Computing For Beginners | Cloud Computing Tr...
Cloud Computing - An Introduction
Cloud Computing Overview
Types of clouds in cloud computing
Mvpskill Saturday EP_27 11 April 2563 - Azure Products Update + DEMO
Cloud Computing
Cloud Computing Introduction
Cloud computing
Cloud Computing Fundamentals
Cloud Computing
Cloud computing seminar
Cloud Computing
Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...
Cloud Computing
Cloud Computing Introductory-1
Cloud computing
Cloud Computing Project
Ad

Similar to Cloud computing (20)

PPTX
Cloud Computing: A New Trend in IT
PPTX
Simple Introduction to Cloud for Users
PPTX
cloud ppt 1.pptx
PDF
Using cloud-computing-in-you-organization
PPTX
Cloud computing
PDF
What are the pros and cons of using cloud applications.pdf
PDF
My aws cp study (autosaved)
PPT
Cloud computing
PPTX
Cloud service providers
PPTX
Basics of cloud computing & salesforce.com
PPTX
Cloud Computing.pptx operating systems ka part
PPTX
cloudcomputing(bashu).ppt
PPT
Cloud Computing
PPTX
Unit 1_Introduction to Cloud Technologies.pptx
PPTX
cloud computing
PPTX
Pres cloud computing
PPTX
Cloud computing
PDF
Cloud computing white paper
PPT
An Intro to Cloud Computing......RG
Cloud Computing: A New Trend in IT
Simple Introduction to Cloud for Users
cloud ppt 1.pptx
Using cloud-computing-in-you-organization
Cloud computing
What are the pros and cons of using cloud applications.pdf
My aws cp study (autosaved)
Cloud computing
Cloud service providers
Basics of cloud computing & salesforce.com
Cloud Computing.pptx operating systems ka part
cloudcomputing(bashu).ppt
Cloud Computing
Unit 1_Introduction to Cloud Technologies.pptx
cloud computing
Pres cloud computing
Cloud computing
Cloud computing white paper
An Intro to Cloud Computing......RG
Ad

More from Sumi Surendran S (18)

PPTX
Moral judgement
PPTX
Moral philosophy
PPTX
Research onion
PPTX
Conceptofphilosophy
PPTX
Branchesofphilosophy
PPTX
Ph.d 2021 orientation
PPTX
Sample synopsis
PPTX
Blended learning
PPTX
Achievement test
PPTX
Evaluation tools and techniques
PPTX
Diagnostic test
PPTX
Prashika program (eklavya's innovative experiment in primary education)
PPTX
Apscf 2011
PPTX
Critical pedagogy
PPTX
Pedagogical analysis
PPTX
PPT
PPT
Indian education system
Moral judgement
Moral philosophy
Research onion
Conceptofphilosophy
Branchesofphilosophy
Ph.d 2021 orientation
Sample synopsis
Blended learning
Achievement test
Evaluation tools and techniques
Diagnostic test
Prashika program (eklavya's innovative experiment in primary education)
Apscf 2011
Critical pedagogy
Pedagogical analysis
Indian education system

Recently uploaded (20)

PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
TR - Agricultural Crops Production NC III.pdf
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PDF
Pre independence Education in Inndia.pdf
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
RMMM.pdf make it easy to upload and study
PDF
Computing-Curriculum for Schools in Ghana
PDF
Sports Quiz easy sports quiz sports quiz
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PPTX
Pharma ospi slides which help in ospi learning
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PPTX
master seminar digital applications in india
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PPTX
Cell Types and Its function , kingdom of life
PPTX
Cell Structure & Organelles in detailed.
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
Supply Chain Operations Speaking Notes -ICLT Program
TR - Agricultural Crops Production NC III.pdf
Microbial disease of the cardiovascular and lymphatic systems
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
Pre independence Education in Inndia.pdf
102 student loan defaulters named and shamed – Is someone you know on the list?
RMMM.pdf make it easy to upload and study
Computing-Curriculum for Schools in Ghana
Sports Quiz easy sports quiz sports quiz
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Pharma ospi slides which help in ospi learning
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
master seminar digital applications in india
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Cell Types and Its function , kingdom of life
Cell Structure & Organelles in detailed.
Final Presentation General Medicine 03-08-2024.pptx
human mycosis Human fungal infections are called human mycosis..pptx

Cloud computing

  • 2. What is it? ● On demand delivery of IT resources via internet ● Anything that involves delivering services over the internet ● Rather than managing files on a local storage device, cloud computing makes it possible to save them on internet ● The most common services we know, Icloud,dropbox,google drive
  • 3. IT resources Computing power Applications Database storage
  • 4. #1 Computing power How fast a machine can perform an operation ● Computer's processor interprets any command you execute as a series of math problems. ● CPU allows the computer to synchronize all its components and it determines the speed at which the computer can pull data from its memory and perform calculations. ● CPU creates a series of electrical pulses at regular intervals. ● This is done by processor ● The number refers to how many electrical pulses your CPU sends out each second. ● A 3.2 gigahertz processor sends out around 3.2 billion pulses each second.
  • 5. PROCESSING POWER Often known as CPU power, CPU cycles, and various other names, processing power is the ability of a computer to manipulate data. Processing power varies with the architecture (and clock speed) of the CPU. Normally A good processor speed is between 3.50 to 4.2 GHz, but it is more important to have a single-thread performance. In short, 3.5 to 4.2 GHz is a good speed for processor. Speedest processor in the world Advanced Micro Devices new 8-core FX processor to a speed of 8.429GHz, Bulldozer
  • 6. Fugaku – Fujitsu Supercomputer Fugaku Located: RIKEN Center for Computational Science (R-CCS) in Kobe, Japan Processor: A64FX 48C 2.2GHz Cores: 7,299,072 Memory: 4,866,048 GB Interconnect: Tofu interconnect D More information https://www.datacenterknowledge.com/supercomputers/world-s-10-fastest- supercomputers-pictures/gallery?slide=1
  • 7. Which is the most powerful processors in the world? ● Best CPU: AMD Ryzen 9 5900X. ... ● Best high-end CPU: AMD Ryzen 9 3950X. ... ● Best mid-range CPU: AMD Ryzen 5 3600X. ... ● Best entry-level CPU: AMD Ryzen 3 3100. ... ● Best gaming CPU: AMD Ryzen 7 5800X. ... ● Best VR CPU: Intel Core i5-10600K. ... ● Best performance processor: AMD Ryzen Threadripper 3960X. ... ● Best budget CPU: AMD Athlon 300GE.
  • 8. #2 DATA STORAGE WHAT IS DATA STORAGE? ● Data storage is the retention of information using technology specifically developed to keep that data and have it as accessible as necessary. ● Data storage refers to the use of recording media to retain data using computers or other devices. The most prevalent forms of data storage are file storage, block storage, and object storage, with each being ideal for different purposes.
  • 9. What is file storage? Inexpensive and simply constructed, data is stored in files and folders. This is commonly found on hard drives and means that the files look exactly the same to the hard drive as they do to the user What is block storage? Data is stored in evenly-sized blocks. Although more expensive and complex and less scalable, block storage is ideal for data that must be frequently accessed and edited What is object storage? Data is stored as objects with metadata and unique identifiers. Although it is generally less expensive to store data this way, object storage is only ideal for data that doesn’t need to be edited.
  • 10. FILE BLOCK OBJECT Filestore! As fully managed Network Attached Storage (NAS), Filestore provides a cloud-based shared file system for unstructured data. It offers really low latency and provides concurrent access to tens of thousands of clients with scalable and predictable performance up to hundreds of thousands of IOPS, tens of GB/s of throughput, and hundreds of TBs. You can scale capacity up and down on-demand. Typical use cases of Filestore include high performance computing (HPC), media processing, electronics design automation (EDA), application migrations, web content management, life science data analytics, and more! Persistent Disk and Local SSD are block storage options. They are integrated with Compute Engine virtual machines and Kubernetes Engine. With block storage, files are split into evenly sized blocks of data, each with its own address but with no additional information (metadata) to provide more context for what that block of data is. Block storage can be directly accessed by the operating system as a mounted drive volume. Cloud Storage is an object store for binary and object data, blobs, and unstructured data. You would typically use it for any app, any type of data that you need to store, for any duration. You can add data to it or retrieve data from it as often as you need. The objects stored have an ID, metadata, attributes, and the actual data. The metadata could include all sorts of things about security classification of the file, the applications that can access it, and similar information.
  • 13. #3 Applications Cloud service providers provide various applications in the field of art, business, data storage and backup services, education, entertainment, management, social networking, etc. The most widely used cloud computing applications are,
  • 14. #1. Art Applications Cloud computing offers various art applications for quickly and easily design attractive cards, booklets, and images. i. Moo Moo is one of the best cloud art applications. It is used for designing and printing business cards, postcards, and mini cards. ii. Vistaprint Vistaprint allows us to easily design various printed marketing products such as business cards, Postcards, Booklets, and wedding invitations cards. iii. Adobe Creative Cloud Adobe creative cloud is made for designers, artists, filmmakers, and other creative professionals. It is a suite of apps which includes PhotoShop image editing programming, Illustrator, InDesign
  • 15. #2. Business Applications Business applications are based on cloud service providers. Today, every organization requires the cloud business application to grow their business. It also ensures that business applications are 24*7 available to users. i. MailChimp MailChimp is an email publishing platform which provides various options to design, send, and save templates for emails. ii. Salesforce Salesforce platform provides tools for sales, service, marketing, e- commerce, and more. It also provides a cloud development platform.
  • 16. #2. Business Applications iii. Chatter Chatter helps us to share important information about the organization in real time. iv. Bitrix24 Bitrix24 is a collaboration platform which provides communication, management, and social collaboration tools. v. Paypal Paypal offers the simplest and easiest online payment mode using a secure internet account. Paypal accepts the payment through debit cards, credit cards, and also from Paypal account holders.
  • 17. #3. Data Storage and Backup Applications Cloud computing allows us to store information (data, files, images, audios, and videos) on the cloud and access this information using an internet connection. As the cloud provider is responsible for providing security, so they offer various backup recovery application for retrieving the lost data. i. Box.com Box provides an online environment for secure content management, workflow, and collaboration. It allows us to store different files such as Excel, Word, PDF, and images on the cloud. The main advantage of using box is that it provides drag & drop service for files and easily integrates with Office 365, G Suite, Salesforce, and more than 1400 tools. ii. Mozy Mozy provides powerful online backup solutions for our personal and business data. It schedules automatically back up for each day at a specific time.
  • 18. #3. Data Storage and Backup Applications iii. Joukuu Joukuu provides the simplest way to share and track cloud-based backup files. Many users use joukuu to search files, folders, and collaborate on documents. iv. Google G Suite Google G Suite is one of the best cloud storage and backup application. It includes Google Calendar, Docs, Forms, Google+, Hangouts, as well as cloud storage and tools for managing cloud apps. The most popular app in the Google G Suite is Gmail. Gmail offers free email services to users.
  • 19. #4. Education Applications Cloud computing in the education sector becomes very popular. It offers various online distance learning platforms and student information portals to the students. The advantage of using cloud in the field of education is that it offers strong virtual classroom environments, Ease of accessibility, secure data storage, scalability, greater reach for the students, and minimal hardware requirements for the applications. i. Google Apps for Education Google Apps for Education is the most widely used platform for free web-based email, calendar, documents, and collaborative study. ii. Chromebooks for Education Chromebook for Education is one of the most important Google's projects. It is designed for the purpose that it enhances education innovation.
  • 20. #4. Education Applications iii. Tablets with Google Play for Education It allows educators to quickly implement the latest technology solutions into the classroom and make it available to their students. iv. AWS in Education AWS cloud provides an education-friendly environment to universities, community colleges, and schools.
  • 21. #5. Entertainment Applications Entertainment industries use a multi-cloud strategy to interact with the target audience. Cloud computing offers various entertainment applications such as online games and video conferencing. i. Online games Today, cloud gaming becomes one of the most important entertainment media. It offers various online games that run remotely from the cloud. The best cloud gaming services are Shaow, GeForce Now, Vortex, Project xCloud, and PlayStation Now. ii. Video Conferencing Apps Video conferencing apps provides a simple and instant connected experience. It allows us to communicate with our business partners, friends, and relatives using a cloud-based video conferencing. The benefits of using video conferencing are that it reduces cost, increases efficiency, and removes interoperability.
  • 22. #6. Management Applications Cloud computing offers various cloud management tools which help admins to manage all types of cloud activities, such as resource deployment, data integration, and disaster recovery. These management tools also provide administrative control over the platforms, applications, and infrastructure. i. Toggl Toggl helps users to track allocated time period for a particular project. ii. Evernote Evernote allows you to sync and save your recorded notes, typed notes, and other notes in one convenient place. It is available for both free as well as a paid version.
  • 23. #6. Management Applications iii. Outright Outright is used by management users for the purpose of accounts. It helps to track income, expenses, profits, and losses in real-time environment. iv. GoToMeeting GoToMeeting provides Video Conferencing and online meeting apps, which allows you to start a meeting with your business partners from anytime, anywhere using mobile phones or tablets. Using GoToMeeting app, you can perform the tasks related to the management such as join meetings in seconds, view presentations on the shared screen, get alerts for upcoming meetings, etc.
  • 24. #7. Social Applications Social cloud applications allow a large number of users to connect with each other using social networking applications such as Facebook, Twitter, Linkedln, etc. There are the following cloud based social applications - i. Facebook Facebook is a social networking website which allows active users to share files, photos, videos, status, more to their friends, relatives, and business partners using the cloud storage system. ii. Twitter Twitter is a social networking site. It is a microblogging system. It allows users to follow high profile celebrities, friends, relatives, and receive news. It sends and receives short posts called tweets. iii. Yammer Yammer is the best team collaboration tool that allows a team of employees to chat, share images, documents, and videos. iv. LinkedIn
  • 25. Types of Cloud computing Deployment Model It works as your virtual computing environment with a choice of deployment model depending on how much data you want to store and who has access to the infrastructure. Types 1. Public 2. Private 3. Hybrid 4. Community Service Model Cloud computing makes it possible to render several services, which can be defined according to the roles, service providers and user companies. Types 1. Infrastructure as a service (IaaS) 2. Platform as a service (PaaS) 3. Software as a service (SaaS)
  • 26. Public Cloud ● The name says it all. It is accessible by the public. ● Public deployment models in the cloud are perfect for organizations with growing and fluctuating demands. ● It also makes a great choice for companies with low-security concerns. Thus, you pay a cloud service provider for networking services, compute virtualization & storage available on the public internet. ● This is also a great delivery model for the teams with development and testing. Its configuration and deployment are quick and easy, making it an ideal choice for test environments.
  • 27. Private cloud Companies that look for cost efficiency and greater control over data & resources will find the private cloud a more suitable choice. What it means is that it will be integrated with your data center and managed by your IT team. Alternatively, you can also choose to host it externally. When it comes to customization, the private cloud offers bigger opportunities that help meet specific organization’s requirements. It’s also a wise choice for mission-critical processes that may have frequently changing requirements.
  • 28. Hybrid Cloud As the name suggests, a hybrid cloud is a combination of two or more cloud architectures. While each model in the hybrid cloud functions differently, it is all part of the same architecture. Let’s understand the hybrid model better. A company that has critical data will prefer storing on a private cloud, while less sensitive data can be stored on a public cloud. The hybrid cloud is also frequently used for ‘cloud bursting’. It means, suppose an organization runs an application on-premises, but due to heavy load, they can burst into the public cloud.
  • 29. Community Cloud The community cloud operates in a way that is similar to the public cloud. There’s just one difference – it allows access to only a specific set of users who share common objectives and use cases. This type of deployment model of cloud computing is managed and hosted internally or by a third-party vendor. However, you can also choose a combination of all three.
  • 30. Deployment model -simple illustration Pay only for the resources you use Less use, low pay No maintenance Pay full amount for the resources you use Pay for maintenance Use as your own Pay only for the resources you use No maintenance
  • 31. Deployment Models-Comparison Factors to consider Public Private Community Hybrid Setup and ease of use Easy Requires professional IT Team Requires professional IT Team Requires professional IT Team Data Security and Privacy Low High Very High High Scalability and flexibility High High Fixed requirements High Cost Effectiveness Most affordable Most expensive Cost is distributed among members Cheaper than private but more expensive than public Reliablility Low High Higher High
  • 32. SERVICE MODELS Cloud computing makes it possible to render several services, which can be defined according to the roles, service providers and user companies.
  • 33. In the case of IaaS, a third party provides the hardware and infrastructure that a software developer uses to run its application (along with any necessary middleware and support). For example, Amazon offers its Amazon Web Services (AWS) for developers to build and deploy their cloud applications. Infrastructure As A Service Platform As A Service Software As A Service PaaS is very similar to IaaS, but a PaaS vendor includes not just the infrastructure, but also the operating system and middleware needed to serve as the "connective tissue" for the cloud application, meaning that developers can more easily just "plug into" the platform. The Google App Engine is a good example of a PaaS - it's a hosting service offered by Google that allows developers to quickly and efficiently deploy cloud apps. SaaS is one of the most common examples of cloud applications and one that's most familiar to ordinary users. In this version of a cloud application, the publisher provides both the cloud-based software and the hardware and infrastructure on which it runs. You're probably already familiar with a number of examples, including Dropbox and Google Workspace (formerly known as Google G Suite).
  • 34. Infrastructure as a Service (IaaS) An IaaS cloud provider gives a variety of computing infrastructure such as storage, server, networking hardwares. It also maintains and supports these infrastructure BENEFITS: ★ Resources are scalable ★ Costs depend on consumption ★ A single piece of hardware serves many users ★ The client has complete control over the artitecture PROS: ➔ Most flexible and dynamic model ➔ Cost effective ➔ Easy to use ➔ Management is done virtually CONS: ➔ Data security is an issue ➔ Team training iis needed to learn about the new infrastructure ➔ When server crashes at the vendor side, the customer cannot access their data for a while Providers: Microsoft Azure, Amazon web services, Digital ocean, linode, rackspace
  • 35. Platform as a Service (PaaS) PaaS Is a developer programmer platform Is cloud base where the development, testing and organising the different applications takes place Implement PaaS simplifies the process of software development BENEFITS: ★ Resources are scalable ★ Multiple users can access the same application ★ Allows for developing, testing and hosting apps in the same environment ★ Web services and databases are integrated ★ Teams can collaborate easily PROS: ➔ The development process is easy ➔ Creating, testing and launching app is cost efficient ➔ Less coding is required ➔ Easy migration to hybrid cloud CONS: ➔ Data security is an issue ➔ Not every element is compatible with the existing infrastructure ➔ It is dependent on vendors speed, reliability and support Providers: Microsoft Azure,App engine,Heroku,Stratos,Openshift
  • 36. Software as a Service (SaaS) The SaaS provider manages everything from hardware installation, working to app functioning. End Users are not responsible for anything in this model, they only use programmes to complete the tasks BENEFITS: ★ Installation and updation done by the provider ★ Resources are scaled based on the requirements ★ Apps are accessible from any connected device ★ The provider is responsible for everything PROS: ➔ Upgrades are automatic ➔ No hardware and setup costs, it is a pay as you as go model ➔ Itis easy to customize as per requirements ➔ Accessible from any location CONS: ➔ The provider has the entire control ➔ Limited range of solutions for crashes ➔ The devices should be connected for efficient working Providers: Cisco Webex, Google Apps, Dropbox, Concur, salesforce
  • 37. End users of the services IaaS PaaS SaaS Customers who give their requirements and the software is developed by the vendors System Admins who are responsible for managing everything except the infrastructure Developers who code on the platform provided by the vendors