SlideShare a Scribd company logo
1 of 17
GIS Developments at the City of
Philadelphia




Adam Conner
Sr. GIS Developer
City of Philadelphia OIT
Complexity
Some Rough Numbers



    35 ArcGISServers Licenses
       1540Applications
       55056GIS Services
         30 Desktop Licenses
          License Servers
          20 Departments
              Server
5 OIT ArcGIS Server Environments
 All single machine
   environments


                               Manual Updates




                                                Different performance
                                                   on each machine



             Manual Failover
Web Web
                                                         Web Web                        Web Web
                                                                                                                   Server Server
                                                        Server Server                  Server Server

                                   Current Server Setup
                                  Web Web
                                 Server Server
                                                        ArcGIS ArcGIS                  ArcGIS ArcGIS               ArcGIS ArcGIS
                                                                                                                   Server Server
                                                                                                                                               Web Web
                                                                                                                                              Server Server

                                 ArcGIS ArcGIS          Server Server                  Server Server
                                                                                                           ArcGIS ArcGIS
 Web Web                         Server Server                                                             Server Server
Server Server                                      Web Web                    Web Web                   Web Web
                                                  Server Server              Server Server             Server Server
                                            Database(s)
                                    Database(s)                        Database(s)
                                                               Database(s)                  WebDatabase(s)
                                                                                         Database(s)
                                                                                                     Web
ArcGIS ArcGIS
    Web Server Database(s)
Server Server
              Web Server
                       Database(s)
                                                                                           Server Server
                                                  ArcGIS ArcGIS              ArcGIS ArcGIS             ArcGIS ArcGISDatabase(s)
                                                                                                            Database(s)
                                                  Server Server              Server Server             Server Server
                            Web Web                                                        ArcGIS ArcGIS                     Web Web
                                                             Web Web
                           Server Server                                                   Server Server                   Server Server
                                                            Server Server
        Database(s)
Database(s)

                                             ArcGIS ArcGIS                     Database(s)
                                                                       Database(s)                       Database(s)                     Database(s)        ArcGIS ArcGIS
                                                                                   ArcGIS ArcGIS Database(s)                     Database(s)
                                             Server Server                                                                                                  Server Server
                                                                                   Server Server
   ArcGIS Server
             ArcGIS Server                                                                                                 Database(s)
                                                                                                                   Database(s)

            Web Web                                                    Web Web                           Web Web                     Web Web
           Server Server
                                                     Database(s)
                                             Database(s)
                                                                      Server Server                     Server Server               Server Server                    Database(s)
                                                                                                                                                             Database(s)
                                                                                            Database(s)
                                                                                    Database(s)

           ArcGIS ArcGIS                                           ArcGIS ArcGIS               ArcGIS ArcGIS Web Web       ArcGIS ArcGIS
           Server Server           Web Web               Web Web   Server Server               Server Server Server Server Server
                                                                                                                           Server       Web Web
                                  Server Server         Server Server                   Web Web                                        Server Server
                                                                                       Server Server             ArcGIS ArcGIS
                 ArcGIS ArcGIS
                   Database(s)
           Database(s)                                  ArcGIS ArcGIS                                            Server Server Database(s) ArcGIS
                                                                                                                                       ArcGIS
    Database(s) Server Server
              Database(s)                               Server Server
                                                                           Database(s)
                                                                   Database(s)                          Database(s)
                                                                                                Database(s)
                                                                                       ArcGIS ArcGIS
                                                                                                                           Database(s)
                                                                                                                                       Server Server
                                                                                       Server Server

                                                                                                                                Database(s)
                                                                                                                        Database(s)
                                          Database(s)
                                  Database(s)
                                                                Database(s)
                                                        Database(s)                                                                                        Database(s)
                                                                                                                                                   Database(s)

                                                                                                     Database(s)
                                                                                             Database(s)
“How do I… ?”
Path Forward
Inventory
Improve Business
Processes
Web Tier   Web Tier




              AGS Tier   AGS Tier




         DB




Architecture
Web Tier   Web Tier




              AGS Tier   AGS Tier




         DB




Architecture
Web Tier




             F5




Web Server        Web Server
Web Tier   Web Tier




              AGS Tier   AGS Tier




         DB




Architecture
F5
                                                    AGS Tier



       Now With
AGS Server
      Clustering! AGS Server        AGS Server           AGS Server




         AGS Server        AGS Server            AGS Server
Departments have less/no maintenance work



          WHY?
                             OIT has less maintenance work



  New Service Capabilities
Making More Data Available

Code Sharing

                                   Open Data Philly
               More web services



    ArcGIS Online
Students

Businesses
                        Developers




     New Opportunities

                    “Peer” Relationships

More Related Content

Similar to GIS Developments at the City of Philadelphia (Adam Conner)

Introduction to ArcGIS for Developers, Esri, Charles van der Put, Jim Barry
Introduction toArcGIS for Developers, Esri, Charles van der Put, Jim BarryIntroduction toArcGIS for Developers, Esri, Charles van der Put, Jim Barry
Introduction to ArcGIS for Developers, Esri, Charles van der Put, Jim Barry
Esri Nederland
 
ArcGIS Online seminar: Bringing GIS to a wider audience
ArcGIS Online seminar: Bringing GIS to a wider audienceArcGIS Online seminar: Bringing GIS to a wider audience
ArcGIS Online seminar: Bringing GIS to a wider audience
Geodata AS
 
Windows Azure platform overview
Windows Azure platform overviewWindows Azure platform overview
Windows Azure platform overview
Frédéric Harper
 
Virtual Earth And ESRI
Virtual Earth And ESRIVirtual Earth And ESRI
Virtual Earth And ESRI
Tim Warr
 
Decrease TCO w/ Server-side App Virtualization
Decrease TCO w/ Server-side App VirtualizationDecrease TCO w/ Server-side App Virtualization
Decrease TCO w/ Server-side App Virtualization
AppZero
 
MS TechDays 2011 - Cloud Computing with the Windows Azure Platform
MS TechDays 2011 - Cloud Computing with the Windows Azure PlatformMS TechDays 2011 - Cloud Computing with the Windows Azure Platform
MS TechDays 2011 - Cloud Computing with the Windows Azure Platform
Spiffy
 
Building good web_maps, Esri, Joris Bak
Building good web_maps, Esri, Joris BakBuilding good web_maps, Esri, Joris Bak
Building good web_maps, Esri, Joris Bak
Esri Nederland
 
Build the foundation for Private Cloud
Build the foundation for Private CloudBuild the foundation for Private Cloud
Build the foundation for Private Cloud
AppZero
 
[.Net Juniors Academy] Introdução ao Cloud Computing e Windows Azure Platform
[.Net Juniors Academy] Introdução ao Cloud Computing e Windows Azure Platform[.Net Juniors Academy] Introdução ao Cloud Computing e Windows Azure Platform
[.Net Juniors Academy] Introdução ao Cloud Computing e Windows Azure Platform
Vitor Tomaz
 

Similar to GIS Developments at the City of Philadelphia (Adam Conner) (20)

Navteq Developer Days - ArcGIS + POI
Navteq Developer Days - ArcGIS + POINavteq Developer Days - ArcGIS + POI
Navteq Developer Days - ArcGIS + POI
 
Introduction to ArcGIS for Developers, Esri, Charles van der Put, Jim Barry
Introduction toArcGIS for Developers, Esri, Charles van der Put, Jim BarryIntroduction toArcGIS for Developers, Esri, Charles van der Put, Jim Barry
Introduction to ArcGIS for Developers, Esri, Charles van der Put, Jim Barry
 
ArcGIS Server Javascript API
ArcGIS Server Javascript APIArcGIS Server Javascript API
ArcGIS Server Javascript API
 
Patterns of Cloud Applications Using Microsoft Azure Services Platform
Patterns of Cloud Applications Using Microsoft Azure Services PlatformPatterns of Cloud Applications Using Microsoft Azure Services Platform
Patterns of Cloud Applications Using Microsoft Azure Services Platform
 
ArcGIS Online seminar: Bringing GIS to a wider audience
ArcGIS Online seminar: Bringing GIS to a wider audienceArcGIS Online seminar: Bringing GIS to a wider audience
ArcGIS Online seminar: Bringing GIS to a wider audience
 
Windows Azure platform overview
Windows Azure platform overviewWindows Azure platform overview
Windows Azure platform overview
 
Microsoft PaaS Cloud Windows Azure Platform
Microsoft PaaS Cloud Windows Azure PlatformMicrosoft PaaS Cloud Windows Azure Platform
Microsoft PaaS Cloud Windows Azure Platform
 
Enterprise GIS
Enterprise GIS Enterprise GIS
Enterprise GIS
 
Map making for Cartographers
Map making for CartographersMap making for Cartographers
Map making for Cartographers
 
Prodware wa college - marcel meijer
Prodware   wa college - marcel meijerProdware   wa college - marcel meijer
Prodware wa college - marcel meijer
 
Virtual Earth And ESRI
Virtual Earth And ESRIVirtual Earth And ESRI
Virtual Earth And ESRI
 
Decrease TCO w/ Server-side App Virtualization
Decrease TCO w/ Server-side App VirtualizationDecrease TCO w/ Server-side App Virtualization
Decrease TCO w/ Server-side App Virtualization
 
MS TechDays 2011 - Cloud Computing with the Windows Azure Platform
MS TechDays 2011 - Cloud Computing with the Windows Azure PlatformMS TechDays 2011 - Cloud Computing with the Windows Azure Platform
MS TechDays 2011 - Cloud Computing with the Windows Azure Platform
 
Building good web_maps, Esri, Joris Bak
Building good web_maps, Esri, Joris BakBuilding good web_maps, Esri, Joris Bak
Building good web_maps, Esri, Joris Bak
 
Windows Azure Overview
Windows Azure OverviewWindows Azure Overview
Windows Azure Overview
 
Cloud computing overview
Cloud computing overviewCloud computing overview
Cloud computing overview
 
Build the foundation for Private Cloud
Build the foundation for Private CloudBuild the foundation for Private Cloud
Build the foundation for Private Cloud
 
[.Net Juniors Academy] Introdução ao Cloud Computing e Windows Azure Platform
[.Net Juniors Academy] Introdução ao Cloud Computing e Windows Azure Platform[.Net Juniors Academy] Introdução ao Cloud Computing e Windows Azure Platform
[.Net Juniors Academy] Introdução ao Cloud Computing e Windows Azure Platform
 
Windows Azure Platform Overview
Windows Azure Platform OverviewWindows Azure Platform Overview
Windows Azure Platform Overview
 
Architecting the ArcGIS Platform
Architecting the ArcGIS PlatformArchitecting the ArcGIS Platform
Architecting the ArcGIS Platform
 

More from geeknixta

Spatial Data Collection on Mobile Devices (Holly Orr)
Spatial Data Collection on Mobile Devices (Holly Orr)Spatial Data Collection on Mobile Devices (Holly Orr)
Spatial Data Collection on Mobile Devices (Holly Orr)
geeknixta
 
NYC Parks, a Mobile Computing Agency (Peter Carlo)
NYC Parks, a Mobile Computing Agency (Peter Carlo)NYC Parks, a Mobile Computing Agency (Peter Carlo)
NYC Parks, a Mobile Computing Agency (Peter Carlo)
geeknixta
 
Five Myths About GIS in 2011 (Bill Dollins)
Five Myths About GIS in 2011 (Bill Dollins)Five Myths About GIS in 2011 (Bill Dollins)
Five Myths About GIS in 2011 (Bill Dollins)
geeknixta
 
GIS Development, Past, Present and Future (Chris McClain)
GIS Development, Past, Present and Future (Chris McClain)GIS Development, Past, Present and Future (Chris McClain)
GIS Development, Past, Present and Future (Chris McClain)
geeknixta
 
Conflation, Data Quality and MADness (David Smith)
Conflation, Data Quality and MADness (David Smith)Conflation, Data Quality and MADness (David Smith)
Conflation, Data Quality and MADness (David Smith)
geeknixta
 
Searching for Geospatial Data (Mark Wimer)
Searching for Geospatial Data (Mark Wimer)Searching for Geospatial Data (Mark Wimer)
Searching for Geospatial Data (Mark Wimer)
geeknixta
 
Mobile GIS in the Browser (by Adam Conner)
Mobile GIS in the Browser (by Adam Conner)Mobile GIS in the Browser (by Adam Conner)
Mobile GIS in the Browser (by Adam Conner)
geeknixta
 

More from geeknixta (7)

Spatial Data Collection on Mobile Devices (Holly Orr)
Spatial Data Collection on Mobile Devices (Holly Orr)Spatial Data Collection on Mobile Devices (Holly Orr)
Spatial Data Collection on Mobile Devices (Holly Orr)
 
NYC Parks, a Mobile Computing Agency (Peter Carlo)
NYC Parks, a Mobile Computing Agency (Peter Carlo)NYC Parks, a Mobile Computing Agency (Peter Carlo)
NYC Parks, a Mobile Computing Agency (Peter Carlo)
 
Five Myths About GIS in 2011 (Bill Dollins)
Five Myths About GIS in 2011 (Bill Dollins)Five Myths About GIS in 2011 (Bill Dollins)
Five Myths About GIS in 2011 (Bill Dollins)
 
GIS Development, Past, Present and Future (Chris McClain)
GIS Development, Past, Present and Future (Chris McClain)GIS Development, Past, Present and Future (Chris McClain)
GIS Development, Past, Present and Future (Chris McClain)
 
Conflation, Data Quality and MADness (David Smith)
Conflation, Data Quality and MADness (David Smith)Conflation, Data Quality and MADness (David Smith)
Conflation, Data Quality and MADness (David Smith)
 
Searching for Geospatial Data (Mark Wimer)
Searching for Geospatial Data (Mark Wimer)Searching for Geospatial Data (Mark Wimer)
Searching for Geospatial Data (Mark Wimer)
 
Mobile GIS in the Browser (by Adam Conner)
Mobile GIS in the Browser (by Adam Conner)Mobile GIS in the Browser (by Adam Conner)
Mobile GIS in the Browser (by Adam Conner)
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Recently uploaded (20)

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 

GIS Developments at the City of Philadelphia (Adam Conner)

  • 1. GIS Developments at the City of Philadelphia Adam Conner Sr. GIS Developer City of Philadelphia OIT
  • 3. Some Rough Numbers 35 ArcGISServers Licenses 1540Applications 55056GIS Services 30 Desktop Licenses License Servers 20 Departments Server
  • 4. 5 OIT ArcGIS Server Environments All single machine environments Manual Updates Different performance on each machine Manual Failover
  • 5. Web Web Web Web Web Web Server Server Server Server Server Server Current Server Setup Web Web Server Server ArcGIS ArcGIS ArcGIS ArcGIS ArcGIS ArcGIS Server Server Web Web Server Server ArcGIS ArcGIS Server Server Server Server ArcGIS ArcGIS Web Web Server Server Server Server Server Server Web Web Web Web Web Web Server Server Server Server Server Server Database(s) Database(s) Database(s) Database(s) WebDatabase(s) Database(s) Web ArcGIS ArcGIS Web Server Database(s) Server Server Web Server Database(s) Server Server ArcGIS ArcGIS ArcGIS ArcGIS ArcGIS ArcGISDatabase(s) Database(s) Server Server Server Server Server Server Web Web ArcGIS ArcGIS Web Web Web Web Server Server Server Server Server Server Server Server Database(s) Database(s) ArcGIS ArcGIS Database(s) Database(s) Database(s) Database(s) ArcGIS ArcGIS ArcGIS ArcGIS Database(s) Database(s) Server Server Server Server Server Server ArcGIS Server ArcGIS Server Database(s) Database(s) Web Web Web Web Web Web Web Web Server Server Database(s) Database(s) Server Server Server Server Server Server Database(s) Database(s) Database(s) Database(s) ArcGIS ArcGIS ArcGIS ArcGIS ArcGIS ArcGIS Web Web ArcGIS ArcGIS Server Server Web Web Web Web Server Server Server Server Server Server Server Server Web Web Server Server Server Server Web Web Server Server Server Server ArcGIS ArcGIS ArcGIS ArcGIS Database(s) Database(s) ArcGIS ArcGIS Server Server Database(s) ArcGIS ArcGIS Database(s) Server Server Database(s) Server Server Database(s) Database(s) Database(s) Database(s) ArcGIS ArcGIS Database(s) Server Server Server Server Database(s) Database(s) Database(s) Database(s) Database(s) Database(s) Database(s) Database(s) Database(s) Database(s)
  • 10. Web Tier Web Tier AGS Tier AGS Tier DB Architecture
  • 11. Web Tier Web Tier AGS Tier AGS Tier DB Architecture
  • 12. Web Tier F5 Web Server Web Server
  • 13. Web Tier Web Tier AGS Tier AGS Tier DB Architecture
  • 14. F5 AGS Tier Now With AGS Server Clustering! AGS Server AGS Server AGS Server AGS Server AGS Server AGS Server
  • 15. Departments have less/no maintenance work WHY? OIT has less maintenance work New Service Capabilities
  • 16. Making More Data Available Code Sharing Open Data Philly More web services ArcGIS Online
  • 17. Students Businesses Developers New Opportunities “Peer” Relationships