SlideShare a Scribd company logo
1 of 23
Pla               Virtual
       u d        tfo                      ization
                      rm
C lo
        xaa
           S
                                        elco
                                       T

       r id                     Hyb
 G                                  ri d
                                                     nts
                                                   e
                                            C li
Broker                           ure
                      s tr   uct
               Inf ra

  What is Cloud Computing
              ?
I            Virtualization
    am...       Utility Computing
              Software As a Service


Cluster of   Packaging
  loosely        of       Capable of
 coupled     computer        self
computers    resources   management
   for a        as a           

 common       metered          

   cause      service
What is a cloud ?

A cloud is a computing service that
  charges you based only on the
 amount of computing service that
             you use .
Key Characteristics of Cloud


                                 Device location
    Cost           Agility
                                 Independance



Multi Tenancy    Reliability       Scalability




  Security      Sustainability    Virtualizaton
Basic Components of cloud computing


       Clients

       Services


     Application


      Platform


       Storage


    Infrastructure
Cloud Computing Architecture




    SaaS               PaaS                IaaS

          Software as a service
          Platform as a service
       Infrastructure as a service

These three services encapsulate the Basic 6 cloud
              computing components.
Software as a Service (SaaS)

# Software as a Service (SaaS): In this model, a complete
application is offered to the customer, as a service on
demand. A single instance of the service runs on the cloud
& multiple end users are serviced. On the customers‟ side,
there is no need for upfront investment in servers or
software licenses, while for the provider, the costs are
lowered, since only a single application needs to be hosted &
maintained.
Platform as a Service (PaaS)

# Platform as a Service (Paas): Here, a layer of software, or
development environment is encapsulated & offered as a
service, upon which other higher levels of service can be built.
The customer has the freedom to build his own applications,
which run on the provider‟s infrastructure. To meet
manageability and scalability requirements of the
applications, PaaS providers offer a predefined combination
of OS and application servers, such as LAMP platform (Linux,
Apache, MySql and PHP), restricted J2EE, Ruby etc.
Infrastructure as a Service (IaaS)

# Infrastructure as a Service (Iaas): IaaS provides basic
storage and computing capabilities as standardized services
over the network. Servers, storage systems, networking
equipment, data centre space etc. are pooled and made
available to handle workloads. The customer would typically
deploy his own software on the infrastructure.
How is it different ??? Cloud API

# One of the key Characteristics that distinguish cloud
computing from standard enterprise computing is that the
infrastructure itself is programmable.

# Instead of physically deploying servers,storage and
network resources to support applications, developers specify
how the same virtual components are configured and inter
connected.


# Including how virtual machine images and application
data are stored and retrieved from a storage cloud.


# Developers specify how and when components are deployed
through an API that is specified by the cloud provider
Cloud Computing Types
Public Cloud




Public clouds are owned and operated by third parties; they
deliver superior economies of scale to customers, as the
infrastructure costs are spread among a mix of users, giving
each individual client an attractive low-cost, “Pay-as-you-go”
model. All customers share the same infrastructure pool with
limited configuration, security protections, and availability
variances. These are managed and supported by the cloud
provider.
One of the advantages of a Public cloud is that they may be
larger than an enterprises cloud, thus providing the ability to
scale seamlessly, on demand
Private Cloud

Private clouds are built exclusively for a single enterprise. They
aim to address concerns on data security and offer greater
control, which is typically lacking in a public cloud. There are
two variations to a private cloud:On-premise Private Cloud:

# On-premise private clouds: , also known as internal clouds
are hosted within one‟s own data center.

# Externally hosted Private Cloud: This type of private cloud
is hosted externally with a cloud provider, where the provider
facilitates an exclusive cloud environment with full guarantee
of privacy. This is best suited for enterprises that don‟t prefer a
public cloud due to sharing of physical resources.
Hybrid Cloud




Hybrid Clouds combine both public and private cloud models.
With a Hybrid Cloud, service providers can utilize 3rd party
Cloud Providers in a full or partial manner thus increasing
the flexibility of computing. The Hybrid cloud environment is
capable of providing on-demand, externally provisioned
scale. The ability to augment a private cloud with the
resources of a public cloud can be used to manage any
unexpected surges in workload.
Cloud Computing Economics


# Avoid Capital Expenditure .

# Billed on utility/subscription.

# Terminate contract anytime.

# Lower cost of entry.
Clients in Cloud Computing Architecture

 Clients are the devices that the end
 users interact with, to manage their
      information on the cloud




             Thin Client

 Mobile                      Thick Client
Importance of telco in Cloud
            computing
  Telecom operators have a unique
opportunity to position themselves to
 capitalise on the growth of cloud
              services –

both as providers and
   adopters of the
     technology.
Cloud and the Telecom Advantage

#. Seen as a trusted partner, telecom operators with
cloud offerings become a natural choice for
enterprises taking advantage IP Internet Protocol
of the technology.


#. Telecom networks, is providing a synergistic
platform for operators to realise new revenues and
improve bottom lines. And those investing in the
capability LTE Long Term Evolution to provide
cloud services are opening the doors to holding an
elevated position in the Networked Society.
Cloud and the Telecom Advantage .....


#. As providers of cloud services, telecom operators
can manage connectivity,deliver cloudCapabilities
and leverage network assets to enhance cloud
offerings.


#.Telecom operators also benefit from cloud
computing as users by transferring selected business
functions to the cloud just as any large enterprise
would.
Grid computing
Grid computing is often confused with cloud computing,
but they are quite different. Grid computing applies the
resources of numerous computers in a network to work on
a single problem at the same time.
- Cost effective way to use a given amt of computer
  resource.
- Way to solve problems that need tremendous computing
  power.
- The resource of several computers can be shared
  cooperatively, without one computer managing the other.
Cloud Broker
  “The future of cloud computing will be permeated
 with the notion of brokers negotiating relationships
 between providers of cloud services and the service
                      customers”




     “In this context, a broker might be software,
 appliances, platforms or suites of technologies that
enhance the base services available through the cloud.
 Enhancement will include managing access to these
 services, providing greater security or even creating
               completely new services.”
Cloud Broker - Types

The cloud broker creates a layer of abstraction b/w user and providers
so that the end users can see one cohesive view of all of the services



 #. Cloud Service Intermediation: Building services atop
 an existing cloud platform, such additional security or
                management capabilities.


      #.Aggregation: Deploying customer services over
                 multiple cloud platforms.


 #. Cloud Service Arbitrage: Brokers supply flexibility and
 "opportunistic choices" - and foster competition between
                          clouds .
Cloud Computing: An Introduction

More Related Content

What's hot

What's hot (20)

Cloud Computing Presentation
Cloud Computing PresentationCloud Computing Presentation
Cloud Computing Presentation
 
Introduction To Cloud Computing
Introduction To Cloud ComputingIntroduction To Cloud Computing
Introduction To Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing abstract
Cloud computing abstractCloud computing abstract
Cloud computing abstract
 
Evolution of the cloud
Evolution of the cloudEvolution of the cloud
Evolution of the cloud
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Presentation on cloud computing
Presentation on cloud computingPresentation on cloud computing
Presentation on cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
An Introduction To Infarstructures For Cloud Computing V0.2
An Introduction To Infarstructures For Cloud Computing V0.2An Introduction To Infarstructures For Cloud Computing V0.2
An Introduction To Infarstructures For Cloud Computing V0.2
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Cloud computing kb gupta
Cloud computing kb guptaCloud computing kb gupta
Cloud computing kb gupta
 
Cloud computing project report
Cloud computing project reportCloud computing project report
Cloud computing project report
 
cloud computing basics
cloud computing basicscloud computing basics
cloud computing basics
 
Cloud Computing in migrant
 Cloud Computing in migrant Cloud Computing in migrant
Cloud Computing in migrant
 
Introduction to Cloud Computing
Introduction to Cloud Computing Introduction to Cloud Computing
Introduction to Cloud Computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 

Viewers also liked

Cloud 101: The Basics of Cloud Computing
Cloud 101: The Basics of Cloud ComputingCloud 101: The Basics of Cloud Computing
Cloud 101: The Basics of Cloud ComputingHostway|HOSTING
 
Cloud Computing Basics III
Cloud Computing Basics IIICloud Computing Basics III
Cloud Computing Basics IIIRightScale
 
Cloud Computing Basics II
Cloud Computing Basics IICloud Computing Basics II
Cloud Computing Basics IIRightScale
 
Google Docs Tutorial
Google Docs TutorialGoogle Docs Tutorial
Google Docs Tutorialyuengel54
 
Computadora en la Nube documento
Computadora en la Nube documentoComputadora en la Nube documento
Computadora en la Nube documentoositamarissa
 
How To Use Google Docs & Share Files - Belinda Bagatsing - digitalthinkingbee
How To Use Google Docs & Share Files - Belinda Bagatsing - digitalthinkingbeeHow To Use Google Docs & Share Files - Belinda Bagatsing - digitalthinkingbee
How To Use Google Docs & Share Files - Belinda Bagatsing - digitalthinkingbeedigitalthinkingbee.com
 
What Is Cloud Computing? | Jacovia Cartwright
What Is Cloud Computing? | Jacovia CartwrightWhat Is Cloud Computing? | Jacovia Cartwright
What Is Cloud Computing? | Jacovia CartwrightJacovia Cartwright
 
All about paas_iaas_saas_29.01.2015
All about paas_iaas_saas_29.01.2015All about paas_iaas_saas_29.01.2015
All about paas_iaas_saas_29.01.2015mihaiburada
 
What is google drive
What is google driveWhat is google drive
What is google driveLeAnn Waldie
 
Understanding the Cloud Stack
Understanding the Cloud StackUnderstanding the Cloud Stack
Understanding the Cloud StackRapidScale
 
Server virtualization by VMWare
Server virtualization by VMWareServer virtualization by VMWare
Server virtualization by VMWaresgurnam73
 
Almost all about Google Drive
Almost all about Google DriveAlmost all about Google Drive
Almost all about Google DrivePlusOrMinusZero
 
How to use Google Drive
How to use Google DriveHow to use Google Drive
How to use Google Driverickyshere
 
Step By Step To Create A Form Based On Google Docs
Step By Step To Create A Form Based On Google DocsStep By Step To Create A Form Based On Google Docs
Step By Step To Create A Form Based On Google DocsNuno Nunes
 
Google drive powerpoint
Google drive powerpointGoogle drive powerpoint
Google drive powerpointCory Lincourt
 

Viewers also liked (20)

Cloud 101: The Basics of Cloud Computing
Cloud 101: The Basics of Cloud ComputingCloud 101: The Basics of Cloud Computing
Cloud 101: The Basics of Cloud Computing
 
Cloud Computing Basics III
Cloud Computing Basics IIICloud Computing Basics III
Cloud Computing Basics III
 
Cloud Computing Basics II
Cloud Computing Basics IICloud Computing Basics II
Cloud Computing Basics II
 
Google docs
Google docsGoogle docs
Google docs
 
Google Docs Tutorial
Google Docs TutorialGoogle Docs Tutorial
Google Docs Tutorial
 
Google Docs
Google DocsGoogle Docs
Google Docs
 
Google drive ppt
Google drive pptGoogle drive ppt
Google drive ppt
 
Computadora en la Nube documento
Computadora en la Nube documentoComputadora en la Nube documento
Computadora en la Nube documento
 
Google Docs tutorial
Google Docs tutorialGoogle Docs tutorial
Google Docs tutorial
 
How To Use Google Docs & Share Files - Belinda Bagatsing - digitalthinkingbee
How To Use Google Docs & Share Files - Belinda Bagatsing - digitalthinkingbeeHow To Use Google Docs & Share Files - Belinda Bagatsing - digitalthinkingbee
How To Use Google Docs & Share Files - Belinda Bagatsing - digitalthinkingbee
 
What Is Cloud Computing? | Jacovia Cartwright
What Is Cloud Computing? | Jacovia CartwrightWhat Is Cloud Computing? | Jacovia Cartwright
What Is Cloud Computing? | Jacovia Cartwright
 
All about paas_iaas_saas_29.01.2015
All about paas_iaas_saas_29.01.2015All about paas_iaas_saas_29.01.2015
All about paas_iaas_saas_29.01.2015
 
What is google drive
What is google driveWhat is google drive
What is google drive
 
Understanding the Cloud Stack
Understanding the Cloud StackUnderstanding the Cloud Stack
Understanding the Cloud Stack
 
Server virtualization by VMWare
Server virtualization by VMWareServer virtualization by VMWare
Server virtualization by VMWare
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Almost all about Google Drive
Almost all about Google DriveAlmost all about Google Drive
Almost all about Google Drive
 
How to use Google Drive
How to use Google DriveHow to use Google Drive
How to use Google Drive
 
Step By Step To Create A Form Based On Google Docs
Step By Step To Create A Form Based On Google DocsStep By Step To Create A Form Based On Google Docs
Step By Step To Create A Form Based On Google Docs
 
Google drive powerpoint
Google drive powerpointGoogle drive powerpoint
Google drive powerpoint
 

Similar to Cloud Computing: An Introduction

Introduction on Cloud Computing
Introduction on Cloud Computing Introduction on Cloud Computing
Introduction on Cloud Computing Sanjiv Pradhan
 
cloud computing documentation
cloud computing documentationcloud computing documentation
cloud computing documentationshilpa bojji
 
NSUT_Lecture1_cloud computing[1].pptx
NSUT_Lecture1_cloud computing[1].pptxNSUT_Lecture1_cloud computing[1].pptx
NSUT_Lecture1_cloud computing[1].pptxUtkarshKumar608655
 
A Breif On Cloud computing
A Breif On Cloud computingA Breif On Cloud computing
A Breif On Cloud computingRaja Raman
 
Cloud computing charecteristics and types altanai bisht , 2nd year, part iii
Cloud computing charecteristics and types   altanai bisht , 2nd year,  part iiiCloud computing charecteristics and types   altanai bisht , 2nd year,  part iii
Cloud computing charecteristics and types altanai bisht , 2nd year, part iiiALTANAI BISHT
 
Cloud computing course and tutorials
Cloud computing course and tutorialsCloud computing course and tutorials
Cloud computing course and tutorialsUdara Sandaruwan
 
Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS) Cloud D...
Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS)  Cloud D...Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS)  Cloud D...
Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS) Cloud D...Govt. P.G. College Dharamshala
 
Public cloud: A Review
Public cloud: A ReviewPublic cloud: A Review
Public cloud: A ReviewAjay844
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computingsuraj bhandari
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud ComputingArwa
 
Cloud Computing Made Easy
Cloud Computing Made EasyCloud Computing Made Easy
Cloud Computing Made EasyMayank Aggarwal
 
Cloud Computing? What is it and its future trends?
Cloud Computing? What is it and its future trends?Cloud Computing? What is it and its future trends?
Cloud Computing? What is it and its future trends?ziaurrehman4484
 
What is cloud computing
What is cloud computingWhat is cloud computing
What is cloud computingDan Morrill
 

Similar to Cloud Computing: An Introduction (20)

Cloud Computing and It's Types in Mobile Network
Cloud Computing and It's Types in Mobile NetworkCloud Computing and It's Types in Mobile Network
Cloud Computing and It's Types in Mobile Network
 
Introduction on Cloud Computing
Introduction on Cloud Computing Introduction on Cloud Computing
Introduction on Cloud Computing
 
cloud computing documentation
cloud computing documentationcloud computing documentation
cloud computing documentation
 
NSUT_Lecture1_cloud computing[1].pptx
NSUT_Lecture1_cloud computing[1].pptxNSUT_Lecture1_cloud computing[1].pptx
NSUT_Lecture1_cloud computing[1].pptx
 
A Breif On Cloud computing
A Breif On Cloud computingA Breif On Cloud computing
A Breif On Cloud computing
 
Cloud computing charecteristics and types altanai bisht , 2nd year, part iii
Cloud computing charecteristics and types   altanai bisht , 2nd year,  part iiiCloud computing charecteristics and types   altanai bisht , 2nd year,  part iii
Cloud computing charecteristics and types altanai bisht , 2nd year, part iii
 
Cloud computing course and tutorials
Cloud computing course and tutorialsCloud computing course and tutorials
Cloud computing course and tutorials
 
Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS) Cloud D...
Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS)  Cloud D...Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS)  Cloud D...
Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS) Cloud D...
 
Public cloud: A Review
Public cloud: A ReviewPublic cloud: A Review
Public cloud: A Review
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing
 Cloud Computing Cloud Computing
Cloud Computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
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
 
Cloud Computing Made Easy
Cloud Computing Made EasyCloud Computing Made Easy
Cloud Computing Made Easy
 
Cloud Computing? What is it and its future trends?
Cloud Computing? What is it and its future trends?Cloud Computing? What is it and its future trends?
Cloud Computing? What is it and its future trends?
 
What is cloud computing
What is cloud computingWhat is cloud computing
What is cloud computing
 

Recently uploaded

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 

Recently uploaded (20)

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 

Cloud Computing: An Introduction

  • 1. Pla Virtual u d tfo ization rm C lo xaa S elco T r id Hyb G ri d nts e C li Broker ure s tr uct Inf ra What is Cloud Computing ?
  • 2. I Virtualization am... Utility Computing Software As a Service Cluster of Packaging loosely of Capable of coupled computer self computers resources management for a as a common metered cause service
  • 3. What is a cloud ? A cloud is a computing service that charges you based only on the amount of computing service that you use .
  • 4. Key Characteristics of Cloud Device location Cost Agility Independance Multi Tenancy Reliability Scalability Security Sustainability Virtualizaton
  • 5. Basic Components of cloud computing Clients Services Application Platform Storage Infrastructure
  • 6. Cloud Computing Architecture SaaS PaaS IaaS Software as a service Platform as a service Infrastructure as a service These three services encapsulate the Basic 6 cloud computing components.
  • 7. Software as a Service (SaaS) # Software as a Service (SaaS): In this model, a complete application is offered to the customer, as a service on demand. A single instance of the service runs on the cloud & multiple end users are serviced. On the customers‟ side, there is no need for upfront investment in servers or software licenses, while for the provider, the costs are lowered, since only a single application needs to be hosted & maintained.
  • 8. Platform as a Service (PaaS) # Platform as a Service (Paas): Here, a layer of software, or development environment is encapsulated & offered as a service, upon which other higher levels of service can be built. The customer has the freedom to build his own applications, which run on the provider‟s infrastructure. To meet manageability and scalability requirements of the applications, PaaS providers offer a predefined combination of OS and application servers, such as LAMP platform (Linux, Apache, MySql and PHP), restricted J2EE, Ruby etc.
  • 9. Infrastructure as a Service (IaaS) # Infrastructure as a Service (Iaas): IaaS provides basic storage and computing capabilities as standardized services over the network. Servers, storage systems, networking equipment, data centre space etc. are pooled and made available to handle workloads. The customer would typically deploy his own software on the infrastructure.
  • 10. How is it different ??? Cloud API # One of the key Characteristics that distinguish cloud computing from standard enterprise computing is that the infrastructure itself is programmable. # Instead of physically deploying servers,storage and network resources to support applications, developers specify how the same virtual components are configured and inter connected. # Including how virtual machine images and application data are stored and retrieved from a storage cloud. # Developers specify how and when components are deployed through an API that is specified by the cloud provider
  • 12. Public Cloud Public clouds are owned and operated by third parties; they deliver superior economies of scale to customers, as the infrastructure costs are spread among a mix of users, giving each individual client an attractive low-cost, “Pay-as-you-go” model. All customers share the same infrastructure pool with limited configuration, security protections, and availability variances. These are managed and supported by the cloud provider. One of the advantages of a Public cloud is that they may be larger than an enterprises cloud, thus providing the ability to scale seamlessly, on demand
  • 13. Private Cloud Private clouds are built exclusively for a single enterprise. They aim to address concerns on data security and offer greater control, which is typically lacking in a public cloud. There are two variations to a private cloud:On-premise Private Cloud: # On-premise private clouds: , also known as internal clouds are hosted within one‟s own data center. # Externally hosted Private Cloud: This type of private cloud is hosted externally with a cloud provider, where the provider facilitates an exclusive cloud environment with full guarantee of privacy. This is best suited for enterprises that don‟t prefer a public cloud due to sharing of physical resources.
  • 14. Hybrid Cloud Hybrid Clouds combine both public and private cloud models. With a Hybrid Cloud, service providers can utilize 3rd party Cloud Providers in a full or partial manner thus increasing the flexibility of computing. The Hybrid cloud environment is capable of providing on-demand, externally provisioned scale. The ability to augment a private cloud with the resources of a public cloud can be used to manage any unexpected surges in workload.
  • 15. Cloud Computing Economics # Avoid Capital Expenditure . # Billed on utility/subscription. # Terminate contract anytime. # Lower cost of entry.
  • 16. Clients in Cloud Computing Architecture Clients are the devices that the end users interact with, to manage their information on the cloud Thin Client Mobile Thick Client
  • 17. Importance of telco in Cloud computing Telecom operators have a unique opportunity to position themselves to capitalise on the growth of cloud services – both as providers and adopters of the technology.
  • 18. Cloud and the Telecom Advantage #. Seen as a trusted partner, telecom operators with cloud offerings become a natural choice for enterprises taking advantage IP Internet Protocol of the technology. #. Telecom networks, is providing a synergistic platform for operators to realise new revenues and improve bottom lines. And those investing in the capability LTE Long Term Evolution to provide cloud services are opening the doors to holding an elevated position in the Networked Society.
  • 19. Cloud and the Telecom Advantage ..... #. As providers of cloud services, telecom operators can manage connectivity,deliver cloudCapabilities and leverage network assets to enhance cloud offerings. #.Telecom operators also benefit from cloud computing as users by transferring selected business functions to the cloud just as any large enterprise would.
  • 20. Grid computing Grid computing is often confused with cloud computing, but they are quite different. Grid computing applies the resources of numerous computers in a network to work on a single problem at the same time. - Cost effective way to use a given amt of computer resource. - Way to solve problems that need tremendous computing power. - The resource of several computers can be shared cooperatively, without one computer managing the other.
  • 21. Cloud Broker “The future of cloud computing will be permeated with the notion of brokers negotiating relationships between providers of cloud services and the service customers” “In this context, a broker might be software, appliances, platforms or suites of technologies that enhance the base services available through the cloud. Enhancement will include managing access to these services, providing greater security or even creating completely new services.”
  • 22. Cloud Broker - Types The cloud broker creates a layer of abstraction b/w user and providers so that the end users can see one cohesive view of all of the services #. Cloud Service Intermediation: Building services atop an existing cloud platform, such additional security or management capabilities. #.Aggregation: Deploying customer services over multiple cloud platforms. #. Cloud Service Arbitrage: Brokers supply flexibility and "opportunistic choices" - and foster competition between clouds .