Processing & Properties of Floor and Wall Tiles.pptx
The wonders of Cloud Computing.pptx
1. CLOUD
COMPUTING
TOPICS
• SPI Model
• Traditional Software Model
• Cloud Deployment Models
• Impact of cloud
• Governance of cloud
• Barriers to cloud computing
4. SaaS
• Also called “on-demand software”
• Applications are hosted by cloud service provider and users can access these
using web browser.
• Benefits :
o Inexpensive
o Flexible : Offered as on-demand service
o Rapid deployment : Little or no time to provision and deploy
• Characteristics of SaaS :
o Hosted on a remote server.
o Accessible over the internet.
o Hardware and Software updates are automatic.
o Implements pay-per-use model.
6. PaaS
• Provides a platform to develop, test, run and manage applications.
• Mainly used by programmers.
• Benefits :
o Cost effective
o Time Saving : No need to spend time setting up/maintaining core stack
o Robust security as providers invest heavily in security technology
o Scaling : Scale up and down as and when needed
• Characteristics :
o Accessible to various users via the same development application.
o Integrates with web browsers and applications.
o Provides an ability to "Auto-scale“.
8. IaaS
• Also known as Hardware as a Service(HaaS).
• Provides fundamental computing infrastructure such as compute, network,
storage, load balancing etc.
• Benefits :
o On-demand services
o Pay-as-you-go
o Over the internet
• Characteristics :
o Resources are available as a service
o Highly scalable
o Flexible and dynamic
o Automated administrative tasks
10. Traditional Software Model
Traditional Computing is a process of using physical data centers for
storing digital assets and running complete computing systems for daily
operations.
11. Cloud Deployment Models
• In cloud computing, we have access to a shared pool of computer resources
(servers, storage, programs, and so on) in the cloud.
• The cloud deployment model identifies the specific type of cloud
environment based on ownership, scale, and access.
• Types :
o Public cloud
o Private cloud
o Hybrid cloud
o Community cloud
12. Public Cloud
• The public cloud makes it possible for anybody to access systems and
services.
• Public cloud is owned, managed, and operated by businesses, universities,
government organizations, or a combination of them.
• The public cloud may be less secure as it is open to everyone.
• Infrastructure is owned by cloud service provider, not the consumers.
• Disadvantages :
o Low security as resources are shared publicly.
o Performance depends on internet speed.
o Less customizable than private cloud.
• Benefits :
o Minimal Investment
o No need to setup any hardware
o No maintenance
o Dynamic scalability
14. Private Cloud
• Private cloud is also known as an internal cloud or corporate cloud.
• Private cloud provides computing services to a private internal network (within
the organization) and selected users instead of the general public.
• Private cloud provides a high level of security and privacy. It also ensures that
operational and sensitive data are not accessible to third-party providers.
• Disadvantages :
o Higher cost than public cloud
o Restricted area of operations
o Limited scalability
o Skilled people require to manage
• Advantages :
o More control over resources as it is accessed by selected users
o Security and privacy
o Improved speed and space capacity
16. Community Cloud
• Community cloud is a cloud infrastructure that allows systems and services to be
accessible by a group of several organizations to share the information.
• It is owned, managed, and operated by one or more organizations in the
community, a third party, or a combination of them.
• Example : Our government organization within India may share computing
infrastructure in the cloud to manage data.
• Advantages :
o The fixed amount of data storage and bandwidth is shared among all
community members.
o Community Cloud is costlier than the public cloud.
o Sharing responsibilities among organizations is difficult.
• Disadvantages :
o Cost effective as whole cloud is shared among several organizations.
o Flexible and scalable.
o Less secure than private cloud, more secure than public cloud.
o Allows us to share cloud resources, infrastructure, and other capabilities
among various organizations.
18. Hybrid Cloud
• Hybrid cloud is a combination of public and private clouds.
• In the Hybrid cloud, non-critical activities are performed by the public
cloud and critical activities are performed by the private cloud.
• Advantages :
o Flexible and secure : flexible resources because of the public cloud
and secure resources because of the private cloud.
o Hybrid cloud costs less than the private cloud.
o Hybrid cloud provides an excellent way for companies to manage
the risk.
• Disadvantages :
o Complex networking
o Infrastructure incompatibility : Issues such as latency can be caused by
on-premises data centres not responding as quickly as the public cloud
component.
o Reliability of services depends on cloud service providers
20. Why Cloud
• Cost Saving : Hardware, storage, and network devices for an on-premises data
center require a considerable investment. With the cloud, your capital
expenditure gets reduced significantly as it offers pay-per-use model.
• Efficiency : It increases productivity and gives a faster customer delivery
approach.
• Flexibility and scalability : Computing services increase with business
growth. With the cloud, we can purchase more storage to meet our needs.
• Rapid data recovery as we do not need to back up our data manually.
• Speed and productivity : It takes weeks or months to get new applications to
run on traditional platforms. But in the cloud, it is a matter of hours.
• Innovation : We can use many cloud services and application programming
interfaces (APIs) and use flexible cloud tools and environments to build new
and innovative applications and processes.
22. Impact of cloud
• Cost Reduction : Cloud computing works on the concept of pay-per-use. Cloud
computing helps in reducing the expenses of the company as resources are
acquired only when they are needed and payment is made as per usage.
• Scalability : This is the key benefit of cloud technology as the client has the
flexibility to scale up and scale down the resources as per the requirements of the
organization.
• Flexibility : Cloud Computing provides a lot of flexibility. Customers or users
are free to decide about the services which they want to use and pay as per use.
Also, users have the option to switch from one cloud to another.
• Provides Almost Unlimited Storage : Users can store a lot more data on the cloud
than their local physical storage devices. Moreover, companies can scale their
storage capacity as per their requirements. When the business grows and more
storage space is required, companies can request an increase in the storage
capacity and use the services.
• Disaster Recovery : A business using cloud services need not prepare complex
disaster recovery plans because the cloud service providers take care of such
issues and help the clients to recover faster.
24. Cloud Governance
• Cloud governance enables customers to define requirements for security,
cost, and ongoing oversight of their cloud journey and ensure processes are
optimized and consistently followed.
• The four pillars of cloud governance are :
o Visibility : visibility means having an accurate, detailed, and up-to-date
view of all the activity an organization has in the cloud.
o Configuration : A robust cloud governance strategy requires a process for
finding, addressing, and tracking misconfigurations on a continuous basis
to ensure compliance at scale.
o Operations : As companies scale up their investment in cloud computing,
it’s not uncommon to find that the operations designed to manage those
activities haven’t kept up. A robust cloud governance strategy requires the
development of automated processes that detect, report, and remediate
operational issues.
o Risk : There are many different kinds of risks, ranging from data security,
regulatory risk, financial risk etc. Processes are needed to find, address, and
reduce security risks at scale
26. Barriers
• Difficulty in migration of data : Migrating a high volume of data is a big job. It’s
even more difficult if you have an older legacy system to move into the cloud
environment, depending on how it’s written.
• Control of data : The fear of having less control of data once it’s in a cloud is an
impediment to adoption for many organizations.
• Security : Many organizations worry about security concerns for their legacy
data, both for the migration process and the security of cloud services
themselves.
• Lacking technical resources to migrate data.
• Lack of control of data in cloud : When data is stored on the cloud, a third-party
(the cloud services provider) technically has access to the data, even if they are
legally bound not to look at it. A company must trust its managed cloud services
provider to overcome this possible issue.
• Data is too complex to be migrated.