This document provides a 3 paragraph summary of a seminar report on cloud computing submitted by Rahul Gupta to his professor Shraddha Khenka. The report acknowledges those who contributed to advancements in internet and computing technologies that enable cloud computing. It includes an introduction to cloud computing, comparisons to other technologies, economics of cloud computing, architectural layers, key features, deployment models, and issues. The summary covers the essential topics and information presented in the seminar report on cloud computing.
Imagine yourself in the world where the users of the computer of today’s internet world don’t have to run, install or store their application or data on their own computers, imagine the world where every piece of your information or data would reside on the Cloud (Internet).
This document discusses cloud computing. It begins with an introduction defining cloud computing as allowing users to access virtually unlimited computing resources over the internet. It then discusses the architecture of cloud computing including front-end and back-end components. The main components of a cloud are infrastructure, storage, platform, applications, services, and clients. There are different types of clouds including public clouds, private clouds, and hybrid clouds that use a mix of internal and external providers. Cloud services are divided into infrastructure as a service, platform as a service, and software as a service. The document concludes with some key characteristics of cloud computing such as its cost effectiveness and features like platform and location independence.
Cloud Computing for Universities Graduation ProjectMohamed Shorbagy
The document discusses a university project that aims to implement cloud computing services within the university. Specifically, the project will virtualize the university's datacenter using VMware and OpenStack solutions. This will provide virtual servers, desktops, and applications to researchers, students, and staff to facilitate research and education. The cloud services will reduce costs and complexity while improving flexibility, mobility, and sustainability. The project team has already transformed their faculty's datacenter and is providing virtual resources to researchers and graduation projects. They organized the first cloud computing conference in Egypt to promote research clouds.
The document discusses a report from the JTC 1/SWG-P on potential standardization areas related to cloud computing. It provides an overview of cloud computing concepts, types, components and related technologies. It also analyzes current standardization activities and business perspectives. The SWG-Planning recommends that JTC 1 establish a study group to understand current standardization work and explore JTC 1's potential role in developing cloud computing standards.
This document provides an overview of cloud computing and discusses various topics related to cloud computing including:
- How cloud computing works by storing data on servers that can be accessed over the internet.
- Different types of cloud data storage including individual, public, private, and hybrid cloud storage.
- How music cloud services work by either streaming music profiles or downloading files.
- The importance of data security in the cloud through firewalls, antivirus software, and network protocols.
- Key considerations for effective cloud storage management including storage levels, data isolation, and reporting tools.
With expanding volumes of knowledgeable production and the variability of themes and roots, shapes and languages, most detectable issues related to the delivery of storage space for the information and the variety of treatment strategies in addition to the problems related to the flow of information and methods
go down and take an interest in the advantage of them face the researchers. In any case, such a great significance comes with a support of a great infrastructure that includes large data centers comprising thousands of server units and other supporting equipment. The cloud is not a small, undeveloped branch of it, it is a type of computing that is based on the internet, an image from the internet. Cloud Computing is a
developed technology, cloud computing, possibly offers an overall economic benefit, in that end users shares a large, centrally achieved pool of storing and computing resources, rather than owning and managing their own systems. But, it needs to be environment friendly also. This review paper gives a general overview of cloud computing, also it describes cloud computing, architecture of cloud computing, characteristics of cloud computing, and different services and deployment model of cloud computing. This paper is for anyone who will have recently detected regarding cloud computing and desires to grasp a lot of regarding cloud computing.
This document discusses the impact of cloud computing on the IT industry. It begins by defining cloud computing and the various types of cloud services, including Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). It then reviews how cloud computing transforms the IT industry by making software available as an online utility rather than installed locally. The document also examines cloud computing's ability to improve flexibility and reduce costs for IT services compared to traditional computing models. Finally, it analyzes how cloud computing architecture works by provisioning resources on-demand from large pools of virtualized hardware and software.
Efficient architectural framework of cloud computing Souvik Pal
This document discusses an efficient architectural framework for cloud computing. It begins by providing background on cloud computing and discusses challenges such as security, privacy, and reliability. It then proposes a new architectural framework that separates infrastructure as a service (IaaS) into three sub-modules: IaaS itself, a hypervisor monitoring environment (HME), and resources as a service (RaaS). The HME acts as middleware between IaaS and physical resources, using a hypervisor to allocate resources from a pool managed by RaaS. This proposed framework is intended to improve performance and access speed for cloud computing.
Imagine yourself in the world where the users of the computer of today’s internet world don’t have to run, install or store their application or data on their own computers, imagine the world where every piece of your information or data would reside on the Cloud (Internet).
This document discusses cloud computing. It begins with an introduction defining cloud computing as allowing users to access virtually unlimited computing resources over the internet. It then discusses the architecture of cloud computing including front-end and back-end components. The main components of a cloud are infrastructure, storage, platform, applications, services, and clients. There are different types of clouds including public clouds, private clouds, and hybrid clouds that use a mix of internal and external providers. Cloud services are divided into infrastructure as a service, platform as a service, and software as a service. The document concludes with some key characteristics of cloud computing such as its cost effectiveness and features like platform and location independence.
Cloud Computing for Universities Graduation ProjectMohamed Shorbagy
The document discusses a university project that aims to implement cloud computing services within the university. Specifically, the project will virtualize the university's datacenter using VMware and OpenStack solutions. This will provide virtual servers, desktops, and applications to researchers, students, and staff to facilitate research and education. The cloud services will reduce costs and complexity while improving flexibility, mobility, and sustainability. The project team has already transformed their faculty's datacenter and is providing virtual resources to researchers and graduation projects. They organized the first cloud computing conference in Egypt to promote research clouds.
The document discusses a report from the JTC 1/SWG-P on potential standardization areas related to cloud computing. It provides an overview of cloud computing concepts, types, components and related technologies. It also analyzes current standardization activities and business perspectives. The SWG-Planning recommends that JTC 1 establish a study group to understand current standardization work and explore JTC 1's potential role in developing cloud computing standards.
This document provides an overview of cloud computing and discusses various topics related to cloud computing including:
- How cloud computing works by storing data on servers that can be accessed over the internet.
- Different types of cloud data storage including individual, public, private, and hybrid cloud storage.
- How music cloud services work by either streaming music profiles or downloading files.
- The importance of data security in the cloud through firewalls, antivirus software, and network protocols.
- Key considerations for effective cloud storage management including storage levels, data isolation, and reporting tools.
With expanding volumes of knowledgeable production and the variability of themes and roots, shapes and languages, most detectable issues related to the delivery of storage space for the information and the variety of treatment strategies in addition to the problems related to the flow of information and methods
go down and take an interest in the advantage of them face the researchers. In any case, such a great significance comes with a support of a great infrastructure that includes large data centers comprising thousands of server units and other supporting equipment. The cloud is not a small, undeveloped branch of it, it is a type of computing that is based on the internet, an image from the internet. Cloud Computing is a
developed technology, cloud computing, possibly offers an overall economic benefit, in that end users shares a large, centrally achieved pool of storing and computing resources, rather than owning and managing their own systems. But, it needs to be environment friendly also. This review paper gives a general overview of cloud computing, also it describes cloud computing, architecture of cloud computing, characteristics of cloud computing, and different services and deployment model of cloud computing. This paper is for anyone who will have recently detected regarding cloud computing and desires to grasp a lot of regarding cloud computing.
This document discusses the impact of cloud computing on the IT industry. It begins by defining cloud computing and the various types of cloud services, including Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). It then reviews how cloud computing transforms the IT industry by making software available as an online utility rather than installed locally. The document also examines cloud computing's ability to improve flexibility and reduce costs for IT services compared to traditional computing models. Finally, it analyzes how cloud computing architecture works by provisioning resources on-demand from large pools of virtualized hardware and software.
Efficient architectural framework of cloud computing Souvik Pal
This document discusses an efficient architectural framework for cloud computing. It begins by providing background on cloud computing and discusses challenges such as security, privacy, and reliability. It then proposes a new architectural framework that separates infrastructure as a service (IaaS) into three sub-modules: IaaS itself, a hypervisor monitoring environment (HME), and resources as a service (RaaS). The HME acts as middleware between IaaS and physical resources, using a hypervisor to allocate resources from a pool managed by RaaS. This proposed framework is intended to improve performance and access speed for cloud computing.
This document provides a seminar report on cloud computing submitted by Vanama Vamsi Krishna in partial fulfillment of the requirements for a Bachelor of Technology degree. The 3-page report includes an abstract, table of contents, introduction on cloud computing concepts, a brief history of cloud computing, key characteristics of cloud computing including cost, scalability and reliability, components and architecture of cloud computing, types and roles in cloud computing, merits and demerits, and a conclusion. The report provides a high-level overview of cloud computing fundamentals.
This document is a training report on cloud deployment submitted by Virendra Singh Ruhela to the Department of Computer Science and Engineering at Government Engineering College Bikaner in partial fulfillment of a Bachelor of Technology degree. It includes an acknowledgment section thanking those who provided guidance and support. The abstract provides a high-level overview of cloud computing, how it offers a solution for managing computing resources, and how it is being used in various fields.
Cloud computing provides on-demand access to shared computing resources like networks, servers, storage, applications and services over the internet. It has seen rapid growth in recent years. There are different service models like Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS) depending on what capabilities are provided to the user. Cloud computing can be deployed using private, public, hybrid or community models depending on who manages the infrastructure and who has access to it. While cloud computing provides benefits like flexibility, scalability and cost savings, concerns around security, privacy and reliability remain challenges to adoption.
This document discusses cloud computing, including its history, types, stakeholders, advantages, architecture, and applications. Cloud computing evolved from earlier distributed computing concepts and allows users to access computing resources as needed via the internet. It offers advantages like reduced costs and maintenance for users compared to owning their own infrastructure. Popular cloud services include Amazon EC2, Google App Engine, and Windows Azure. The document also explores potential applications of cloud computing for e-governance and rural development in India.
This document provides a seminar report on cloud computing presented by Divyesh Shah at LDRP Institute of Technology & Research in October 2013. The report includes an introduction to cloud computing, types of clouds and stakeholders, advantages of cloud computing, cloud architecture comparing cloud computing to grid computing and relating it to utility computing, popular cloud applications including Amazon EC2 and S3 and Google App Engine, and applications of cloud computing in India including e-governance and rural development. The report was prepared under the guidance of Mrs. Avani Dadhania.
This document provides an overview of cloud computing, including definitions of key cloud computing terms and models. It discusses the evolution of cloud computing from earlier technologies like grid computing and utility computing. The document also compares and contrasts clouds and grids. It examines public, private and hybrid cloud models and how virtualization enables cloud infrastructure. Finally, it outlines some open issues regarding security, reliability and vendor lock-in within cloud computing.
Cloud computing refers to computing done remotely over the internet rather than on local devices. It allows users to access applications from anywhere using web browsers or software. The cloud's capacity comes from vast server warehouses around the world. Popular cloud applications include Google Docs, YouTube, and Dropbox which allow file storage and sharing over the internet. As cloud computing grows, more companies are investing in building cloud data centers and services to meet rising demand.
Cloud Computing Building A Framework For Successful Transition Gtsijerry0040
The document discusses cloud computing and provides a framework for government agencies to successfully transition to cloud solutions. It defines cloud computing and outlines its key characteristics and deployment models. The benefits of cloud computing for government include increased capacity at lower costs, reduced IT operating costs and resources, and improved collaboration. The document proposes a five step Cloud Computing Maturity Model for agencies to follow: 1) consolidation of servers and resources, 2) virtualization, 3) automation, 4) utility or on-demand access, and 5) full adoption of cloud solutions. Each step builds upon the previous to help agencies maximize benefits while mitigating risks of the transition.
This document provides a technical seminar report on cloud computing. It discusses the concept of cloud computing, including infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS). It also covers the history of cloud computing, key characteristics such as scalability and cost reduction, components like applications and infrastructure, and some legal and political issues related to cloud computing. The report was submitted by two students to fulfill the requirements for a computer science degree.
Cloud computing provides many benefits but also poses security risks due to data being stored remotely. This document discusses several key security threats in cloud computing like data leakage, attacks against the cloud infrastructure, and issues regarding access control and data segregation. It proposes some solutions to address these risks, such as access control management, incident response processes, data partitioning, and migration capabilities to improve security in cloud environments.
Group seminar report on cloud computingSandhya Rathi
It is short and sobar.It contains information of
Architectural Considerations in that contains Cloud Platform, Cloud Storage, Cloud Services..... Types of Services is also contain in that
Software as a Service(SaaS) ,Platform as a Service(PaaS) , Infrastructure as a Service(IaaS)
This document provides an overview of cloud computing. It begins with an abstract that discusses how cloud computing is a recent buzzword that represents the future of computing both technically and socially. It then covers various topics related to cloud computing including the basics, types of clouds, stakeholders, advantages, motivations for growth, architecture, comparisons to grid computing and utility computing, popular cloud applications and potential applications in India.
This document provides a high-level overview of cloud computing, including its history and key concepts. Cloud computing involves delivering computing resources such as hardware and software over a network, typically the internet. It allows users to access applications from anywhere through a web browser or light-weight application. The concept originated in the 1950s with mainframe computing and time-sharing, and cloud computing has grown with improvements in networking, virtualization, and utility computing.
: Cloud processing is turning into an inexorably mainstream endeavor demonstrate in which figuring assets are made accessible on-request to the client as required. The one of a kind incentivized offer of distributed computing makes new chances to adjust IT and business objectives. Distributed computing utilizes the web advancements for conveyance of IT-Enabled abilities 'as an administration' to any required clients i.e. through distributed computing we can get to anything that we need from anyplace to any PC without agonizing over anything like about their stockpiling, cost, administration etc. In this paper, I give a far-reaching study on the inspiration variables of receiving distributed computing, audit the few cloud sending and administration models. It additionally investigates certain advantages of distributed computing over customary IT benefit environment-including versatility, adaptability, decreased capital and higher asset usage are considered as appropriation explanations behind distributed computing environment. I additionally incorporate security, protection, and web reliance and accessibility as shirking issues. The later incorporates vertical versatility as specialized test in cloud environment.
Over the past decade cloud computing has interrupted nearly every part of IT. Sales, marketing, finance and support all of these applications are being reengineered to take advantage of cloud's instant access no download and pay as we go attributes. The term cloud computing is sometimes used to refer to a new paradigm some even speak of a new technology.
This document is a technical seminar report on cloud computing submitted in partial fulfillment of a Bachelor of Engineering degree. It introduces cloud computing as a concept where computing resources such as servers, storage, databases and networking are provided as standardized services over the Internet. The document discusses the history, characteristics, implementation and economics of cloud computing and provides examples of major companies involved in cloud services.
IOSR Journal of Computer Engineering (IOSR-JCE) is a double blind peer reviewed International Journal that provides rapid publication (within a month) of articles in all areas of computer engineering and its applications. The journal welcomes publications of high quality papers on theoretical developments and practical applications in computer technology. Original research papers, state-of-the-art reviews, and high quality technical notes are invited for publications.
This document provides an overview of cloud computing. It discusses how cloud computing builds on technologies like virtualization, grid computing, and utility computing to provide on-demand access to computing resources over the Internet. It describes the different types of cloud services (IaaS, PaaS, SaaS) and deployment models (public, private, hybrid, community clouds). The key desired features of cloud computing that are discussed are self-service, metered usage with pay-per-use billing, and elasticity to dynamically scale resources up or down as needed.
Cloud computing aggregates distributed computing resources like processing, storage, data and software that can be accessed virtually. It enables on-demand access to large amounts of computing power through technologies like virtualization. Cloud computing provides computing resources and services over the Internet, allowing users to access applications from anywhere. Key characteristics of cloud computing include pay-per-use models, elastic resources that provide the illusion of infinite capacity, and self-service access to abstracted or virtualized resources. The convergence of technologies like virtualization, web services, grids and utility computing helped enable the development of cloud computing.
This document provides a seminar report on cloud computing submitted by Vanama Vamsi Krishna in partial fulfillment of the requirements for a Bachelor of Technology degree. The 3-page report includes an abstract, table of contents, introduction on cloud computing concepts, a brief history of cloud computing, key characteristics of cloud computing including cost, scalability and reliability, components and architecture of cloud computing, types and roles in cloud computing, merits and demerits, and a conclusion. The report provides a high-level overview of cloud computing fundamentals.
This document is a training report on cloud deployment submitted by Virendra Singh Ruhela to the Department of Computer Science and Engineering at Government Engineering College Bikaner in partial fulfillment of a Bachelor of Technology degree. It includes an acknowledgment section thanking those who provided guidance and support. The abstract provides a high-level overview of cloud computing, how it offers a solution for managing computing resources, and how it is being used in various fields.
Cloud computing provides on-demand access to shared computing resources like networks, servers, storage, applications and services over the internet. It has seen rapid growth in recent years. There are different service models like Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS) depending on what capabilities are provided to the user. Cloud computing can be deployed using private, public, hybrid or community models depending on who manages the infrastructure and who has access to it. While cloud computing provides benefits like flexibility, scalability and cost savings, concerns around security, privacy and reliability remain challenges to adoption.
This document discusses cloud computing, including its history, types, stakeholders, advantages, architecture, and applications. Cloud computing evolved from earlier distributed computing concepts and allows users to access computing resources as needed via the internet. It offers advantages like reduced costs and maintenance for users compared to owning their own infrastructure. Popular cloud services include Amazon EC2, Google App Engine, and Windows Azure. The document also explores potential applications of cloud computing for e-governance and rural development in India.
This document provides a seminar report on cloud computing presented by Divyesh Shah at LDRP Institute of Technology & Research in October 2013. The report includes an introduction to cloud computing, types of clouds and stakeholders, advantages of cloud computing, cloud architecture comparing cloud computing to grid computing and relating it to utility computing, popular cloud applications including Amazon EC2 and S3 and Google App Engine, and applications of cloud computing in India including e-governance and rural development. The report was prepared under the guidance of Mrs. Avani Dadhania.
This document provides an overview of cloud computing, including definitions of key cloud computing terms and models. It discusses the evolution of cloud computing from earlier technologies like grid computing and utility computing. The document also compares and contrasts clouds and grids. It examines public, private and hybrid cloud models and how virtualization enables cloud infrastructure. Finally, it outlines some open issues regarding security, reliability and vendor lock-in within cloud computing.
Cloud computing refers to computing done remotely over the internet rather than on local devices. It allows users to access applications from anywhere using web browsers or software. The cloud's capacity comes from vast server warehouses around the world. Popular cloud applications include Google Docs, YouTube, and Dropbox which allow file storage and sharing over the internet. As cloud computing grows, more companies are investing in building cloud data centers and services to meet rising demand.
Cloud Computing Building A Framework For Successful Transition Gtsijerry0040
The document discusses cloud computing and provides a framework for government agencies to successfully transition to cloud solutions. It defines cloud computing and outlines its key characteristics and deployment models. The benefits of cloud computing for government include increased capacity at lower costs, reduced IT operating costs and resources, and improved collaboration. The document proposes a five step Cloud Computing Maturity Model for agencies to follow: 1) consolidation of servers and resources, 2) virtualization, 3) automation, 4) utility or on-demand access, and 5) full adoption of cloud solutions. Each step builds upon the previous to help agencies maximize benefits while mitigating risks of the transition.
This document provides a technical seminar report on cloud computing. It discusses the concept of cloud computing, including infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS). It also covers the history of cloud computing, key characteristics such as scalability and cost reduction, components like applications and infrastructure, and some legal and political issues related to cloud computing. The report was submitted by two students to fulfill the requirements for a computer science degree.
Cloud computing provides many benefits but also poses security risks due to data being stored remotely. This document discusses several key security threats in cloud computing like data leakage, attacks against the cloud infrastructure, and issues regarding access control and data segregation. It proposes some solutions to address these risks, such as access control management, incident response processes, data partitioning, and migration capabilities to improve security in cloud environments.
Group seminar report on cloud computingSandhya Rathi
It is short and sobar.It contains information of
Architectural Considerations in that contains Cloud Platform, Cloud Storage, Cloud Services..... Types of Services is also contain in that
Software as a Service(SaaS) ,Platform as a Service(PaaS) , Infrastructure as a Service(IaaS)
This document provides an overview of cloud computing. It begins with an abstract that discusses how cloud computing is a recent buzzword that represents the future of computing both technically and socially. It then covers various topics related to cloud computing including the basics, types of clouds, stakeholders, advantages, motivations for growth, architecture, comparisons to grid computing and utility computing, popular cloud applications and potential applications in India.
This document provides a high-level overview of cloud computing, including its history and key concepts. Cloud computing involves delivering computing resources such as hardware and software over a network, typically the internet. It allows users to access applications from anywhere through a web browser or light-weight application. The concept originated in the 1950s with mainframe computing and time-sharing, and cloud computing has grown with improvements in networking, virtualization, and utility computing.
: Cloud processing is turning into an inexorably mainstream endeavor demonstrate in which figuring assets are made accessible on-request to the client as required. The one of a kind incentivized offer of distributed computing makes new chances to adjust IT and business objectives. Distributed computing utilizes the web advancements for conveyance of IT-Enabled abilities 'as an administration' to any required clients i.e. through distributed computing we can get to anything that we need from anyplace to any PC without agonizing over anything like about their stockpiling, cost, administration etc. In this paper, I give a far-reaching study on the inspiration variables of receiving distributed computing, audit the few cloud sending and administration models. It additionally investigates certain advantages of distributed computing over customary IT benefit environment-including versatility, adaptability, decreased capital and higher asset usage are considered as appropriation explanations behind distributed computing environment. I additionally incorporate security, protection, and web reliance and accessibility as shirking issues. The later incorporates vertical versatility as specialized test in cloud environment.
Over the past decade cloud computing has interrupted nearly every part of IT. Sales, marketing, finance and support all of these applications are being reengineered to take advantage of cloud's instant access no download and pay as we go attributes. The term cloud computing is sometimes used to refer to a new paradigm some even speak of a new technology.
This document is a technical seminar report on cloud computing submitted in partial fulfillment of a Bachelor of Engineering degree. It introduces cloud computing as a concept where computing resources such as servers, storage, databases and networking are provided as standardized services over the Internet. The document discusses the history, characteristics, implementation and economics of cloud computing and provides examples of major companies involved in cloud services.
IOSR Journal of Computer Engineering (IOSR-JCE) is a double blind peer reviewed International Journal that provides rapid publication (within a month) of articles in all areas of computer engineering and its applications. The journal welcomes publications of high quality papers on theoretical developments and practical applications in computer technology. Original research papers, state-of-the-art reviews, and high quality technical notes are invited for publications.
This document provides an overview of cloud computing. It discusses how cloud computing builds on technologies like virtualization, grid computing, and utility computing to provide on-demand access to computing resources over the Internet. It describes the different types of cloud services (IaaS, PaaS, SaaS) and deployment models (public, private, hybrid, community clouds). The key desired features of cloud computing that are discussed are self-service, metered usage with pay-per-use billing, and elasticity to dynamically scale resources up or down as needed.
Cloud computing aggregates distributed computing resources like processing, storage, data and software that can be accessed virtually. It enables on-demand access to large amounts of computing power through technologies like virtualization. Cloud computing provides computing resources and services over the Internet, allowing users to access applications from anywhere. Key characteristics of cloud computing include pay-per-use models, elastic resources that provide the illusion of infinite capacity, and self-service access to abstracted or virtualized resources. The convergence of technologies like virtualization, web services, grids and utility computing helped enable the development of cloud computing.
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.
The document provides an introduction to cloud computing. It discusses how computing is transitioning to a utility-based model where resources are accessed on-demand via the internet. Cloud computing allows users to access applications, storage, and other services from any device. Early computer scientists envisioned this type of computing utility. The document outlines characteristics of cloud computing like multi-tenancy, scalability, and the various deployment models. It also discusses some of the technical aspects that enabled cloud computing such as virtualization, distributed systems, and web technologies. Challenges of cloud computing are security, privacy, outsourcing, and heterogeneity between provider platforms.
Cloud computing altanai bisht , collge 2nd year , part iALTANAI BISHT
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. It allows users to access technology-based services from the internet without knowledge of, expertise in, or control over the underlying technology infrastructure. Potential advantages of cloud computing include scalability, flexibility, and reduced capital and operating expenses. However, issues like regulatory compliance, security, and availability must be addressed for successful deployment.
With expanding volumes of knowledgeable production and the variability of themes and roots, shapes and languages, most detectable issues related to the delivery of storage space for the information and the variety of treatment strategies in addition to the problems related to the flow of information and methods go down and take an interest in the advantage of them face the researchers. In any case, such a great significance comes with a support of a great infrastructure that includes large data centers comprising thousands of server units and other supporting equipment. The cloud is not a small, undeveloped branch of it, it is a type of computing that is based on the internet, an image from the internet. Cloud Computing is a developed technology, cloud computing, possibly offers an overall economic benefit, in that end users shares a large, centrally achieved pool of storing and computing resources, rather than owning and managing their own systems. But, it needs to be environment friendly also. This review paper gives a general overview of cloud computing, also it describes cloud computing, architecture of cloud computing, characteristics of cloud computing, and different services and deployment model of cloud computing. This paper is for anyone who will have recently detected regarding cloud computing and desires to grasp a lot of regarding cloud computing.
J Internet Serv Appl (2010) 1 7–18DOI 10.1007s13174-010-00.docxpriestmanmable
This document provides an overview of cloud computing, including its key concepts, architectural principles, and research challenges. It defines cloud computing as a model enabling on-demand access to configurable computing resources via the internet. The document outlines the layered architecture of cloud computing and different service models like IaaS, PaaS, and SaaS. It also discusses types of clouds including public, private, hybrid, and virtual private clouds. The document aims to provide a better understanding of cloud computing design challenges and identify important research directions in this area.
This document provides an introduction and overview of cloud computing. It defines cloud computing as a model that enables network access to configurable computing resources that can be rapidly provisioned and released with minimal management effort. The document discusses how cloud computing allows users and companies to avoid upfront infrastructure costs and adjust resources to meet fluctuating demand. It also examines different perspectives on cloud computing and provides definitions from industry leaders to clarify what cloud computing is and how it relates to concepts like utility computing.
Cloud computing is affecting the software development process. It provides resources over the internet rather than requiring direct physical access. This allows developers to access resources from anywhere and reduces costs since users only pay for what they use. Cloud computing introduces new concepts like mesh computing and pay-per-use services. Research is investigating how cloud computing reduces development costs and time by making services easily accessible. However, security and privacy concerns remain an issue with storing data on external provider networks rather than locally.
This document provides an overview of distributed computing paradigms such as cloud computing, jungle computing, and fog computing. It defines distributed computing as utilizing multiple autonomous computers located across different areas to solve large problems. Cloud computing is described as internet-based computing using shared online resources and data storage. Jungle computing combines distributed systems for high performance, while fog computing extends cloud computing to network edges for low latency applications. The document discusses characteristics, architectures, advantages and disadvantages of these paradigms.
This document discusses cloud computing and related concepts:
1. Cloud computing is a model for delivering computing resources such as hardware and software via a network. Users can access scalable resources from the cloud without knowing details of the infrastructure.
2. Technologies like virtualization, distributed storage, and broadband internet access enable cloud computing. This shifts processing to large remote data centers managed by cloud providers.
3. For service providers, cloud computing offers benefits like reduced infrastructure costs and improved efficiency. For users, it provides flexible access to resources without upfront investment or management overhead.
The document discusses Pixeom, a proposed personal cloud device that aims to offer alternative cloud services without requiring users to relinquish control of their private data. It describes existing cloud storage systems and social networking services, noting privacy and security issues. The proposed Pixeom device would provide productivity and e-commerce apps, secure scalable storage, and facilitate file sharing and collaboration through a community-built independent network of connected Pixeom devices.
This document provides an overview of cloud computing, including definitions, advantages, disadvantages, and recommendations. It defines cloud computing as networked computer resources that can be accessed remotely through the internet. Key advantages include cost savings, scalability, device/location independence, and shared infrastructure. Disadvantages include loss of governance, lock-in effects, and security/isolation risks from shared multi-tenant systems. The document recommends approaches like standard checklists to help assess risks and obtain assurances when adopting cloud services.
Cloud computing allows for location-independent computing resources that can be accessed on demand. It has evolved from earlier technologies like utility computing and now commonly uses a client-server model. The key features of cloud computing include agility, cost savings, scalability, and reliability, though privacy and security concerns still need to be addressed.
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. It allows users to access technology-based services from the network cloud without knowledge of, expertise with, or control over the underlying technology infrastructure that supports them. Key benefits of cloud computing include lower costs, better scalability and flexibility.
The practice of using a network of remote servers hosted on the Internet to store, manage, and process data, rather than a local server or a personal computer.
Cloud computing allows businesses to implement large scale IT infrastructure without incurring the expenses of owning and maintaining physical hardware, by providing computing resources and services over the internet. It offers various models including infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS). While cloud computing provides significant cost savings and flexibility, security remains a key concern that must be addressed for organizations to fully realize the benefits of moving to the cloud.
This document provides a comprehensive study of cloud computing. It discusses cloud computing models including infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS). It explores the benefits of cloud computing such as scalability, flexibility, and reduced costs. However, it also notes avoidance issues like security, privacy, internet dependency, and availability. The document concludes by stating that vertical scalability presents a technical challenge in cloud environments.
The Science of Learning: implications for modern teachingDerek Wenmoth
Keynote presentation to the Educational Leaders hui Kōkiritia Marautanga held in Auckland on 26 June 2024. Provides a high level overview of the history and development of the science of learning, and implications for the design of learning in our modern schools and classrooms.
8+8+8 Rule Of Time Management For Better ProductivityRuchiRathor2
This is a great way to be more productive but a few things to
Keep in mind:
- The 8+8+8 rule offers a general guideline. You may need to adjust the schedule depending on your individual needs and commitments.
- Some days may require more work or less sleep, demanding flexibility in your approach.
- The key is to be mindful of your time allocation and strive for a healthy balance across the three categories.
Artificial Intelligence (AI) has revolutionized the creation of images and videos, enabling the generation of highly realistic and imaginative visual content. Utilizing advanced techniques like Generative Adversarial Networks (GANs) and neural style transfer, AI can transform simple sketches into detailed artwork or blend various styles into unique visual masterpieces. GANs, in particular, function by pitting two neural networks against each other, resulting in the production of remarkably lifelike images. AI's ability to analyze and learn from vast datasets allows it to create visuals that not only mimic human creativity but also push the boundaries of artistic expression, making it a powerful tool in digital media and entertainment industries.
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptxCapitolTechU
Slides from a Capitol Technology University webinar held June 20, 2024. The webinar featured Dr. Donovan Wright, presenting on the Department of Defense Digital Transformation.
Cross-Cultural Leadership and CommunicationMattVassar1
Business is done in many different ways across the world. How you connect with colleagues and communicate feedback constructively differs tremendously depending on where a person comes from. Drawing on the culture map from the cultural anthropologist, Erin Meyer, this class discusses how best to manage effectively across the invisible lines of culture.
Post init hook in the odoo 17 ERP ModuleCeline George
In Odoo, hooks are functions that are presented as a string in the __init__ file of a module. They are the functions that can execute before and after the existing code.
Brand Guideline of Bashundhara A4 Paper - 2024khabri85
It outlines the basic identity elements such as symbol, logotype, colors, and typefaces. It provides examples of applying the identity to materials like letterhead, business cards, reports, folders, and websites.
Decolonizing Universal Design for LearningFrederic Fovet
UDL has gained in popularity over the last decade both in the K-12 and the post-secondary sectors. The usefulness of UDL to create inclusive learning experiences for the full array of diverse learners has been well documented in the literature, and there is now increasing scholarship examining the process of integrating UDL strategically across organisations. One concern, however, remains under-reported and under-researched. Much of the scholarship on UDL ironically remains while and Eurocentric. Even if UDL, as a discourse, considers the decolonization of the curriculum, it is abundantly clear that the research and advocacy related to UDL originates almost exclusively from the Global North and from a Euro-Caucasian authorship. It is argued that it is high time for the way UDL has been monopolized by Global North scholars and practitioners to be challenged. Voices discussing and framing UDL, from the Global South and Indigenous communities, must be amplified and showcased in order to rectify this glaring imbalance and contradiction.
This session represents an opportunity for the author to reflect on a volume he has just finished editing entitled Decolonizing UDL and to highlight and share insights into the key innovations, promising practices, and calls for change, originating from the Global South and Indigenous Communities, that have woven the canvas of this book. The session seeks to create a space for critical dialogue, for the challenging of existing power dynamics within the UDL scholarship, and for the emergence of transformative voices from underrepresented communities. The workshop will use the UDL principles scrupulously to engage participants in diverse ways (challenging single story approaches to the narrative that surrounds UDL implementation) , as well as offer multiple means of action and expression for them to gain ownership over the key themes and concerns of the session (by encouraging a broad range of interventions, contributions, and stances).
How to Download & Install Module From the Odoo App Store in Odoo 17Celine George
Custom modules offer the flexibility to extend Odoo's capabilities, address unique requirements, and optimize workflows to align seamlessly with your organization's processes. By leveraging custom modules, businesses can unlock greater efficiency, productivity, and innovation, empowering them to stay competitive in today's dynamic market landscape. In this tutorial, we'll guide you step by step on how to easily download and install modules from the Odoo App Store.
How to Download & Install Module From the Odoo App Store in Odoo 17
Untitled 1
1. Seminar report on Cloud computing by RAHUL GUPTA
MAHAKAL INSTITUTE OF TECH. & MANG.
UJJAIN, MADHYA PRADESH
Electronics &Communication
Engineering Department
Seminar Report on
CLOUD COMPUTING
Submitted to:
Shraddha Khenka
Submitted by:
Rahul Gupta
EC-II (2nd Year)
CLOUD COMPUTING
2. Future of Computing……
Acknowledgement
First and foremost I would like to thank God for creating so much, so beautiful that one would never
get bored exploring things.
I believe the best thing that happened to information crazy humans was the invention and advancement
of internet.
Internet for me is a repository of information. It provides the information from around the world which
would have rather taken years to gather.
So I would like to thank father of internet, Vint Serf for connecting this world together.
But the best thing that happened to internet, which has well now become synonym for internet, is
“Google” .It would have taken a lot of pain to search information on internet if the concise and
appropriate results form Google has not been there.
I would like to thank Larry Page and Sergey Brin for their innovative effort to provide the best search
engine ever.
3. I would also like to thank Wikipedia which has always been the first place I go to know about
something. I also thank the people who put in effort to add and organize information in this free
encyclopedia which anyone can edit. Much of the information in this reports are from Wikipedia which
explained the concept in such simple way that it was worth including in the report.
I would also like to thank Microsoft to have built such powerful Word Processing software that helped
me to store and organize information. It also helped me to indentify the numerous spelling and
grammar mistakes that I make that would have otherwise gone Unnoticed.
=
What’s Inside
1. Introduction
2. Comparisons
3. Economics
4. Architecture
5. Key Features
6. Layers
7. Deployment Models
8. Issues with Cloud
9. Research
10. Recent Developments
11. Sum Up Picture
4. 1. Introduction
Cloud computing is Internet-based computing, whereby shared resources, software, and information are
provided to computers and other devices on demand, like the electricity grid.
Cloud computing is a paradigm shift following the shift from mainframe to client–server in the early
1980s. Details are abstracted from the users, who no longer have need for expertise in, or control over,
the technology infrastructure "in the cloud" that supports them.
Cloud Computing Conceptual Diagram
Cloud computing describes a new supplement, consumption, and delivery model for IT services based
on the Internet, and it typically involves over-the-Internet provision of dynamically scalable and often
virtualized resources. It is a byproduct and consequence of the ease-of-access to remote computing
sites provided by the Internet.
This frequently takes the form of web-based tools or applications that users can access and use through
a web browser as if it was a program installed locally on their own computer. NIST provides a
somewhat more objective and specific definition here. The term "cloud" is used as a metaphor for the
Internet, based on the cloud drawing used in the past to represent the telephone network, and later to
depict the Internet in computer network diagrams as an abstraction of the underlying infrastructure it
represents.
Typical cloud computing providers deliver common business applications online that are accessed from
another Web service or software like a Web browser, while the software and data are stored on servers.
A key element of cloud computing is customization and the creation of a user-defined experience.
Most cloud computing infrastructures consist of services delivered through common centers and built
on servers. Clouds often appear as single points of access for all consumers' computing needs.
Commercial offerings are generally expected to meet quality of service (QoS) requirements of
customers, and typically include SLAs. The major cloud service providers include Microsoft,
Salesforce, Skytap, HP, IBM, Amazon and Google.
5. 2. Comparisons
Cloud computing derives characteristics from, but should not be confused with:
1. Autonomic computing — "computer systems capable of self-management".
2. Client–server model – Client–server computing refers broadly to any distributed application that
distinguishes between service providers (servers) and service requesters (clients).
3. Grid computing — "a form of distributed computing and parallel computing, whereby a 'super and
virtual computer' is composed of a cluster of networked, loosely coupled computers acting in concert to
perform very large tasks"
4. Mainframe computer — powerful computers used mainly by large organizations for critical
applications, typically bulk data processing such as census, industry and consumer statistics, enterprise
resource planning, and financial transaction processing.
5. Utility computing — the "packaging of computing resources, such as computation and storage, as a
metered service similar to a traditional public utility, such as electricity";
6. Peer-to-peer – a distributed architecture without the need for central coordination, with participants
being at the same time both suppliers and consumers of resources (in contrast to the traditional client–
server model).
3. Economics
Cloud computing users avoid capital expenditure (CapEx) on hardware, software, and services when
they pay a provider only for what they use. Consumption is usually billed on a utility (resources
consumed, like electricity) or subscription (time-based, like a newspaper) basis with little or no upfront
cost. Other benefits of this approach are low barriers to entry, shared infrastructure and costs, low
management overhead, and immediate access to a broad range of applications. In general, users can
terminate the contract at any time (thereby avoiding return on investment risk and uncertainty), and the
services are often covered by service level agreements (SLAs) with financial penalties.
According to Nicholas Carr, the strategic importance of information technology is diminishing as it
becomes standardized and less expensive.
6. He argues that the cloud computing paradigm shift is similar to the displacement of electricity
generators by electricity grids early in the 20th century.
Although companies might be able to save on upfront capital expenditures, they might not save much
and might actually pay more for operating expenses. In situations where the capital expense would be
relatively small, or where the organization has more flexibility in their capital budget than their
operating budget, the cloud model might not make great fiscal sense. Other factors impacting the scale
of any potential cost savings include the efficiency of a company's data center as compared to the cloud
vendor's, the company's existing operating costs, the level of adoption of cloud computing, and the type
of functionality being hosted in the cloud.
Among the items that some cloud hosts charge for are instances (often with extra charges for high-
memory or high-CPU instances); data transfer in and out; storage (measured by the GB-month); I/O
requests; PUT requests and GET requests; IP addresses; and load balancing. In some cases, users can
bid on instances, with pricing dependent on demand for available instances.
4. Architecture
Cloud architecture, the systems architecture of the software systems involved in the delivery of cloud
computing, typically involves multiple cloud components communicating with each other over
application programming interfaces, usually web services.
Cloud computing sample architecture
This resembles the UNIX philosophy of having multiple programs each doing one thing well and
working together over universal interfaces. Complexity is controlled and the resulting systems are more
manageable than their monolithic counterparts. The two most significant components of cloud
computing architecture are known as the front end and the back end. The front end is the part seen by
the client, i.e. the computer user. This includes the client’s network (or computer) and the applications
used to access the cloud via a user interface such as a web browser.
The back end of the cloud computing architecture is the ‘cloud’ itself, comprising various computers,
servers and data storage devices.
5. Key Features
• Agility improves with users' ability to rapidly and inexpensively re-provision technological
infrastructure resources.
• Cost is claimed to be greatly reduced and capital expenditure is converted to operational expenditure.
7. This ostensibly lowers barriers to entry, as infrastructure is typically provided by a third-party and does
not need to be purchased for one-time or infrequent intensive computing tasks. Pricing on a utility
computing basis is fine-grained with usage-based options and fewer IT skills are required for
implementation (in-house).
• Device and location independence enable users to access systems using a web browser regardless of
their location or what device they are using (e.g., PC, mobile). As infrastructure is off-site (typically
provided by a third-party) and accessed via the Internet, users can connect from anywhere.
• Multi-tenancy enables sharing of resources and costs across a large pool of users thus allowing for:
o Centralization of infrastructure in locations with lower costs (such as real estate, electricity, etc.)
o Peak-load capacity increases (users need not engineer for highest possible load-levels)
o Utilization and efficiency improvements for systems that are often only 10–20% utilized.
• Reliability is improved if multiple redundant sites are used, which makes well designed cloud
computing suitable for business continuity and disaster recovery. Nonetheless, many major cloud
computing services have suffered outages, and IT and business managers can at times do little when
they are affected.
• Scalability via dynamic ("on-demand") provisioning of resources on a fine-grained, self-service basis
near real-time, without users having to engineer for peak loads. Performance is monitored and
consistent and loosely coupled architectures are constructed using web services as the system
interface.One of the most important new methods for overcoming performance bottlenecks for a large
class of applications is data parallel programming on a distributed data grid.
• Security could improve due to centralization of data, increased security-focused resources, etc., but
concerns can persist about loss of control over certain sensitive data, and the lack of security for stored
kernels. Security is often as good as or better than under traditional systems, in part because providers
are able to devote resources to solving security issues that many customers cannot afford. Providers
typically log accesses, but accessing the audit logs themselves can be difficult or impossible.
Furthermore, the complexity of security is greatly increased when data is distributed over a wider area
and / or number of devices.
• Maintenance cloud computing applications are easier to maintain, since they don't have to be installed
on each user's computer. They are easier to support and to improve since the changes reach the clients
instantly.
• Metering cloud computing resources usage should be measurable and should be metered per client
and application on daily, weekly, monthly, and annual basis. This will enable clients on choosing the
vendor cloud on cost and reliability (QoS).
6. Layers
Cloud has 5 layers:
8. A cloud client consists of computer hardware and/or computer software that relies on cloud computing
for application delivery, or that is specifically designed for delivery of cloud services and that, in either
case, is essentially useless without it. Examples include some computers, phones and other devices,
operating systems and browsers.
Layers of Cloud
Cloud application services or "Software as a Service (SaaS)" deliver software as a service over the
Internet, eliminating the need to install and run the application on the customer's own computers and
simplifying maintenance and support. Key characteristics include:-
• Network-based access to, and management of, commercially available (i.e., not custom) software
• Activities that are managed from central locations rather than at each customer's site, enabling
customers to access applications remotely via the Web
• Application delivery that typically is closer to a one-to-many model (single instance, multi-tenant
architecture) than to a one-to-one model, including architecture, pricing, partnering, and management
characteristics
• Centralized feature updating, which obviates the need for downloadable patches and upgrades.
Cloud platform services or "Platform as a Service (PaaS)" deliver a computing platform and/or solution
stack as a service, often consuming cloud infrastructure and sustaining cloud applications. It facilitates
deployment of applications without the cost and complexity of buying and managing the underlying
hardware and software layers.
Cloud infrastructure services or "Infrastructure as a Service (IaaS)" delivers computer infrastructure,
typically a platform virtualization environment as a service. Rather than purchasing servers, software,
data center space or network equipment, clients instead buy those resources as a fully outsourced
service. The service is typically billed on a utility computing basis and amount of resources consumed
(and therefore the cost) will typically reflect the level of activity. It is an evolution of virtual private
server offerings.
The server’s layer consists of computer hardware and/or computer software products that are
specifically designed for the delivery of cloud services, including multi-core processors, cloud-specific
operating systems and combined offerings.
9. 7. Deployment models
1. Public cloud or external cloud describes cloud computing in the traditional mainstream sense,
whereby resources are dynamically provisioned on a fine-grained, self-service basis over the Internet,
via web applications/web services, from an off-site third-party provider who and bills on a fine-grained
utility computing basis.
2. A community cloud may be established where several organizations have similar requirements and
seek to share infrastructure so as to realize some of the benefits of cloud computing. With the costs
spread over fewer users than a public cloud (but more than a single tenant) this option is more
expensive but may offer a higher level of privacy, security and/or policy compliance. Examples of
community cloud include Google's "Gov Cloud".
3. A hybrid cloud environment consisting of multiple internal and/or external providers" will be typical
for most enterprises”. By integrating multiple cloud services users may be able to ease the transition to
public cloud services while avoiding issues such as PCI compliance.
Another perspective on deploying a web application in the cloud is using Hybrid Web Hosting, where
the hosting infrastructure is a mix between Cloud Hosting for the web server, and Managed dedicated
server for the database server.
4. Private cloud and internal cloud have been described as neologisms; however the concepts
themselves pre-date the term cloud by 40 years. Even within modern utility industries, hybrid models
still exist despite the formation of reasonably well functioning markets and the ability to combine
multiple providers. The idea was based upon direct comparison with other industries (e.g. the
electricity industry) and the extensive use of hybrid supply models to balance and mitigate risks.
5. Cloud Storage is a model of networked Computer data storage where data is stored on multiple
virtual servers, generally hosted by third parties, rather than being hosted on dedicated servers. Hosting
companies operate large data centers; and people who require their data to be hosted buy or lease
storage capacity from them and use it for their storage needs. The data center operators, in the
background, virtualize the resources according to the requirements of the customer and expose them as
virtual servers, which the customers can themselves manage. Physically, the resource may span across
multiple servers.
10. 6. The Intercloud is an interconnected global "cloud of clouds" and an extension of the Internet
"network of networks" on which it is based. The term was first used in the context of cloud computing
in 2007 when Kevin Kelly opined that "eventually we'll have the intercloud, the cloud of clouds. This
Intercloud will have the dimensions of one machine comprising all servers and attendant cloudbooks on
the planet." It became popular in 2009 and has also been used to describe the datacenter of the future.
8. ISSUES with CLOUD
1. Privacy
The Cloud model has been criticized by privacy advocates for the greater ease in which the companies
hosting the Cloud services control, and thus, can monitor at will, lawfully or unlawfully, the
communication and data stored between the user and the host company. Instances such as the secret
NSA program, working with AT&T, and Verizon, which recorded over 10 million phone calls between
American citizens, causes uncertainty among privacy advocates, and the greater powers it gives to
telecommunication companies to monitor user activity. While there have been efforts (such as US-EU
Safe Harbor) to "harmonise" the legal environment, providers such as Amazon still cater to major
markets (typically the United States and the European Union) by deploying local infrastructure and
allowing customers to select "availability zones.
2. Legal
In March 2007, Dell applied to trademark the term "cloud computing" (U.S. Trademark 77,139,082) in
the United States. The "Notice of Allowance" the company received in July 2008 was cancelled in
August, resulting in a formal rejection of the trademark application less than a week later.
Since 2007, the number of trademark filings covering cloud computing brands, goods and services has
increased at an almost exponential rate. As companies sought to better position themselves for cloud
computing branding and marketing efforts, cloud computing trademark filings increased by 483%
between 2008 and 2009. In 2009, 116 cloud computing trademarks were filed, and trademark analysts
predict that over 500 such marks could be filed during 2010.
3. Security
The relative security of cloud computing services is a contentious issue which may be delaying its
adoption. Some argue that customer data is more secure when managed internally, while others argue
that cloud providers have a strong incentive to maintain trust and as such employ a higher level of
security.
The Cloud Security Alliance is a non-profit organization formed to promote the use of best practices for
providing security assurance within Cloud Computing
4. Availability and Performance
In addition to concerns about security, businesses are also worried about acceptable levels of
availability and performance of applications hosted in the cloud.
There are also concerns about a cloud provider shutting down for financial or legal reasons, which has
happened in a number of cases.
5. Sustainability and siting
11. Although cloud computing is often assumed to be a form of "green computing", there is as of yet no
published study to substantiate this assumption.Siting the servers affects the environmental effects of
cloud computing. In areas where climate favors cooling and lots of renewable electricity is available
the environmental effects will be more moderate. Thus countries with favorable conditions, such as
Finland, Sweden and Switzerland, are trying to attract cloud computing data centers.
9. Research
A number of universities, vendors and government organizations are investing in research around the
topic of cloud computing. Academic institutions include University of Melbourne (Australia), Georgia
Tech, Yale, Wayne State, Virginia Tech, University of Wisconsin Madison, Boston University, Carnegie
Mellon, MIT, Indiana University, University of Massachusetts, University of Maryland, North Carolina
State, Purdue, University of California, University of Washington, University of Virginia, University of
Utah, University of Minnesota, among others.
Joint government, academic and vendor collaborative research projects include the IBM/Google
Academic Cloud Computing Initiative (ACCI). In October 2007 IBM and Google announced the multi-
university project designed to enhance students' technical knowledge to address the challenges of cloud
computing. In April 2009, the National Science Foundation joined the ACCI and awarded
approximately $5 million in grants to 14 academic institutions.
In July 2008, HP, Intel Corporation and Yahoo! announced the creation of a global, multi-data center,
open source test bed, called Open Cirrus, designed to encourage research into all aspects of cloud
computing, service and data center management. Open Cirrus partners include the NSF, the University
of Illinois (UIUC), Karlsruhe Institute of Technology, the Infocomm Development Authority (IDA) of
Singapore, the Electronics and Telecommunications Research Institute (ETRI) in Korea, the Malaysian
Institute for Microelectronic Systems (MIMOS), and the Institute for System Programming at the
Russian Academy of Sciences (ISPRAS).
In July 2010, HP Labs India announced a new cloud-based technology designed to simplify taking
content and making it mobile-enabled, even from low-end devices.Called SiteonMobile, the new
technology is designed for emerging markets where people are more likely to access the internet via
mobile phones rather than computers.
The IEEE Technical Committee on Services Computing in IEEE Computer Society sponsors the IEEE
International Conference on Cloud Computing (CLOUD).CLOUD 2010 was held on July 5–10, 2010
in New York, NY.
10. RECENT DEVELOPMENTS
12. In 2007, Google, IBM, and a number of universities embarked on a large scale cloud computing
research project. In early 2008, Eucalyptus became the first open source AWS API compatible platform
for deploying private clouds. By mid-2008, Gartner saw an opportunity for cloud computing "to shape
the relationship among consumers of IT services, those who use IT services and those who sell them”,
and observed that "organizations are switching from company-owned hardware and software assets to
per-use service-based models" so that the "projected shift to cloud computing ... will result in dramatic
growth in IT products in some areas and significant reductions in other areas.”
In March 2010, Microsoft's CEO, Steve Ballmer, made his strongest statement of betting the company's
future in the cloud by proclaiming "For the cloud, we're all in" and further stating "About 75 percent of
our folks are doing entirely cloud based or entirely cloud inspired, a year from now that will be 90
percent."
Hewlett Packard’s chief technology and chief strategy officer Shane Robison in July 2010 named the
“inevitability of the cloud” as a top tenet of HP’s strategy. Cloud computing is one of eight key
research focus areas for HP Labs.
11. Sum Up Picture