Presentation used for workshop on Cloud Computing as a part of Software Freedom Day 2009 Celebrations at National Institute of Technology, Tiruchirappalli, India
This document provides an overview of cloud computing. It defines cloud computing and discusses its evolution. It also covers cloud computing architecture, types of cloud services (SaaS, PaaS, IaaS), deployment models (public, private, hybrid cloud), opportunities and challenges. The document discusses advantages like cost savings and disadvantages like security concerns. It also briefly covers specific cloud platforms like Windows Azure, Google App Engine, Amazon EC2, OpenStack, and big data technologies like Hadoop and MapReduce.
Cloud computing is a general term for network-based computing that takes place over the Internet. It involves remotely hosted services or data that are available from anywhere via ubiquitous access. It utilizes a utility computing model where users pay for resources as needed, similar to utilities like electricity. Key characteristics include resource pooling, broad network access, rapid elasticity, and measured service. Common cloud service models are SaaS, PaaS, and IaaS. The document discusses advantages like lower costs, improved performance, unlimited storage, and easier collaboration, as well as disadvantages like reliance on internet connectivity and potential security and data loss issues.
This document provides an overview of cloud computing. It discusses the history and concept of cloud computing originating from telecom companies changing to VPNs in the 1990s. The architecture involves multiple cloud components communicating over APIs. There are three main types of cloud - public, private, and hybrid. The main cloud service types are SaaS, PaaS, and IaaS. The document outlines advantages such as flexibility, low cost, and easier management, as well as disadvantages including dependency on providers and security risks. In conclusion, cloud computing provides cheap resources for companies but comes with some disadvantages around dependency and security.
The document discusses cloud computing infrastructure models and service models. It describes public, private, and hybrid cloud infrastructure models and how they differ in terms of deployment location and control. It also outlines the three main service models: Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). SaaS delivers applications over the internet, PaaS provides computing platforms, and IaaS offers virtualized computing infrastructure.
Whitepaper: Choose the cloud platform that beats the competition - Citrix Clo...Citrix
Server virtualization introduced the concepts of automation and agility to servers and applications. Now, as enterprises seek to achieve ever-higher levels of business agility, IT efficiency and cost control, they are exploring private clouds as a way to extend those benefits to the entire datacenter. There are many private cloud platforms in the market today, yet most fail to address key cloud design requirements that are critical to success, notably compatibility, scalability and flexibility. When choosing a private cloud platform, enterprises should carefully consider these and other private cloud attributes.
This document discusses cloud computing and Granteq's role as an IT solutions provider. It summarizes Granteq's services including audio/video conferencing, interactive response systems, and Vidyo personal telepresence. It also describes cloud computing characteristics like scalability, virtualization, and types of cloud including public, private and hybrid clouds. Finally, it mentions some major cloud platforms from Microsoft, Amazon, VMware, IBM and Vidyo's virtualized router for cloud services.
Cloud computing is a general term for services and infrastructure that are hosted remotely over the internet. It allows users to access computing resources and data storage on demand from any device. Key characteristics include pay-as-you-go pricing, ubiquitous network access, and elastic scalability. Cloud services can be categorized as infrastructure as a service (IaaS), platform as a service (PaaS), or software as a service (SaaS). Major advantages include lower costs, easier collaboration, automatic updates, and unlimited storage. Disadvantages include reliance on internet connectivity and potential security and performance issues.
Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources that can be rapidly provisioned and released with minimal management effort or service provider interaction. Key characteristics of cloud computing include broad network access, resource pooling, rapid elasticity, and measured service. Cloud computing provides many advantages such as lower costs, improved performance and collaboration, universal access, and unlimited storage. However, it also has disadvantages like reliance on a stable internet connection, potential security and reliability issues, and limited features compared to desktop software.
This document provides an overview of cloud computing. It defines cloud computing and discusses its evolution. It also covers cloud computing architecture, types of cloud services (SaaS, PaaS, IaaS), deployment models (public, private, hybrid cloud), opportunities and challenges. The document discusses advantages like cost savings and disadvantages like security concerns. It also briefly covers specific cloud platforms like Windows Azure, Google App Engine, Amazon EC2, OpenStack, and big data technologies like Hadoop and MapReduce.
Cloud computing is a general term for network-based computing that takes place over the Internet. It involves remotely hosted services or data that are available from anywhere via ubiquitous access. It utilizes a utility computing model where users pay for resources as needed, similar to utilities like electricity. Key characteristics include resource pooling, broad network access, rapid elasticity, and measured service. Common cloud service models are SaaS, PaaS, and IaaS. The document discusses advantages like lower costs, improved performance, unlimited storage, and easier collaboration, as well as disadvantages like reliance on internet connectivity and potential security and data loss issues.
This document provides an overview of cloud computing. It discusses the history and concept of cloud computing originating from telecom companies changing to VPNs in the 1990s. The architecture involves multiple cloud components communicating over APIs. There are three main types of cloud - public, private, and hybrid. The main cloud service types are SaaS, PaaS, and IaaS. The document outlines advantages such as flexibility, low cost, and easier management, as well as disadvantages including dependency on providers and security risks. In conclusion, cloud computing provides cheap resources for companies but comes with some disadvantages around dependency and security.
The document discusses cloud computing infrastructure models and service models. It describes public, private, and hybrid cloud infrastructure models and how they differ in terms of deployment location and control. It also outlines the three main service models: Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). SaaS delivers applications over the internet, PaaS provides computing platforms, and IaaS offers virtualized computing infrastructure.
Whitepaper: Choose the cloud platform that beats the competition - Citrix Clo...Citrix
Server virtualization introduced the concepts of automation and agility to servers and applications. Now, as enterprises seek to achieve ever-higher levels of business agility, IT efficiency and cost control, they are exploring private clouds as a way to extend those benefits to the entire datacenter. There are many private cloud platforms in the market today, yet most fail to address key cloud design requirements that are critical to success, notably compatibility, scalability and flexibility. When choosing a private cloud platform, enterprises should carefully consider these and other private cloud attributes.
This document discusses cloud computing and Granteq's role as an IT solutions provider. It summarizes Granteq's services including audio/video conferencing, interactive response systems, and Vidyo personal telepresence. It also describes cloud computing characteristics like scalability, virtualization, and types of cloud including public, private and hybrid clouds. Finally, it mentions some major cloud platforms from Microsoft, Amazon, VMware, IBM and Vidyo's virtualized router for cloud services.
Cloud computing is a general term for services and infrastructure that are hosted remotely over the internet. It allows users to access computing resources and data storage on demand from any device. Key characteristics include pay-as-you-go pricing, ubiquitous network access, and elastic scalability. Cloud services can be categorized as infrastructure as a service (IaaS), platform as a service (PaaS), or software as a service (SaaS). Major advantages include lower costs, easier collaboration, automatic updates, and unlimited storage. Disadvantages include reliance on internet connectivity and potential security and performance issues.
Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources that can be rapidly provisioned and released with minimal management effort or service provider interaction. Key characteristics of cloud computing include broad network access, resource pooling, rapid elasticity, and measured service. Cloud computing provides many advantages such as lower costs, improved performance and collaboration, universal access, and unlimited storage. However, it also has disadvantages like reliance on a stable internet connection, potential security and reliability issues, and limited features compared to desktop software.
Provides a primer to the technologies that paved the way for cloud computing and describes the current state of the art. The presentation provides an overview of IaaS, SaaS, PaaS, BaaS, and rich mobile device connectivity to the web.
Cloud computing is a model for enabling network access to configurable computing resources that can be rapidly provisioned with minimal management effort. It involves delivering computing resources like servers, storage, databases, networking, software, analytics and more over the internet. Key characteristics include on-demand self-service, ubiquitous network access, resource pooling, rapid elasticity and pay-per-use. Common types of cloud services are Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS). Challenges of cloud computing include security, privacy, reliability and customization issues.
Cloud computing provides on-demand access to shared computing resources like servers, storage, databases, networking, software and analytics over the internet. It delivers these resources as scalable services in three main categories: Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS). Cloud computing offers advantages like lower costs, improved performance, unlimited storage and collaboration capabilities compared to traditional computing but requires a constant internet connection to access resources.
This document discusses cloud computing and related topics. It begins with definitions of cloud computing and cloud storage. It then covers cloud architecture, virtualization, cloud services and service models (SaaS, PaaS, IaaS). The document discusses private, public and hybrid cloud types and provides examples. It also discusses cloud management strategies and tools. Opportunities and challenges of cloud computing are presented.
Synopsis on cloud computing by Prashant uptaPrashant Gupta
This document provides an overview of cloud computing. It defines cloud computing as using shared computing resources over the internet rather than local servers or personal devices. The document outlines key aspects of cloud computing including cloud storage, architecture, types of clouds (public, private, hybrid), characteristics, advantages, and disadvantages. It concludes that cloud computing enables on-demand access to computing resources from any internet-connected device and is transforming how applications and businesses operate.
Cloud computing is a general term for internet-based computing where shared servers provide resources, software, and data to computers and other devices on demand. It provides scalable and elastic resources, accessible from anywhere on the internet. Key characteristics include on-demand self-service, broad network access, resource pooling, rapid elasticity, and measured service. Cloud services can be software, platforms, or infrastructure delivered as a service via private, public or hybrid clouds.
This document provides an overview of cloud computing. It defines cloud computing as network-based computing that takes place over the Internet, providing hardware, software, and networking services to clients. Key characteristics of cloud computing include on-demand services that are available anywhere and anytime, elastic scaling, and pay-as-you-go pricing. The document discusses different cloud service models including Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). It also covers advantages such as lower costs, improved performance and collaboration, and unlimited storage, as well as disadvantages like reliance on internet connectivity and potential security and data loss issues.
This document provides an overview of cloud computing. It defines cloud computing as network-based computing that takes place over the Internet, providing hardware, software, and networking services to clients. Key characteristics of cloud computing include on-demand services that are available anywhere and anytime, elastic scaling, and pay-as-you-go pricing. The document discusses different cloud service models including Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). It also covers advantages such as lower costs, improved performance and collaboration, and unlimited storage, as well as disadvantages like reliance on internet connectivity and potential security and data loss issues.
This document provides an overview of cloud computing. It defines cloud computing as network-based computing that takes place over the Internet, providing hardware, software, and networking services to clients. Key characteristics of cloud computing include on-demand services that are available anywhere and anytime, elastic scaling, and pay-as-you-go pricing. The document discusses different cloud service models including Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). It also covers advantages such as lower costs, improved performance and collaboration, and unlimited storage, as well as disadvantages like reliance on internet connectivity and potential security and data loss issues.
This document provides an overview of cloud computing. It defines cloud computing as network-based computing that takes place over the Internet, providing hardware, software, and networking services to clients. Key characteristics of cloud computing include on-demand services that are available anywhere and anytime, elastic scaling, and pay-as-you-go pricing. The document discusses different cloud service models including Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). It also covers advantages such as lower costs, improved performance and collaboration, and unlimited storage, as well as disadvantages like reliance on internet connectivity and potential security and data loss issues.
Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources that can be rapidly provisioned and released with minimal management effort or service provider interaction. Key characteristics of cloud computing include broad network access, resource pooling, rapid elasticity, and measured service. Cloud services provide software, platforms, and infrastructure as services on demand over the Internet.
Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources that can be rapidly provisioned and released with minimal management effort or service provider interaction. Key characteristics of cloud computing include broad network access, resource pooling, rapid elasticity, and measured service. Cloud services provide software, platforms, and infrastructure as services on demand over the Internet.
Cloud computing provides standardized IT capabilities that are always available and can automatically scale on demand. It offers two main types - public cloud computing which is available to the general public, and private cloud computing which is for exclusive use by a single organization. The key benefits are reduced costs through a pay-per-use model and efficient resource utilization, while the main drawbacks are concerns around security, reliability, and contractual obligations.
Cloud computing & Batch processing: potentiels & perspectives Claude Riousset
Présentation effectuée le 21/10 pour le groupe opérations du "Guide Share France"
Thème: Cloud Computing et Batch processing
Historique et rappel des concepts
Data Center & transformation
Synergie Cloud & Batch, exemple.
Perspectives OpenStack et exemples
The document discusses cloud computing, including its definition, benefits, types (public, private, hybrid), and security concerns. It examines how cloud computing can save companies money on capital expenditures, physical space, maintenance, electricity, and IT staff. The document also explores options for implementing cloud computing at KEECO, recommending the providers Joyent and ExoStart as ones that allow access to China. It concludes that cloud computing will soon become essential for small and medium businesses due to cost reductions in infrastructure and support.
The document provides an overview of cloud computing fundamentals. It defines cloud computing, describes its history and evolution. It outlines the 5 essential cloud characteristics, different cloud layers including Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). The document also discusses different cloud deployment models such as public, private and hybrid clouds. It lists the top 10 cloud computing providers in 2010 and 2011. Finally, it includes quotes from CEOs of Oracle and Salesforce about their views on cloud computing.
Virtualisation optimisation, the cloud and beyondInteractiveIdeas
This document discusses virtualization and cloud computing. It begins by defining virtualization and describing its growth. It then discusses the benefits of virtualization like reduced costs and improved availability. The document notes that while virtualization adoption is growing, only about 18% of workloads have been virtualized. It introduces the SolarWinds Virtualization Manager product and describes how it can help organizations optimize their virtualized and cloud environments by addressing issues around visibility, capacity planning, and chargeback across three phases of cloud maturity. Key features and how it compares to competitors are outlined. In the end, the presentation argues SolarWinds Virtualization Manager is better suited than other products to manage end user environments cost-effectively.
The document provides an overview of cloud computing including:
1) A definition of cloud computing as a model for enabling on-demand access to configurable computing resources over the internet.
2) A brief history noting that the concept dates back to the 1960s but has grown rapidly in popularity.
3) Descriptions of the key types of cloud services including Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS) along with examples of major providers such as Amazon, Google, and Microsoft.
This document discusses several major Infrastructure as a Service (IaaS) cloud computing vendors, including Amazon Web Services, Microsoft Azure, IBM, Rackspace, and others. It describes their cloud services, leadership, and key offerings like compute, storage, databases, and networking resources available on-demand in the public cloud. Major considerations when choosing an IaaS provider are the range of cloud services, management tools, monitoring, identity management, service level agreements, and customer support.
This document provides an overview of cloud computing concepts including SaaS, PaaS, IaaS, cloud operating systems, public vs private clouds, advantages and disadvantages of cloud computing, and recent trends. It defines cloud computing, describes the various service models (SaaS, PaaS, IaaS), discusses examples like Amazon EC2 and IBM Bluemix, and how cloud computing can help reduce environmental impact.
Cloud computing is a general term for internet-based computing where shared servers provide resources, software, and data to computers and other devices on demand. It provides hardware, software, storage, and networking services via the internet. Users can access cloud-based applications rather than installing them locally. Key advantages include lower costs, flexibility and scalability, universal access, collaboration capabilities, and automatic software updates. However, cloud computing also requires a constant internet connection and poses security, control and performance risks for users.
Cloud computing is a general term for internet-based computing that takes place over the internet. It involves delivering hosted services like storage, databases, software, analytics and more via third-party data centers. Key characteristics include pay-as-you-go pricing, ubiquitous network access, resource pooling and rapid elasticity. The main advantages are lower costs, improved performance, unlimited storage and easier collaboration. However, it requires a constant internet connection and stored data may not be fully secure.
Provides a primer to the technologies that paved the way for cloud computing and describes the current state of the art. The presentation provides an overview of IaaS, SaaS, PaaS, BaaS, and rich mobile device connectivity to the web.
Cloud computing is a model for enabling network access to configurable computing resources that can be rapidly provisioned with minimal management effort. It involves delivering computing resources like servers, storage, databases, networking, software, analytics and more over the internet. Key characteristics include on-demand self-service, ubiquitous network access, resource pooling, rapid elasticity and pay-per-use. Common types of cloud services are Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS). Challenges of cloud computing include security, privacy, reliability and customization issues.
Cloud computing provides on-demand access to shared computing resources like servers, storage, databases, networking, software and analytics over the internet. It delivers these resources as scalable services in three main categories: Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS). Cloud computing offers advantages like lower costs, improved performance, unlimited storage and collaboration capabilities compared to traditional computing but requires a constant internet connection to access resources.
This document discusses cloud computing and related topics. It begins with definitions of cloud computing and cloud storage. It then covers cloud architecture, virtualization, cloud services and service models (SaaS, PaaS, IaaS). The document discusses private, public and hybrid cloud types and provides examples. It also discusses cloud management strategies and tools. Opportunities and challenges of cloud computing are presented.
Synopsis on cloud computing by Prashant uptaPrashant Gupta
This document provides an overview of cloud computing. It defines cloud computing as using shared computing resources over the internet rather than local servers or personal devices. The document outlines key aspects of cloud computing including cloud storage, architecture, types of clouds (public, private, hybrid), characteristics, advantages, and disadvantages. It concludes that cloud computing enables on-demand access to computing resources from any internet-connected device and is transforming how applications and businesses operate.
Cloud computing is a general term for internet-based computing where shared servers provide resources, software, and data to computers and other devices on demand. It provides scalable and elastic resources, accessible from anywhere on the internet. Key characteristics include on-demand self-service, broad network access, resource pooling, rapid elasticity, and measured service. Cloud services can be software, platforms, or infrastructure delivered as a service via private, public or hybrid clouds.
This document provides an overview of cloud computing. It defines cloud computing as network-based computing that takes place over the Internet, providing hardware, software, and networking services to clients. Key characteristics of cloud computing include on-demand services that are available anywhere and anytime, elastic scaling, and pay-as-you-go pricing. The document discusses different cloud service models including Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). It also covers advantages such as lower costs, improved performance and collaboration, and unlimited storage, as well as disadvantages like reliance on internet connectivity and potential security and data loss issues.
This document provides an overview of cloud computing. It defines cloud computing as network-based computing that takes place over the Internet, providing hardware, software, and networking services to clients. Key characteristics of cloud computing include on-demand services that are available anywhere and anytime, elastic scaling, and pay-as-you-go pricing. The document discusses different cloud service models including Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). It also covers advantages such as lower costs, improved performance and collaboration, and unlimited storage, as well as disadvantages like reliance on internet connectivity and potential security and data loss issues.
This document provides an overview of cloud computing. It defines cloud computing as network-based computing that takes place over the Internet, providing hardware, software, and networking services to clients. Key characteristics of cloud computing include on-demand services that are available anywhere and anytime, elastic scaling, and pay-as-you-go pricing. The document discusses different cloud service models including Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). It also covers advantages such as lower costs, improved performance and collaboration, and unlimited storage, as well as disadvantages like reliance on internet connectivity and potential security and data loss issues.
This document provides an overview of cloud computing. It defines cloud computing as network-based computing that takes place over the Internet, providing hardware, software, and networking services to clients. Key characteristics of cloud computing include on-demand services that are available anywhere and anytime, elastic scaling, and pay-as-you-go pricing. The document discusses different cloud service models including Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). It also covers advantages such as lower costs, improved performance and collaboration, and unlimited storage, as well as disadvantages like reliance on internet connectivity and potential security and data loss issues.
Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources that can be rapidly provisioned and released with minimal management effort or service provider interaction. Key characteristics of cloud computing include broad network access, resource pooling, rapid elasticity, and measured service. Cloud services provide software, platforms, and infrastructure as services on demand over the Internet.
Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources that can be rapidly provisioned and released with minimal management effort or service provider interaction. Key characteristics of cloud computing include broad network access, resource pooling, rapid elasticity, and measured service. Cloud services provide software, platforms, and infrastructure as services on demand over the Internet.
Cloud computing provides standardized IT capabilities that are always available and can automatically scale on demand. It offers two main types - public cloud computing which is available to the general public, and private cloud computing which is for exclusive use by a single organization. The key benefits are reduced costs through a pay-per-use model and efficient resource utilization, while the main drawbacks are concerns around security, reliability, and contractual obligations.
Cloud computing & Batch processing: potentiels & perspectives Claude Riousset
Présentation effectuée le 21/10 pour le groupe opérations du "Guide Share France"
Thème: Cloud Computing et Batch processing
Historique et rappel des concepts
Data Center & transformation
Synergie Cloud & Batch, exemple.
Perspectives OpenStack et exemples
The document discusses cloud computing, including its definition, benefits, types (public, private, hybrid), and security concerns. It examines how cloud computing can save companies money on capital expenditures, physical space, maintenance, electricity, and IT staff. The document also explores options for implementing cloud computing at KEECO, recommending the providers Joyent and ExoStart as ones that allow access to China. It concludes that cloud computing will soon become essential for small and medium businesses due to cost reductions in infrastructure and support.
The document provides an overview of cloud computing fundamentals. It defines cloud computing, describes its history and evolution. It outlines the 5 essential cloud characteristics, different cloud layers including Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). The document also discusses different cloud deployment models such as public, private and hybrid clouds. It lists the top 10 cloud computing providers in 2010 and 2011. Finally, it includes quotes from CEOs of Oracle and Salesforce about their views on cloud computing.
Virtualisation optimisation, the cloud and beyondInteractiveIdeas
This document discusses virtualization and cloud computing. It begins by defining virtualization and describing its growth. It then discusses the benefits of virtualization like reduced costs and improved availability. The document notes that while virtualization adoption is growing, only about 18% of workloads have been virtualized. It introduces the SolarWinds Virtualization Manager product and describes how it can help organizations optimize their virtualized and cloud environments by addressing issues around visibility, capacity planning, and chargeback across three phases of cloud maturity. Key features and how it compares to competitors are outlined. In the end, the presentation argues SolarWinds Virtualization Manager is better suited than other products to manage end user environments cost-effectively.
The document provides an overview of cloud computing including:
1) A definition of cloud computing as a model for enabling on-demand access to configurable computing resources over the internet.
2) A brief history noting that the concept dates back to the 1960s but has grown rapidly in popularity.
3) Descriptions of the key types of cloud services including Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS) along with examples of major providers such as Amazon, Google, and Microsoft.
This document discusses several major Infrastructure as a Service (IaaS) cloud computing vendors, including Amazon Web Services, Microsoft Azure, IBM, Rackspace, and others. It describes their cloud services, leadership, and key offerings like compute, storage, databases, and networking resources available on-demand in the public cloud. Major considerations when choosing an IaaS provider are the range of cloud services, management tools, monitoring, identity management, service level agreements, and customer support.
This document provides an overview of cloud computing concepts including SaaS, PaaS, IaaS, cloud operating systems, public vs private clouds, advantages and disadvantages of cloud computing, and recent trends. It defines cloud computing, describes the various service models (SaaS, PaaS, IaaS), discusses examples like Amazon EC2 and IBM Bluemix, and how cloud computing can help reduce environmental impact.
Cloud computing is a general term for internet-based computing where shared servers provide resources, software, and data to computers and other devices on demand. It provides hardware, software, storage, and networking services via the internet. Users can access cloud-based applications rather than installing them locally. Key advantages include lower costs, flexibility and scalability, universal access, collaboration capabilities, and automatic software updates. However, cloud computing also requires a constant internet connection and poses security, control and performance risks for users.
Cloud computing is a general term for internet-based computing that takes place over the internet. It involves delivering hosted services like storage, databases, software, analytics and more via third-party data centers. Key characteristics include pay-as-you-go pricing, ubiquitous network access, resource pooling and rapid elasticity. The main advantages are lower costs, improved performance, unlimited storage and easier collaboration. However, it requires a constant internet connection and stored data may not be fully secure.
Cloud computing refers to storing and accessing data and programs over the Internet instead of a local computer's hard drive. It offers on-demand access to a shared pool of configurable computing resources like networks, servers, storage, applications and services. Users can scale resources up or down depending on their needs. Cloud services provide easy access from anywhere via a web browser while automatically handling maintenance and updates behind the scenes. While cloud computing offers opportunities to reduce costs and improve access through economies of scale, it also raises security, control and reliability concerns that need to be addressed.
Cloud computing refers to storing and accessing data and programs over the Internet instead of a local computer's hard drive. It offers on-demand access to a shared pool of configurable computing resources like networks, servers, storage, applications and services. Key benefits include lower upfront costs, flexibility, scalability and ubiquitous access. However, challenges relate to security, control over data and dependence on third party providers.
Cloud computing refers to storing and accessing data and programs over the Internet instead of a local computer's hard drive. It offers on-demand access to a shared pool of configurable computing resources like networks, servers, storage, applications and services. Users can scale resources up or down depending on their needs. Some key benefits include lower costs, mobility, scalability and redundancy of data. However, issues around security, control and reliability need to be addressed for widespread adoption of cloud computing.
Cloud computing is a general term for networked services and resources provided over the internet. It allows users to access computing power, databases, and applications remotely through web services. Key characteristics include on-demand access to computing resources, elasticity to scale up or down based on needs, and a pay-as-you-go model where users only pay for what they use. Common cloud service models include Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). Virtualization is a core technology enabling cloud computing by allowing multiple virtual machines to run on a single physical machine. Major cloud providers include Amazon Web Services, Microsoft Azure, and Google Cloud Platform.
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. Key characteristics of cloud computing include on-demand self-service, broad network access, resource pooling, rapid elasticity, and measured service. Common cloud computing service models are Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS).
This document provides an overview of cloud computing. It defines cloud computing and discusses its evolution from mainframe computers to today's cloud models. It describes the key advantages of cloud computing like reduced costs, improved scalability and reliability. It also covers various cloud service models like SaaS, PaaS and IaaS and deployment models including public, private and hybrid clouds. The document discusses opportunities and challenges of cloud computing and highlights advantages like lower computer costs, improved performance, reduced software costs and unlimited storage capacity.
Cloud Computing is a general term used to describe a new class of network based computing that takes place over the Internet, basically a step on from Utility Computing
a collection/group of integrated and networked hardware, software and Internet infrastructure (called a platform).
Using the Internet for communication and transport provides hardware, software and networking services to clients
This document provides information about cloud computing. It begins with an introduction to cloud computing concepts and then discusses features, characteristics, architecture, types of cloud including public, private, hybrid and community cloud. It also covers major players in cloud computing like Eucalyptus, advantages and disadvantages of different cloud types, history of cloud computing and differences between cloud computing and grid computing.
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. There are three ways to access cloud computing: SaaS, PaaS, and IaaS. Cloud computing provides advantages like reduced costs, flexibility, scalability, and accessibility of data from any internet-connected device.
Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources that can be rapidly provisioned and released with minimal management effort or service provider interaction. Key characteristics of cloud computing include on-demand self-service, broad network access, resource pooling, rapid elasticity, and measured service. Cloud computing provides opportunities for lower costs, improved performance and reliability, universal access, and collaboration. However, it also poses disadvantages such as reliance on a constant internet connection and potential security and data loss issues.
Cloud computing provides on-demand access to shared computing resources over the internet. It offers several advantages including cost savings, scalability, increased reliability and accessibility of data from any internet-connected device. While cloud computing reduces costs and complexity, organizations should carefully consider total cost of ownership factors and security when choosing a cloud service provider. Service level agreements are important to ensure adequate performance and protection of data.
The document discusses various aspects of cloud computing including:
- Cloud computing provides on-demand access to computing resources that can scale up or down depending on needs.
- It evolved from concepts like virtualization, utility computing, and service-oriented architecture.
- The basic components of cloud computing include clients, services, applications, platforms, storage, and infrastructure.
- Common cloud computing models are Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS).
This document provides information about Akash Gupta's cloud computing assignment. It discusses different cloud service models including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). It also covers cloud deployment models such as public cloud, private cloud, hybrid cloud, and community cloud. The key characteristics, advantages, and disadvantages of each service and deployment model are described. Major cloud computing platforms and providers are also mentioned including Amazon Web Services, Microsoft Azure, Google Cloud, and open-source platforms like Eucalyptus, Nimbus, Open Nebula, and CloudSim.
chapter 3 Selected Topics in computer.pptxAschalewAyele2
The document discusses the basics of cloud computing including:
- Defining cloud computing as using remote servers accessed over the internet rather than local data storage.
- The key benefits as low costs, scalability, and accessibility from anywhere.
- The essential characteristics including on-demand access, elastic resources, and pay-per-use models.
- The main cloud models are public, private, and hybrid clouds which differ in ownership and accessibility.
- Cloud services include Infrastructure as a Service, Platform as a Service, and Software as a Service.
Cloud computing is a model where data and services reside on the internet rather than local servers or personal devices. It provides scalable computing resources and services through a shared network infrastructure. There are three main service models: Infrastructure as a Service (IaaS) provides basic computing and storage resources; Platform as a Service (PaaS) provides development environments; and Software as a Service (SaaS) provides applications delivered over the internet. Cloud computing offers benefits like reduced costs, increased collaboration, and scalability but also security concerns due to data residing externally.
Everything you need to know about cloud computing, common characteristics, cloud computing services, cost saving, advantages, deployment models, migrations into cloud and safety and security.
This document discusses cloud computing and compares it to building and maintaining infrastructure on-premises. It notes that cloud computing allows companies to avoid the large upfront costs and complexity of managing their own infrastructure by paying only for the computing resources they use. It also discusses the benefits of scaling resources easily in the cloud without having to purchase and set up new hardware. Finally, it addresses common concerns about security, privacy, and control when using cloud services and outlines steps cloud providers take to isolate customer data and ensure its security.
The Science of Violin Harmonics with special focus on Articulation, Vibrato a...Karthik Sankar
The document discusses techniques used in violin playing in Western classical music and South Indian classical music. It provides details on 15 types of ornamentation called Panchadasa Gamakas in South Indian music and 10 types of ornamentation called Dasavidha Gamakas. It explains each type of ornamentation with examples and comparisons between Western and South Indian violin techniques.
Realizing Parallelism and Transparency in Applications through IdempotenceKarthik Sankar
This document discusses making applications idempotent to enable parallelism and transparency in cloud computing. It defines idempotence as a function that produces the same output regardless of the number of times it is called with the same input. The document proposes achieving idempotence through stateless and referentially transparent functions. It describes how to implement idempotence through unique request identifiers and caching responses. The benefits of idempotence include fault tolerance, scalability, and easier distributed execution.
The document discusses rates of exchange and foreign exchange markets. It defines key terms like spot and forward exchange rates, and fixed, flexible, and floating exchange rate systems. Methods for determining exchange rates are covered, including using gold standards and purchasing power parity. Factors that influence exchange rate fluctuations are also examined such as international trade, monetary policy, capital movements, and speculation.
This document presents an efficient rule-based system for morphological parsing of the Tamil language. It discusses the agglutinative nature of Tamil morphology and the need for morphological analysis in applications such as machine translation. The proposed system uses a combination of rule-based and machine learning approaches to analyze Tamil words and identify their root forms and inflections. It was implemented using resources like the EMILLE corpus and Tamil WordNet and allows for morphological parsing of Tamil texts.
This document provides an introduction to genetic algorithms. It explains that genetic algorithms are inspired by Darwinian evolution and use processes like selection, crossover and mutation to iteratively improve a population of potential solutions. It discusses how genetic algorithms can be used for optimization problems and classification in data mining. Examples of genetic algorithm applications like the traveling salesman problem are also presented to illustrate genetic algorithm concepts and processes.
Natural Language Processing and Machine LearningKarthik Sankar
The document provides an introduction to natural language processing and machine learning. It discusses how NLP is concerned with interactions between computers and human languages. It describes the categories of NLP including phonology, morphology, syntax and semantics. It also discusses machine learning approaches like supervised and unsupervised learning, and symbolic learning frameworks involving concept spaces, operations and heuristic search.
This document provides an overview of JavaFX and its key features:
- JavaFX is a platform for creating rich internet applications that can run across desktops, browsers, and mobile devices using a unified development model.
- It allows developers to build visually engaging experiences and distribute them broadly thanks to Java's widespread adoption across billions of devices.
- JavaFX aims to streamline the designer-developer workflow by shortening the production cycle for design and development.
- Examples of applications that can be built with JavaFX include 3D displays, video players, and applications with interactive 3D effects.
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slackshyamraj55
Discover the seamless integration of RPA (Robotic Process Automation), COMPOSER, and APM with AWS IDP enhanced with Slack notifications. Explore how these technologies converge to streamline workflows, optimize performance, and ensure secure access, all while leveraging the power of AWS IDP and real-time communication via Slack notifications.
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/building-and-scaling-ai-applications-with-the-nx-ai-manager-a-presentation-from-network-optix/
Robin van Emden, Senior Director of Data Science at Network Optix, presents the “Building and Scaling AI Applications with the Nx AI Manager,” tutorial at the May 2024 Embedded Vision Summit.
In this presentation, van Emden covers the basics of scaling edge AI solutions using the Nx tool kit. He emphasizes the process of developing AI models and deploying them globally. He also showcases the conversion of AI models and the creation of effective edge AI pipelines, with a focus on pre-processing, model conversion, selecting the appropriate inference engine for the target hardware and post-processing.
van Emden shows how Nx can simplify the developer’s life and facilitate a rapid transition from concept to production-ready applications.He provides valuable insights into developing scalable and efficient edge AI solutions, with a strong focus on practical implementation.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Zilliz
Join us to introduce Milvus Lite, a vector database that can run on notebooks and laptops, share the same API with Milvus, and integrate with every popular GenAI framework. This webinar is perfect for developers seeking easy-to-use, well-integrated vector databases for their GenAI apps.
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
Building RAG with self-deployed Milvus vector database and Snowpark Container...Zilliz
This talk will give hands-on advice on building RAG applications with an open-source Milvus database deployed as a docker container. We will also introduce the integration of Milvus with Snowpark Container Services.
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc
How does your privacy program stack up against your peers? What challenges are privacy teams tackling and prioritizing in 2024?
In the fifth annual Global Privacy Benchmarks Survey, we asked over 1,800 global privacy professionals and business executives to share their perspectives on the current state of privacy inside and outside of their organizations. This year’s report focused on emerging areas of importance for privacy and compliance professionals, including considerations and implications of Artificial Intelligence (AI) technologies, building brand trust, and different approaches for achieving higher privacy competence scores.
See how organizational priorities and strategic approaches to data security and privacy are evolving around the globe.
This webinar will review:
- The top 10 privacy insights from the fifth annual Global Privacy Benchmarks Survey
- The top challenges for privacy leaders, practitioners, and organizations in 2024
- Key themes to consider in developing and maintaining your privacy program
Full-RAG: A modern architecture for hyper-personalizationZilliz
Mike Del Balso, CEO & Co-Founder at Tecton, presents "Full RAG," a novel approach to AI recommendation systems, aiming to push beyond the limitations of traditional models through a deep integration of contextual insights and real-time data, leveraging the Retrieval-Augmented Generation architecture. This talk will outline Full RAG's potential to significantly enhance personalization, address engineering challenges such as data management and model training, and introduce data enrichment with reranking as a key solution. Attendees will gain crucial insights into the importance of hyperpersonalization in AI, the capabilities of Full RAG for advanced personalization, and strategies for managing complex data integrations for deploying cutting-edge AI solutions.
6. Cloud computing comes into focus only when you think about what IT always needs: a way to increase capacity or add capabilities on the fly without investing in new infrastructure, training new personnel, or licensing new software. Cloud computing encompasses any subscription-based or pay-per-use service that, in real time over the Internet, extends IT’s existing capabilities. 6 24/9/2009 Software Freedom Day - 2009
11. Alternatively, a “Zero-One-Infinity” definition:0On-premise infrastructure Acquisition cost Adoption cost Support cost 1Coherent and resilient environment – not a brittle “software stack” Scalability in response to changing needIntegrability/Interoperability with legacy assets and other services Customizability/Programmability from data, through logic, up into the user interface without compromising robust multi-tenancy 7 24/9/2009 Software Freedom Day - 2009
12. The on-demand, self-service, pay-by-use model Infrastructure is programmable Applications are composed and are built to be composable Services are delivered over the network 8 24/9/2009 Software Freedom Day - 2009
14. DEPLOYMENT MODELS Private Cloud Public Cloud Hybrid Cloud Public clouds are run by third parties, and applications from different customers are likely to be mixed together on the cloud’s servers, storage systems, and networks. Public clouds are most often hosted away from customer premises, and they provide a way to reduce customer risk and cost by providing a flexible, even temporary extension to enterprise infrastructure. 10 24/9/2009 Software Freedom Day - 2009
15. DEPLOYMENT MODELS Private Cloud Public Cloud Hybrid Cloud Private clouds are built for the exclusive use of one client, providing the utmost control over data, security, and quality of service. The company owns the infrastructure and has control over how applications are deployed on it. Private clouds may be deployed in an enterprise datacenter, and they also may be deployed at a co-location facility. 11 24/9/2009 Software Freedom Day - 2009
16. DEPLOYMENT MODELS Private Cloud Public Cloud Hybrid Cloud Hybrid clouds combine both public and private cloud models. They can help to provide on-demand, externally provisioned scale. The ability to augment a private cloud with the resources of a public cloud can be used to maintain service levels in the face of rapid workload fluctuations. A hybrid cloud also can be used to handle planned workload spikes. Sometimes called “surge computing,” a public cloud can be used to perform periodic tasks that can be deployed easily on a public cloud. 12 24/9/2009 Software Freedom Day - 2009
18. Software as a service (SaaS) Software as a service features a complete application offered as a service on demand. A single instance of the software runs on the cloud and services multiple end users or client organizations. 14 24/9/2009 Software Freedom Day - 2009
19. Software as a service (SaaS) 15 24/9/2009 Software Freedom Day - 2009
20. Platform as a service (PaaS) Platform as a service encapsulates a layer of software and provides it as a service that can be used to build higher-level services. Someone producing PaaSmight produce a platform by integrating an OS,middleware, application software, and even a development environment that is then provided to a customer as a service Someone using PaaSwould see an encapsulated service that is presented to them through an API. The customer interacts with the platform through the API, and the platform does what is necessary to manage and scale itself to provide a given level of service. 16 24/9/2009 Software Freedom Day - 2009
21. Platform as a service (PaaS) 17 24/9/2009 Software Freedom Day - 2009
22. Infrastructure as a service (IaaS) Infrastructure as a service delivers basic storage and compute capabilities as standardized services over the network. Servers, storage systems, switches, routers, and other systems are pooled and made available to handle workloads that range from application components to high-performance computing applications. 18 24/9/2009 Software Freedom Day - 2009
25. SINGLE TENANT vs. MULTI-TENANT ARCHITECTURE Shared infrastructure Other apps App 1 App 2 App 3 App Server App Server App Server Database Database Database OS OS OS Server Server Server Storage Storage Storage Network Network Network Single tenancy gives each customer a dedicated software stack – and each layer in each stack still requires configuration, monitoring, upgrades, security updates, patches, tuning and disaster recovery. On a multi-tenant platform, all applications run in a single logical environment: faster, more secure, more available, automatically upgraded and maintained. Any improvement appears to all customers at once. 21 24/9/2009 Software Freedom Day - 2009
26. CLOUD COMPUTING CHARACTERISTICS Cloud computing often leverages: Massive scale Virtualization Non-stop computing Free software Geographic distribution Service oriented software Autonomic computing Advanced security technologies 22 24/9/2009 Software Freedom Day - 2009
27. TRADITIONAL SOFTWARE PURCHASE Purchase software Purchase hardware Find space in data center Create migration plan Setup development & test Configure systems Configure databases Configure networks more… CLOUD COMPUTING – THE EASY WAY Get a login 23 24/9/2009 Software Freedom Day - 2009
28. CLOUD COMPUTING BENEFITS Reduce run time and response time For applications that use the cloud essentially for running batch jobs, cloud computing makes it straightforward to use 1000 servers to accomplish a task in 1/1000 the time that a single server would require Minimize infrastructure risk When pushing an application out to the cloud, scalability and the risk of purchasing too much or too little infrastructure becomes the cloud provider’s issue Lower cost of entry Because infrastructure is rented, not purchased, the cost is controlled, and the capital investment can be zero. Increased pace of innovation The low cost of entry to new markets helps to level the playing field, allowing start-up companies to deploy new products quickly and at low cost. 24 24/9/2009 Software Freedom Day - 2009
29. GOALS OF CLOUD COMPUTING Scalability Availability Reliability Security Flexibility and agility Serviceability Efficiency 25 24/9/2009 Software Freedom Day - 2009
30. IS THIS GRID COMPUTING ? 26 24/9/2009 Software Freedom Day - 2009
31. CLUSTERS A computer cluster is a group of linked computers, working together closely so that in many respects they form a single computer. The components of a cluster are commonly, but not always, connected to each other through fast local area networks. Clusters are usually deployed to improve performance and/or availability over that of a single computer, while typically being much more cost-effective than single computers of comparable speed or availability High-availability (HA) clusters Load-balancing clusters Compute clusters 27 24/9/2009 Software Freedom Day - 2009
32. GRID COMPUTING Grid computing (or the use of computational grids) is the combination of computer resources from multiple administrative domains applied to a common task, usually to a scientific, technical or business problem that requires a great number of computer processing cycles or the need to process large amounts of data. One of the main strategies of grid computing is using software to divide and apportion pieces of a program among several computers, sometimes up to many thousands. Grid computing is distributed, large-scale cluster computing, as well as a form of network-distributed parallel processing 28 24/9/2009 Software Freedom Day - 2009
33. CLOUD COMPUTING vs. GRID COMPUTING Grid computing has been used in environments where users make few but large allocation requests Cloud computing really is about lots of small allocation requests. 29 24/9/2009 Software Freedom Day - 2009
34. CLOUD COMPUTING vs. GRID COMPUTING Grid computing has been used in environments where users make few but large allocation requests Cloud computing really is about lots of small allocation requests. 30 24/9/2009 Software Freedom Day - 2009
35. DISADVANTAGES OF CLOUD COMPUTING Stored data might not be secure: With cloud computing, all your data is stored on the cloud. How secure is the cloud? Can unauthorized users gain access to your confidential data? Cloud computing companies say that data is secure, but it's too early in the game to be completely sure of that. Dependent on internet connection: Internet connectivity isn’t completely stable and reliable. For cloud computing to be completely accessible anywhere, we’ll probably need to wait a few more years for the internet service providers to step up to the plate. It’s not platform agnostic: Most clouds force participants to rely on a single platform or host only one type of product. If you need to support multiple platforms, as most enterprises do, then you’re looking at multiple clouds. That can be a nightmare to manage. Can be slow: Even on a fast connection, web-based applications can sometimes be slower than accessing a similar software program on your desktop PC. 31 24/9/2009 Software Freedom Day - 2009