SlideShare a Scribd company logo
Cloud concepts-and-technologies
What is Cloud Computing !!
2
• Shared pool of configurable computing resources
• On-demand network access
• Provisioned by the Service Provider(AWS, Azure)
What is Cloud Computing !!
3
List Cloud Service Providers:
AmazonWeb Services VMware
Microsoft Azure IBM Cloud
Google Cloud Platform Rackspace
Adobe Red Hat
Salesforce Dropbox
Oracle Cloud Egnyte
SAP Navisite
Verizon Cloud
Advantages of Cloud Computing
4
▪ Lower computer costs:
– You do not need a high-powered and high-priced computer to
run cloud computing's web-based applications.
– Since applications run in the cloud, not on the desktop PC,
your desktop PC does not need the processing power or hard
disk space demanded by traditional desktop software.
▪ Device independence.
– You are no longer tethered to a single computer or network.
– Move to a portable device, and your applications and
documents are still available.
Advantages of Cloud Computing
5
▪ Improved performance:
– With few large programs hogging your computer's
memory, you will see better performance from your PC.
– Computers in a cloud computing system boot and run faster
because they have fewer programs and processes loaded
into memory…
▪ Reduced software costs:
– Instead of purchasing expensive software applications, you
can get most of what you need for free-ish!
▪ most cloud computing applications today, such as the Google Docs suite.
– better than paying for similar commercial software
▪ which alone may be justification for switching to cloud applications.
Advantages of Cloud Computing
6
▪ Instant software updates:
– Another advantage to cloud computing is that you are no longer faced
with choosing between obsolete software and high upgrade costs.
– When the application is web-based, updates happen automatically
▪ available the next time you log into the cloud.
– When you access a web-based application, you get the latest version
▪ without needing to pay for or download an upgrade.
▪ Improved document format compatibility.
– You do not have to worry about the documents you create on your
machine being compatible with other users' applications orOSes
– There are potentially no format incompatibilities when everyone is
sharing documents and applications in the cloud.
Advantages of Cloud Computing
7
▪ Unlimited storage capacity:
– Cloud computing offers virtually limitless storage.
– Your computer's current 1Tbyte hard drive is small
compared to the hundreds of Pbytes available in the cloud.
▪ Increased data reliability:
– Unlike desktop computing, in which if a hard disk crashes
and destroy all your valuable data, a computer crashing in
the cloud should not affect the storage of your data.
▪ if your personal computer crashes, all your data is still out there in the
cloud, still accessible
– In a world where few individual desktop PC users back up
their data on a regular basis, cloud computing is a data-safe
computing platform!
Advantages of Cloud Computing
8
▪ Universal document access and group collaboration :
– That is not a problem with cloud computing, because you do
not take your documents with you.
– Instead, they stay in the cloud, and you can access them
whenever you have a computer and an Internet connection
– multiple users can collaborate easily on documents and
projects
▪ Latest version availability:
– When you edit a document at home, that edited version is
what you see when you access the document at work.
– The cloud always hosts the latest version of your documents
▪ as long as you are connected, you are not in danger of having an outdated
version
Disadvantages of Cloud Computing
9
▪ 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.
▪ 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.
Disadvantages of Cloud Computing
10
▪ 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.The ease in procuring and accessing cloud services can also give
nefarious users the ability to scan, identify and exploit loopholes and
vulnerabilities within a system. For instance, in a multi-tenant cloud
architecture where multiple users are hosted on the same server, a
hacker might try to break into the data of other users hosted and stored
on the same server. However, such exploits and loopholes are not likely
to surface, and the likelihood of a compromise is not great.
Disadvantages of Cloud Computing
11
▪ 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.
Type of Cloud Computing
12
• The first cloud computing type is infrastructure-as-a-service (IaaS), which is used for
Internet-based access to storage and computing power.The most basic category of
cloud computing types, IaaS lets you rent IT infrastructure - servers and virtual
machines, storage, networks and operating systems - from a cloud provider on a
pay-as-you-go basis.
• The second cloud computing type is platform-as-a-service (PaaS) which gives
developers the tools to build and host web applications. PaaS is designed to give
users access to the components they require to quickly develop and operate web or
mobile applications over the Internet, without worrying about setting up or
managing the underlying infrastructure of servers, storage, networks and databases.
• The third cloud computing type is software-as-a-service (SaaS) which is used for
web-based applications. SaaS is a method for delivering software applications over
the Internet where cloud providers host and manage the software applications
making it easier to have the same application on all of your devices at once by
accessing it in the cloud.
Type of Cloud Computing
13
Global Infrastructure AWS
14
Global Infrastructure AWS
15
The AWS Cloud spans 55 Availability Zones within 18 geographic Regions and 1 Local
Region around the world, with announced plans for 12 more Availability Zones and
four more Regions in Bahrain, Hong Kong SAR, Sweden, and a second AWS GovCloud
Region in the US.
Region and number of availability zones: (Orange Circles)
US East Seoul (2), Mumbai
(2),
China
N.Virginia (6), Singapore (3), Beijing
(2),
São Paulo (3)
Ohio (3) Sydney (3), Ningxia
(3)
AWS GovCloud (US-
West) (3)
USWest Tokyo (4), Europe London (3),
N. California (3), Osaka-Local (1)
1
Frankfurt
(3),
Paris (3)
Oregon (3) Canada Ireland
(3),
South America
Asia Pacific Central (2)

More Related Content

Cloud concepts-and-technologies

  • 2. What is Cloud Computing !! 2 • Shared pool of configurable computing resources • On-demand network access • Provisioned by the Service Provider(AWS, Azure)
  • 3. What is Cloud Computing !! 3 List Cloud Service Providers: AmazonWeb Services VMware Microsoft Azure IBM Cloud Google Cloud Platform Rackspace Adobe Red Hat Salesforce Dropbox Oracle Cloud Egnyte SAP Navisite Verizon Cloud
  • 4. Advantages of Cloud Computing 4 ▪ Lower computer costs: – You do not need a high-powered and high-priced computer to run cloud computing's web-based applications. – Since applications run in the cloud, not on the desktop PC, your desktop PC does not need the processing power or hard disk space demanded by traditional desktop software. ▪ Device independence. – You are no longer tethered to a single computer or network. – Move to a portable device, and your applications and documents are still available.
  • 5. Advantages of Cloud Computing 5 ▪ Improved performance: – With few large programs hogging your computer's memory, you will see better performance from your PC. – Computers in a cloud computing system boot and run faster because they have fewer programs and processes loaded into memory… ▪ Reduced software costs: – Instead of purchasing expensive software applications, you can get most of what you need for free-ish! ▪ most cloud computing applications today, such as the Google Docs suite. – better than paying for similar commercial software ▪ which alone may be justification for switching to cloud applications.
  • 6. Advantages of Cloud Computing 6 ▪ Instant software updates: – Another advantage to cloud computing is that you are no longer faced with choosing between obsolete software and high upgrade costs. – When the application is web-based, updates happen automatically ▪ available the next time you log into the cloud. – When you access a web-based application, you get the latest version ▪ without needing to pay for or download an upgrade. ▪ Improved document format compatibility. – You do not have to worry about the documents you create on your machine being compatible with other users' applications orOSes – There are potentially no format incompatibilities when everyone is sharing documents and applications in the cloud.
  • 7. Advantages of Cloud Computing 7 ▪ Unlimited storage capacity: – Cloud computing offers virtually limitless storage. – Your computer's current 1Tbyte hard drive is small compared to the hundreds of Pbytes available in the cloud. ▪ Increased data reliability: – Unlike desktop computing, in which if a hard disk crashes and destroy all your valuable data, a computer crashing in the cloud should not affect the storage of your data. ▪ if your personal computer crashes, all your data is still out there in the cloud, still accessible – In a world where few individual desktop PC users back up their data on a regular basis, cloud computing is a data-safe computing platform!
  • 8. Advantages of Cloud Computing 8 ▪ Universal document access and group collaboration : – That is not a problem with cloud computing, because you do not take your documents with you. – Instead, they stay in the cloud, and you can access them whenever you have a computer and an Internet connection – multiple users can collaborate easily on documents and projects ▪ Latest version availability: – When you edit a document at home, that edited version is what you see when you access the document at work. – The cloud always hosts the latest version of your documents ▪ as long as you are connected, you are not in danger of having an outdated version
  • 9. Disadvantages of Cloud Computing 9 ▪ 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. ▪ 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.
  • 10. Disadvantages of Cloud Computing 10 ▪ 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.The ease in procuring and accessing cloud services can also give nefarious users the ability to scan, identify and exploit loopholes and vulnerabilities within a system. For instance, in a multi-tenant cloud architecture where multiple users are hosted on the same server, a hacker might try to break into the data of other users hosted and stored on the same server. However, such exploits and loopholes are not likely to surface, and the likelihood of a compromise is not great.
  • 11. Disadvantages of Cloud Computing 11 ▪ 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.
  • 12. Type of Cloud Computing 12 • The first cloud computing type is infrastructure-as-a-service (IaaS), which is used for Internet-based access to storage and computing power.The most basic category of cloud computing types, IaaS lets you rent IT infrastructure - servers and virtual machines, storage, networks and operating systems - from a cloud provider on a pay-as-you-go basis. • The second cloud computing type is platform-as-a-service (PaaS) which gives developers the tools to build and host web applications. PaaS is designed to give users access to the components they require to quickly develop and operate web or mobile applications over the Internet, without worrying about setting up or managing the underlying infrastructure of servers, storage, networks and databases. • The third cloud computing type is software-as-a-service (SaaS) which is used for web-based applications. SaaS is a method for delivering software applications over the Internet where cloud providers host and manage the software applications making it easier to have the same application on all of your devices at once by accessing it in the cloud.
  • 13. Type of Cloud Computing 13
  • 15. Global Infrastructure AWS 15 The AWS Cloud spans 55 Availability Zones within 18 geographic Regions and 1 Local Region around the world, with announced plans for 12 more Availability Zones and four more Regions in Bahrain, Hong Kong SAR, Sweden, and a second AWS GovCloud Region in the US. Region and number of availability zones: (Orange Circles) US East Seoul (2), Mumbai (2), China N.Virginia (6), Singapore (3), Beijing (2), São Paulo (3) Ohio (3) Sydney (3), Ningxia (3) AWS GovCloud (US- West) (3) USWest Tokyo (4), Europe London (3), N. California (3), Osaka-Local (1) 1 Frankfurt (3), Paris (3) Oregon (3) Canada Ireland (3), South America Asia Pacific Central (2)

Editor's Notes

  1. https://www.globaldots.com/cloud-computing-types-of-cloud/
  2. https://aws.amazon.com/about-aws/global-infrastructure/