Geographic Information Systems Cloud GIS. ► The use of computing resources (hardware and software) that are delivered as a service over the Internet ►

Slides:



Advertisements
Similar presentations
Take your CMS to the cloud to lighten the load Brett Pollak Campus Web Office UC San Diego.
Advertisements

Cloud Computing Brandon Hixon Jonathan Moore. Cloud Computing Brandon Hixon What is Cloud Computing? How does it work? Jonathan Moore What are the key.
By Adam Balla & Wachiu Siu
Cloud Computing PRESENTED BY- Rajat Dixit (rd2392)
By: Kathleen Walters CLOUD COMPUTING Definition Cloud computing allows multiple computers to connect to one main network. Instead of installing different.
Cloud Computing Concept&nature Cloud computing refers to the applications delivered as services over the Internet and the hardware, and systems software.
The Cloud: Demystified Neil Cattermull Frontier Technology.
Cloud Computing (101).
What is it? CLOUD COMPUTING.  Connects to the cloud via the Internet  Does computing tasks, or  Runs applications, or  Stores Data THE AVERAGE CLOUD.
Manasa Guduru Sai Prasanth Sridhar Malini srinivasan Sinduja Narasimhan Reference: Aymerich, F. M., Fenu, G., & Surcis, S. (2008). An approach to a cloud.
Presented by Sujit Tilak. Evolution of Client/Server Architecture Clients & Server on different computer systems Local Area Network for Server and Client.
Engineering the Cloud Andrew McCombs March 10th, 2011.
Addition to Networking.  There is no unique and standard definition out there  Cloud Computing is a general term used to describe a new class of network.
Cloud computing Tahani aljehani.
An Introduction to Cloud Computing. The challenge Add new services for your users quickly and cost effectively.
Travis, Stephanie, Alex.  Cloud computing is a general term for anything that involves delivering hosted services over the Internet.  These services.
Plan Introduction What is Cloud Computing?
Internet GIS. A vast network connecting computers throughout the world Computers on the Internet are physically connected Computers on the Internet use.
CLOUD COMPUTING. A general term for anything that involves delivering hosted services over the Internet. And Cloud is referred to the hardware and software.
 Cloud computing is one of the more recent technologies that many businesses, individuals and other industry organizations believe to by one of the keys.
Building Sustainable MIS Infrastuctures
Clouds on IT horizon Faculty of Maritime Studies University of Rijeka Sanja Mohorovičić INFuture 2009, Zagreb, 5 November 2009.
CLOUD COMPUTING & COST MANAGEMENT S. Gurubalasubramaniyan, MSc IT, MTech Presented by.
Cloud Computing All Copyrights reserved to Talal Abu-Ghazaleh Organization
Effectively Explaining the Cloud to Your Colleagues.
Cloud Computing الحوسبة السحابية. subject History of Cloud Before the cloud Cloud Conditions Definition of Cloud Computing Cloud Anatomy Type of Cloud.
Osama Shahid ( ) Vishal ( ) BSCS-5B
For more notes and topics visit:
1 Introduction to Cloud Computing Jian Tang 01/19/2012.
Application and Usage of Cloud Computing and Data Security
Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over the Internet. Cloud is the metaphor for.
The Google Cloud EDTEC 572. History & Overview Cloud Computing Grid Computing Parallel Computing Distributed Computing Ubiquitous Computing Mobil phon.
Cloud Computing Kwangyun Cho v=8AXk25TUSRQ.
GIS and Cloud Computing. Flickr  Upload and manage your photos online  Share your photos with your family and friends  Post your photos everywhere.
CLOUD COMPUTING. What is cloud computing ? History Virtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages.
Introduction to Cloud Computing
In the name of God :).
Cloud Computing & Amazon Web Services – EC2 Arpita Patel Software Engineer.
Cloud Computing A set of Internet-based application.
Mehdi Ghayoumi Kent State University Computer Science Department Summer 2015 Exposition on Cyber Infrastructure and Big Data.
What is the cloud ? IT as a service Cloud allows access to services without user technical knowledge or control of supporting infrastructure Best described.
INTRODUCTION TO CLOUD COMPUTING ggg UNDERSTANDING CLOUD COMPUTING UNDERSTANDING CLOUD COMPUTING DEFINITION CLOUD COMPUTING.
Enterprise Cloud Computing
What is it? CLOUD COMPUTING.  Connects to the cloud via the Internet  Does computing tasks, or  Runs applications, or  Stores Data THE AVERAGE CLOUD.
CLOUD COMPUTING. What is cloud computing ? History Virtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages.
Chapter 8 – Cloud Computing
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
Web Technologies Lecture 13 Introduction to cloud computing.
1 TCS Confidential. 2 Objective : In this session we will be able to learn:  What is Cloud Computing?  Characteristics  Cloud Flavors  Cloud Deployment.
Cloud Computing Shannon McManus Michael Weihert. What is Cloud Computing?
CLOUD COMPUTING WHAT IS CLOUD COMPUTING?  Cloud Computing, also known as ‘on-demand computing’, is a kind of Internet-based computing,
WIDESCREEN PRESENTATION Tips and tools for creating and presenting wide format slides.
RANDY MODOWSKI COSC Cloud Computing. Road Map What is Cloud Computing? History of “The Cloud” Cloud Milestones How Cloud Computing is being used.
WHAT IS CLOUD COMPUTING? Pierce County Library System.
Agenda  What is Cloud Computing?  Milestone of Cloud Computing  Common Attributes of Cloud Computing  Cloud Service Layers  Cloud Implementation.
Unit 3 Virtualization.
Introduction to Cloud Computing
Chapter 6: Securing the Cloud
Dr.S.Sridhar, Director, RVCT, RVCE, Bangalore
© 2016 Pearson Education, Inc., Hoboken, NJ. All rights reserved.
Web Application.
Cloud Computing I hear this question often. It is not easy to explain, because it means different things depending on who you talk to. Today’s Webinar.
Cloud computing-The Future Technologies
Prepared by: Assistant prof. Aslamzai
Dr.S.Sridhar, Director, RVCT, RVCE, Bangalore
Andrew McCombs March 10th, 2011
Introduction to Cloud Computing
Cloud Computing Cloud computing refers to “a model of computing that provides access to a shared pool of computing resources (computers, storage, applications,
Brandon Hixon Jonathan Moore
Presentation transcript:

Geographic Information Systems Cloud GIS

► The use of computing resources (hardware and software) that are delivered as a service over the Internet ► The name comes from the use of a cloud-shaped symbol to represent the complex infrastructure it contains in system diagrams Cloud Computing

► Traditionally people rely on their own personal computers for every task, but - PCs have limited processing capacity - PCs have limited processing capacity - The utilization of personal computers is low - The utilization of personal computers is low ► A new trend in information technology, moving software from personal computers to the Internet Cloud Computing

► Upload and manage photos online ► Share photos with family and friends ► Post photos everywhere on the web e.g. Flickr

► Cloud services are the use of computer resources (hardware and software) in cloud systems ► One may rent cloud services, such as editing, managing, and sharing photos, the same way as one rents textbooks from bookstores Cloud Computing..

Web-GIS DataData Optional Separate data storage Internet or Intranet Internet or Intranet Server(s) Clients

► A cloud system is like a giant centralized server

► Like power plants that deliver electricity to customers through power grids ► Cloud systems deliver computing resources to end users through the internet Cloud Computing.. Power Plants Power Grids Customers

► The term ‘cloud’ is used as a metaphor for the Internet, based on the cloud-like symbol used in the past to represent the telephone network History of Cloud Computing

► The concept of cloud computing dates back to 1961, when Prof. John MacCarthy predicted that ‘computation may someday be organized as a public utility.’ ► In 1991, Salesforce.com, one of the first movers in cloud computing, introduced the concept of delivering enterprise applications via a simple website History..

► In 2002, Amazon launched its cloud service ► Google brought cloud computing to the forefront of public consciousness by introducing Google Docs in History..

► In the following years, IBM, Microsoft, Oracle, and a host of companies joined cloud computing History..

► Software as a Service (SaaS) ► Platform as a Service (PaaS) ► Infrastructure as a Service (IaaS) Cloud Computing Models

Cloud System..

► Cloud providers operate application software in the cloud and users access the software from the client side ► Users do not manage the cloud infrastructure and platform on which the application is running Software as a Service (SaS)

► This eliminates the need to install and run the application on the user's own computers ► e.g. Flickr, Google Docs, Siri, Amazon Cloud Drive… Software as a Service (SaS)

► Cloud providers deliver a computing platform, including operating system, programming language execution environment, database, etc. Platform as a Service (PaaS)

► Application developers can develop and run their software solutions on a cloud platform without the cost and complexity of buying and managing their own hardware and software ► e.g. Google App Engine, Amazon Web Services Platform as a Service (PaaS)

► Providers offer computers, as physical or more often as virtual machines, and other resources ► Developers and IT organizations do not need to purchase expensive computers and equipment, but pay for computer infrastructure-like utilities from cloud service providers (“pay as you go”) ► e.g. Amazon Elastic Compute Cloud (EC2) Infrastructure as a Service (IaaS)

► Popular cloud systems include: Flickr, Google Docs, and Amazon Cloud Drive ► They perform the functions that were traditionally done with software installed on personal computers Popular Could Systems

► A cloud based online Office suite ► Process Word docs, Excel, and PPT slides ► Allows one to create, edit, and share docs online using web browsers on any devises online using web browsers on any devises Google Docs

► A personal hard drive in a cloud system ► Allows users to upload and download files through web browsers ► Comes with web apps with which users can read books or play music on the cloud drive Amazon Cloud Drive

► A personal assistant app comes with iPhone (location-based service) ► One can use voice to send messages, schedule meetings, and place phone calls Siri

.. Cloud Servers Voice Digital file Instructions Voice

► Multi-tenancy - Resources in cloud systems can be shared among a large number of users - Improve the efficiency of cloud systems and save cost for cloud service providers Characteristics of Cloud Computing

► Scalability - Even when the total work load for a cloud system increases dramatically, the system could improve its capacity by adding more hardware to handle the increased load Characteristics..

► Elasticity - A cloud system only delivers the minimum amount of computing resources that meet users’ need - The amount of resources provided to users increase when they need more, and decrease when they need less. Users only pay for what they consumed Characteristics....

► Device independent - Users can utilize cloud services using whatever device they have, should it be a laptop, an iPad, or a smart phone, as long as they have access to the Internet Characteristics..

► Low cost - Users do not need to purchase expensive computers to perform tasks that need high performance computing - Much like rent a book from the UB bookstore or borrow one from the UB library. One spend only a fraction of the cost of buying the book Characteristics..

► Reliability - Multiple redundant sites are used in cloud systems. There are always backups available when one or more sites are down Characteristics..

► Security and Privacy - Hackers and malicious insiders may hack into users’ cloud accounts and access sensitive data stored in cloud systems - Companies hosting cloud services have full control on users’ data. They may intentionally collect personal information for personalized ads Issues in Cloud Computing

► You create a beautiful map using ArcGIS and want to share it with friends ► You can definitely it if the size of the map is small. What if your map file is 600MB, too large to send via ? ► Even if your friends get your map, do they have access to ArcGIS to display a shape file? GIS and Cloud Computing

► How about using GIS services in cloud systems? ► ArcGIS online (arcgis.com). Create or upload your map to ArcGIS online and share it with your friends with a few simple clicks Cloud GIS..

► Problems in desktop GIS - Data intensive. The size of GIS files can be hundreds of MB or more - Computation intensive. Spatial analysis, such as buffer and network analysis, may take an extensive amount of time - GIS software is mostly expensive. Individual users and small organizations can not afford commercial GIS software Cloud GIS..

► GIS in cloud systems - Anything that needs a large storage space or high performance computing can be handled easily by cloud systems - Users only pay a small amount of money for GIS services in cloud systems Cloud GIS..

► Google Maps Powered by a cloud system, Google maps allow users to perform many tasks, such as exploring maps, finding places, getting directions and more. All these could be done with a web browser Cloud GIS Examples /

► ArcGIS Mobile - Extend ArcGIS to iPads and iPhones - Access GIS data on mobile devices - Collect and edit GIS data using GPS in mobile devices Examples..

► Cloud computing tools, methods, technologies, and application research and development ► Communication and performance analysis of Cloud computing ► Geospatial applications onto Cloud platforms ► Studies of how to ensure and utilize the capacity of spatial cloud computing Research Topics in Cloud GIS