SlideShare a Scribd company logo
1 of 47
Download to read offline
 Computing
 Cloud Computing
 Cloud Components
 Applications
 Why to Opt Cloud Computing?
 Disadvantages of Cloud Computing
 Characteristics of Cloud Computing
 Service Models
 Deployment Models
 The process of utilizing computer technology to complete
a task.
 Computing may involve computer hardware and/or
software, but must involve some form of a computer
system.
 Examples can be
• Swiping a debit card
• sending an email or
• using a cell phone
Cod
Idea
Architecture &
Design
Coding started
Setup HW, SW, Storage
&Network in Datacenter
Storage Hardware Runtime
Network
P
r
o
c
u
r
e
m
e
n
t
Launch
Build &Deploy
Software
D
e
p
l
o
y
m
e
n
t
Cod
Idea Architecture &
Design
Coding started
Launch
Build &Deploy
D
e
p
l
o
y
m
e
n
t
 Cloud computing is a computing paradigm shift where
computing is moved away from personal computers or an
individual application server to a “cloud” of computers.
 It is a service that charges based on the amount of
computing resources that we use.
 The name comes from the use of a cloud-shaped symbol
as an abstraction for the complex infrastructure it contains
in system diagrams.
 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 effort or
service provider interaction.
• Shared pool of configurable computing resources
• On-demand network access
• Provisioned by the Service Provider
8
Clients.
Data Center (Collection of Servers where the application to
which you subscribe is housed).
Internet.
• Email
– Gmail, Yahoo mail
• Online Collaboration tools
– Google docs for collaboration on documents
– Google Hangouts for video conferencing
• Big Data Analytics
– Provides a cost effective and scalable infrastructure to support big data and
business analytics.
• Test and Development
– now readily available environments tailored for your needs at your
fingertips.
• Storage
• Several large Web companies (such as Amazon and Google)
are now exploiting the fact that they have data storage
capacity that can be hired out to others.
• This approach, known as cloud storage allows data stored
remotely to be temporarily cached on desktop computers,
mobile phones or other Internet-linked devices.
• Amazon’s Simple Storage Solution (S3) is a well known
example.
19th May, 09 mark.baker@computer.org
• Provides secure, durable, highly-scalable cloud storage.
• Amazon S3 Standard for general-purpose storage of
frequently accessed data
• Amazon S3 Standard - Infrequent Access (Standard - IA) for
long-lived, but less frequently accessed data
• Amazon Glacier for long-term archive.
 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.
• When you are using web-based applications, your PC can be less expensive,
with a smaller hard disk, less memory, more efficient processor...
 Device independence.:
• You are no longer restricted to a single computer or network.
• Move to a portable device, and your applications and documents are still
available.
13
 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.
14
 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 or OSes
• There are potentially no format incompatibilities when everyone is sharing
documents and applications in the cloud.
15
 Unlimited storage capacity:
• Cloud computing offers virtually limitless storage.
• Your computer's current 1 Tbyte 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 destroys 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
16
Universal document access:
• 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
• Documents are instantly available from wherever you are
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
17
Requires a constant Internet connection:
• Cloud computing is impossible if you cannot connect to the Internet.
• Since you use the Internet to connect to both your applications and documents,
if you do not have an Internet connection you cannot access anything, even
your own documents.
Does not work well with low-speed connections:
• Similarly, a low-speed Internet connection, such as that found with dial-up
services, makes cloud computing painful at best and often impossible.
• Web-based applications require a lot of bandwidth to download, as do large
documents.
18
Stored data might not be secure:
• Limited knowledge of the physical location of stored data.
• Multi-tenant platform.
• Limited capabilities for monitoring access to applications hosted on cloud.
Features might be limited:
• This situation is bound to change, but today many web-based applications
simply are not as full-featured as their desktop-based applications.
• For example, you can do a lot more with Microsoft PowerPoint than
with Google Presentation's web-based offering
19
Can be slow:
• Even with a fast connection, web-based applications can sometimes be slower
than accessing a similar software program on your desktop PC.
• Everything about the program, from the interface to the current document, has
to be sent back and forth from your computer to the computers in the cloud.
• If the cloud servers happen to be backed up at that moment, or if the Internet is
having a slow day, you would not get the instantaneous access you might
expect from desktop applications.
20
Characteristics - 5
Services models - 3
and
Deployment Models - 4
• On-demand self-service
• Ubiquitous network access
• Location-independent resource pooling
• Rapid elasticity
• Measured service with flexible pricing models
(Pay as per usage)
22
• Service Models describe the type of services that the service
provider is offering.
• Three types of Service Models are there:
– Software as s Service (SaaS)
– Platform as a Service (PaaS)
– Infrastructure as a Service (IaaS)
Clients
SaaS
PaaS
IaaS
S
Cloud Service
Stack
E R V E R S
Infrastructure as a service (IaaS) is a cloud computing model that offers / provides
users access to computing resources such as servers, storage, and networking.
Organizations use their own platforms and applications within a service provider’s
infrastructure.
Key features:
• Instead of purchasing hardware outright, users pay for IaaS on demand.
• Infrastructure is scalable depending on processing and storage needs.
• Saves enterprises the costs of buying and maintaining their own hardware.
• Because data is on the cloud, there is no single point of failure.
• Enables the virtualization of administrative tasks, freeing up time for other work.
• IaaS is also sometimes referred to as Hardware as a Service (HaaS).
• Beneficial for startup or small business.
• For bursty and dynamic loads, cost savings will be significant.
BENEFITS:
• The user can buy the infrastructure according to the requirements at any particular
point of time instead of buying the infrastructure that might not be used for months
• Dynamic scaling
• Usage based pricing
• Reduced costs
• Access to superior IT resources
 Amazon
 Rackspace
 Gogrid
 GoDaddy
 Joyent
 Microsoft Sql Services
Platform as a service (PaaS) is a cloud computing model, in which the cloud provider
offers and manages programming languages, frameworks, libraries, and tools for the
end user to develop, manage, and deliver applications. In addition to storage and
other computing resources, users are able to use a suite of prebuilt tools to develop,
customize and test their own applications.
Key features:
• PaaS provides a platform with tools to test, develop, and host applications in the
same environment.
• Enables organizations to focus on development without having to worry about
underlying infrastructure.
• Providers manage security, operating systems, server software, and backups.
• Facilitates collaborative work even if teams work remotely.
Pros:
• Set up environments and deploy apps very quickly.
• Infrastructure and Platform manages by service provider.
Cons:
• The difficulty with PaaS is that it locks the developer( and the customer)
into a solution that is dependent upon the platform vendor.
• An application written in Python against Google’s API using the Google
App engine is likely to work only in that environment.
 Google App Engine
 Windows Azure
 Microsoft .Net Services
 Cisco Webex Connect
 Longjump
 Force.com
Software as a service (SaaS) is a cloud computing offering that provides users with
access to a vendor’s cloud-based software. Users do not install applications on their
local devices. Instead, the applications reside on a remote cloud network accessed
through the web or an API. Through the application, users can store and analyze data
and collaborate on projects.
Key features:
• SaaS vendors provide users with software and applications.
• Users do not have to manage, install, or upgrade software; SaaS providers
manage this.
• Data is secure in the cloud; equipment failure does not result in loss of data.
• Use of resources can be scaled depending on service needs.
• Applications are accessible from almost any Internet-connected device, from
virtually anywhere in the world.
Pros:
• No longer have to install, update and maintain the software's.
• No data is lost if computer breaks.
• Access apps and data from any connected end points.
• No license required.
• Automatic upgrades and updates and patch management.
• All users have the same version of the software so each user’s software
is compatible with others.
 Google Drop box
 Google docx
 Google Drives
 Google talk
 Salesforce.com
Salesforce.com
• Formed by Oracle employees in 1999.
• To create a CRM (Customer Relationship Management)
System.
• Then it was created as a hosted software based on cloud
computing model.
• This refers to the location and management of the
infrastructure.
• There are four deployment models.
– Private Cloud
– Public Cloud
– Community Cloud
– Hybrid Cloud
• The cloud infrastructure is operated solely for an organization.
• It may be managed by the organization or a third party
• It may exist on premise or off premise.
• Exp: Healthcare, Security Agencies, Govt. Agencies
• Amazon also provides the option of a virtual private cloud.
Pros:
• Security: The cloud belongs to a single client. Hence, the infrastructure and systems
can be configured to provide high levels of security.
• Controls & Flexibility: Better controls for data, users and information assets.
• Performance: Normally private clouds are deployed inside the firewall of the
organization’s intranet which ensures efficiency and good network performance.
Cons:
• Cost: Costs are substantial in the case of building an on premise private cloud.
• Under-utilization: In some instances, the resources subscribed can be under-utilized.
Hence, optimizing the utilization of all resources is a challenge
• In case of natural disaster and internal data theft the private cloud may be prone to
vulnerabilities.
• The cloud infrastructure is made available to the general public or a large
industry group and is owned by an organization selling cloud services.
• IBM Blumix
• Salesforce
• Gmail
• Amazon EC2
Pros:
• Simple and Scalable: Public clouds are available as a service in the internet, they are
easy to deploy.
• Cost: Initial investment is very low or nil.
• No maintenance: The hardware and networks are maintained by the cloud services
provider. Internal IT staffs have no responsibility in maintaining the infrastructure.
And less time is required.
Cons:
• Lacks proper controls: The client has no control of data or infrastructure.
• Performance: The performance of the network depends on the speed of the internet
connectivity.
• Weak on Security: Since the hardware resource is shared between multiple users, IT
security I issues are more profound and data is vulnerable to thefts.
• More than one entity involved.
• The cloud infrastructure is shared by several organizations and supports
a specific community that has shared concerns (e.g., mission, security
requirements, policy, and compliance considerations).
• It may be managed by the organizations or a third party.
Pros:
• This helps to further reduce costs as compared to a private
cloud, as it is shared by larger group.
• Various state-level government departments requiring access
to the same data relating to the local population or
information related to infrastructure, such as hospitals, roads,
electrical stations, etc., can utilize a community cloud to
manage applications and data.
• The cloud infrastructure is a composition of two or more clouds
(private, community, or public) that remain unique entities but are
bound together by standardized or proprietary technology that enables
data and application portability.
• This deployment model helps businesses to take advantage of secured
applications and data hosting on a private cloud, while still enjoying scalability
and cost benefits by keeping shared data and applications on the public cloud.
• For migrating workloads between public and private hosting without any
inconvenience to the users.
• For example, an organization might use a public cloud service, Amazon S3 for
archived data but continue to maintain in-house storage for operational customer
data.
• Facebook uses 2 clouds Public & Private (tagged as private and public)
Questions???
Overview of Cloud Computing New.pptx

More Related Content

What's hot

Finding Success with Managed Services in the Azure Environment
Finding Success with Managed Services in the Azure EnvironmentFinding Success with Managed Services in the Azure Environment
Finding Success with Managed Services in the Azure EnvironmentHostway|HOSTING
 
Microsoft Azure webcast - MSP Egypt
Microsoft Azure webcast -  MSP EgyptMicrosoft Azure webcast -  MSP Egypt
Microsoft Azure webcast - MSP EgyptAhmed M. Abo Tameem
 
Microsoft Azure in the education sector
Microsoft Azure in the education sectorMicrosoft Azure in the education sector
Microsoft Azure in the education sectorJenny Carroll
 
Introduction to Microsoft Azure
Introduction to Microsoft AzureIntroduction to Microsoft Azure
Introduction to Microsoft AzureMartyn Coupland
 
Microsoft cloud profitability scenarios
Microsoft cloud profitability scenariosMicrosoft cloud profitability scenarios
Microsoft cloud profitability scenariosMedhy Sandjak
 
Cloud discussion
Cloud discussionCloud discussion
Cloud discussionDavid Giard
 
Introduction to Windows Azure Platform
Introduction to Windows Azure PlatformIntroduction to Windows Azure Platform
Introduction to Windows Azure PlatformSergejus Barinovas
 
Cloud computing
Cloud computingCloud computing
Cloud computingStudent
 
Windows Azure Platform in 30mins by ericnel
Windows Azure Platform in 30mins by ericnelWindows Azure Platform in 30mins by ericnel
Windows Azure Platform in 30mins by ericnelEric Nelson
 
Windows Azure Platform in 30mins by ericnel
Windows Azure Platform in 30mins by ericnelWindows Azure Platform in 30mins by ericnel
Windows Azure Platform in 30mins by ericnelEric Nelson
 
Virtual technology
Virtual technologyVirtual technology
Virtual technologyStudent
 
Building A Diverse Geo-Architecture For Cloud Native Applications In One Day
Building A Diverse Geo-Architecture For Cloud Native Applications In One DayBuilding A Diverse Geo-Architecture For Cloud Native Applications In One Day
Building A Diverse Geo-Architecture For Cloud Native Applications In One DayVMware Tanzu
 
Fundamentals of Azure
Fundamentals of AzureFundamentals of Azure
Fundamentals of AzureIlias Eleta
 

What's hot (20)

Microsoft azure
Microsoft azureMicrosoft azure
Microsoft azure
 
Finding Success with Managed Services in the Azure Environment
Finding Success with Managed Services in the Azure EnvironmentFinding Success with Managed Services in the Azure Environment
Finding Success with Managed Services in the Azure Environment
 
Introduction to Windows Azure
Introduction to Windows AzureIntroduction to Windows Azure
Introduction to Windows Azure
 
Microsoft Azure webcast - MSP Egypt
Microsoft Azure webcast -  MSP EgyptMicrosoft Azure webcast -  MSP Egypt
Microsoft Azure webcast - MSP Egypt
 
Microsoft Azure in the education sector
Microsoft Azure in the education sectorMicrosoft Azure in the education sector
Microsoft Azure in the education sector
 
Introduction to Microsoft Azure
Introduction to Microsoft AzureIntroduction to Microsoft Azure
Introduction to Microsoft Azure
 
Microsoft cloud profitability scenarios
Microsoft cloud profitability scenariosMicrosoft cloud profitability scenarios
Microsoft cloud profitability scenarios
 
Cloud discussion
Cloud discussionCloud discussion
Cloud discussion
 
Azure basics
Azure basicsAzure basics
Azure basics
 
Introduction to Windows Azure Platform
Introduction to Windows Azure PlatformIntroduction to Windows Azure Platform
Introduction to Windows Azure Platform
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
cloud computing
cloud computingcloud computing
cloud computing
 
Windows Azure Platform in 30mins by ericnel
Windows Azure Platform in 30mins by ericnelWindows Azure Platform in 30mins by ericnel
Windows Azure Platform in 30mins by ericnel
 
Windows Azure Platform in 30mins by ericnel
Windows Azure Platform in 30mins by ericnelWindows Azure Platform in 30mins by ericnel
Windows Azure Platform in 30mins by ericnel
 
Hello windows 10
Hello windows 10Hello windows 10
Hello windows 10
 
Microsoft Azure
Microsoft AzureMicrosoft Azure
Microsoft Azure
 
Intro to cloud computing
Intro to cloud computingIntro to cloud computing
Intro to cloud computing
 
Virtual technology
Virtual technologyVirtual technology
Virtual technology
 
Building A Diverse Geo-Architecture For Cloud Native Applications In One Day
Building A Diverse Geo-Architecture For Cloud Native Applications In One DayBuilding A Diverse Geo-Architecture For Cloud Native Applications In One Day
Building A Diverse Geo-Architecture For Cloud Native Applications In One Day
 
Fundamentals of Azure
Fundamentals of AzureFundamentals of Azure
Fundamentals of Azure
 

Similar to Overview of Cloud Computing New.pptx

Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computinggangal
 
Introduction to public cloud
Introduction to public cloudIntroduction to public cloud
Introduction to public cloudgangal
 
Cloud concepts-and-technologies
Cloud concepts-and-technologiesCloud concepts-and-technologies
Cloud concepts-and-technologiesParag Patil
 
Cloud computing by shashank
Cloud computing by shashankCloud computing by shashank
Cloud computing by shashankShashank Shekhar
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computingnitinw25
 
Cloud Computing, an online storage house
Cloud Computing, an online storage houseCloud Computing, an online storage house
Cloud Computing, an online storage houseManoj Khetan
 
1549507642878_lect15_cloud.ppt
1549507642878_lect15_cloud.ppt1549507642878_lect15_cloud.ppt
1549507642878_lect15_cloud.pptSunesh N.V
 
Cloud Computing Fundamental
Cloud Computing FundamentalCloud Computing Fundamental
Cloud Computing FundamentalDony Riyanto
 
Introduction to Cloud Computing
Introduction to Cloud Computing Introduction to Cloud Computing
Introduction to Cloud Computing CloudSyntrix
 

Similar to Overview of Cloud Computing New.pptx (20)

Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 
Cloud computing
Cloud  computingCloud  computing
Cloud computing
 
cloud ppt 1.pptx
cloud ppt 1.pptxcloud ppt 1.pptx
cloud ppt 1.pptx
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Introduction to public cloud
Introduction to public cloudIntroduction to public cloud
Introduction to public cloud
 
Cloud concepts-and-technologies
Cloud concepts-and-technologiesCloud concepts-and-technologies
Cloud concepts-and-technologies
 
Cloud computing by shashank
Cloud computing by shashankCloud computing by shashank
Cloud computing by shashank
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud Computing, an online storage house
Cloud Computing, an online storage houseCloud Computing, an online storage house
Cloud Computing, an online storage house
 
1549507642878_lect15_cloud.ppt
1549507642878_lect15_cloud.ppt1549507642878_lect15_cloud.ppt
1549507642878_lect15_cloud.ppt
 
lecture5_4.pptx
lecture5_4.pptxlecture5_4.pptx
lecture5_4.pptx
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud Computing Fundamental
Cloud Computing FundamentalCloud Computing Fundamental
Cloud Computing Fundamental
 
Introduction to Cloud Computing
Introduction to Cloud Computing Introduction to Cloud Computing
Introduction to Cloud Computing
 

More from vishal choudhary (20)

SE-Lecture1.ppt
SE-Lecture1.pptSE-Lecture1.ppt
SE-Lecture1.ppt
 
SE-Testing.ppt
SE-Testing.pptSE-Testing.ppt
SE-Testing.ppt
 
SE-CyclomaticComplexityand Testing.ppt
SE-CyclomaticComplexityand Testing.pptSE-CyclomaticComplexityand Testing.ppt
SE-CyclomaticComplexityand Testing.ppt
 
SE-Lecture-7.pptx
SE-Lecture-7.pptxSE-Lecture-7.pptx
SE-Lecture-7.pptx
 
Se-Lecture-6.ppt
Se-Lecture-6.pptSe-Lecture-6.ppt
Se-Lecture-6.ppt
 
SE-Lecture-5.pptx
SE-Lecture-5.pptxSE-Lecture-5.pptx
SE-Lecture-5.pptx
 
XML.pptx
XML.pptxXML.pptx
XML.pptx
 
SE-Lecture-8.pptx
SE-Lecture-8.pptxSE-Lecture-8.pptx
SE-Lecture-8.pptx
 
SE-coupling and cohesion.ppt
SE-coupling and cohesion.pptSE-coupling and cohesion.ppt
SE-coupling and cohesion.ppt
 
SE-Lecture-2.pptx
SE-Lecture-2.pptxSE-Lecture-2.pptx
SE-Lecture-2.pptx
 
SE-software design.ppt
SE-software design.pptSE-software design.ppt
SE-software design.ppt
 
SE1.ppt
SE1.pptSE1.ppt
SE1.ppt
 
SE-Lecture-4.pptx
SE-Lecture-4.pptxSE-Lecture-4.pptx
SE-Lecture-4.pptx
 
SE-Lecture=3.pptx
SE-Lecture=3.pptxSE-Lecture=3.pptx
SE-Lecture=3.pptx
 
Multimedia-Lecture-Animation.pptx
Multimedia-Lecture-Animation.pptxMultimedia-Lecture-Animation.pptx
Multimedia-Lecture-Animation.pptx
 
MultimediaLecture5.pptx
MultimediaLecture5.pptxMultimediaLecture5.pptx
MultimediaLecture5.pptx
 
Multimedia-Lecture-7.pptx
Multimedia-Lecture-7.pptxMultimedia-Lecture-7.pptx
Multimedia-Lecture-7.pptx
 
MultiMedia-Lecture-4.pptx
MultiMedia-Lecture-4.pptxMultiMedia-Lecture-4.pptx
MultiMedia-Lecture-4.pptx
 
Multimedia-Lecture-6.pptx
Multimedia-Lecture-6.pptxMultimedia-Lecture-6.pptx
Multimedia-Lecture-6.pptx
 
Multimedia-Lecture-3.pptx
Multimedia-Lecture-3.pptxMultimedia-Lecture-3.pptx
Multimedia-Lecture-3.pptx
 

Recently uploaded

Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxDhatriParmar
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfPrerana Jadhav
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research DiscourseAnita GoswamiGiri
 
Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...
Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...
Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...HetalPathak10
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxSayali Powar
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxkarenfajardo43
 
DBMSArchitecture_QueryProcessingandOptimization.pdf
DBMSArchitecture_QueryProcessingandOptimization.pdfDBMSArchitecture_QueryProcessingandOptimization.pdf
DBMSArchitecture_QueryProcessingandOptimization.pdfChristalin Nelson
 
Shark introduction Morphology and its behaviour characteristics
Shark introduction Morphology and its behaviour characteristicsShark introduction Morphology and its behaviour characteristics
Shark introduction Morphology and its behaviour characteristicsArubSultan
 
Employablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptxEmployablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptxryandux83rd
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...Nguyen Thanh Tu Collection
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptxDhatriParmar
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Association for Project Management
 
The role of Geography in climate education: science and active citizenship
The role of Geography in climate education: science and active citizenshipThe role of Geography in climate education: science and active citizenship
The role of Geography in climate education: science and active citizenshipKarl Donert
 
4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptxmary850239
 
Tree View Decoration Attribute in the Odoo 17
Tree View Decoration Attribute in the Odoo 17Tree View Decoration Attribute in the Odoo 17
Tree View Decoration Attribute in the Odoo 17Celine George
 

Recently uploaded (20)

Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdf
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research Discourse
 
Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...
Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...
Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...
 
Introduction to Research ,Need for research, Need for design of Experiments, ...
Introduction to Research ,Need for research, Need for design of Experiments, ...Introduction to Research ,Need for research, Need for design of Experiments, ...
Introduction to Research ,Need for research, Need for design of Experiments, ...
 
CARNAVAL COM MAGIA E EUFORIA _
CARNAVAL COM MAGIA E EUFORIA            _CARNAVAL COM MAGIA E EUFORIA            _
CARNAVAL COM MAGIA E EUFORIA _
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
 
DBMSArchitecture_QueryProcessingandOptimization.pdf
DBMSArchitecture_QueryProcessingandOptimization.pdfDBMSArchitecture_QueryProcessingandOptimization.pdf
DBMSArchitecture_QueryProcessingandOptimization.pdf
 
Plagiarism,forms,understand about plagiarism,avoid plagiarism,key significanc...
Plagiarism,forms,understand about plagiarism,avoid plagiarism,key significanc...Plagiarism,forms,understand about plagiarism,avoid plagiarism,key significanc...
Plagiarism,forms,understand about plagiarism,avoid plagiarism,key significanc...
 
Shark introduction Morphology and its behaviour characteristics
Shark introduction Morphology and its behaviour characteristicsShark introduction Morphology and its behaviour characteristics
Shark introduction Morphology and its behaviour characteristics
 
Employablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptxEmployablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptx
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
The role of Geography in climate education: science and active citizenship
The role of Geography in climate education: science and active citizenshipThe role of Geography in climate education: science and active citizenship
The role of Geography in climate education: science and active citizenship
 
4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx
 
Tree View Decoration Attribute in the Odoo 17
Tree View Decoration Attribute in the Odoo 17Tree View Decoration Attribute in the Odoo 17
Tree View Decoration Attribute in the Odoo 17
 

Overview of Cloud Computing New.pptx

  • 1.
  • 2.  Computing  Cloud Computing  Cloud Components  Applications  Why to Opt Cloud Computing?  Disadvantages of Cloud Computing  Characteristics of Cloud Computing  Service Models  Deployment Models
  • 3.  The process of utilizing computer technology to complete a task.  Computing may involve computer hardware and/or software, but must involve some form of a computer system.  Examples can be • Swiping a debit card • sending an email or • using a cell phone
  • 4. Cod Idea Architecture & Design Coding started Setup HW, SW, Storage &Network in Datacenter Storage Hardware Runtime Network P r o c u r e m e n t Launch Build &Deploy Software D e p l o y m e n t
  • 5. Cod Idea Architecture & Design Coding started Launch Build &Deploy D e p l o y m e n t
  • 6.  Cloud computing is a computing paradigm shift where computing is moved away from personal computers or an individual application server to a “cloud” of computers.  It is a service that charges based on the amount of computing resources that we use.  The name comes from the use of a cloud-shaped symbol as an abstraction for the complex infrastructure it contains in system diagrams.
  • 7.  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 effort or service provider interaction.
  • 8. • Shared pool of configurable computing resources • On-demand network access • Provisioned by the Service Provider 8
  • 9. Clients. Data Center (Collection of Servers where the application to which you subscribe is housed). Internet.
  • 10. • Email – Gmail, Yahoo mail • Online Collaboration tools – Google docs for collaboration on documents – Google Hangouts for video conferencing • Big Data Analytics – Provides a cost effective and scalable infrastructure to support big data and business analytics. • Test and Development – now readily available environments tailored for your needs at your fingertips. • Storage
  • 11. • Several large Web companies (such as Amazon and Google) are now exploiting the fact that they have data storage capacity that can be hired out to others. • This approach, known as cloud storage allows data stored remotely to be temporarily cached on desktop computers, mobile phones or other Internet-linked devices. • Amazon’s Simple Storage Solution (S3) is a well known example. 19th May, 09 mark.baker@computer.org
  • 12. • Provides secure, durable, highly-scalable cloud storage. • Amazon S3 Standard for general-purpose storage of frequently accessed data • Amazon S3 Standard - Infrequent Access (Standard - IA) for long-lived, but less frequently accessed data • Amazon Glacier for long-term archive.
  • 13.  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. • When you are using web-based applications, your PC can be less expensive, with a smaller hard disk, less memory, more efficient processor...  Device independence.: • You are no longer restricted to a single computer or network. • Move to a portable device, and your applications and documents are still available. 13
  • 14.  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. 14
  • 15.  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 or OSes • There are potentially no format incompatibilities when everyone is sharing documents and applications in the cloud. 15
  • 16.  Unlimited storage capacity: • Cloud computing offers virtually limitless storage. • Your computer's current 1 Tbyte 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 destroys 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 16
  • 17. Universal document access: • 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 • Documents are instantly available from wherever you are 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 17
  • 18. Requires a constant Internet connection: • Cloud computing is impossible if you cannot connect to the Internet. • Since you use the Internet to connect to both your applications and documents, if you do not have an Internet connection you cannot access anything, even your own documents. Does not work well with low-speed connections: • Similarly, a low-speed Internet connection, such as that found with dial-up services, makes cloud computing painful at best and often impossible. • Web-based applications require a lot of bandwidth to download, as do large documents. 18
  • 19. Stored data might not be secure: • Limited knowledge of the physical location of stored data. • Multi-tenant platform. • Limited capabilities for monitoring access to applications hosted on cloud. Features might be limited: • This situation is bound to change, but today many web-based applications simply are not as full-featured as their desktop-based applications. • For example, you can do a lot more with Microsoft PowerPoint than with Google Presentation's web-based offering 19
  • 20. Can be slow: • Even with a fast connection, web-based applications can sometimes be slower than accessing a similar software program on your desktop PC. • Everything about the program, from the interface to the current document, has to be sent back and forth from your computer to the computers in the cloud. • If the cloud servers happen to be backed up at that moment, or if the Internet is having a slow day, you would not get the instantaneous access you might expect from desktop applications. 20
  • 21. Characteristics - 5 Services models - 3 and Deployment Models - 4
  • 22. • On-demand self-service • Ubiquitous network access • Location-independent resource pooling • Rapid elasticity • Measured service with flexible pricing models (Pay as per usage) 22
  • 23. • Service Models describe the type of services that the service provider is offering. • Three types of Service Models are there: – Software as s Service (SaaS) – Platform as a Service (PaaS) – Infrastructure as a Service (IaaS)
  • 25. Infrastructure as a service (IaaS) is a cloud computing model that offers / provides users access to computing resources such as servers, storage, and networking. Organizations use their own platforms and applications within a service provider’s infrastructure. Key features: • Instead of purchasing hardware outright, users pay for IaaS on demand. • Infrastructure is scalable depending on processing and storage needs. • Saves enterprises the costs of buying and maintaining their own hardware. • Because data is on the cloud, there is no single point of failure. • Enables the virtualization of administrative tasks, freeing up time for other work.
  • 26. • IaaS is also sometimes referred to as Hardware as a Service (HaaS). • Beneficial for startup or small business. • For bursty and dynamic loads, cost savings will be significant. BENEFITS: • The user can buy the infrastructure according to the requirements at any particular point of time instead of buying the infrastructure that might not be used for months • Dynamic scaling • Usage based pricing • Reduced costs • Access to superior IT resources
  • 27.  Amazon  Rackspace  Gogrid  GoDaddy  Joyent  Microsoft Sql Services
  • 28. Platform as a service (PaaS) is a cloud computing model, in which the cloud provider offers and manages programming languages, frameworks, libraries, and tools for the end user to develop, manage, and deliver applications. In addition to storage and other computing resources, users are able to use a suite of prebuilt tools to develop, customize and test their own applications. Key features: • PaaS provides a platform with tools to test, develop, and host applications in the same environment. • Enables organizations to focus on development without having to worry about underlying infrastructure. • Providers manage security, operating systems, server software, and backups. • Facilitates collaborative work even if teams work remotely.
  • 29. Pros: • Set up environments and deploy apps very quickly. • Infrastructure and Platform manages by service provider. Cons: • The difficulty with PaaS is that it locks the developer( and the customer) into a solution that is dependent upon the platform vendor. • An application written in Python against Google’s API using the Google App engine is likely to work only in that environment.
  • 30.  Google App Engine  Windows Azure  Microsoft .Net Services  Cisco Webex Connect  Longjump  Force.com
  • 31. Software as a service (SaaS) is a cloud computing offering that provides users with access to a vendor’s cloud-based software. Users do not install applications on their local devices. Instead, the applications reside on a remote cloud network accessed through the web or an API. Through the application, users can store and analyze data and collaborate on projects. Key features: • SaaS vendors provide users with software and applications. • Users do not have to manage, install, or upgrade software; SaaS providers manage this. • Data is secure in the cloud; equipment failure does not result in loss of data. • Use of resources can be scaled depending on service needs. • Applications are accessible from almost any Internet-connected device, from virtually anywhere in the world.
  • 32. Pros: • No longer have to install, update and maintain the software's. • No data is lost if computer breaks. • Access apps and data from any connected end points. • No license required. • Automatic upgrades and updates and patch management. • All users have the same version of the software so each user’s software is compatible with others.
  • 33.  Google Drop box  Google docx  Google Drives  Google talk  Salesforce.com
  • 34. Salesforce.com • Formed by Oracle employees in 1999. • To create a CRM (Customer Relationship Management) System. • Then it was created as a hosted software based on cloud computing model.
  • 35.
  • 36.
  • 37. • This refers to the location and management of the infrastructure. • There are four deployment models. – Private Cloud – Public Cloud – Community Cloud – Hybrid Cloud
  • 38. • The cloud infrastructure is operated solely for an organization. • It may be managed by the organization or a third party • It may exist on premise or off premise. • Exp: Healthcare, Security Agencies, Govt. Agencies • Amazon also provides the option of a virtual private cloud.
  • 39. Pros: • Security: The cloud belongs to a single client. Hence, the infrastructure and systems can be configured to provide high levels of security. • Controls & Flexibility: Better controls for data, users and information assets. • Performance: Normally private clouds are deployed inside the firewall of the organization’s intranet which ensures efficiency and good network performance. Cons: • Cost: Costs are substantial in the case of building an on premise private cloud. • Under-utilization: In some instances, the resources subscribed can be under-utilized. Hence, optimizing the utilization of all resources is a challenge • In case of natural disaster and internal data theft the private cloud may be prone to vulnerabilities.
  • 40. • The cloud infrastructure is made available to the general public or a large industry group and is owned by an organization selling cloud services. • IBM Blumix • Salesforce • Gmail • Amazon EC2
  • 41. Pros: • Simple and Scalable: Public clouds are available as a service in the internet, they are easy to deploy. • Cost: Initial investment is very low or nil. • No maintenance: The hardware and networks are maintained by the cloud services provider. Internal IT staffs have no responsibility in maintaining the infrastructure. And less time is required. Cons: • Lacks proper controls: The client has no control of data or infrastructure. • Performance: The performance of the network depends on the speed of the internet connectivity. • Weak on Security: Since the hardware resource is shared between multiple users, IT security I issues are more profound and data is vulnerable to thefts.
  • 42. • More than one entity involved. • The cloud infrastructure is shared by several organizations and supports a specific community that has shared concerns (e.g., mission, security requirements, policy, and compliance considerations). • It may be managed by the organizations or a third party.
  • 43. Pros: • This helps to further reduce costs as compared to a private cloud, as it is shared by larger group. • Various state-level government departments requiring access to the same data relating to the local population or information related to infrastructure, such as hospitals, roads, electrical stations, etc., can utilize a community cloud to manage applications and data.
  • 44. • The cloud infrastructure is a composition of two or more clouds (private, community, or public) that remain unique entities but are bound together by standardized or proprietary technology that enables data and application portability.
  • 45. • This deployment model helps businesses to take advantage of secured applications and data hosting on a private cloud, while still enjoying scalability and cost benefits by keeping shared data and applications on the public cloud. • For migrating workloads between public and private hosting without any inconvenience to the users. • For example, an organization might use a public cloud service, Amazon S3 for archived data but continue to maintain in-house storage for operational customer data. • Facebook uses 2 clouds Public & Private (tagged as private and public)

Editor's Notes

  1. 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. cloud computing customers do not own the physical infrastructure. Cloud computing users avoid capital expenditure (CapEx) on hardware, software, and services when they pay a provider only for what they use. Low shared infrastructure and costs, low management overhead, and immediate access to a broad range of applications
  2. Probably the best scenario for the use of a cloud is a test and development environment. This entails securing a budget, setting up your environment through physical assets, significant manpower and time. Then comes the installation and configuration of your platform. All this can often extend the time it takes for a project to be completed and stretch your milestones. With cloud computing, there are now readily available environments tailored for your needs at your fingertips. This often combines, but is not limited to, automated provisioning of physical and virtualized resources
  3. Amazon Simple Storage Service