SlideShare a Scribd company logo
1 of 100
Cloud Computing
V BCA
Dr.K.Kalaiselvi
Associate Professor
Department of Computer Science
Kristu Jayanti College
Introduction
Unit 1
The term cloud refers to a network or the internet
It is a technology that uses remote servers on the internet to store, manage,
and access data online rather than local drives
The data can be anything such as files, images, documents, audio, video,
and more
STORAGE, COMPUTE ,NETWORK
What can be done using Cloud?
 Developing new applications and services
 Storage, back up, and recovery of data
 Hosting blogs and websites
 Delivery of software on demand
 Analysis of data
 Streaming videos and audios
Cloud Computing
According to the official NIST (National Institute of Standard and
Technology) definition
Cloud Computing is a model for enabling ubiquitous, convenient, on-
demand network access to a shared pool of configurable computing
resources (e.g., networks, servers, storage, applications and services) that
can be rapidly provisioned and released with minimal management
Note:
 must have internet connectivity to make use of cloud computing technology
 It is evolved from existing technologies like distributed computing, utility computing
and grid computing
Cloud Computing
Need for Cloud Computing
Differences between Cloud Computing and Traditional Computing
Cloud Computing Traditional Computing
It refers to delivery of different services such as
data and programs through internet on different
servers.
It refers to delivery of different services on
local server.
It takes place on third-party servers that is hosted
by third-party hosting companies.
It takes place on physical hard drives and
website severs.
It is ability to access data anywhere at any time
by user.
User can access data only on system in which
data is stored.
It is more cost effective as compared to
traditional computing as operation and
maintenance of server is shared among several
parties that in turn reduce cost of public services.
It is less cost effective as compared to cloud
computing because one has to buy expensive
equipment’s to operate and maintain server.
Differences between Cloud Computing and Traditional Computing(Contd..)
Cloud Computing Traditional Computing
It is more user-friendly as compared to
traditional computing because user can
have access to data anytime anywhere
using internet.
It is less user-friendly as compared to cloud
computing because data cannot be accessed
anywhere and if user has to access data in another
system, then he need to save it in external storage
medium.
It requires fast, reliable and stable
internet connection to access
information anywhere at any time.
It does not require any internet connection to
access data or information.
It provides more storage space and
servers as well as more computing
power so that applications and software
run must faster and effectively.
It provides less storage as compared to cloud
computing.
Differences between Cloud Computing and Traditional Computing(Contd..)
Cloud Computing Traditional Computing
It provides scalability and elasticity i.e.,
one can increase or decrease storage
capacity, server resources, etc.,
according to business needs.
It does not provide any scalability and elasticity.
Cloud service is served by provider’s
support team.
It requires own team to maintain and monitor
system that will need a lot of time and efforts.
Software is offered as an on-demand
service (SaaS) that can be accessed
through subscription service.
Software in purchased individually for every user
and requires to be updated periodically.
Public Cloud
 cloud infrastructure hosted by service providers and made available
to the public
 customers have no control or visibility about the infrastructure
 Public cloud solutions are one of the most prevalent IT
infrastructures used today for compute and storage.
Private Cloud
 cloud infrastructure dedicated to a particular IT organization for it to
host applications so that it can have complete control over the data
without any fear of security breach
 A private cloud is a cloud computing environment dedicated to a
single organization. Any cloud infrastructure has underlying compute
resources like CPU and storage that you provision on demand
through a self-service portal. In a private cloud, all resources are
isolated and in the control of one organization.
Cloud -Types
Community Cloud
multi-tenant cloud infrastructure where the cloud is shared by several IT organizations
A community cloud can be defined as a cloud-based infrastructure that enables multiple
organizations to share services and resources derived from common regulatory and
operational requirements.
It offers a shared platform and resources for different organizations to work on their
business requirements. It is operated and managed by community members, third-party
vendors, or even both.
Hybrid Cloud
 combination or 2 or more different types of the above-mentioned clouds
 The most common hybrid cloud example is to use public cloud with private cloud services and on-
premises infrastructure. However, there's no one hybrid cloud configuration or one-size-fits-all
architecture. A hybrid cloud could combine a public cloud and a private cloud running on-premises or on
the edge.
Cloud -Types
Google Workspace, Amazon Web Services (AWS), Dropbox, and Microsoft offerings like Microsoft
365 and Azure, as well as streaming services like Netflix.
Amazon VPC, HPE, VMware, and IBM. They leverage technologies like Virtualization, Management
Software, and Automation to achieve this. A private cloud can also leverage DevOps and cloud-native
practices to maximize agility.
Educational institution, Health care sectors
CLASS DISCUSSION ON EXAMPLES
 A distributed system is a collection of independent computers that
appears to its users as a single coherent system
 A distributed computer system consists of multiple software components that
are on multiple computers, but run as a single system. The computers that are
in a distributed system can be physically close together and connected by a
local network, or they can be geographically distant and connected by a wide
area network.
 Distributed Computing can be defined as the use of a distributed system to
solve a single large problem by breaking it down into several tasks where each
task is computed in the individual computers of the distributed system. A
distributed system consists of more than one self-directed computer that
communicates through a network
 Uses Remote Procedure calls and Remote Method Invocation for distributed
Distributed Computing
It is classified into 3 different types such as
1. Distributed Computing Systems
 computers connected within a network which communicate through
message passing to keep a track of their actions
2. Distributed Information Systems
 to distribute information across different servers through various
communication models like RMI and RPC
3. Distributed Pervasive Systems
 consist of embedded computer devices such as portable ECG monitors,
wireless cameras, PDA’s, sensors and mobile devices
( IDENTIFY THE TECHNOLOGY)
Me: see foot note
Distributed Computing - Types
 World Wide Web
 Social Media Giant Facebook
 Hadoop Distributed File System (HDFS)
 ATM
 Cloud Network Systems (Specialized form of Distributed Computing Systems)
 Google Bots, Google Web Server, Indexing Server
Example:
Google Web Server, from users perspective while they submit the searched query,
they assume google web server as a single system. However, behind the curtain,
google has built a lot of servers which is distributed (geographically and
computationally) to give us the result within few seconds.
Telephone Networks: CLASS DISCUSSION
Distributed Computing-Examples
 Highly efficient
 Scalability
 Less tolerant to failures
 High Availability
 Better price/performance ratio
 Provides more computational power
Distributed Computing-Advantages
 Grid computing is the use of widely distributed computer resources to reach a
common goal.
 Grid computing is the practice of leveraging multiple computers, often
geographically distributed but connected by networks, to work together to
accomplish joint tasks. It is typically run on a data grid, a set of computers
that directly interact with each other to coordinate jobs.
 Grid computing is distinguished from conventional high-performance
computing systems such as cluster computing in that grid computers have
each node set to perform a different task/application
 Grids are a form of distributed computing whereby a "super virtual computer"
is composed of many networked loosely coupled computers acting together to
perform large tasks
Grid Computing
How Grid Computing works???
Utility computing
 Utility computing is the process of providing computing service
through an on-demand, pay-per-use billing method
 Utility computing is a computing business model in which the
provider owns, operates and manages the computing infrastructure
and resources and the subscribers accesses it as and when required
on a rental or metered basis
Characteristics of Cloud Computing
High availability and reliability
The availability of servers is high and more reliable ,therefore the chances of
infrastructure failure are minimum
High Scalability
Cloud offers "on-demand" provisioning of resources on a large scale, without
having engineers for peak loads
Multi-Sharing
With the help of cloud computing, multiple users and applications can work
more efficiently with cost reductions by sharing common infrastructure
Agility
The cloud works in a distributed computing environment. It shares resources
among users and works very fast.
Device and Location Independence
It enables the users to access systems using a web browser regardless of their
location or what device they use . As infrastructure is off-site (typically
provided by a third-party) and accessed via the Internet, users can connect
from anywhere
Maintenance
Maintenance of cloud computing applications is easier, since they do not need
to be installed on each user's computer and can be accessed from different
places,hence reduces the cost
Characteristics of Cloud Computing (Contd..)
Low Cost
By using cloud computing, the cost will be reduced because to take the
services of cloud computing, IT company need not to set its own
infrastructure and pay-as-per usage of resources
Services in the pay-per-use mode
Application Programming Interfaces (APIs) are provided to the users so
that they can access services on the cloud by using these APIs and pay the
charges as per the usage of services
Characteristics of Cloud Computing (Contd..)
 YouTube is the best example of cloud storage which hosts millions of
user uploaded video files.
 Picasa and Flickr host millions of digital photographs allowing their
users to create photo albums online by uploading pictures to their
service’s servers.
 Google Docs is another best example of cloud computing that allows
users to upload presentations, word documents and spreadsheets to their
data servers. Google Docs allows users edit files and publish their
documents for other users to read or make edits
Cloud Computing -Examples
Advantages of Cloud Computing
Advantages of Cloud Computing
Back-up and restore data
Once the data is stored in the cloud, it is easier to get back-up and restore that data
using the cloud
Improved collaboration
Cloud applications improve collaboration by allowing groups of people to quickly
and easily share information in the cloud via shared storage
Excellent accessibility
Cloud allows us to quickly and easily access store information anywhere, anytime
in the whole world, using an internet connection. An internet cloud infrastructure
increases organization productivity and efficiency by ensuring that our data is
always accessible
Low maintenance cost
Cloud computing reduces both hardware and software maintenance costs for
organizations.
Advantages of Cloud Computing (Contd..)
Mobility
Cloud computing allows us to easily access all cloud data via mobile.
Services in the pay-per-use model
Cloud computing offers Application Programming Interfaces (APIs) to the users for
access services on the cloud and pays the charges as per the usage of service
Unlimited storage capacity
Cloud offers us a huge amount of storing capacity for storing our important data
such as documents, images, audio, video, etc. in one place
Data security
Data security is one of the biggest advantages of cloud computing. Cloud offers
many advanced features related to security and ensures that data is securely stored
and handled
Disadvantages of Cloud Computing
Internet Connectivity
As every data is stored on the cloud, and we access these data through the cloud
by using the internet connection. If you do not have good internet connectivity,
you cannot access these data. And we have no any other way to access data from
the cloud
Vendor lock-in
Vendor lock-in is the biggest disadvantage of cloud computing. Organizations
may face problems when transferring their services from one vendor to another.
As different vendors provide different platforms, that can cause difficulty moving
from one cloud to another
Limited Control
Cloud infrastructure is completely owned, managed, and monitored by the
service provider, so the cloud users have less control over the function and
execution of services within a cloud infrastructure
Security
Although cloud service providers implement the best security standards to
store important information. But, before adopting cloud technology, you
should be aware that you will be sending all your organization's sensitive
information to a third party, i.e., a cloud computing service provider. While
sending the data on the cloud, there may be a chance that your
organization's information is hacked by Hackers
Disadvantages of Cloud Computing (Contd..)
Difference between Cloud Computing and Distributed Computing
CLOUD COMPUTING DISTRIBUTED COMPUTING
Cloud computing refers to providing on
demand IT resources/services like server,
storage, database, networking, analytics,
software etc. over internet
Distributed computing refers to solve a
problem over distributed autonomous
computers and they communicate between
them over a network.
In simple cloud computing can be said as
a computing technique that delivers
hosted services over the internet to its
users/customers.
In simple distributed computing can be
said as a computing technique which
allows to multiple computers to
communicate and work to solve a single
problem
It is classified into 4 different types such
as Public Cloud, Private Cloud,
Community Cloud and Hybrid Cloud.
It is classified into 3 different types such
as Distributed Computing Systems,
Distributed Information Systems and
Distributed Pervasive Systems.
CLOUD COMPUTING DISTRIBUTED COMPUTING
Benefits of cloud computing are cost
effective, elasticity and reliable,
economies of scale, access to the global
market etc.
Benefits of distributed computing are
flexibility, reliability, improved
performance etc.
Cloud computing provides services such
as hardware, software, networking
resources through internet
Distributed computing helps to achieve
computational tasks more faster than using
a single computer as it takes a lot of time
The goal of cloud computing is to provide
on demand computing services over
internet on pay per use model
The goal of distributed computing is to
distribute a single task among multiple
computers and to solve it quickly by
maintaining coordination between them
Difference between Cloud Computing and Distributed Computing(Contd..)
Difference between Cloud Computing and Distributed Computing(Contd..)
CLOUD COMPUTING DISTRIBUTED COMPUTING
Ddisadvantage of cloud computing includes
less control especially in the case of public
clouds, restrictions on available services
may be faced and cloud security
Disadvantage of cloud computing includes
chances of failure of nodes, slow network
may create problem in communication
In Cloud Computing, the on-demand
network model is used to provide the
necessary access to the shared pool of
configurable computing resources
In Distributed Computing, a task is
distributed amongst available computers for
computational functions using Remote
Method Invocation (RMI) or Remote
Procedure Calls (RPC)
Cloud -Types
Cloud -Types
Public Cloud
Private Cloud
Hybrid Cloud
Community Cloud
Public Cloud
 It is open to all to store and access information via the Internet using the
pay-per-usage method.
 In public cloud, computing resources are managed and operated by the
Cloud Service Provider (CSP).
 Example: Amazon elastic compute cloud (EC2), IBM SmartCloud
Enterprise, Google App Engine, Microsoft Azure Services Platform.
Public Cloud
Advantages
owned at a lower cost than the private and hybrid cloud
 maintained by the cloud service provider and need to worry about the maintenance
easier to integrate and hence it offers a better flexibility approach to consumers
It is location independent because its services are delivered through the internet
It is highly scalable as per the requirement of computing resources
It is accessible by the general public, so there is no limit to the number of users
Disadvantages
less secure because resources are shared publicly
Performance depends upon the high-speed internet network link to the cloud provider
The Client has no control of data
Private Cloud
(Internal cloud or Corporate cloud)
Organizations to build and manage their own data centers internally or
outsource it to the third party.
Deployed using Opensource tools such as Openstack and Eucalyptus
Two types:
On-premise private cloud
Outsourced private cloud
Private Cloud
Advantages
 It provides a high level of security and privacy to the users
 It offers better performance with improved speed and space capacity
 It allows the IT team to quickly allocate and deliver on-demand IT resources
 The organization has full control over the cloud because it is managed by the
organization itself
 It is suitable for organizations that require a separate cloud for their personal use
and data security is the first priority
Disadvantages
 Skilled people are required to manage and operate cloud services
 It is accessible within the organization so the area of operations is limited
 It is not suitable for organizations that have a high user base and organizations that
do not have the prebuilt infrastructure, sufficient manpower to maintain and manage
the cloud
Hybrid Cloud
 Hybrid Cloud = Public Cloud + Private Cloud
 Hybrid cloud is partially secure because the services which are running on the public
cloud can be accessed by anyone while the services which are running on a private
cloud can be accessed only by the organization's users.
Example: Google Application Suite (Gmail, Google Apps, and Google Drive), Office
365 (MS Office on the Web and One Drive), Amazon Web Services.
Hybrid Cloud
Advantages
 It is suitable for organizations that require more security than the public cloud
 It helps to deliver new products and services more quickly
 It provides an excellent way to reduce the risk
 It offers flexible resources because of the public cloud and secure resources
because of the private cloud
Disadvantages
 Security feature is not as good as the private cloud.
 Managing a hybrid cloud is complex because it is difficult to manage more than
one type of deployment model
 The reliability of the services depends on cloud service providers
Community Cloud
 It allows systems and services to be accessible by a group of several
organizations to share the information between the organization and a specific
community
 It is owned, managed, and operated by one or more organizations in the
community, a third party or a combination of them
 Example: Health Care community cloud
Community Cloud
Advantages
 It is cost-effective because the whole cloud is being shared by several organizations
or communities
 It is suitable for organizations that want to have a collaborative cloud with more
security features than the public cloud.
 It provides better security than the public cloud
 It provides collaborative and distributive environment
 It allows us to share cloud resources, infrastructure and other capabilities among
various organizations
Disadvantages
 It is not a good choice for every organization
 Security features are not as good as the private cloud
 It is not suitable if there is no collaboration
 The fixed amount of data storage and bandwidth is shared among all community
members
Differences between public cloud, private cloud, hybrid cloud, and community cloud
Parameter Public Cloud Private Cloud Hybrid Cloud Community Cloud
Host Service
provider
Enterprise
(Third party)
Enterprise (Third
party)
Community (Third
party)
Users General public Selected users Selected users Community members
Access Internet Internet, VPN Internet, VPN Internet, VPN
Owner Service
provider
Enterprise Enterprise Community
Cloud Service Models
Three types of cloud service models
 Infrastructure as a Service (IaaS)
 Platform as a Service (PaaS)
 Software as a Service (SaaS)
Infrastructure as a Service (IaaS)
 Also known as Hardware as a Service (HaaS)
 It is a computing infrastructure managed over the internet
 Advantage of using IaaS is that it helps users to avoid the cost and complexity
of purchasing and managing the physical servers
Characteristics of IaaS
 Resources are available as a service
 Services are highly scalable
 Dynamic and flexible
 GUI and API-based access
 Automated administrative tasks
Example: DigitalOcean, Linode, Amazon Web Services (AWS), Microsoft Azure,
Google Compute Engine (GCE), Rackspace, and Cisco Metacloud
Infrastructure as a Service (Contd..)
Services Provided: Compute , Storage, Network, Load Balancer
Benefits of IaaS:
 Minimize Costs
 Enhanced Scalability
 Simple Deployment
 Shared infrastructure
 Web access to the resources
 Pay-as-per-use model
 Focus on the core business
Platform as a Service (PaaS)
It is a computing platform created for the programmer to develop, test, run, and
manage the applications
Characteristics of PaaS
 Accessible to various users via the same development application
 Integrates with web services and databases
 Builds on virtualization technology, so resources can easily be scaled up or down
as per the organization's need
 Support multiple languages and frameworks
 Provides an ability to Auto-scale
Example: AWS Elastic Beanstalk, Windows Azure, Heroku, Force.com, Google App
Engine, Apache Stratos, Magento Commerce Cloud and OpenShift
Platform as a Service (Contd..)
Benefits of PaaS
 Minimal Development Time
 Multiple Programming Language Support
 Enhanced Collaboration
Services
Programming languages-Java, PHP, Ruby, Perl, and Go
Application frameworks - Node.js, Drupal, Joomla, WordPress, Spring
Databases - ClearDB, PostgreSQL, MongoDB
Tools to develop, test, and deploy the applications
Software as a Service (SaaS)
(On-Demand Software)
It is a software in which the applications are hosted by a cloud service provider
Users can access these applications with the help of internet connection and web
browser
Characteristics of SaaS
 Managed from a central location
 Hosted on a remote server
 Accessible over the internet
 Users are not responsible for hardware and software updates. Updates are
applied automatically.
 The services are purchased on the pay-as-per-use basis
Example: BigCommerce, Google Apps, Salesforce, Dropbox, ZenDesk, Cisco
WebEx, Slack and GoToMeeting
Software as a Service (Contd..)
Benefits
 Affordable
 Anywhere Accessibility
 Ready to Use
Services
 Business Services - ERP,CRM,billing,sales
 Document Management - create, manage, and track electronic documents
 Social Networks
 Mail Services
Differences between IaaS, PaaS and SaaS
IaaS Paas SaaS
It provides a virtual data center to
store information and create
platforms for app development,
testing, and deployment
It provides virtual
platforms and tools to
create, test, and deploy
apps
It provides web software and apps
to complete business tasks
It provides access to resources such
as virtual machines, virtual storage,
etc.
It provides runtime
environments and
deployment tools for
applications
It provides software as a service to
the end-users
It is used by network architects It is used by developers It is used by end users
IaaS provides only Infrastructure PaaS provides
Infrastructure+Platform
SaaS provides
Infrastructure+Platform +Software
IaaS, PaaS, SaaS
 Cloud service is any service made available to users on demand via the Internet from
a cloud computing provider's servers
 Cloud services provide access to a server infrastructure that a cloud provider manages
 These cloud services provide data storage and access, security, scalability and handle
any system updates
 Cloud service can dynamically scale to meet the needs of its users and because the
service provider supplies the hardware and software necessary for the service there is
no need for a company to provision or deploy its own resources or allocate IT staff to
manage the service
Cloud-based Services
Cloud Services:
 Online data storage and backup solutions
 Web-based e-mail services
 Hosted office suites
 Document collaboration services
 Database processing
 Managed technical support services
Cloud-based Services
Salesforce
CRM tool that helps businesses manage customer relations and generate sales leads
The Sales Cloud combines Artificial Intelligence and customer data to help sales teams
identify potential leads and close sales faster
The platform also has separate clouds for customer service and marketing
Slack
Collaboration tool for teams and companies
Slack channels are essentially group messages and can be organized by individual, team,
project, topic, etc. to ensure that everyone is on the same page when it comes to
communication
Zoom
Cloud-based software platform for audio and video conferencing that records meetings
and saves them to the cloud so users can have access to them anytime, anywhere
SaaS Cloud-based Services
DigitalOcean
 It helps product teams deploy, manage and scale new products
 Under the IaaS platform users can create multiple virtual machines in seconds and they
can even scale based on data storage and incoming traffic
IBM
 IBM IaaS servers can be deployed in minutes to a few hours, depending on the cloud type
 The tech giant’s “bare metal servers” take a few hours to deploy and can accommodate
projects up to 3 terabytes
 The “virtual servers” deploy in a matter of minutes and are useful for scalable projects
that require flexibility.
Datrium
 Datrium is a hybrid data management and cloud computing company
 The company’s IaaS cloud features enhanced cybersecurity tools like verification, built-in
data back-up and data security measures
IaaS Cloud-based Services
Acquia
 The Acquia Cloud is built specifically for Drupal 8 sites and applications
 The PaaS technology is designed to be developer-friendly, with APIs, command line tools and
integrations to streamline the development workflow
Amazon Web Services (AWS)
 AWS Lambda lets developers run code for any application or backend service without provisioning
or managing servers
 The pay-as-you-go model continuously scales along with a business to accommodate for real-time
shifts in data storage and usage
Heroku
 Heroku is a multi-language cloud app platform that lets developers deploy, scale and manage their
applications.
 The flexibility of Heroku’s PaaS allows them to work in languages like Ruby, Java, Python, Perl and
others
 Giving developers the ability to code in a comfortable language reportedly speeds up app
development.
PaaS Cloud-based Services
Dropbox
 Dropbox lets users share large files, it facilitates collaboration - large Powerpoint, Photoshop or
Sketch project Box
Box
 lets anyone, anywhere securely manage, share and access files
 Companies can fully-integrate Box into their custom business apps and the platform allows them to
share their content (regardless of size) for collaboration purposes
Egnyte
 Egnyte’s platform allows for secure file sharing and content governance
 Allows upload their files from anywhere to collaborate and work on projects
File Sharing and Data Storage Services
SPINS
 SPINS uses the cloud to store the big data it collects for brands, retailers and CPG
companies in the natural products industry that seek better insights into everything from
consumer trends to day-to-day store operations
Collibra
 It helps big data companies manage their cloud-based apps by providing frameworks for
handling large amounts of data and automating processes to ensure that quality data is being
ingested
Civis Analytics
 Civis Analytics builds custom consumer analytics software for companies seeking better
insights into customer habits
 The company provides consumer and social science research using cloud-stored data.
Big data Analytics Services
Forcepoint
 It acts as a cybersecurity safeguard for data, users and networks
 It integrates cybersecurity tools that help businesses integrate SaaS products, safely operate
on the public cloud and even reduces security endpoints, so cybercriminals have less of a
chance of infiltrating cloud data
Palo Alto Networks
 It offers several cloud-based cybersecurity solutions for Infrastructure-as-a-Service (IaaS)
and Platform-as-a-Service (PaaS) technologies
 The VM-Series protects private and public cloud deployments, while the company’s Traps
protect clouds against zero-day threats
Carbonite
 It protects a company’s information from data loss and ransomware
 By safeguarding critical business data endpoints Carbonite can limit the number of security
breaches that occur within the cloud
 The company's product QuickCache provides businesses with quick data backup so nothing
is lost in the event of a breach
Data Governance and Cybersecurity
Project Management
Asana
Allows employees can view a project’s workflow, goals, and collaborate with one another to
maintain a timeline and stay on progress
Trello
It is a task management application that gives a user a visual overview of both what is being
worked on, as well as who is currently working on it and where something is in the process
Basecamp
It is a project management platform with a smooth interface, designed for task management,
internal and external file sharing, and messaging fellow team members
Smartsheet
It is a spreadsheet-style interface manage various workflows. Users are able to track a project’s
progress by subscribing to a sheet or even a specific row in a spreadsheet. Allows to add
comments and upload attachments within its platform
Clarizen
It has automated business processes, real-time visibility, dynamic reports and dashboards
Customer Relationship Management (CRM)
Salesforce
It allows the marketing, sales, and support departments to view a customer’s entire history in an
easy-to-use portal.
HubSpot
It allows its users to store a customer’s information divided into three main categories – contacts,
companies and deals. The portal is a hybrid between marketing and CRM that makes it simple to go
back and forth between the two functions
Pipedrive
It is a sales management solution that enables a business to monitor its sales activity.It organizes
business leads and allows for a company to adjust its workflows on the fly and features an open
API system to work cohesively with other business systems
Nimble
It aims at small and medium-sized businesses to simplify a company’s social media presence. It
features browser widget and mobile-based sales automation and allows a company to track all of its
communication and consolidates all of the information pertaining to a customer
Insightly
It is a lead management solution that also targets small and medium-sized businesses. The platform
features email tracking and templates, expanded and workflow management capabilities
Enterprise Resource Planning (ERP)
NetSuite
It is a complete and scalable cloud solution that automates business processes within an
enterprise ranging from financial management to billing and inventory management
SAP ERP
It allows a user to synchronize their business processes with real-time software
Deskera
It is a platform that includes purchasing, sales, stock and inventory, and customer management
Acumatica
It is designed to provide an adaptable and mobile-based ERP and is intended for small
businesses.Provides centralized management system, dashboards and customizable screens
Epicor’s ERP solution
Aimed at manufacturing and distribution industries.It provides application and user support,
backup and disaster recovery and fast time to value and market
Human Resource Management (HRM)
BambooHR
It features software that is simple to use with employee self-service and reporting,
to track human resources
Sage Business Cloud People
It is tailored for larger companies with foreign operations, and gives HR teams
full visibility over their global workforces
Namely
It features a highly customizable human resources platform that includes a single
system to manage
Zoho People
It includes leave management, attendance management, time trackers, employee
self-service and more HR functions
Messaging Applications
Slack
It is an online collaborative tool for teams to come together and streamline
communication
Google Hangouts
It lets users video call, phone, and message other people, as well as send text messages
Firebase Cloud Messaging (FCM)
Formally known as Google Cloud Messaging, is a cross-platform messaging
application that can be used on iOS, Android, and web applications
WhatsApp
It is a mobile application for iOS and Android that allows users to chat with anyone
Flock
It is a group collaboration platform that allows for team messaging, as well as one-on-
one messaging
Cloud Service Providers
Salesforce.com
Salesforce.com's customer-relationship management (CRM) service comprises several broad
categories: Commerce Cloud, Sales Cloud, Service Cloud, Data Cloud , Marketing Cloud,
Community Cloud , Analytics Cloud, App Cloud, and IoT
 It brings together all customer information in a single, integrated platform that enables to
build a customer-centered business from marketing right through to sales, customer service
and business analysis.
This gives more complete understanding of customers to drive business’s success. That’s why
we call it the Customer Success Platform.
The Salesforce Platform gives companies the power to build apps and services with Heroku
Enterprise, Private Spaces, Salesforce Lightning, and Trailhead.
Cloud Service Providers
Amazon
 Amazon Web Services is a cloud computing platform which provides services such as
compute power, database storage, content delivery and many other functions which will
help to integrate a business
 The Amazon Web Services is flexible, scalable, and reliable and due to this many
companies are implementing it in their work
 There is no upfront cost and the customer has to pay only for what they have used.
 It is one of the leading cloud service providers among all
 With the help of the internet, the customer can access highly durable storage such as
Amazon Glacier, Amazon S3, and Amazon EBS
 It also has a high-performance database such as Amazon Redshift, Amazon Dynamo DB,
Amazon ElastiCache and Amazon RDS
Cloud Service Providers
Microsoft
 Microsoft Azure is a cloud computing service which is used for building testing
deploying and managing the application
 This process is done in a global network of the Microsoft-managed data centre. It is
private as well as a public cloud platform
 It uses virtualization which differentiates the coupling between the operating system and
CPU with the help of an abstraction layer known as a hypervisor
 This hypervisor emulates all the functionality of the physical machine such as hardware
and server into a virtual one. There is numerous amount of virtual machine available and
each virtual machine can run many operating systems.
 In the data centre of Microsoft, there are many servers and each server consists of a
hypervisor through which multiple virtual machines can operate. With the help of Azure,
it is easy for developers and IT professionals to manage and deploy their applications and
services.
Cloud Service Providers
Google
 Google cloud platform is one of the leading Cloud Computing services which are offered
by Google and it runs on the same infrastructure that Google uses for its end-user
products
 The Google cloud platform is basically used for Google search and YouTube. There are
various services offered by Google Cloud such as data analysis, machine learning and
data storage
 The data stored in Google Cloud is secure and can access easily. It offers varieties of
services from infrastructure as a service to platform as a service. Google also provides a
strong commitment to security and stability. With the help of the Google cloud platform,
the user is free to think about the code and the feature which are needed to develop
without worrying about the operations side
 Here most of the services fully manage making it easier for the customer to concentrate
on their work. In this, machine learning and the use of API are very easy. The API also
helps in speech detection language translation very easily. So it is prefered among the
customers.
Cloud Service Providers
IBM
 IBM cloud offers services such as platform as a service and infrastructure as a service.
 This cloud organization can deploy and access its resources such as storage networking
and compute power with the help of internet. There are several tools which help the
customer to draw on deep industry expertise.
 The speed and agility of the cloud fulfil the requirement of the customer and make them
feel satisfied. A customer using IBM cloud can easily find growth opportunities,
generating new revenue schemes and improving the operational efficiency.
 IBM Cloud computing services are also helping home appliance manufacturer, retailer,
and medical supply businesses
 It uses in because it offers the best services with the price as low as possible.
Cloud Service Providers
Facebook
 Facebook deploy their own server hardware and datacentre.
 They develop their own system which is very close to what the public cloud provider
uses. All the services are accessed by millions of concurrent users every day - cloud-
based infrastructure including Facebook.
 Facebook itself is a cloud application. You can access your photos, updates anywhere in
the world so long as you have an access to internet.
 Facebook also have their own data centres, managed with a security layer enhanced on it.
 Facebook provides inbuilt APIs for developers. Developers can create their own
applications from these provided APIs.
Cloud Service Providers
Oracle
 Oracle Cloud is a cloud computing service offered by Oracle Corporation providing
servers, storage, network, applications and services through a global network of Oracle
Corporation managed data centers. The company allows these services to be provisioned
on demand over the Internet.
 Oracle Cloud provides Infrastructure as a Service (IaaS), Platform as a Service (PaaS),
Software as a Service (SaaS), and Data as a Service (DaaS).
 These services are used to build, deploy, integrate and extend applications in the cloud
 This platform supports numerous open standards (SQL, HTML5, REST, etc.), open-
source applications (Kubernetes, Spark, Hadoop, Kafka, MySQL, Terraform, etc.) and a
variety of programming languages, databases, tools, and frameworks including Oracle-
specific, Open Source, and third-party software and systems
Cloud Service Providers
Yahoo
 Yahoo has no cloud of its own, but Dropbox has become part of Yahoo Mail. Instead of
creating its own cloud storage service, Yahoo decided on an approach that may end up
being better for its users—a partnership with Dropbox.
Enter title here
Click here to add content of
the text,and briefly
explain your point of view
Enter title here
Click here to add content of
the text,and briefly
explain your point of view
Enter title here
A D D Y O U R T I T T L E H E R E
69%
Enter title here
Click here to add content of
the text,and briefly explain
your point of view
Click here to add content of
the text,and briefly explain
your point of view
Click here to add content of
the text,and briefly explain
your point of view
Click here to add content of
the text,and briefly explain
your point of view
Click here to add content of
the text,and briefly explain
your point of view
Enter title here
A D D Y O U R T I T T L E H E R E
Key words
Key words Key words
Key words
Key words
Key words
Key words
Key words
Key words
Key words
Key words
Click here to add content of the text,and briefly explain your point of view
Enter title here
A D D Y O U R T I T T L E H E R E
Key words
Key words
75% 64% 53%
173
258
178
382
15%
30%
45%
60%
75%
90%
标题 标题 标题 标题 标题 标题
Click here to add content of the text,and briefly explain
your point of view
Enter text Enter text Enter text
Enter title here
A D D Y O U R T I T T L E H E R E
Click here to add content of the text,and briefly explain your point of view
Enter title here
A D D Y U R T I T T L E H E R E
2
01 02 03 04 05 06 07 01 02 03 04 05 06 07
Enter title here
Click here to add content of
the text,and briefly
explain your point of view
Enter title here
Click here to add content of
the text,and briefly
explain your point of view
Enter title here
Click here to add content of
the text,and briefly
explain your point of view
Enter title here
Click here to add content of
the text,and briefly
explain your point of view
VS
Enter title here
A D D Y O U R T I T T L E H E R E
03
A
TITTLE
B C
01
02
TITTLE TITTLE
Enter title here
Click here to add content of the text,and
briefly explain your point of view
Enter title here
Click here to add content of the text,and
briefly explain your point of view
Enter title here
Click here to add content of the text,and
briefly explain your point of view
Enter title here
A D D Y O U R T I T T L E H E R E
100%
80%
60% 40%
100%
80%
60% 40%
Key words
Key words
100% Enter title here
Click here to add content of the text,
and briefly explain your point of view
Enter title here
A D D Y O U R T I T T L E H E R E
42%
Enter title
38%
Enter title
57%
Enter title
Click here to add
content of the text,
and briefly explain your
point of view
Click here to add
content of the text,
and briefly explain your
point of view
Click here to add
content of the text,
and briefly explain your
point of view
Enter title here
A D D Y O U R T I T T L E H E R E
1,754 2,784 6,754 4,766
Enter title here
Click here to add content of
the text,and briefly explain
your point of view
Enter text Enter text Enter text Enter text
Enter title here
Click here to add content of
the text,and briefly explain
your point of view
Enter title here
Click here to add content of
the text,and briefly explain
your point of view
Enter title here
Click here to add content of
the text,and briefly explain
your point of view
Enter title here
A D D Y O U R T I T T L E H E R E
48%
31%
46%
42%
12%
25%
Enter title here
Enter title here
Enter title here
Enter title here
Enter title here
Enter title here
Click here to add content of the text,and briefly explain your point of view
Enter title here
A D D Y O U R T I T T L E H E R E
Click here to add content of the text,and briefly explain your point of view
Enter title here
A D D Y U R T I T T L E H E R E
3
36%
15%
9%
Enter title here
Click here to add content of the
text,and briefly explain your
point of view
Enter title here
Click here to add content of the
text,and briefly explain your
point of view
Enter title here
Click here to add content of the
text,and briefly explain your
point of view
Enter title here
Click here to add content of the
text,and briefly explain your
point of view
Enter title here
Click here to add content of the
text,and briefly explain your
point of view
Enter title here
Click here to add content of the
text,and briefly explain your
point of view
Enter title here
A D D Y O U R T I T T L E H E R E
75%
25%
Click here to add content of
the text,and briefly explain
your point of view
Click here to add content of
the text,and briefly explain
your point of view
Enter title here
Click here to add content of the text,and briefly
explain your point of view
Enter title here
Click here to add content of the text,and briefly
explain your point of view
Enter title here
A D D Y O U R T I T T L E H E R E
18
38
97
125
55
Key words Key words Key words Key words Key words
Click here to add content of the text,and
briefly explain your point of view
Click here to add content of the text,and
briefly explain your point of view
Click here to add content of the text,and
briefly explain your point of view
Click here to add content of the text,and
briefly explain your point of view
Enter title here
A D D Y O U R T I T T L E H E R E
Enter title here
Click here to add content of
the text,and briefly explain
your point of view
Enter title here
Click here to add content of
the text,and briefly explain
your point of view
Enter title here
Click here to add content of
the text,and briefly explain
your point of view
Enter title here
A D D Y O U R T I T T L E H E R E
Enter title here
Click here to add content of the
text,and briefly explain your
point of view
Enter title here
Click here to add content of the
text,and briefly explain your
point of view
Enter title here
Click here to add content of the
text,and briefly explain your
point of view
Enter title here
Click here to add content of the
text,and briefly explain your
point of view
Enter title here
A D D Y O U R T I T T L E H E R E
50%
78%
Enter title here
Click here to add content of the
text,and briefly explain your
point of view
Enter title here
Click here to add content of the
text,and briefly explain your
point of view
Enter title here
Click here to add content of the text,and
briefly explain your point of view
Enter title here
Click here to add content of the text,and
briefly explain your point of view
Enter title here
A D D Y O U R T I T T L E H E R E
Click here to add content of the text,and briefly explain your point of
view
Enter title here
A D D Y U R T I T T L E H E R E
4
72%
20%
49%
18%
Click here to add content
of the text,and briefly
explain your point of view
Click here to add content
of the text,and briefly
explain your point of view
Click here to add content of
the text,and briefly
explain your point of view
Click here to add content of
the text,and briefly
explain your point of view
Enter title here
A D D Y O U R T I T T L E H E R E
Enter title here
Click here to add content of the text,
and briefly explain your point of
view
Enter title here
Click here to add content of the
text,and briefly explain your
point of view
Enter title here
Click here to add content of the text,
and briefly explain your point of
view
Enter title here
Click here to add content of the
text,and briefly explain your
point of view
Enter title here
A D D Y O U R T I T T L E H E R E
60%
Click here to add content of the text,and
briefly explain your point of view
80%
Click here to add content of the text,and
briefly explain your point of view
Enter title here
A D D Y O U R T I T T L E H E R E
28% 35% 78%
Enter title here
Click here to add content of the text,and briefly explain
your point of view
Enter title here
Click here to add content of the text,and briefly explain
your point of view
Enter title here
Click here to add content of the text,and briefly explain
your point of view
Enter title here
A D D Y O U R T I T T L E H E R E
58%
19%
23%
Enter title here
Click here to add content of the text,and
briefly explain your point of view
Click here to add content of the text,and
briefly explain your point of view
Enter title here
A D D Y O U R T I T T L E H E R E
63%
Enter text
59%
Enter text
91%
Enter text
84%
Enter text
Click here to add content of the text,
and briefly explain your point of
view
Click here to add content of the text,
and briefly explain your point of
view
Enter title here
Enter title here
Enter title here
A D D Y O U R T I T T L E H E R E
01
02
03
04
Enter title here
Click here to add content of the
text,and briefly explain your
point of view
Enter title here
Click here to add content of the
text,and briefly explain your
point of view
Enter title here
Click here to add content of the
text,and briefly explain your
point of view
Enter title here
Click here to add content of the
text,and briefly explain your
point of view
Enter title here
A D D Y O U R T I T T L E H E R E
THANK YOU
LOGO
Enter your company name here
Reporter: XX

More Related Content

Similar to cloud computing

Similar to cloud computing (20)

cc.doc
cc.doccc.doc
cc.doc
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing ppt
Cloud Computing pptCloud Computing ppt
Cloud Computing ppt
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
cloudcomputingppt-170825044254.pdf
cloudcomputingppt-170825044254.pdfcloudcomputingppt-170825044254.pdf
cloudcomputingppt-170825044254.pdf
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Demystifying cloud
Demystifying cloudDemystifying cloud
Demystifying cloud
 
Cloud-Computing-ppt.pptx
Cloud-Computing-ppt.pptxCloud-Computing-ppt.pptx
Cloud-Computing-ppt.pptx
 
Cc unit 1 updated
Cc unit 1 updatedCc unit 1 updated
Cc unit 1 updated
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Cloud-Computing-ppt (1).pptx
Cloud-Computing-ppt (1).pptxCloud-Computing-ppt (1).pptx
Cloud-Computing-ppt (1).pptx
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Introduction to Cloud Computing.pptx
Introduction to Cloud Computing.pptxIntroduction to Cloud Computing.pptx
Introduction to Cloud Computing.pptx
 
Demystifying Cloud: What is Cloud?
Demystifying Cloud: What is Cloud?Demystifying Cloud: What is Cloud?
Demystifying Cloud: What is Cloud?
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
akashgupta(2).pptx
akashgupta(2).pptxakashgupta(2).pptx
akashgupta(2).pptx
 

More from Kalai Selvi

cloud services and providers
cloud services and providerscloud services and providers
cloud services and providersKalai Selvi
 
cloud concepts and technologies
cloud concepts and technologiescloud concepts and technologies
cloud concepts and technologiesKalai Selvi
 
I Semester-Unit 3 Boolean Algebra.pptx
I Semester-Unit 3 Boolean Algebra.pptxI Semester-Unit 3 Boolean Algebra.pptx
I Semester-Unit 3 Boolean Algebra.pptxKalai Selvi
 
I semester-SOP-POS expressions.pptx
I semester-SOP-POS expressions.pptxI semester-SOP-POS expressions.pptx
I semester-SOP-POS expressions.pptxKalai Selvi
 
I Semester-Unit 3 Boolean Algebra.pptx
I Semester-Unit 3 Boolean Algebra.pptxI Semester-Unit 3 Boolean Algebra.pptx
I Semester-Unit 3 Boolean Algebra.pptxKalai Selvi
 
Multimedia Authoring Tools.ppt
Multimedia Authoring Tools.pptMultimedia Authoring Tools.ppt
Multimedia Authoring Tools.pptKalai Selvi
 
Process of Making Multimedia.ppt
Process of Making Multimedia.pptProcess of Making Multimedia.ppt
Process of Making Multimedia.pptKalai Selvi
 
Unit3 inheritance
Unit3 inheritanceUnit3 inheritance
Unit3 inheritanceKalai Selvi
 
Unit3 packages & interfaces
Unit3 packages & interfacesUnit3 packages & interfaces
Unit3 packages & interfacesKalai Selvi
 
Introduction to Artificial Intelligence
Introduction to Artificial IntelligenceIntroduction to Artificial Intelligence
Introduction to Artificial IntelligenceKalai Selvi
 
Searching techniques in AI
Searching techniques in AISearching techniques in AI
Searching techniques in AIKalai Selvi
 
Introduction to Artificial Intelligence
Introduction to Artificial IntelligenceIntroduction to Artificial Intelligence
Introduction to Artificial IntelligenceKalai Selvi
 
Introduction to java
Introduction to  javaIntroduction to  java
Introduction to javaKalai Selvi
 
AWT controls, Listeners
AWT controls, ListenersAWT controls, Listeners
AWT controls, ListenersKalai Selvi
 
AWT controls, Listeners
AWT controls, ListenersAWT controls, Listeners
AWT controls, ListenersKalai Selvi
 
Unit 4 combinational circuit
Unit 4 combinational circuitUnit 4 combinational circuit
Unit 4 combinational circuitKalai Selvi
 
Unit 3 file management
Unit 3 file managementUnit 3 file management
Unit 3 file managementKalai Selvi
 
Unit 3 chapter 1-file management
Unit 3 chapter 1-file managementUnit 3 chapter 1-file management
Unit 3 chapter 1-file managementKalai Selvi
 

More from Kalai Selvi (20)

cloud services and providers
cloud services and providerscloud services and providers
cloud services and providers
 
cloud concepts and technologies
cloud concepts and technologiescloud concepts and technologies
cloud concepts and technologies
 
I Semester-Unit 3 Boolean Algebra.pptx
I Semester-Unit 3 Boolean Algebra.pptxI Semester-Unit 3 Boolean Algebra.pptx
I Semester-Unit 3 Boolean Algebra.pptx
 
I semester-SOP-POS expressions.pptx
I semester-SOP-POS expressions.pptxI semester-SOP-POS expressions.pptx
I semester-SOP-POS expressions.pptx
 
I Semester-Unit 3 Boolean Algebra.pptx
I Semester-Unit 3 Boolean Algebra.pptxI Semester-Unit 3 Boolean Algebra.pptx
I Semester-Unit 3 Boolean Algebra.pptx
 
Multimedia Authoring Tools.ppt
Multimedia Authoring Tools.pptMultimedia Authoring Tools.ppt
Multimedia Authoring Tools.ppt
 
Process of Making Multimedia.ppt
Process of Making Multimedia.pptProcess of Making Multimedia.ppt
Process of Making Multimedia.ppt
 
Unit3 inheritance
Unit3 inheritanceUnit3 inheritance
Unit3 inheritance
 
Unit3 packages & interfaces
Unit3 packages & interfacesUnit3 packages & interfaces
Unit3 packages & interfaces
 
Introduction to Artificial Intelligence
Introduction to Artificial IntelligenceIntroduction to Artificial Intelligence
Introduction to Artificial Intelligence
 
Searching techniques in AI
Searching techniques in AISearching techniques in AI
Searching techniques in AI
 
Introduction to Artificial Intelligence
Introduction to Artificial IntelligenceIntroduction to Artificial Intelligence
Introduction to Artificial Intelligence
 
Introduction to java
Introduction to  javaIntroduction to  java
Introduction to java
 
AWT controls, Listeners
AWT controls, ListenersAWT controls, Listeners
AWT controls, Listeners
 
AWT controls, Listeners
AWT controls, ListenersAWT controls, Listeners
AWT controls, Listeners
 
Unit 1 part 2
Unit 1  part 2Unit 1  part 2
Unit 1 part 2
 
Unit 1 part 1
Unit 1   part 1Unit 1   part 1
Unit 1 part 1
 
Unit 4 combinational circuit
Unit 4 combinational circuitUnit 4 combinational circuit
Unit 4 combinational circuit
 
Unit 3 file management
Unit 3 file managementUnit 3 file management
Unit 3 file management
 
Unit 3 chapter 1-file management
Unit 3 chapter 1-file managementUnit 3 chapter 1-file management
Unit 3 chapter 1-file management
 

Recently uploaded

History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupJonathanParaisoCruz
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 

Recently uploaded (20)

History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized Group
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 

cloud computing

  • 1. Cloud Computing V BCA Dr.K.Kalaiselvi Associate Professor Department of Computer Science Kristu Jayanti College
  • 3. The term cloud refers to a network or the internet It is a technology that uses remote servers on the internet to store, manage, and access data online rather than local drives The data can be anything such as files, images, documents, audio, video, and more STORAGE, COMPUTE ,NETWORK What can be done using Cloud?  Developing new applications and services  Storage, back up, and recovery of data  Hosting blogs and websites  Delivery of software on demand  Analysis of data  Streaming videos and audios Cloud Computing
  • 4. According to the official NIST (National Institute of Standard and Technology) definition Cloud Computing is a model for enabling ubiquitous, convenient, on- demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications and services) that can be rapidly provisioned and released with minimal management Note:  must have internet connectivity to make use of cloud computing technology  It is evolved from existing technologies like distributed computing, utility computing and grid computing Cloud Computing
  • 5. Need for Cloud Computing
  • 6. Differences between Cloud Computing and Traditional Computing Cloud Computing Traditional Computing It refers to delivery of different services such as data and programs through internet on different servers. It refers to delivery of different services on local server. It takes place on third-party servers that is hosted by third-party hosting companies. It takes place on physical hard drives and website severs. It is ability to access data anywhere at any time by user. User can access data only on system in which data is stored. It is more cost effective as compared to traditional computing as operation and maintenance of server is shared among several parties that in turn reduce cost of public services. It is less cost effective as compared to cloud computing because one has to buy expensive equipment’s to operate and maintain server.
  • 7. Differences between Cloud Computing and Traditional Computing(Contd..) Cloud Computing Traditional Computing It is more user-friendly as compared to traditional computing because user can have access to data anytime anywhere using internet. It is less user-friendly as compared to cloud computing because data cannot be accessed anywhere and if user has to access data in another system, then he need to save it in external storage medium. It requires fast, reliable and stable internet connection to access information anywhere at any time. It does not require any internet connection to access data or information. It provides more storage space and servers as well as more computing power so that applications and software run must faster and effectively. It provides less storage as compared to cloud computing.
  • 8. Differences between Cloud Computing and Traditional Computing(Contd..) Cloud Computing Traditional Computing It provides scalability and elasticity i.e., one can increase or decrease storage capacity, server resources, etc., according to business needs. It does not provide any scalability and elasticity. Cloud service is served by provider’s support team. It requires own team to maintain and monitor system that will need a lot of time and efforts. Software is offered as an on-demand service (SaaS) that can be accessed through subscription service. Software in purchased individually for every user and requires to be updated periodically.
  • 9. Public Cloud  cloud infrastructure hosted by service providers and made available to the public  customers have no control or visibility about the infrastructure  Public cloud solutions are one of the most prevalent IT infrastructures used today for compute and storage. Private Cloud  cloud infrastructure dedicated to a particular IT organization for it to host applications so that it can have complete control over the data without any fear of security breach  A private cloud is a cloud computing environment dedicated to a single organization. Any cloud infrastructure has underlying compute resources like CPU and storage that you provision on demand through a self-service portal. In a private cloud, all resources are isolated and in the control of one organization. Cloud -Types
  • 10. Community Cloud multi-tenant cloud infrastructure where the cloud is shared by several IT organizations A community cloud can be defined as a cloud-based infrastructure that enables multiple organizations to share services and resources derived from common regulatory and operational requirements. It offers a shared platform and resources for different organizations to work on their business requirements. It is operated and managed by community members, third-party vendors, or even both. Hybrid Cloud  combination or 2 or more different types of the above-mentioned clouds  The most common hybrid cloud example is to use public cloud with private cloud services and on- premises infrastructure. However, there's no one hybrid cloud configuration or one-size-fits-all architecture. A hybrid cloud could combine a public cloud and a private cloud running on-premises or on the edge. Cloud -Types
  • 11. Google Workspace, Amazon Web Services (AWS), Dropbox, and Microsoft offerings like Microsoft 365 and Azure, as well as streaming services like Netflix. Amazon VPC, HPE, VMware, and IBM. They leverage technologies like Virtualization, Management Software, and Automation to achieve this. A private cloud can also leverage DevOps and cloud-native practices to maximize agility. Educational institution, Health care sectors CLASS DISCUSSION ON EXAMPLES
  • 12.  A distributed system is a collection of independent computers that appears to its users as a single coherent system  A distributed computer system consists of multiple software components that are on multiple computers, but run as a single system. The computers that are in a distributed system can be physically close together and connected by a local network, or they can be geographically distant and connected by a wide area network.  Distributed Computing can be defined as the use of a distributed system to solve a single large problem by breaking it down into several tasks where each task is computed in the individual computers of the distributed system. A distributed system consists of more than one self-directed computer that communicates through a network  Uses Remote Procedure calls and Remote Method Invocation for distributed Distributed Computing
  • 13. It is classified into 3 different types such as 1. Distributed Computing Systems  computers connected within a network which communicate through message passing to keep a track of their actions 2. Distributed Information Systems  to distribute information across different servers through various communication models like RMI and RPC 3. Distributed Pervasive Systems  consist of embedded computer devices such as portable ECG monitors, wireless cameras, PDA’s, sensors and mobile devices ( IDENTIFY THE TECHNOLOGY) Me: see foot note Distributed Computing - Types
  • 14.  World Wide Web  Social Media Giant Facebook  Hadoop Distributed File System (HDFS)  ATM  Cloud Network Systems (Specialized form of Distributed Computing Systems)  Google Bots, Google Web Server, Indexing Server Example: Google Web Server, from users perspective while they submit the searched query, they assume google web server as a single system. However, behind the curtain, google has built a lot of servers which is distributed (geographically and computationally) to give us the result within few seconds. Telephone Networks: CLASS DISCUSSION Distributed Computing-Examples
  • 15.  Highly efficient  Scalability  Less tolerant to failures  High Availability  Better price/performance ratio  Provides more computational power Distributed Computing-Advantages
  • 16.  Grid computing is the use of widely distributed computer resources to reach a common goal.  Grid computing is the practice of leveraging multiple computers, often geographically distributed but connected by networks, to work together to accomplish joint tasks. It is typically run on a data grid, a set of computers that directly interact with each other to coordinate jobs.  Grid computing is distinguished from conventional high-performance computing systems such as cluster computing in that grid computers have each node set to perform a different task/application  Grids are a form of distributed computing whereby a "super virtual computer" is composed of many networked loosely coupled computers acting together to perform large tasks Grid Computing
  • 17.
  • 18. How Grid Computing works???
  • 19. Utility computing  Utility computing is the process of providing computing service through an on-demand, pay-per-use billing method  Utility computing is a computing business model in which the provider owns, operates and manages the computing infrastructure and resources and the subscribers accesses it as and when required on a rental or metered basis
  • 20. Characteristics of Cloud Computing High availability and reliability The availability of servers is high and more reliable ,therefore the chances of infrastructure failure are minimum High Scalability Cloud offers "on-demand" provisioning of resources on a large scale, without having engineers for peak loads Multi-Sharing With the help of cloud computing, multiple users and applications can work more efficiently with cost reductions by sharing common infrastructure Agility The cloud works in a distributed computing environment. It shares resources among users and works very fast.
  • 21. Device and Location Independence It enables the users to access systems using a web browser regardless of their location or what device they use . As infrastructure is off-site (typically provided by a third-party) and accessed via the Internet, users can connect from anywhere Maintenance Maintenance of cloud computing applications is easier, since they do not need to be installed on each user's computer and can be accessed from different places,hence reduces the cost Characteristics of Cloud Computing (Contd..)
  • 22. Low Cost By using cloud computing, the cost will be reduced because to take the services of cloud computing, IT company need not to set its own infrastructure and pay-as-per usage of resources Services in the pay-per-use mode Application Programming Interfaces (APIs) are provided to the users so that they can access services on the cloud by using these APIs and pay the charges as per the usage of services Characteristics of Cloud Computing (Contd..)
  • 23.  YouTube is the best example of cloud storage which hosts millions of user uploaded video files.  Picasa and Flickr host millions of digital photographs allowing their users to create photo albums online by uploading pictures to their service’s servers.  Google Docs is another best example of cloud computing that allows users to upload presentations, word documents and spreadsheets to their data servers. Google Docs allows users edit files and publish their documents for other users to read or make edits Cloud Computing -Examples
  • 24. Advantages of Cloud Computing
  • 25. Advantages of Cloud Computing Back-up and restore data Once the data is stored in the cloud, it is easier to get back-up and restore that data using the cloud Improved collaboration Cloud applications improve collaboration by allowing groups of people to quickly and easily share information in the cloud via shared storage Excellent accessibility Cloud allows us to quickly and easily access store information anywhere, anytime in the whole world, using an internet connection. An internet cloud infrastructure increases organization productivity and efficiency by ensuring that our data is always accessible Low maintenance cost Cloud computing reduces both hardware and software maintenance costs for organizations.
  • 26. Advantages of Cloud Computing (Contd..) Mobility Cloud computing allows us to easily access all cloud data via mobile. Services in the pay-per-use model Cloud computing offers Application Programming Interfaces (APIs) to the users for access services on the cloud and pays the charges as per the usage of service Unlimited storage capacity Cloud offers us a huge amount of storing capacity for storing our important data such as documents, images, audio, video, etc. in one place Data security Data security is one of the biggest advantages of cloud computing. Cloud offers many advanced features related to security and ensures that data is securely stored and handled
  • 27. Disadvantages of Cloud Computing Internet Connectivity As every data is stored on the cloud, and we access these data through the cloud by using the internet connection. If you do not have good internet connectivity, you cannot access these data. And we have no any other way to access data from the cloud Vendor lock-in Vendor lock-in is the biggest disadvantage of cloud computing. Organizations may face problems when transferring their services from one vendor to another. As different vendors provide different platforms, that can cause difficulty moving from one cloud to another
  • 28. Limited Control Cloud infrastructure is completely owned, managed, and monitored by the service provider, so the cloud users have less control over the function and execution of services within a cloud infrastructure Security Although cloud service providers implement the best security standards to store important information. But, before adopting cloud technology, you should be aware that you will be sending all your organization's sensitive information to a third party, i.e., a cloud computing service provider. While sending the data on the cloud, there may be a chance that your organization's information is hacked by Hackers Disadvantages of Cloud Computing (Contd..)
  • 29. Difference between Cloud Computing and Distributed Computing CLOUD COMPUTING DISTRIBUTED COMPUTING Cloud computing refers to providing on demand IT resources/services like server, storage, database, networking, analytics, software etc. over internet Distributed computing refers to solve a problem over distributed autonomous computers and they communicate between them over a network. In simple cloud computing can be said as a computing technique that delivers hosted services over the internet to its users/customers. In simple distributed computing can be said as a computing technique which allows to multiple computers to communicate and work to solve a single problem It is classified into 4 different types such as Public Cloud, Private Cloud, Community Cloud and Hybrid Cloud. It is classified into 3 different types such as Distributed Computing Systems, Distributed Information Systems and Distributed Pervasive Systems.
  • 30. CLOUD COMPUTING DISTRIBUTED COMPUTING Benefits of cloud computing are cost effective, elasticity and reliable, economies of scale, access to the global market etc. Benefits of distributed computing are flexibility, reliability, improved performance etc. Cloud computing provides services such as hardware, software, networking resources through internet Distributed computing helps to achieve computational tasks more faster than using a single computer as it takes a lot of time The goal of cloud computing is to provide on demand computing services over internet on pay per use model The goal of distributed computing is to distribute a single task among multiple computers and to solve it quickly by maintaining coordination between them Difference between Cloud Computing and Distributed Computing(Contd..)
  • 31. Difference between Cloud Computing and Distributed Computing(Contd..) CLOUD COMPUTING DISTRIBUTED COMPUTING Ddisadvantage of cloud computing includes less control especially in the case of public clouds, restrictions on available services may be faced and cloud security Disadvantage of cloud computing includes chances of failure of nodes, slow network may create problem in communication In Cloud Computing, the on-demand network model is used to provide the necessary access to the shared pool of configurable computing resources In Distributed Computing, a task is distributed amongst available computers for computational functions using Remote Method Invocation (RMI) or Remote Procedure Calls (RPC)
  • 33. Cloud -Types Public Cloud Private Cloud Hybrid Cloud Community Cloud
  • 34. Public Cloud  It is open to all to store and access information via the Internet using the pay-per-usage method.  In public cloud, computing resources are managed and operated by the Cloud Service Provider (CSP).  Example: Amazon elastic compute cloud (EC2), IBM SmartCloud Enterprise, Google App Engine, Microsoft Azure Services Platform.
  • 35. Public Cloud Advantages owned at a lower cost than the private and hybrid cloud  maintained by the cloud service provider and need to worry about the maintenance easier to integrate and hence it offers a better flexibility approach to consumers It is location independent because its services are delivered through the internet It is highly scalable as per the requirement of computing resources It is accessible by the general public, so there is no limit to the number of users Disadvantages less secure because resources are shared publicly Performance depends upon the high-speed internet network link to the cloud provider The Client has no control of data
  • 36. Private Cloud (Internal cloud or Corporate cloud) Organizations to build and manage their own data centers internally or outsource it to the third party. Deployed using Opensource tools such as Openstack and Eucalyptus Two types: On-premise private cloud Outsourced private cloud
  • 37. Private Cloud Advantages  It provides a high level of security and privacy to the users  It offers better performance with improved speed and space capacity  It allows the IT team to quickly allocate and deliver on-demand IT resources  The organization has full control over the cloud because it is managed by the organization itself  It is suitable for organizations that require a separate cloud for their personal use and data security is the first priority Disadvantages  Skilled people are required to manage and operate cloud services  It is accessible within the organization so the area of operations is limited  It is not suitable for organizations that have a high user base and organizations that do not have the prebuilt infrastructure, sufficient manpower to maintain and manage the cloud
  • 38. Hybrid Cloud  Hybrid Cloud = Public Cloud + Private Cloud  Hybrid cloud is partially secure because the services which are running on the public cloud can be accessed by anyone while the services which are running on a private cloud can be accessed only by the organization's users. Example: Google Application Suite (Gmail, Google Apps, and Google Drive), Office 365 (MS Office on the Web and One Drive), Amazon Web Services.
  • 39. Hybrid Cloud Advantages  It is suitable for organizations that require more security than the public cloud  It helps to deliver new products and services more quickly  It provides an excellent way to reduce the risk  It offers flexible resources because of the public cloud and secure resources because of the private cloud Disadvantages  Security feature is not as good as the private cloud.  Managing a hybrid cloud is complex because it is difficult to manage more than one type of deployment model  The reliability of the services depends on cloud service providers
  • 40. Community Cloud  It allows systems and services to be accessible by a group of several organizations to share the information between the organization and a specific community  It is owned, managed, and operated by one or more organizations in the community, a third party or a combination of them  Example: Health Care community cloud
  • 41. Community Cloud Advantages  It is cost-effective because the whole cloud is being shared by several organizations or communities  It is suitable for organizations that want to have a collaborative cloud with more security features than the public cloud.  It provides better security than the public cloud  It provides collaborative and distributive environment  It allows us to share cloud resources, infrastructure and other capabilities among various organizations Disadvantages  It is not a good choice for every organization  Security features are not as good as the private cloud  It is not suitable if there is no collaboration  The fixed amount of data storage and bandwidth is shared among all community members
  • 42. Differences between public cloud, private cloud, hybrid cloud, and community cloud Parameter Public Cloud Private Cloud Hybrid Cloud Community Cloud Host Service provider Enterprise (Third party) Enterprise (Third party) Community (Third party) Users General public Selected users Selected users Community members Access Internet Internet, VPN Internet, VPN Internet, VPN Owner Service provider Enterprise Enterprise Community
  • 43. Cloud Service Models Three types of cloud service models  Infrastructure as a Service (IaaS)  Platform as a Service (PaaS)  Software as a Service (SaaS)
  • 44. Infrastructure as a Service (IaaS)  Also known as Hardware as a Service (HaaS)  It is a computing infrastructure managed over the internet  Advantage of using IaaS is that it helps users to avoid the cost and complexity of purchasing and managing the physical servers Characteristics of IaaS  Resources are available as a service  Services are highly scalable  Dynamic and flexible  GUI and API-based access  Automated administrative tasks Example: DigitalOcean, Linode, Amazon Web Services (AWS), Microsoft Azure, Google Compute Engine (GCE), Rackspace, and Cisco Metacloud
  • 45. Infrastructure as a Service (Contd..) Services Provided: Compute , Storage, Network, Load Balancer Benefits of IaaS:  Minimize Costs  Enhanced Scalability  Simple Deployment  Shared infrastructure  Web access to the resources  Pay-as-per-use model  Focus on the core business
  • 46. Platform as a Service (PaaS) It is a computing platform created for the programmer to develop, test, run, and manage the applications Characteristics of PaaS  Accessible to various users via the same development application  Integrates with web services and databases  Builds on virtualization technology, so resources can easily be scaled up or down as per the organization's need  Support multiple languages and frameworks  Provides an ability to Auto-scale Example: AWS Elastic Beanstalk, Windows Azure, Heroku, Force.com, Google App Engine, Apache Stratos, Magento Commerce Cloud and OpenShift
  • 47. Platform as a Service (Contd..) Benefits of PaaS  Minimal Development Time  Multiple Programming Language Support  Enhanced Collaboration Services Programming languages-Java, PHP, Ruby, Perl, and Go Application frameworks - Node.js, Drupal, Joomla, WordPress, Spring Databases - ClearDB, PostgreSQL, MongoDB Tools to develop, test, and deploy the applications
  • 48. Software as a Service (SaaS) (On-Demand Software) It is a software in which the applications are hosted by a cloud service provider Users can access these applications with the help of internet connection and web browser Characteristics of SaaS  Managed from a central location  Hosted on a remote server  Accessible over the internet  Users are not responsible for hardware and software updates. Updates are applied automatically.  The services are purchased on the pay-as-per-use basis Example: BigCommerce, Google Apps, Salesforce, Dropbox, ZenDesk, Cisco WebEx, Slack and GoToMeeting
  • 49. Software as a Service (Contd..) Benefits  Affordable  Anywhere Accessibility  Ready to Use Services  Business Services - ERP,CRM,billing,sales  Document Management - create, manage, and track electronic documents  Social Networks  Mail Services
  • 50. Differences between IaaS, PaaS and SaaS IaaS Paas SaaS It provides a virtual data center to store information and create platforms for app development, testing, and deployment It provides virtual platforms and tools to create, test, and deploy apps It provides web software and apps to complete business tasks It provides access to resources such as virtual machines, virtual storage, etc. It provides runtime environments and deployment tools for applications It provides software as a service to the end-users It is used by network architects It is used by developers It is used by end users IaaS provides only Infrastructure PaaS provides Infrastructure+Platform SaaS provides Infrastructure+Platform +Software
  • 52.  Cloud service is any service made available to users on demand via the Internet from a cloud computing provider's servers  Cloud services provide access to a server infrastructure that a cloud provider manages  These cloud services provide data storage and access, security, scalability and handle any system updates  Cloud service can dynamically scale to meet the needs of its users and because the service provider supplies the hardware and software necessary for the service there is no need for a company to provision or deploy its own resources or allocate IT staff to manage the service Cloud-based Services
  • 53. Cloud Services:  Online data storage and backup solutions  Web-based e-mail services  Hosted office suites  Document collaboration services  Database processing  Managed technical support services Cloud-based Services
  • 54. Salesforce CRM tool that helps businesses manage customer relations and generate sales leads The Sales Cloud combines Artificial Intelligence and customer data to help sales teams identify potential leads and close sales faster The platform also has separate clouds for customer service and marketing Slack Collaboration tool for teams and companies Slack channels are essentially group messages and can be organized by individual, team, project, topic, etc. to ensure that everyone is on the same page when it comes to communication Zoom Cloud-based software platform for audio and video conferencing that records meetings and saves them to the cloud so users can have access to them anytime, anywhere SaaS Cloud-based Services
  • 55. DigitalOcean  It helps product teams deploy, manage and scale new products  Under the IaaS platform users can create multiple virtual machines in seconds and they can even scale based on data storage and incoming traffic IBM  IBM IaaS servers can be deployed in minutes to a few hours, depending on the cloud type  The tech giant’s “bare metal servers” take a few hours to deploy and can accommodate projects up to 3 terabytes  The “virtual servers” deploy in a matter of minutes and are useful for scalable projects that require flexibility. Datrium  Datrium is a hybrid data management and cloud computing company  The company’s IaaS cloud features enhanced cybersecurity tools like verification, built-in data back-up and data security measures IaaS Cloud-based Services
  • 56. Acquia  The Acquia Cloud is built specifically for Drupal 8 sites and applications  The PaaS technology is designed to be developer-friendly, with APIs, command line tools and integrations to streamline the development workflow Amazon Web Services (AWS)  AWS Lambda lets developers run code for any application or backend service without provisioning or managing servers  The pay-as-you-go model continuously scales along with a business to accommodate for real-time shifts in data storage and usage Heroku  Heroku is a multi-language cloud app platform that lets developers deploy, scale and manage their applications.  The flexibility of Heroku’s PaaS allows them to work in languages like Ruby, Java, Python, Perl and others  Giving developers the ability to code in a comfortable language reportedly speeds up app development. PaaS Cloud-based Services
  • 57. Dropbox  Dropbox lets users share large files, it facilitates collaboration - large Powerpoint, Photoshop or Sketch project Box Box  lets anyone, anywhere securely manage, share and access files  Companies can fully-integrate Box into their custom business apps and the platform allows them to share their content (regardless of size) for collaboration purposes Egnyte  Egnyte’s platform allows for secure file sharing and content governance  Allows upload their files from anywhere to collaborate and work on projects File Sharing and Data Storage Services
  • 58. SPINS  SPINS uses the cloud to store the big data it collects for brands, retailers and CPG companies in the natural products industry that seek better insights into everything from consumer trends to day-to-day store operations Collibra  It helps big data companies manage their cloud-based apps by providing frameworks for handling large amounts of data and automating processes to ensure that quality data is being ingested Civis Analytics  Civis Analytics builds custom consumer analytics software for companies seeking better insights into customer habits  The company provides consumer and social science research using cloud-stored data. Big data Analytics Services
  • 59. Forcepoint  It acts as a cybersecurity safeguard for data, users and networks  It integrates cybersecurity tools that help businesses integrate SaaS products, safely operate on the public cloud and even reduces security endpoints, so cybercriminals have less of a chance of infiltrating cloud data Palo Alto Networks  It offers several cloud-based cybersecurity solutions for Infrastructure-as-a-Service (IaaS) and Platform-as-a-Service (PaaS) technologies  The VM-Series protects private and public cloud deployments, while the company’s Traps protect clouds against zero-day threats Carbonite  It protects a company’s information from data loss and ransomware  By safeguarding critical business data endpoints Carbonite can limit the number of security breaches that occur within the cloud  The company's product QuickCache provides businesses with quick data backup so nothing is lost in the event of a breach Data Governance and Cybersecurity
  • 60. Project Management Asana Allows employees can view a project’s workflow, goals, and collaborate with one another to maintain a timeline and stay on progress Trello It is a task management application that gives a user a visual overview of both what is being worked on, as well as who is currently working on it and where something is in the process Basecamp It is a project management platform with a smooth interface, designed for task management, internal and external file sharing, and messaging fellow team members Smartsheet It is a spreadsheet-style interface manage various workflows. Users are able to track a project’s progress by subscribing to a sheet or even a specific row in a spreadsheet. Allows to add comments and upload attachments within its platform Clarizen It has automated business processes, real-time visibility, dynamic reports and dashboards
  • 61. Customer Relationship Management (CRM) Salesforce It allows the marketing, sales, and support departments to view a customer’s entire history in an easy-to-use portal. HubSpot It allows its users to store a customer’s information divided into three main categories – contacts, companies and deals. The portal is a hybrid between marketing and CRM that makes it simple to go back and forth between the two functions Pipedrive It is a sales management solution that enables a business to monitor its sales activity.It organizes business leads and allows for a company to adjust its workflows on the fly and features an open API system to work cohesively with other business systems Nimble It aims at small and medium-sized businesses to simplify a company’s social media presence. It features browser widget and mobile-based sales automation and allows a company to track all of its communication and consolidates all of the information pertaining to a customer Insightly It is a lead management solution that also targets small and medium-sized businesses. The platform features email tracking and templates, expanded and workflow management capabilities
  • 62. Enterprise Resource Planning (ERP) NetSuite It is a complete and scalable cloud solution that automates business processes within an enterprise ranging from financial management to billing and inventory management SAP ERP It allows a user to synchronize their business processes with real-time software Deskera It is a platform that includes purchasing, sales, stock and inventory, and customer management Acumatica It is designed to provide an adaptable and mobile-based ERP and is intended for small businesses.Provides centralized management system, dashboards and customizable screens Epicor’s ERP solution Aimed at manufacturing and distribution industries.It provides application and user support, backup and disaster recovery and fast time to value and market
  • 63. Human Resource Management (HRM) BambooHR It features software that is simple to use with employee self-service and reporting, to track human resources Sage Business Cloud People It is tailored for larger companies with foreign operations, and gives HR teams full visibility over their global workforces Namely It features a highly customizable human resources platform that includes a single system to manage Zoho People It includes leave management, attendance management, time trackers, employee self-service and more HR functions
  • 64. Messaging Applications Slack It is an online collaborative tool for teams to come together and streamline communication Google Hangouts It lets users video call, phone, and message other people, as well as send text messages Firebase Cloud Messaging (FCM) Formally known as Google Cloud Messaging, is a cross-platform messaging application that can be used on iOS, Android, and web applications WhatsApp It is a mobile application for iOS and Android that allows users to chat with anyone Flock It is a group collaboration platform that allows for team messaging, as well as one-on- one messaging
  • 65. Cloud Service Providers Salesforce.com Salesforce.com's customer-relationship management (CRM) service comprises several broad categories: Commerce Cloud, Sales Cloud, Service Cloud, Data Cloud , Marketing Cloud, Community Cloud , Analytics Cloud, App Cloud, and IoT  It brings together all customer information in a single, integrated platform that enables to build a customer-centered business from marketing right through to sales, customer service and business analysis. This gives more complete understanding of customers to drive business’s success. That’s why we call it the Customer Success Platform. The Salesforce Platform gives companies the power to build apps and services with Heroku Enterprise, Private Spaces, Salesforce Lightning, and Trailhead.
  • 66. Cloud Service Providers Amazon  Amazon Web Services is a cloud computing platform which provides services such as compute power, database storage, content delivery and many other functions which will help to integrate a business  The Amazon Web Services is flexible, scalable, and reliable and due to this many companies are implementing it in their work  There is no upfront cost and the customer has to pay only for what they have used.  It is one of the leading cloud service providers among all  With the help of the internet, the customer can access highly durable storage such as Amazon Glacier, Amazon S3, and Amazon EBS  It also has a high-performance database such as Amazon Redshift, Amazon Dynamo DB, Amazon ElastiCache and Amazon RDS
  • 67. Cloud Service Providers Microsoft  Microsoft Azure is a cloud computing service which is used for building testing deploying and managing the application  This process is done in a global network of the Microsoft-managed data centre. It is private as well as a public cloud platform  It uses virtualization which differentiates the coupling between the operating system and CPU with the help of an abstraction layer known as a hypervisor  This hypervisor emulates all the functionality of the physical machine such as hardware and server into a virtual one. There is numerous amount of virtual machine available and each virtual machine can run many operating systems.  In the data centre of Microsoft, there are many servers and each server consists of a hypervisor through which multiple virtual machines can operate. With the help of Azure, it is easy for developers and IT professionals to manage and deploy their applications and services.
  • 68. Cloud Service Providers Google  Google cloud platform is one of the leading Cloud Computing services which are offered by Google and it runs on the same infrastructure that Google uses for its end-user products  The Google cloud platform is basically used for Google search and YouTube. There are various services offered by Google Cloud such as data analysis, machine learning and data storage  The data stored in Google Cloud is secure and can access easily. It offers varieties of services from infrastructure as a service to platform as a service. Google also provides a strong commitment to security and stability. With the help of the Google cloud platform, the user is free to think about the code and the feature which are needed to develop without worrying about the operations side  Here most of the services fully manage making it easier for the customer to concentrate on their work. In this, machine learning and the use of API are very easy. The API also helps in speech detection language translation very easily. So it is prefered among the customers.
  • 69. Cloud Service Providers IBM  IBM cloud offers services such as platform as a service and infrastructure as a service.  This cloud organization can deploy and access its resources such as storage networking and compute power with the help of internet. There are several tools which help the customer to draw on deep industry expertise.  The speed and agility of the cloud fulfil the requirement of the customer and make them feel satisfied. A customer using IBM cloud can easily find growth opportunities, generating new revenue schemes and improving the operational efficiency.  IBM Cloud computing services are also helping home appliance manufacturer, retailer, and medical supply businesses  It uses in because it offers the best services with the price as low as possible.
  • 70. Cloud Service Providers Facebook  Facebook deploy their own server hardware and datacentre.  They develop their own system which is very close to what the public cloud provider uses. All the services are accessed by millions of concurrent users every day - cloud- based infrastructure including Facebook.  Facebook itself is a cloud application. You can access your photos, updates anywhere in the world so long as you have an access to internet.  Facebook also have their own data centres, managed with a security layer enhanced on it.  Facebook provides inbuilt APIs for developers. Developers can create their own applications from these provided APIs.
  • 71. Cloud Service Providers Oracle  Oracle Cloud is a cloud computing service offered by Oracle Corporation providing servers, storage, network, applications and services through a global network of Oracle Corporation managed data centers. The company allows these services to be provisioned on demand over the Internet.  Oracle Cloud provides Infrastructure as a Service (IaaS), Platform as a Service (PaaS), Software as a Service (SaaS), and Data as a Service (DaaS).  These services are used to build, deploy, integrate and extend applications in the cloud  This platform supports numerous open standards (SQL, HTML5, REST, etc.), open- source applications (Kubernetes, Spark, Hadoop, Kafka, MySQL, Terraform, etc.) and a variety of programming languages, databases, tools, and frameworks including Oracle- specific, Open Source, and third-party software and systems
  • 72. Cloud Service Providers Yahoo  Yahoo has no cloud of its own, but Dropbox has become part of Yahoo Mail. Instead of creating its own cloud storage service, Yahoo decided on an approach that may end up being better for its users—a partnership with Dropbox.
  • 73.
  • 74. Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here A D D Y O U R T I T T L E H E R E
  • 75. 69% Enter title here Click here to add content of the text,and briefly explain your point of view Click here to add content of the text,and briefly explain your point of view Click here to add content of the text,and briefly explain your point of view Click here to add content of the text,and briefly explain your point of view Click here to add content of the text,and briefly explain your point of view Enter title here A D D Y O U R T I T T L E H E R E
  • 76. Key words Key words Key words Key words Key words Key words Key words Key words Key words Key words Key words Click here to add content of the text,and briefly explain your point of view Enter title here A D D Y O U R T I T T L E H E R E
  • 77. Key words Key words 75% 64% 53% 173 258 178 382 15% 30% 45% 60% 75% 90% 标题 标题 标题 标题 标题 标题 Click here to add content of the text,and briefly explain your point of view Enter text Enter text Enter text Enter title here A D D Y O U R T I T T L E H E R E
  • 78. Click here to add content of the text,and briefly explain your point of view Enter title here A D D Y U R T I T T L E H E R E 2
  • 79. 01 02 03 04 05 06 07 01 02 03 04 05 06 07 Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here Click here to add content of the text,and briefly explain your point of view VS Enter title here A D D Y O U R T I T T L E H E R E
  • 80. 03 A TITTLE B C 01 02 TITTLE TITTLE Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here A D D Y O U R T I T T L E H E R E
  • 81. 100% 80% 60% 40% 100% 80% 60% 40% Key words Key words 100% Enter title here Click here to add content of the text, and briefly explain your point of view Enter title here A D D Y O U R T I T T L E H E R E
  • 82. 42% Enter title 38% Enter title 57% Enter title Click here to add content of the text, and briefly explain your point of view Click here to add content of the text, and briefly explain your point of view Click here to add content of the text, and briefly explain your point of view Enter title here A D D Y O U R T I T T L E H E R E
  • 83. 1,754 2,784 6,754 4,766 Enter title here Click here to add content of the text,and briefly explain your point of view Enter text Enter text Enter text Enter text Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here A D D Y O U R T I T T L E H E R E
  • 84. 48% 31% 46% 42% 12% 25% Enter title here Enter title here Enter title here Enter title here Enter title here Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here A D D Y O U R T I T T L E H E R E
  • 85. Click here to add content of the text,and briefly explain your point of view Enter title here A D D Y U R T I T T L E H E R E 3
  • 86. 36% 15% 9% Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here A D D Y O U R T I T T L E H E R E
  • 87. 75% 25% Click here to add content of the text,and briefly explain your point of view Click here to add content of the text,and briefly explain your point of view Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here A D D Y O U R T I T T L E H E R E
  • 88. 18 38 97 125 55 Key words Key words Key words Key words Key words Click here to add content of the text,and briefly explain your point of view Click here to add content of the text,and briefly explain your point of view Click here to add content of the text,and briefly explain your point of view Click here to add content of the text,and briefly explain your point of view Enter title here A D D Y O U R T I T T L E H E R E
  • 89. Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here A D D Y O U R T I T T L E H E R E
  • 90. Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here A D D Y O U R T I T T L E H E R E
  • 91. 50% 78% Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here A D D Y O U R T I T T L E H E R E
  • 92. Click here to add content of the text,and briefly explain your point of view Enter title here A D D Y U R T I T T L E H E R E 4
  • 93. 72% 20% 49% 18% Click here to add content of the text,and briefly explain your point of view Click here to add content of the text,and briefly explain your point of view Click here to add content of the text,and briefly explain your point of view Click here to add content of the text,and briefly explain your point of view Enter title here A D D Y O U R T I T T L E H E R E
  • 94. Enter title here Click here to add content of the text, and briefly explain your point of view Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here Click here to add content of the text, and briefly explain your point of view Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here A D D Y O U R T I T T L E H E R E
  • 95. 60% Click here to add content of the text,and briefly explain your point of view 80% Click here to add content of the text,and briefly explain your point of view Enter title here A D D Y O U R T I T T L E H E R E
  • 96. 28% 35% 78% Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here A D D Y O U R T I T T L E H E R E
  • 97. 58% 19% 23% Enter title here Click here to add content of the text,and briefly explain your point of view Click here to add content of the text,and briefly explain your point of view Enter title here A D D Y O U R T I T T L E H E R E
  • 98. 63% Enter text 59% Enter text 91% Enter text 84% Enter text Click here to add content of the text, and briefly explain your point of view Click here to add content of the text, and briefly explain your point of view Enter title here Enter title here Enter title here A D D Y O U R T I T T L E H E R E
  • 99. 01 02 03 04 Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here Click here to add content of the text,and briefly explain your point of view Enter title here A D D Y O U R T I T T L E H E R E
  • 100. THANK YOU LOGO Enter your company name here Reporter: XX

Editor's Notes

  1. electronic toll systems on highways; tracking applications, such as Life360, which can track the location of the user, the speed at which they are driving and how much battery life their smartphone has; Apple Watch; Amazon Echo; smart traffic lights; and Fitbit. Circuit switching, message switching, packet switching
  2. Simple storage service,Elastic block storage