SlideShare a Scribd company logo
1 of 27
GIS Technology & Mobile Applications - Impact on IT Systems  Municipal Technology Association of South Carolina Hilton Head Island, SC September 22, 2011 Jim Tochterman, VP – Research & Development www.bcs-gis.com www.facebook.com/bcsgis www.twitter.com/bcsgis
What Comprises a Mobile GIS Solution? Mobile Hardware Software Data Servers / Infrastructure
How Is Esri Advancing Mobile Technology? Esri has developed a integrated system of Mobile-based products and SDK’s to help an organization select the appropriate mobile solution for its field tasks and applications. These products and SDK’s help reduce the time, cost and complexity of extending GIS solutions to the mobile users and devices of an organizations enterprise system. One size does not fit all!
Mobile GIS Challenges? Increase productivity of the mobile workforce Taking/Getting information in & out of the field Rapidly changing technology Plan for both internal use & public use (crowdsourcing) Trade-Offs: Capabilities, Price, Size, Ruggedness, Weight, Outdoor Screen Readability, BATTERY LIFE.
Wide Array of Mobile Devices iOS iPhone iPad Android Phone Tablet Windows Windows Mobile 6.5 Windows Phone 7 Tablet Blackberry/RIM
iPhone (iOS) GSM / CDMA ArcGIS for iOS Ready to Use App SDK Development Deployment Pros: Usability, Availability Cons: Limited Development Resources, Ruggedness, Expensive
iPad (iOS) GSM / CDMA / WiFi ArcGIS for iOS Ready to Use App SDK Development Deployment Pros: Usability, Availability Cons: Limited Development Resources, Ruggedness, Expensive
Android Phone Open Development Environment GSM / CDMA Market Apps ArcGIS for Android (Beta) Ready to Use App SDK Development Deployment Pros: Development Resources, Usability, Availability Cons: Ruggedness
Android Tablet Open Development Environment GSM / CDMA / WiFi Market Apps ArcGIS for Android (Beta) Ready to Use App SDK Development Deployment Pros: Development Resources, Usability, Availability Cons: Ruggedness, Expensive
Windows Mobile Visual Studio for Development ArcPad ArcGIS for Windows Mobile Ready to Use App SDK Development Deployment Pros: Development Resources,               Availability, Ruggedness Cons: Usability, Connectivity
Windows Tablet Visual Studio for Development ArcPad ArcGIS for Windows Mobile Ready to Use App SDK Development Deployment Pros: Development Resources,                Availability, Ruggedness Cons: Usability, Connectivity, Expensive
Windows Phone 7 Visual Studio for Development Marketplace Apps ArcGIS for Windows Phone Ready to Use App SDK Development Deployment Focused applications for the Enterprise or Public Pros: Development Resources, Usability, Availability Cons: New & Not Widely Adopted Yet, Ruggedness, Expensive
Blackberry / RIM
How Can I Get Started Quickly? Identify The Specific Need & Users Data Collection and/or Data Serving  External and/or Public Users Identify If Development Resources Are Needed COTS  Custom Applications Determine Available Computing Resources Needed Hardware (Mobile Devices, Servers, Etc.) Bandwidth Requirements Leverage Cloud Computing Technologies!
So What is Cloud Computing? Many different variations and meanings depending on who you ask, but the principle tenets are always: Rented physical infrastructure and/or applications Shared architecture  Maintained off premises Delivered on demand as a service Technology pioneered by Amazon Cloud offerings can range from data storage and end-user web applications to other computing services.
Traditional vs. Cloud? Critical difference is the scalability and elastic nature that cloud services provide.  In simpler terms cloud computing allows to: Dynamically scale up and quickly scale down for high reliability, quick response times Flexibility to handle traffic fluctuations and demand.
Cloud Components Software as a Service (SaaS) End-user applications delivered as a service rather than on premise software  Salesforce.com -> CRM Software Office.com -> Productivity Software Apps.Google.com -> Document Creation Services ArcGIS.com -> ArcGIS Explorer, Business Analyst Online Platform as a Service (PaaS)  Application platform or middleware as a service that developers can build and deploy custom applications SQL Azure -> RDBMS ArcGIS.com -> Online API’s
Cloud Computing Components Infrastructure as a Service (IaaS) Encompasses the hardware and technology for computing power, storage, operating systems, or other infrastructure (shared data centers) Amazon Elastic Compute Cloud (EC2) Amazon Simple Storage Service (S3) Amazon Elastic Block Volumes (EBS) Amazon Relational Data Service (RDS) Delivered as off-premises, on demand services rather then dedicated, on-site resources.
How Can I Leverage Easily?
Things To Understand Cloud Applications:  Accessed by end-users Cloud Platforms: Used by developers Public Cloud:  Code & data that live in Internet accessible data centers (Amazon, Microsoft, Google, etc.) The technology itself has no value.  The value comes from how it is used!
Why Use Cloud Computing? While not everything will move into the cloud, nearly every organization will use, or is using, this approach in some way. For GIS users, the cloud opens a number of new possibilities.   What are they?   Why might they be better than what I am doing now?  Why should I care?
Benefits and Risks of Cloud Computing
How Is Esri Using The Cloud? Providing users the ability to deploy ArcGIS Server on AWS. Built ArcGIS.com for offering tools and shared data for GIS applications. Building Cloud versions of applications: ArcGIS Explorer, ArcLogistics, and Business Analyst Online. ArcGIS Server is the platform for delivering GIS Services to software on other systems.  Exposed as RESTful web services, SOAP web services.  Consumed by clients written in various technologies (JavaScript, Adobe Flex, Microsoft Silverlight).
Mobile Security Concerns While there are benefits to mobile technology, there are key mobile security concerns: Exposure of critical information Lost/Stolen Devices Viruses & Spam In order to safeguard systems and data proper procedures must me in place to avoid a variety of security errors when using mobile devices: Use passwords, encryption & remote wipe technology Avoid unsecured wireless networkif necessary
Conclusion Mobile technology is here and it’s effects are widespread.  Esri (and others) are providing clear examples of how these technologies can be used: using mobile platforms to provide new data collection & access options to internal users and the public (crowdsourcing). using mobile platforms to support web sites & applications that provide broadly usable GIS data & tools (ArcGIS.com, private deployments, Marketplace deployments). This shift will have an impact on your organization (if not already) in both GIS and/or IT.  The time to understand this shift is now.
Questions?
Want More Information? http://aws.amazon.com http://resources.arcgis.com/content/arcgisserver/10.0/arcgis-server-amazon O’Reilly Book: Cloud Application Architectures (Reese) ISBN#: 978-0-596-15636-7 jtoch@bcs-gis.com twitter.com/jtochterman

More Related Content

What's hot

WSO2Con USA 2017: Geospatial Big Data – Location Intelligence in Digital Tran...
WSO2Con USA 2017: Geospatial Big Data – Location Intelligence in Digital Tran...WSO2Con USA 2017: Geospatial Big Data – Location Intelligence in Digital Tran...
WSO2Con USA 2017: Geospatial Big Data – Location Intelligence in Digital Tran...WSO2
 
Mobile first cloud first - keynote
Mobile first   cloud first - keynoteMobile first   cloud first - keynote
Mobile first cloud first - keynoteITProceed
 
Iterative Architecture: Your Path to on-time Delivery
Iterative Architecture: Your Path to on-time DeliveryIterative Architecture: Your Path to on-time Delivery
Iterative Architecture: Your Path to on-time DeliveryAsanka Abeysinghe
 
A Decentralized Reference Architecture for Cloud-native Applications V2.0
A Decentralized Reference Architecture for Cloud-native Applications  V2.0A Decentralized Reference Architecture for Cloud-native Applications  V2.0
A Decentralized Reference Architecture for Cloud-native Applications V2.0Asanka Abeysinghe
 
The Cloud for Modern Business
The Cloud for Modern BusinessThe Cloud for Modern Business
The Cloud for Modern BusinessBizTalk360
 
The Role of Integration in Microservice Architecture (MSA)
The Role of Integration in Microservice Architecture (MSA)The Role of Integration in Microservice Architecture (MSA)
The Role of Integration in Microservice Architecture (MSA)Asanka Abeysinghe
 
JBCN_Testing_With_Containers
JBCN_Testing_With_ContainersJBCN_Testing_With_Containers
JBCN_Testing_With_ContainersGrace Jansen
 
Keynote Microsoft: The new Microsoft in a cloud-first, mobile-first open worl...
Keynote Microsoft: The new Microsoft in a cloud-first, mobile-first open worl...Keynote Microsoft: The new Microsoft in a cloud-first, mobile-first open worl...
Keynote Microsoft: The new Microsoft in a cloud-first, mobile-first open worl...Codemotion
 
The Reconstitution of Middleware with APIs
The Reconstitution of Middleware with APIsThe Reconstitution of Middleware with APIs
The Reconstitution of Middleware with APIsAsanka Abeysinghe
 
Technology Trends in 2013-2014
Technology Trends in 2013-2014Technology Trends in 2013-2014
Technology Trends in 2013-2014KMS Technology
 
DHI’s Digital Strategy and Future Technologies. Mark Britton, DHI.
DHI’s Digital Strategy and Future Technologies. Mark Britton, DHI.DHI’s Digital Strategy and Future Technologies. Mark Britton, DHI.
DHI’s Digital Strategy and Future Technologies. Mark Britton, DHI.Stephen Flood
 
Data to Consumer : end to end middleware capabilities
Data to Consumer : end to end middleware capabilitiesData to Consumer : end to end middleware capabilities
Data to Consumer : end to end middleware capabilitiesAsanka Abeysinghe
 
A Decentralized Reference Architecture for Cloud-native Applications
A Decentralized Reference Architecture for Cloud-native Applications A Decentralized Reference Architecture for Cloud-native Applications
A Decentralized Reference Architecture for Cloud-native Applications Asanka Abeysinghe
 
Trends in recent technology
Trends in recent technologyTrends in recent technology
Trends in recent technologysai krishna
 
Iterative Architecture: A Pragmatic Approach to Digital Transformation
Iterative Architecture: A Pragmatic Approach to Digital TransformationIterative Architecture: A Pragmatic Approach to Digital Transformation
Iterative Architecture: A Pragmatic Approach to Digital TransformationAsanka Abeysinghe
 
WSO2Con EU 2016: Keynote - Building a Digital Enterprise: Learning from Expe...
WSO2Con EU 2016: Keynote - Building a Digital Enterprise:  Learning from Expe...WSO2Con EU 2016: Keynote - Building a Digital Enterprise:  Learning from Expe...
WSO2Con EU 2016: Keynote - Building a Digital Enterprise: Learning from Expe...WSO2
 
Latest Trends in Technology: BigData Analytics, Virtualization, Cloud Computi...
Latest Trends in Technology:BigData Analytics, Virtualization, Cloud Computi...Latest Trends in Technology:BigData Analytics, Virtualization, Cloud Computi...
Latest Trends in Technology: BigData Analytics, Virtualization, Cloud Computi...Abzetdin Adamov
 
2015 06-wso2 coneu-closingkeynote-asanka
2015 06-wso2 coneu-closingkeynote-asanka2015 06-wso2 coneu-closingkeynote-asanka
2015 06-wso2 coneu-closingkeynote-asankaAsanka Abeysinghe
 
WSO2Con EU 2016: Keynote - Middleware for the Digitally Connected Telco
WSO2Con EU 2016: Keynote - Middleware for the Digitally Connected TelcoWSO2Con EU 2016: Keynote - Middleware for the Digitally Connected Telco
WSO2Con EU 2016: Keynote - Middleware for the Digitally Connected TelcoWSO2
 

What's hot (20)

WSO2Con USA 2017: Geospatial Big Data – Location Intelligence in Digital Tran...
WSO2Con USA 2017: Geospatial Big Data – Location Intelligence in Digital Tran...WSO2Con USA 2017: Geospatial Big Data – Location Intelligence in Digital Tran...
WSO2Con USA 2017: Geospatial Big Data – Location Intelligence in Digital Tran...
 
Mobile first cloud first - keynote
Mobile first   cloud first - keynoteMobile first   cloud first - keynote
Mobile first cloud first - keynote
 
Iterative Architecture: Your Path to on-time Delivery
Iterative Architecture: Your Path to on-time DeliveryIterative Architecture: Your Path to on-time Delivery
Iterative Architecture: Your Path to on-time Delivery
 
A Decentralized Reference Architecture for Cloud-native Applications V2.0
A Decentralized Reference Architecture for Cloud-native Applications  V2.0A Decentralized Reference Architecture for Cloud-native Applications  V2.0
A Decentralized Reference Architecture for Cloud-native Applications V2.0
 
The Cloud for Modern Business
The Cloud for Modern BusinessThe Cloud for Modern Business
The Cloud for Modern Business
 
The Role of Integration in Microservice Architecture (MSA)
The Role of Integration in Microservice Architecture (MSA)The Role of Integration in Microservice Architecture (MSA)
The Role of Integration in Microservice Architecture (MSA)
 
JBCN_Testing_With_Containers
JBCN_Testing_With_ContainersJBCN_Testing_With_Containers
JBCN_Testing_With_Containers
 
ISV Industry Trends
ISV Industry TrendsISV Industry Trends
ISV Industry Trends
 
Keynote Microsoft: The new Microsoft in a cloud-first, mobile-first open worl...
Keynote Microsoft: The new Microsoft in a cloud-first, mobile-first open worl...Keynote Microsoft: The new Microsoft in a cloud-first, mobile-first open worl...
Keynote Microsoft: The new Microsoft in a cloud-first, mobile-first open worl...
 
The Reconstitution of Middleware with APIs
The Reconstitution of Middleware with APIsThe Reconstitution of Middleware with APIs
The Reconstitution of Middleware with APIs
 
Technology Trends in 2013-2014
Technology Trends in 2013-2014Technology Trends in 2013-2014
Technology Trends in 2013-2014
 
DHI’s Digital Strategy and Future Technologies. Mark Britton, DHI.
DHI’s Digital Strategy and Future Technologies. Mark Britton, DHI.DHI’s Digital Strategy and Future Technologies. Mark Britton, DHI.
DHI’s Digital Strategy and Future Technologies. Mark Britton, DHI.
 
Data to Consumer : end to end middleware capabilities
Data to Consumer : end to end middleware capabilitiesData to Consumer : end to end middleware capabilities
Data to Consumer : end to end middleware capabilities
 
A Decentralized Reference Architecture for Cloud-native Applications
A Decentralized Reference Architecture for Cloud-native Applications A Decentralized Reference Architecture for Cloud-native Applications
A Decentralized Reference Architecture for Cloud-native Applications
 
Trends in recent technology
Trends in recent technologyTrends in recent technology
Trends in recent technology
 
Iterative Architecture: A Pragmatic Approach to Digital Transformation
Iterative Architecture: A Pragmatic Approach to Digital TransformationIterative Architecture: A Pragmatic Approach to Digital Transformation
Iterative Architecture: A Pragmatic Approach to Digital Transformation
 
WSO2Con EU 2016: Keynote - Building a Digital Enterprise: Learning from Expe...
WSO2Con EU 2016: Keynote - Building a Digital Enterprise:  Learning from Expe...WSO2Con EU 2016: Keynote - Building a Digital Enterprise:  Learning from Expe...
WSO2Con EU 2016: Keynote - Building a Digital Enterprise: Learning from Expe...
 
Latest Trends in Technology: BigData Analytics, Virtualization, Cloud Computi...
Latest Trends in Technology:BigData Analytics, Virtualization, Cloud Computi...Latest Trends in Technology:BigData Analytics, Virtualization, Cloud Computi...
Latest Trends in Technology: BigData Analytics, Virtualization, Cloud Computi...
 
2015 06-wso2 coneu-closingkeynote-asanka
2015 06-wso2 coneu-closingkeynote-asanka2015 06-wso2 coneu-closingkeynote-asanka
2015 06-wso2 coneu-closingkeynote-asanka
 
WSO2Con EU 2016: Keynote - Middleware for the Digitally Connected Telco
WSO2Con EU 2016: Keynote - Middleware for the Digitally Connected TelcoWSO2Con EU 2016: Keynote - Middleware for the Digitally Connected Telco
WSO2Con EU 2016: Keynote - Middleware for the Digitally Connected Telco
 

Similar to GIS Technology & Mobile Applications - MTASC 2011 Conference

cloud computing and android
cloud computing and androidcloud computing and android
cloud computing and androidMohit Singh
 
Cloud presentation
Cloud presentationCloud presentation
Cloud presentationPyvot
 
MobiCloud: Towards Cloud Mobile Hybrid Application Generation using Semantica...
MobiCloud: Towards Cloud Mobile Hybrid Application Generation using Semantica...MobiCloud: Towards Cloud Mobile Hybrid Application Generation using Semantica...
MobiCloud: Towards Cloud Mobile Hybrid Application Generation using Semantica...Amit Sheth
 
Implementing SAAS: Cloud Computing and Android Based Application Framework fo...
Implementing SAAS: Cloud Computing and Android Based Application Framework fo...Implementing SAAS: Cloud Computing and Android Based Application Framework fo...
Implementing SAAS: Cloud Computing and Android Based Application Framework fo...IOSR Journals
 
Red Hat Mobile
Red Hat MobileRed Hat Mobile
Red Hat MobileRed Hat
 
2013 URISA Track, Deploying Web-GIS Apps on Multiple Platforms, Scott Staffor...
2013 URISA Track, Deploying Web-GIS Apps on Multiple Platforms, Scott Staffor...2013 URISA Track, Deploying Web-GIS Apps on Multiple Platforms, Scott Staffor...
2013 URISA Track, Deploying Web-GIS Apps on Multiple Platforms, Scott Staffor...GIS in the Rockies
 
Mobility Solutions - Development of Hybrid Mobile Applications with HTML
Mobility Solutions - Development of Hybrid Mobile Applications with HTMLMobility Solutions - Development of Hybrid Mobile Applications with HTML
Mobility Solutions - Development of Hybrid Mobile Applications with HTMLMindteck (India) Limited
 
Kura M2M IoT Gateway
Kura M2M IoT GatewayKura M2M IoT Gateway
Kura M2M IoT GatewayEurotech
 
HTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level DesignHTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level DesignThanh Nguyen
 
Multi channel advantage
Multi channel advantageMulti channel advantage
Multi channel advantageDipesh Mukerji
 
Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009guest829442
 
Cloud Computing Networks
Cloud Computing NetworksCloud Computing Networks
Cloud Computing Networksjayapal385
 
Ibm mobile first platform presentation refresh 05 18-mc
Ibm mobile first platform presentation refresh 05 18-mcIbm mobile first platform presentation refresh 05 18-mc
Ibm mobile first platform presentation refresh 05 18-mcSaranga Tripathy
 
2011 Artezio Mobile
2011 Artezio Mobile2011 Artezio Mobile
2011 Artezio Mobilepolatsidis
 

Similar to GIS Technology & Mobile Applications - MTASC 2011 Conference (20)

cloud computing and android
cloud computing and androidcloud computing and android
cloud computing and android
 
Cloud presentation
Cloud presentationCloud presentation
Cloud presentation
 
Mobile gis
Mobile gisMobile gis
Mobile gis
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
cloudcomputing(bashu).ppt
cloudcomputing(bashu).pptcloudcomputing(bashu).ppt
cloudcomputing(bashu).ppt
 
MobiCloud: Towards Cloud Mobile Hybrid Application Generation using Semantica...
MobiCloud: Towards Cloud Mobile Hybrid Application Generation using Semantica...MobiCloud: Towards Cloud Mobile Hybrid Application Generation using Semantica...
MobiCloud: Towards Cloud Mobile Hybrid Application Generation using Semantica...
 
Implementing SAAS: Cloud Computing and Android Based Application Framework fo...
Implementing SAAS: Cloud Computing and Android Based Application Framework fo...Implementing SAAS: Cloud Computing and Android Based Application Framework fo...
Implementing SAAS: Cloud Computing and Android Based Application Framework fo...
 
Red Hat Mobile
Red Hat MobileRed Hat Mobile
Red Hat Mobile
 
2013 URISA Track, Deploying Web-GIS Apps on Multiple Platforms, Scott Staffor...
2013 URISA Track, Deploying Web-GIS Apps on Multiple Platforms, Scott Staffor...2013 URISA Track, Deploying Web-GIS Apps on Multiple Platforms, Scott Staffor...
2013 URISA Track, Deploying Web-GIS Apps on Multiple Platforms, Scott Staffor...
 
Mobility Solutions - Development of Hybrid Mobile Applications with HTML
Mobility Solutions - Development of Hybrid Mobile Applications with HTMLMobility Solutions - Development of Hybrid Mobile Applications with HTML
Mobility Solutions - Development of Hybrid Mobile Applications with HTML
 
ReactJS Test Questions Answers.pdf
ReactJS Test Questions Answers.pdfReactJS Test Questions Answers.pdf
ReactJS Test Questions Answers.pdf
 
Kura M2M IoT Gateway
Kura M2M IoT GatewayKura M2M IoT Gateway
Kura M2M IoT Gateway
 
HTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level DesignHTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level Design
 
Resume-RDn-Detailed
Resume-RDn-DetailedResume-RDn-Detailed
Resume-RDn-Detailed
 
Multi channel advantage
Multi channel advantageMulti channel advantage
Multi channel advantage
 
Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009
 
Cloud Computing Networks
Cloud Computing NetworksCloud Computing Networks
Cloud Computing Networks
 
Ibm mobile first platform presentation refresh 05 18-mc
Ibm mobile first platform presentation refresh 05 18-mcIbm mobile first platform presentation refresh 05 18-mc
Ibm mobile first platform presentation refresh 05 18-mc
 
2011 Artezio Mobile
2011 Artezio Mobile2011 Artezio Mobile
2011 Artezio Mobile
 
ElcoSoft
ElcoSoftElcoSoft
ElcoSoft
 

More from Jim Tochterman

Top 10 Things at Esri UC & ArcGIS Pro - Pee Dee User Group - August Meeting
Top 10 Things at Esri UC & ArcGIS Pro - Pee Dee User Group - August MeetingTop 10 Things at Esri UC & ArcGIS Pro - Pee Dee User Group - August Meeting
Top 10 Things at Esri UC & ArcGIS Pro - Pee Dee User Group - August MeetingJim Tochterman
 
What IT Professionals Should Know About Getting Started With & Supporting GIS
What IT Professionals Should Know About Getting Started With & Supporting GISWhat IT Professionals Should Know About Getting Started With & Supporting GIS
What IT Professionals Should Know About Getting Started With & Supporting GISJim Tochterman
 
What's Coming At ArcGIS 10.1 - CSRA GIS User Group Meeting
What's Coming At ArcGIS 10.1 - CSRA GIS User Group MeetingWhat's Coming At ArcGIS 10.1 - CSRA GIS User Group Meeting
What's Coming At ArcGIS 10.1 - CSRA GIS User Group MeetingJim Tochterman
 
iOS & Android Application Development - Pee Dee User Group Meeting
iOS & Android Application Development - Pee Dee User Group MeetingiOS & Android Application Development - Pee Dee User Group Meeting
iOS & Android Application Development - Pee Dee User Group MeetingJim Tochterman
 
Android Development w/ ArcGIS Server - Esri Dev Meetup - Charlotte, NC
Android Development w/ ArcGIS Server - Esri Dev Meetup - Charlotte, NCAndroid Development w/ ArcGIS Server - Esri Dev Meetup - Charlotte, NC
Android Development w/ ArcGIS Server - Esri Dev Meetup - Charlotte, NCJim Tochterman
 
GIS & Cloud Computing - GAASC 2010 Fall Summit - Florence, SC
GIS & Cloud Computing - GAASC 2010 Fall Summit - Florence, SCGIS & Cloud Computing - GAASC 2010 Fall Summit - Florence, SC
GIS & Cloud Computing - GAASC 2010 Fall Summit - Florence, SCJim Tochterman
 

More from Jim Tochterman (6)

Top 10 Things at Esri UC & ArcGIS Pro - Pee Dee User Group - August Meeting
Top 10 Things at Esri UC & ArcGIS Pro - Pee Dee User Group - August MeetingTop 10 Things at Esri UC & ArcGIS Pro - Pee Dee User Group - August Meeting
Top 10 Things at Esri UC & ArcGIS Pro - Pee Dee User Group - August Meeting
 
What IT Professionals Should Know About Getting Started With & Supporting GIS
What IT Professionals Should Know About Getting Started With & Supporting GISWhat IT Professionals Should Know About Getting Started With & Supporting GIS
What IT Professionals Should Know About Getting Started With & Supporting GIS
 
What's Coming At ArcGIS 10.1 - CSRA GIS User Group Meeting
What's Coming At ArcGIS 10.1 - CSRA GIS User Group MeetingWhat's Coming At ArcGIS 10.1 - CSRA GIS User Group Meeting
What's Coming At ArcGIS 10.1 - CSRA GIS User Group Meeting
 
iOS & Android Application Development - Pee Dee User Group Meeting
iOS & Android Application Development - Pee Dee User Group MeetingiOS & Android Application Development - Pee Dee User Group Meeting
iOS & Android Application Development - Pee Dee User Group Meeting
 
Android Development w/ ArcGIS Server - Esri Dev Meetup - Charlotte, NC
Android Development w/ ArcGIS Server - Esri Dev Meetup - Charlotte, NCAndroid Development w/ ArcGIS Server - Esri Dev Meetup - Charlotte, NC
Android Development w/ ArcGIS Server - Esri Dev Meetup - Charlotte, NC
 
GIS & Cloud Computing - GAASC 2010 Fall Summit - Florence, SC
GIS & Cloud Computing - GAASC 2010 Fall Summit - Florence, SCGIS & Cloud Computing - GAASC 2010 Fall Summit - Florence, SC
GIS & Cloud Computing - GAASC 2010 Fall Summit - Florence, SC
 

Recently uploaded

SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 

Recently uploaded (20)

SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 

GIS Technology & Mobile Applications - MTASC 2011 Conference

  • 1. GIS Technology & Mobile Applications - Impact on IT Systems Municipal Technology Association of South Carolina Hilton Head Island, SC September 22, 2011 Jim Tochterman, VP – Research & Development www.bcs-gis.com www.facebook.com/bcsgis www.twitter.com/bcsgis
  • 2. What Comprises a Mobile GIS Solution? Mobile Hardware Software Data Servers / Infrastructure
  • 3. How Is Esri Advancing Mobile Technology? Esri has developed a integrated system of Mobile-based products and SDK’s to help an organization select the appropriate mobile solution for its field tasks and applications. These products and SDK’s help reduce the time, cost and complexity of extending GIS solutions to the mobile users and devices of an organizations enterprise system. One size does not fit all!
  • 4. Mobile GIS Challenges? Increase productivity of the mobile workforce Taking/Getting information in & out of the field Rapidly changing technology Plan for both internal use & public use (crowdsourcing) Trade-Offs: Capabilities, Price, Size, Ruggedness, Weight, Outdoor Screen Readability, BATTERY LIFE.
  • 5. Wide Array of Mobile Devices iOS iPhone iPad Android Phone Tablet Windows Windows Mobile 6.5 Windows Phone 7 Tablet Blackberry/RIM
  • 6. iPhone (iOS) GSM / CDMA ArcGIS for iOS Ready to Use App SDK Development Deployment Pros: Usability, Availability Cons: Limited Development Resources, Ruggedness, Expensive
  • 7. iPad (iOS) GSM / CDMA / WiFi ArcGIS for iOS Ready to Use App SDK Development Deployment Pros: Usability, Availability Cons: Limited Development Resources, Ruggedness, Expensive
  • 8. Android Phone Open Development Environment GSM / CDMA Market Apps ArcGIS for Android (Beta) Ready to Use App SDK Development Deployment Pros: Development Resources, Usability, Availability Cons: Ruggedness
  • 9. Android Tablet Open Development Environment GSM / CDMA / WiFi Market Apps ArcGIS for Android (Beta) Ready to Use App SDK Development Deployment Pros: Development Resources, Usability, Availability Cons: Ruggedness, Expensive
  • 10. Windows Mobile Visual Studio for Development ArcPad ArcGIS for Windows Mobile Ready to Use App SDK Development Deployment Pros: Development Resources, Availability, Ruggedness Cons: Usability, Connectivity
  • 11. Windows Tablet Visual Studio for Development ArcPad ArcGIS for Windows Mobile Ready to Use App SDK Development Deployment Pros: Development Resources, Availability, Ruggedness Cons: Usability, Connectivity, Expensive
  • 12. Windows Phone 7 Visual Studio for Development Marketplace Apps ArcGIS for Windows Phone Ready to Use App SDK Development Deployment Focused applications for the Enterprise or Public Pros: Development Resources, Usability, Availability Cons: New & Not Widely Adopted Yet, Ruggedness, Expensive
  • 14. How Can I Get Started Quickly? Identify The Specific Need & Users Data Collection and/or Data Serving External and/or Public Users Identify If Development Resources Are Needed COTS Custom Applications Determine Available Computing Resources Needed Hardware (Mobile Devices, Servers, Etc.) Bandwidth Requirements Leverage Cloud Computing Technologies!
  • 15. So What is Cloud Computing? Many different variations and meanings depending on who you ask, but the principle tenets are always: Rented physical infrastructure and/or applications Shared architecture Maintained off premises Delivered on demand as a service Technology pioneered by Amazon Cloud offerings can range from data storage and end-user web applications to other computing services.
  • 16. Traditional vs. Cloud? Critical difference is the scalability and elastic nature that cloud services provide. In simpler terms cloud computing allows to: Dynamically scale up and quickly scale down for high reliability, quick response times Flexibility to handle traffic fluctuations and demand.
  • 17. Cloud Components Software as a Service (SaaS) End-user applications delivered as a service rather than on premise software Salesforce.com -> CRM Software Office.com -> Productivity Software Apps.Google.com -> Document Creation Services ArcGIS.com -> ArcGIS Explorer, Business Analyst Online Platform as a Service (PaaS) Application platform or middleware as a service that developers can build and deploy custom applications SQL Azure -> RDBMS ArcGIS.com -> Online API’s
  • 18. Cloud Computing Components Infrastructure as a Service (IaaS) Encompasses the hardware and technology for computing power, storage, operating systems, or other infrastructure (shared data centers) Amazon Elastic Compute Cloud (EC2) Amazon Simple Storage Service (S3) Amazon Elastic Block Volumes (EBS) Amazon Relational Data Service (RDS) Delivered as off-premises, on demand services rather then dedicated, on-site resources.
  • 19. How Can I Leverage Easily?
  • 20. Things To Understand Cloud Applications: Accessed by end-users Cloud Platforms: Used by developers Public Cloud: Code & data that live in Internet accessible data centers (Amazon, Microsoft, Google, etc.) The technology itself has no value. The value comes from how it is used!
  • 21. Why Use Cloud Computing? While not everything will move into the cloud, nearly every organization will use, or is using, this approach in some way. For GIS users, the cloud opens a number of new possibilities. What are they? Why might they be better than what I am doing now? Why should I care?
  • 22. Benefits and Risks of Cloud Computing
  • 23. How Is Esri Using The Cloud? Providing users the ability to deploy ArcGIS Server on AWS. Built ArcGIS.com for offering tools and shared data for GIS applications. Building Cloud versions of applications: ArcGIS Explorer, ArcLogistics, and Business Analyst Online. ArcGIS Server is the platform for delivering GIS Services to software on other systems. Exposed as RESTful web services, SOAP web services. Consumed by clients written in various technologies (JavaScript, Adobe Flex, Microsoft Silverlight).
  • 24. Mobile Security Concerns While there are benefits to mobile technology, there are key mobile security concerns: Exposure of critical information Lost/Stolen Devices Viruses & Spam In order to safeguard systems and data proper procedures must me in place to avoid a variety of security errors when using mobile devices: Use passwords, encryption & remote wipe technology Avoid unsecured wireless networkif necessary
  • 25. Conclusion Mobile technology is here and it’s effects are widespread. Esri (and others) are providing clear examples of how these technologies can be used: using mobile platforms to provide new data collection & access options to internal users and the public (crowdsourcing). using mobile platforms to support web sites & applications that provide broadly usable GIS data & tools (ArcGIS.com, private deployments, Marketplace deployments). This shift will have an impact on your organization (if not already) in both GIS and/or IT. The time to understand this shift is now.
  • 27. Want More Information? http://aws.amazon.com http://resources.arcgis.com/content/arcgisserver/10.0/arcgis-server-amazon O’Reilly Book: Cloud Application Architectures (Reese) ISBN#: 978-0-596-15636-7 jtoch@bcs-gis.com twitter.com/jtochterman