Cloud Computing
By : Kumayl Rajani
Email :- kumayl.rajani@yahoo.com
.
As you know we have entered
into a new era of computing,
and it's all about the “cloud”.
What is Cloud Computing ?
This immediately brings up several important questions, Which deserve thoughtful answers:
“Is it real, or just another buzzword?”
And most important,
“How does it affect me?”
In short, cloud computing is completely real and will affect almost everyone.
Agenda
 Introduction
 What is Cloud computing?
 Why is it called “Cloud Computing”
 Advantages & disadvantages of Cloud Computing
 Cloud Service models
 Software as a service SaaS
 Platform as a service PaaS
 Infrastructure as a Service IaaS
 Cloud Implementation types
 Conclusion
What is Cloud Computing?
 In simple terms Cloud computing is using the internet to access
someone else’s software running on someone else’s hardware in
someone else’s data centre.
 E.g.: Yahoo!, Gmail, Hotmail Instead of running an e-mail
program on your computer, you log in to a Web e-mail account
remotely. The software and storage for your account doesn't exist
on your computer -- it's on the service's computer cloud.
Cloud Computing Advantages
 Drive down costs:
Avoid large capital expenditure on hardware and upgrades.
Why Cloud Computing ? Its Advantages
 Cope with Demand:
You know what infrastructure you need today, but what about your future requirements? As
your business grows a cloud environment will grow with you, and when demand is
unpredictable or you need to test a new application you have the ability spin capacity up or
down, whilst only ever paying for what your use.
Why Cloud Computing ? Its Advantages
 Run your business; don’t worry about your IT:
Monitoring your infrastructure 24/7 is time consuming and expensive when you have a
business to run. A managed cloud solution means that your hosting provider is doing this for
you. As well as monitoring your infrastructure and keeping your data safe, they will be on
hand to provide creative and practical solutions to your needs as well as expert, responsive and
resourceful advice to keep your IT infrastructure working efficiently as your needs develop.
Why Cloud Computing ? Its Advantages
 Improved Security and compliance:
Protecting your business against loss of revenue and brand damage, or managing
strict regulatory and compliance obligations are always at the forefront of your mind. A cloud
environment means that this responsibility no longer rests entirely on your shoulders. Your
cloud hosting provider will build in resiliency and agility at an infrastructure-level to limit the
risk of a security slip, and will partner with you to help tackle compliance and regulatory
requirements.
Why Cloud Computing ? Its Advantages
 Reduce your carbon footprint:
Hosting in a data centre rather than onsite allows you to take advantage of the latest in power
efficient technology. Additionally, as cloud service providers host multiple customers on
shared infrastructure, they can drive higher and more efficient utilisation of our scarce
resources, such as energy, water and space.
Why Cloud Computing ? Its Disadvantages
 Downtime
As cloud service providers take care of a number of clients each day, they can
become overwhelmed and may even come up against technical outages. This can
lead to your business processes being temporarily suspended. Additionally, if your
internet connection is offline, you will not be able to access any of your applications,
server or data from the cloud.
Why Cloud Computing ? Its Disadvantages
 Security
Although cloud service providers implement the best security standards and industry
certifications, storing data and important files on external service providers always opens up
risks. Using cloud-powered technologies means you need to provide your service provider with
access to important business data. Meanwhile, being a public service opens up cloud service
providers to security challenges on a routine basis.
Cyber-criminals and hackers are increasingly attacking cloud infrastructure, which they see as a "fruit-bearing jackpot"
as more organisations are making use of public cloud to store their data than ever before, a security company claims.
Why Cloud Computing ? Its Disadvantages
 Vendor Lock-In
Although cloud service providers promise that the cloud will be flexible to use and integrate,
switching cloud services is something that hasn’t yet completely evolved. Organizations may find
it difficult to migrate their services from one vendor to another. Hosting and integrating current
cloud applications on another platform may throw up interoperability and support issues. For
instance, applications developed on Microsoft Development Framework (.Net) might not work
properly on the Linux platform.
Why Cloud Computing ? Its Disadvantages
 Limited Control
Since the cloud infrastructure is entirely owned, managed and monitored by the service provider,
it transfers minimal control over to the customer. The customer can only control and manage the
applications, data and services operated on top of that, not the backend infrastructure itself. Key
administrative tasks such as server shell access, updating and firmware management may not be
passed to the customer or end user.
It is easy to see how the advantages of cloud computing easily outweigh the drawbacks.
Decreased costs, reduced downtime, and less management effort are benefits that speak for themselves.
Cloud Components
 It has three components
1) Client computers
2) Distributed Servers
3) Datacentres
Client Computers
 Desktop or a laptop through which end user access the software or internet.
Distributed Servers
 Often servers are in geographically different places, but server acts
as if they are working next to each other.
Data Center
 It is collection of servers
where application is placed
and is accessed via internet.
Central Server
It Administers the system such as monitoring traffic,
Client demands to ensure everything runs smoothly.
It uses a special type of software called Middleware.
Middleware allow computer to communicate each other.
Service Models
 SaaS(software as a service)
Required software, operating system & network is provided.
 PaaS(platform as service)
Operating system and Network is provided.
 IaaS(infrastructure as a service)
Network is provided
SaaS : Software as a Service
Provides Application to the end user
Application
Office 365
PaaS : Platform as a Service
Provides Developers with resources that enable them to create application
Operating SystemRDBMS Web Servers
Frameworks and
Runtimes
IaaS : Infrastructure as a Service
The cloud is replacing the user’s need for some physical resource
Servers Storage
Deployment of Cloud Service
 Public Cloud.
 Private Cloud
 Community Cloud
 Hybrid Cloud(Combined Cloud)
Public Clouds
 Public clouds are owned and operated by third-party service providers. Customers
benefit from economies of scale because infrastructure costs are spread across all
users, thus allowing each individual client to operate on a low-cost, “pay-as-you-
go” model. Another advantage of public cloud infrastructures is that they are
typically larger in scale than an in-house enterprise cloud, which provides clients
with seamless, on-demand scalability.
Private Cloud
 Private clouds are those that are built exclusively for an individual enterprise. They allow
the firm to host applications in the cloud, while addressing concerns regarding data security
and control, which is often lacking in a public cloud environment. There are two variations
of private clouds:
 On-Premise Private Cloud: This format, also known as an “internal cloud,” is hosted
within an organization’s own data centre. It provides a more standardized process and
protection, but is often limited in size and scalability. Also, a firm’s IT department would
incur the capital and operational costs for the physical resources with this model. On-
premise private clouds are best used for applications that require complete control and
configurability of the infrastructure and security.
 Externally-Hosted Private Cloud: This private cloud model is hosted by an external
cloud computing provider (such as Eze Castle Integration). The service provider facilitates
an exclusive cloud environment with full guarantee of privacy. This format is
recommended for organizations that prefer not to use a public cloud infrastructure due to
the risks associated with the sharing of physical resources.
Private Cloud
Community Cloud
Thank You!
For Queries
Kumayl Rajani
kumayl.rajani@yahoo.com
(Mumbai, India)

Introduction to Cloud computing

  • 1.
    Cloud Computing By :Kumayl Rajani Email :- kumayl.rajani@yahoo.com .
  • 2.
    As you knowwe have entered into a new era of computing, and it's all about the “cloud”.
  • 3.
    What is CloudComputing ? This immediately brings up several important questions, Which deserve thoughtful answers: “Is it real, or just another buzzword?” And most important, “How does it affect me?” In short, cloud computing is completely real and will affect almost everyone.
  • 4.
    Agenda  Introduction  Whatis Cloud computing?  Why is it called “Cloud Computing”  Advantages & disadvantages of Cloud Computing  Cloud Service models  Software as a service SaaS  Platform as a service PaaS  Infrastructure as a Service IaaS  Cloud Implementation types  Conclusion
  • 5.
    What is CloudComputing?  In simple terms Cloud computing is using the internet to access someone else’s software running on someone else’s hardware in someone else’s data centre.  E.g.: Yahoo!, Gmail, Hotmail Instead of running an e-mail program on your computer, you log in to a Web e-mail account remotely. The software and storage for your account doesn't exist on your computer -- it's on the service's computer cloud.
  • 6.
    Cloud Computing Advantages Drive down costs: Avoid large capital expenditure on hardware and upgrades.
  • 7.
    Why Cloud Computing? Its Advantages  Cope with Demand: You know what infrastructure you need today, but what about your future requirements? As your business grows a cloud environment will grow with you, and when demand is unpredictable or you need to test a new application you have the ability spin capacity up or down, whilst only ever paying for what your use.
  • 8.
    Why Cloud Computing? Its Advantages  Run your business; don’t worry about your IT: Monitoring your infrastructure 24/7 is time consuming and expensive when you have a business to run. A managed cloud solution means that your hosting provider is doing this for you. As well as monitoring your infrastructure and keeping your data safe, they will be on hand to provide creative and practical solutions to your needs as well as expert, responsive and resourceful advice to keep your IT infrastructure working efficiently as your needs develop.
  • 9.
    Why Cloud Computing? Its Advantages  Improved Security and compliance: Protecting your business against loss of revenue and brand damage, or managing strict regulatory and compliance obligations are always at the forefront of your mind. A cloud environment means that this responsibility no longer rests entirely on your shoulders. Your cloud hosting provider will build in resiliency and agility at an infrastructure-level to limit the risk of a security slip, and will partner with you to help tackle compliance and regulatory requirements.
  • 10.
    Why Cloud Computing? Its Advantages  Reduce your carbon footprint: Hosting in a data centre rather than onsite allows you to take advantage of the latest in power efficient technology. Additionally, as cloud service providers host multiple customers on shared infrastructure, they can drive higher and more efficient utilisation of our scarce resources, such as energy, water and space.
  • 11.
    Why Cloud Computing? Its Disadvantages  Downtime As cloud service providers take care of a number of clients each day, they can become overwhelmed and may even come up against technical outages. This can lead to your business processes being temporarily suspended. Additionally, if your internet connection is offline, you will not be able to access any of your applications, server or data from the cloud.
  • 12.
    Why Cloud Computing? Its Disadvantages  Security Although cloud service providers implement the best security standards and industry certifications, storing data and important files on external service providers always opens up risks. Using cloud-powered technologies means you need to provide your service provider with access to important business data. Meanwhile, being a public service opens up cloud service providers to security challenges on a routine basis. Cyber-criminals and hackers are increasingly attacking cloud infrastructure, which they see as a "fruit-bearing jackpot" as more organisations are making use of public cloud to store their data than ever before, a security company claims.
  • 13.
    Why Cloud Computing? Its Disadvantages  Vendor Lock-In Although cloud service providers promise that the cloud will be flexible to use and integrate, switching cloud services is something that hasn’t yet completely evolved. Organizations may find it difficult to migrate their services from one vendor to another. Hosting and integrating current cloud applications on another platform may throw up interoperability and support issues. For instance, applications developed on Microsoft Development Framework (.Net) might not work properly on the Linux platform.
  • 14.
    Why Cloud Computing? Its Disadvantages  Limited Control Since the cloud infrastructure is entirely owned, managed and monitored by the service provider, it transfers minimal control over to the customer. The customer can only control and manage the applications, data and services operated on top of that, not the backend infrastructure itself. Key administrative tasks such as server shell access, updating and firmware management may not be passed to the customer or end user. It is easy to see how the advantages of cloud computing easily outweigh the drawbacks. Decreased costs, reduced downtime, and less management effort are benefits that speak for themselves.
  • 15.
    Cloud Components  Ithas three components 1) Client computers 2) Distributed Servers 3) Datacentres
  • 16.
    Client Computers  Desktopor a laptop through which end user access the software or internet.
  • 17.
    Distributed Servers  Oftenservers are in geographically different places, but server acts as if they are working next to each other.
  • 18.
    Data Center  Itis collection of servers where application is placed and is accessed via internet.
  • 19.
    Central Server It Administersthe system such as monitoring traffic, Client demands to ensure everything runs smoothly. It uses a special type of software called Middleware. Middleware allow computer to communicate each other.
  • 20.
    Service Models  SaaS(softwareas a service) Required software, operating system & network is provided.  PaaS(platform as service) Operating system and Network is provided.  IaaS(infrastructure as a service) Network is provided
  • 21.
    SaaS : Softwareas a Service Provides Application to the end user Application Office 365 PaaS : Platform as a Service Provides Developers with resources that enable them to create application Operating SystemRDBMS Web Servers Frameworks and Runtimes IaaS : Infrastructure as a Service The cloud is replacing the user’s need for some physical resource Servers Storage
  • 23.
    Deployment of CloudService  Public Cloud.  Private Cloud  Community Cloud  Hybrid Cloud(Combined Cloud)
  • 24.
    Public Clouds  Publicclouds are owned and operated by third-party service providers. Customers benefit from economies of scale because infrastructure costs are spread across all users, thus allowing each individual client to operate on a low-cost, “pay-as-you- go” model. Another advantage of public cloud infrastructures is that they are typically larger in scale than an in-house enterprise cloud, which provides clients with seamless, on-demand scalability.
  • 25.
    Private Cloud  Privateclouds are those that are built exclusively for an individual enterprise. They allow the firm to host applications in the cloud, while addressing concerns regarding data security and control, which is often lacking in a public cloud environment. There are two variations of private clouds:  On-Premise Private Cloud: This format, also known as an “internal cloud,” is hosted within an organization’s own data centre. It provides a more standardized process and protection, but is often limited in size and scalability. Also, a firm’s IT department would incur the capital and operational costs for the physical resources with this model. On- premise private clouds are best used for applications that require complete control and configurability of the infrastructure and security.  Externally-Hosted Private Cloud: This private cloud model is hosted by an external cloud computing provider (such as Eze Castle Integration). The service provider facilitates an exclusive cloud environment with full guarantee of privacy. This format is recommended for organizations that prefer not to use a public cloud infrastructure due to the risks associated with the sharing of physical resources.
  • 26.
  • 27.
  • 29.
    Thank You! For Queries KumaylRajani kumayl.rajani@yahoo.com (Mumbai, India)

Editor's Notes

  • #6 Example of Electricity Cloud Computing is the use of hardware and software to deliver a service over a network (typically the Internet). With cloud computing, users can access files and use applications from any device that can access the Internet. An example of a Cloud Computing provider is Google's Gmail. In the simplest terms, cloud computing means storing and accessing data and programs over the Internet instead of your computer's hard drive. The cloud is just a metaphor for the Internet.