Understanding Cloud Computing
WHAT WHO
Which
WHY
When
HOW
The Presentation strives to draw all the skeptics
which one has for ‘Cloud Computing’
 History
 Define
 Basic Service
Models
 Leading
Providers
 Current Market
Overview
 Future
 Characteristics
 Architecture
 Pros and Cons
 Cloud
Computing
Adoption Model
 Challenges
Cloud Computing
History
Cloud came into existence
with an idea of an
"intergalactic computer
network" was introduced in
the sixties by J.C.R. Licklider,
who was responsible for
enabling the development of
ARPANET (Advanced
Research Projects Agency
Network) in 1969.
One of the first milestones in
cloud computing history was
the arrival of Salesforce.com
in 1999, which pioneered the
concept of delivering
enterprise applications via a
simple website. The services
firm paved the way for both
specialist and mainstream
software firms to deliver
applications over the internet.
The next development was Amazon Web
Services in 2002, which provided a suite of cloud-
based services including storage, computation
and even human intelligence through the Amazon
Mechanical Turk.
Define – One Word Many Terms
Elementary
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.
Technically
Cloud computing refers to an efficient method of managing lots of computer
servers, data storage and networking.
Research
Cloud computing is a model for enabling 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 effort or service provider interaction.
Experts
I have not heard two people say the same thing about cloud. There are multiple
definitions out there of “the cloud”.
{Andy Isherwood, HP’s Vice President of European Software Sales}
It’s stupidity. It’s worse than stupidity: it’s a marketing hype campaign.
{Richard Stallman, Free Software Foundation founder}
Basic Service Models
Basic Service Models
Basic Service Models
SaaS - Software-as-a-Service
Where the business subscribes to
an application it accesses over the
Internet.
PaaS - Platform-as-a-Service
Where a business can create its own
custom applications for use by all in
the company.
IaaS - Infrastructure-as-a-Service
Where players like Amazon, Microsoft, Google, and Rackspace provide a backbone that can
be "rented out" by other companies.
(IaaS is the game changer as it allows clients to fully outsourced service on demand rather
than purchasing servers, software, datacenter space or network equipment.*
Players like Amazon, Microsoft, Google, and Rackspace provide a backbone to this Service.)
DaaS - Desktop-as-a-Service
DaaS is a cloud service where the back-end of a virtual desktop is hosted by a
cloud provider.
Eminent Characteristics
Individual use on request-
A user can use the resources when he desires, from any place and at any time via the global
network. These resources include server time or a network space (physical space on storage
devices) that is accessed without the need for human intervention from a client or the service
provider.
Wide range of network access capacities-
System capacities are available to customers through a network and can be accessed from
different devices such as desktop computers, mobile phones, smartphones and tablet devices.
Allocation of resources-
Computer resources of providers are grouped in order to serve a large number of simultaneous
users. The mechanism of processing power distribution, or the amount of memory, operates in
such a way that the system dynamically allocates these parameters according to customer
requirements. The users themselves have no control over the physical parameters, i.e.
resources location, but at some higher level of the system customatisation, Cloud solutions can
choose where their data will be stored and processed (for example, geographical location of
data centers).
Eminent Characteristics
The agile functionality of the system-
Possibilities of cloud solutions can be available to the system user in a short
period of time, if it is necessary. Let us suppose that our site is in the Cloud and
that the traffic, in terms of the number of visitors, is similar every day. Then, let
us suppose that one day, for some reason, the Web site traffic rises by 100%. If
the is site hosted on our own, private server, there is a strong possibility for it to
simply "go down" and stop working because of software and hardware
limitations. In such cases, Cloud dynamically allocates necessary resources in
order to ensure a smooth operation, and when the flow decreases again,
resources are automatically restored to its original condition. The user is free to
purchase additional resources and opportunities in any quantity and at any time.
Accountable service - payment pay-per-use-
Cloud systems automatically control and optimize necessary resources
depending on the needs of users and required types of services (disk space,
power of processor, amount of RAM and so on). All these services are
measurable and their usage is transparent, both for the provider and clients.
This is very important because the financial momentum plays a huge role when
it comes to this new technology, especially for large enterprise systems and
companies.
Architectures
Architectures
Architectures
Front-end – This is the
part seen by the client,
i.e. the computer user.
This merges the client’s
network and
applications used to
access the cloud via a
user interface such as a
web browser.
Back-end - The back end
of the cloud computing
architecture is the ‘cloud’
itself, comprising various
computers, servers and
data storage devices.
The cloud computing architecture can be classified into two sections
Pros and Cons
Pros
1. Say ‘Goodbye’ to costly systems: Cloud hosting enables the businesses to enjoy
minimal expenditure. As everything can be done in the cloud, the local systems of the
employees have very less to do with. It saves the dollars that are spent on costly devices.
2. Access from innumerable options: Another advantage of
cloud computing is accessing the environment of cloud not
only from the system but through other amazing options.
These options are tablets, IPad, netbooks and even mobile
phones. It not only increases efficiency but enhances the
services provided to the consumers. The requested orders,
documents, and valuable files are available via a single
touch.
3. Software Expense: Cloud infrastructure eliminates the high software costs of the
businesses. The numbers of software are already stored on the cloud servers. It removes
the need for buying expensive software and paying for their licensing costs. The feature
of time to time software upgrading retains your company’s time and money.
Pros
4. The cooked food: The expense of adding new employees is not affected by the applications’ setup,
installation and arrangement of a new device. Cloud applications are right at the desk of employees that
are ready to let them perform all the work. The cloud devices are like cooked food.
5. Lowers traditional servers’ cost: Cloud for business removes the huge costs at the
front for the servers of the enterprise. The extra costs associated with increasing
memory, hard drive space and processing power are all abolished.
6. Data Centralization: Another key benefit of cloud services is the centralized data. The
information for multiple projects and different branch offices are stored in one location that
can be accessed from remote places.
7. Data Recovery: Cloud computing providers enables automatic data backup on the
cloud system. The recovery of data when a hard drive crash is either not possible or
may cost a huge amount of dollars or wastage of valuable time.
Pros
8. Sharing Capabilities: We talked about documents accessibility, let’s hit sharing too. All your
precious documents and files can be emailed, and shared whenever required. So, you can be
present wherever you are not!
10. Free Cloud Storage: Cloud is the best platform to store all your valuable information. The
storage is free, limitless and forever secure, unlike your system.
11. Instantly Test: Various tools employed in cloud computing permits you to test a new
product, application, feature, upgrade or load instantly. The infrastructure is quickly available
with flexibility and scalability of distributed testing environment.
9. Cloud Security: Cloud service vendor chooses only the highest secure data centers for your
information. Moreover, for sensitive information in the cloud there are proper auditing,
passwords, and encryptions.
Cons
1.Net Connection: For cloud computing, an internet connection is a must to
access your precious data.
2. Low Bandwidth: With a low bandwidth net, the benefits of Cloud computing
cannot be utilized. Sometimes even a high bandwidth satellite connection can lead
to poor quality performance due to high latency.
3. Affected Quality: The internet is used for various reasons such as listening to audios,
watching videos online, downloading and uploading heavy files, printing from the cloud
and the list goes on. The quality of Cloud computing connection can get affected when a
lot of people utilize the net at the same time.
4. Security Issues: Of course, cloud computing keeps your data secure. But for
maintaining complete security, an IT consulting firm’s assistance and advice is
important. Else, the business can become vulnerable to hackers and threats.
Cons
5. Non-negotiable Agreements: Some cloud computing vendors have non-
negotiable contracts for the companies. It can be disadvantageous for a lot of
businesses.
6. Cost Comparison: Cloud software may look like an affordable option when
compared to an in-house installation of software. But it is important to compare
the features of the installed software and the cloud software. As some specific
features in the cloud software can be missing that might be essential for your
business. Sometimes you are charged extra for unrequired additional features.
7. No Hard Drive: As Steve Jobs, the late chairman of Apple had exclaimed “I don’t
need a hard disk on my computer if I can get to the server faster… carrying around
these non-connected computers is byzantine by comparison.” But some people
who use programs cannot do without an attached hard drive.
Cons
8. Lack of full support: Cloud-based services do not always provide proper
support to the customers. The vendors are not available on e-mail or phones
and want the consumers to depend on FAQ and online community for support.
Due to this, complete transparency is never offered.
9. Incompatibility: Sometimes, there are problems of software incompatibility. As
some applications, tools, and software connect particularly to a personal
computer.
10. Less insights into your network: It’s true cloud computing companies
provide you access to data like CPU, RAM, and disk utilization. But just think
once how minimal your insight becomes into your network. So, if it’s a bug in
your code, a hardware problem or anything, without recognizing the issue it is
impossible to fix it.
11. Minimal flexibility: The application and services run on a remote server. Due to
this, enterprises using cloud computing have minimal control over the functions of
the software as well as hardware. The applications can never be run locally due to
the remote software.
Cloud Computing Adoption Model
Challenges
Challenges
Meeting federal security requirements: Cloud vendors may not be familiar with
security requirements that are unique to government agencies, such as
continuous monitoring and maintaining an inventory of systems.
Reliability: In terms of reliability, it all comes down to picking a provider that is
reputable and proven. Understanding the Service Level Agreement (SLA) is
crucial as some providers guarantee a 100% network uptime rate and reimburse
users for any downtime.
Moving everything to the cloud: Moving everything to the cloud can be a real
challenge as, while cloud is here to stay, it will not replace all traditional hosting
or on-premise deployments.
Ensuring data portability and interoperability: To preserve their
ability to change vendors in the future, agencies may attempt to
avoid platforms or technologies that "lock" customers into a
particular product.
Overcoming cultural barriers: Agency culture may act as an obstacle
to implementing cloud solutions.
Moving everything to the cloud: This could be a real challenge as,
while cloud is here to stay, it will not replace all traditional hosting
or on-premise deployments. There will always be situations where
security requirements, flexibility, performance or control will
preclude the cloud.
Challenges
Leading Providers
Current Market Overview
Cloud computing continues to gain more mainstream adoption as more companies move into
the cloud.
Current market Overview
According to the new report by Allied Market Research, titled "Global Cloud Services Market
(Services, Type, End User and Geography) - Global Analysis, Industry Growth, Trends, Size,
Share, Opportunities and Forecast, 2013-2020", the global cloud services market is expected to
grow at a CAGR of 17.6% from 2014 to 2020, reaching a market size of $555 billion in 2020. In
2014, the overall cloud services market revenue will reach $209.9 billion, led by public cloud
services. The community cloud services segment is gaining momentum and is expected to garner
revenue of $1 billion this year, thanks to its adoption in healthcare segment.
Latest reports states the cloud computing market is growing at a 22.8% compound annual growth rate,
and will reach $127.5 billion in 2018. There are now 28 private cloud $1.5 billion+ business’, with
market leaders Dropbox being valued at an estimated $15 billion.
By 2018, 62% of all CRM software will be cloud-based, Salesforce will leverage on cloud the most
and strengthen its market leader position.30% of all application spending is for SaaS-
based applications, projected to grow at a CAGR of 17.6% from 2013 to 2018.
Future
Future
Cloud Battles will
move Beyond
Price
Increased growth in
the market for cloud
More hybrid cloud
adoption
More innovation
because of cloud
Public Cloud Adoption
The slides are a result of vivid research from the team of BIS Infotech. The content reports might approx.
fluctuate on the market alterations.
Thanks for Coming
to the Last Slide!

Understanding Cloud Computing by BS Infotech

  • 1.
    Understanding Cloud Computing WHATWHO Which WHY When HOW The Presentation strives to draw all the skeptics which one has for ‘Cloud Computing’
  • 2.
     History  Define Basic Service Models  Leading Providers  Current Market Overview  Future  Characteristics  Architecture  Pros and Cons  Cloud Computing Adoption Model  Challenges Cloud Computing
  • 3.
    History Cloud came intoexistence with an idea of an "intergalactic computer network" was introduced in the sixties by J.C.R. Licklider, who was responsible for enabling the development of ARPANET (Advanced Research Projects Agency Network) in 1969. One of the first milestones in cloud computing history was the arrival of Salesforce.com in 1999, which pioneered the concept of delivering enterprise applications via a simple website. The services firm paved the way for both specialist and mainstream software firms to deliver applications over the internet. The next development was Amazon Web Services in 2002, which provided a suite of cloud- based services including storage, computation and even human intelligence through the Amazon Mechanical Turk.
  • 4.
    Define – OneWord Many Terms Elementary 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. Technically Cloud computing refers to an efficient method of managing lots of computer servers, data storage and networking. Research Cloud computing is a model for enabling 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 effort or service provider interaction. Experts I have not heard two people say the same thing about cloud. There are multiple definitions out there of “the cloud”. {Andy Isherwood, HP’s Vice President of European Software Sales} It’s stupidity. It’s worse than stupidity: it’s a marketing hype campaign. {Richard Stallman, Free Software Foundation founder}
  • 5.
  • 6.
  • 7.
    Basic Service Models SaaS- Software-as-a-Service Where the business subscribes to an application it accesses over the Internet. PaaS - Platform-as-a-Service Where a business can create its own custom applications for use by all in the company. IaaS - Infrastructure-as-a-Service Where players like Amazon, Microsoft, Google, and Rackspace provide a backbone that can be "rented out" by other companies. (IaaS is the game changer as it allows clients to fully outsourced service on demand rather than purchasing servers, software, datacenter space or network equipment.* Players like Amazon, Microsoft, Google, and Rackspace provide a backbone to this Service.) DaaS - Desktop-as-a-Service DaaS is a cloud service where the back-end of a virtual desktop is hosted by a cloud provider.
  • 8.
    Eminent Characteristics Individual useon request- A user can use the resources when he desires, from any place and at any time via the global network. These resources include server time or a network space (physical space on storage devices) that is accessed without the need for human intervention from a client or the service provider. Wide range of network access capacities- System capacities are available to customers through a network and can be accessed from different devices such as desktop computers, mobile phones, smartphones and tablet devices. Allocation of resources- Computer resources of providers are grouped in order to serve a large number of simultaneous users. The mechanism of processing power distribution, or the amount of memory, operates in such a way that the system dynamically allocates these parameters according to customer requirements. The users themselves have no control over the physical parameters, i.e. resources location, but at some higher level of the system customatisation, Cloud solutions can choose where their data will be stored and processed (for example, geographical location of data centers).
  • 9.
    Eminent Characteristics The agilefunctionality of the system- Possibilities of cloud solutions can be available to the system user in a short period of time, if it is necessary. Let us suppose that our site is in the Cloud and that the traffic, in terms of the number of visitors, is similar every day. Then, let us suppose that one day, for some reason, the Web site traffic rises by 100%. If the is site hosted on our own, private server, there is a strong possibility for it to simply "go down" and stop working because of software and hardware limitations. In such cases, Cloud dynamically allocates necessary resources in order to ensure a smooth operation, and when the flow decreases again, resources are automatically restored to its original condition. The user is free to purchase additional resources and opportunities in any quantity and at any time. Accountable service - payment pay-per-use- Cloud systems automatically control and optimize necessary resources depending on the needs of users and required types of services (disk space, power of processor, amount of RAM and so on). All these services are measurable and their usage is transparent, both for the provider and clients. This is very important because the financial momentum plays a huge role when it comes to this new technology, especially for large enterprise systems and companies.
  • 10.
  • 11.
  • 12.
    Architectures Front-end – Thisis the part seen by the client, i.e. the computer user. This merges the client’s network and applications used to access the cloud via a user interface such as a web browser. Back-end - The back end of the cloud computing architecture is the ‘cloud’ itself, comprising various computers, servers and data storage devices. The cloud computing architecture can be classified into two sections
  • 13.
  • 14.
    Pros 1. Say ‘Goodbye’to costly systems: Cloud hosting enables the businesses to enjoy minimal expenditure. As everything can be done in the cloud, the local systems of the employees have very less to do with. It saves the dollars that are spent on costly devices. 2. Access from innumerable options: Another advantage of cloud computing is accessing the environment of cloud not only from the system but through other amazing options. These options are tablets, IPad, netbooks and even mobile phones. It not only increases efficiency but enhances the services provided to the consumers. The requested orders, documents, and valuable files are available via a single touch. 3. Software Expense: Cloud infrastructure eliminates the high software costs of the businesses. The numbers of software are already stored on the cloud servers. It removes the need for buying expensive software and paying for their licensing costs. The feature of time to time software upgrading retains your company’s time and money.
  • 15.
    Pros 4. The cookedfood: The expense of adding new employees is not affected by the applications’ setup, installation and arrangement of a new device. Cloud applications are right at the desk of employees that are ready to let them perform all the work. The cloud devices are like cooked food. 5. Lowers traditional servers’ cost: Cloud for business removes the huge costs at the front for the servers of the enterprise. The extra costs associated with increasing memory, hard drive space and processing power are all abolished. 6. Data Centralization: Another key benefit of cloud services is the centralized data. The information for multiple projects and different branch offices are stored in one location that can be accessed from remote places. 7. Data Recovery: Cloud computing providers enables automatic data backup on the cloud system. The recovery of data when a hard drive crash is either not possible or may cost a huge amount of dollars or wastage of valuable time.
  • 16.
    Pros 8. Sharing Capabilities:We talked about documents accessibility, let’s hit sharing too. All your precious documents and files can be emailed, and shared whenever required. So, you can be present wherever you are not! 10. Free Cloud Storage: Cloud is the best platform to store all your valuable information. The storage is free, limitless and forever secure, unlike your system. 11. Instantly Test: Various tools employed in cloud computing permits you to test a new product, application, feature, upgrade or load instantly. The infrastructure is quickly available with flexibility and scalability of distributed testing environment. 9. Cloud Security: Cloud service vendor chooses only the highest secure data centers for your information. Moreover, for sensitive information in the cloud there are proper auditing, passwords, and encryptions.
  • 17.
    Cons 1.Net Connection: Forcloud computing, an internet connection is a must to access your precious data. 2. Low Bandwidth: With a low bandwidth net, the benefits of Cloud computing cannot be utilized. Sometimes even a high bandwidth satellite connection can lead to poor quality performance due to high latency. 3. Affected Quality: The internet is used for various reasons such as listening to audios, watching videos online, downloading and uploading heavy files, printing from the cloud and the list goes on. The quality of Cloud computing connection can get affected when a lot of people utilize the net at the same time. 4. Security Issues: Of course, cloud computing keeps your data secure. But for maintaining complete security, an IT consulting firm’s assistance and advice is important. Else, the business can become vulnerable to hackers and threats.
  • 18.
    Cons 5. Non-negotiable Agreements:Some cloud computing vendors have non- negotiable contracts for the companies. It can be disadvantageous for a lot of businesses. 6. Cost Comparison: Cloud software may look like an affordable option when compared to an in-house installation of software. But it is important to compare the features of the installed software and the cloud software. As some specific features in the cloud software can be missing that might be essential for your business. Sometimes you are charged extra for unrequired additional features. 7. No Hard Drive: As Steve Jobs, the late chairman of Apple had exclaimed “I don’t need a hard disk on my computer if I can get to the server faster… carrying around these non-connected computers is byzantine by comparison.” But some people who use programs cannot do without an attached hard drive.
  • 19.
    Cons 8. Lack offull support: Cloud-based services do not always provide proper support to the customers. The vendors are not available on e-mail or phones and want the consumers to depend on FAQ and online community for support. Due to this, complete transparency is never offered. 9. Incompatibility: Sometimes, there are problems of software incompatibility. As some applications, tools, and software connect particularly to a personal computer. 10. Less insights into your network: It’s true cloud computing companies provide you access to data like CPU, RAM, and disk utilization. But just think once how minimal your insight becomes into your network. So, if it’s a bug in your code, a hardware problem or anything, without recognizing the issue it is impossible to fix it. 11. Minimal flexibility: The application and services run on a remote server. Due to this, enterprises using cloud computing have minimal control over the functions of the software as well as hardware. The applications can never be run locally due to the remote software.
  • 20.
  • 21.
  • 22.
    Challenges Meeting federal securityrequirements: Cloud vendors may not be familiar with security requirements that are unique to government agencies, such as continuous monitoring and maintaining an inventory of systems. Reliability: In terms of reliability, it all comes down to picking a provider that is reputable and proven. Understanding the Service Level Agreement (SLA) is crucial as some providers guarantee a 100% network uptime rate and reimburse users for any downtime. Moving everything to the cloud: Moving everything to the cloud can be a real challenge as, while cloud is here to stay, it will not replace all traditional hosting or on-premise deployments.
  • 23.
    Ensuring data portabilityand interoperability: To preserve their ability to change vendors in the future, agencies may attempt to avoid platforms or technologies that "lock" customers into a particular product. Overcoming cultural barriers: Agency culture may act as an obstacle to implementing cloud solutions. Moving everything to the cloud: This could be a real challenge as, while cloud is here to stay, it will not replace all traditional hosting or on-premise deployments. There will always be situations where security requirements, flexibility, performance or control will preclude the cloud. Challenges
  • 24.
  • 25.
    Current Market Overview Cloudcomputing continues to gain more mainstream adoption as more companies move into the cloud.
  • 26.
    Current market Overview Accordingto the new report by Allied Market Research, titled "Global Cloud Services Market (Services, Type, End User and Geography) - Global Analysis, Industry Growth, Trends, Size, Share, Opportunities and Forecast, 2013-2020", the global cloud services market is expected to grow at a CAGR of 17.6% from 2014 to 2020, reaching a market size of $555 billion in 2020. In 2014, the overall cloud services market revenue will reach $209.9 billion, led by public cloud services. The community cloud services segment is gaining momentum and is expected to garner revenue of $1 billion this year, thanks to its adoption in healthcare segment. Latest reports states the cloud computing market is growing at a 22.8% compound annual growth rate, and will reach $127.5 billion in 2018. There are now 28 private cloud $1.5 billion+ business’, with market leaders Dropbox being valued at an estimated $15 billion. By 2018, 62% of all CRM software will be cloud-based, Salesforce will leverage on cloud the most and strengthen its market leader position.30% of all application spending is for SaaS- based applications, projected to grow at a CAGR of 17.6% from 2013 to 2018.
  • 27.
  • 28.
    Future Cloud Battles will moveBeyond Price Increased growth in the market for cloud More hybrid cloud adoption More innovation because of cloud Public Cloud Adoption
  • 29.
    The slides area result of vivid research from the team of BIS Infotech. The content reports might approx. fluctuate on the market alterations. Thanks for Coming to the Last Slide!