SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Ähnlich wie GIS Developments at the City of Philadelphia (Adam Conner)

Navteq Developer Days - ArcGIS + POI
Navteq Developer Days - ArcGIS + POINavteq Developer Days - ArcGIS + POI
Navteq Developer Days - ArcGIS + POIAllan Laframboise
 
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 BarryEsri Nederland
 
ArcGIS Server Javascript API
ArcGIS Server Javascript APIArcGIS Server Javascript API
ArcGIS Server Javascript APIewug
 
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 PlatformDavid Chou
 
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 audienceGeodata AS
 
Windows Azure platform overview
Windows Azure platform overviewWindows Azure platform overview
Windows Azure platform overviewFrédéric Harper
 
Microsoft PaaS Cloud Windows Azure Platform
Microsoft PaaS Cloud Windows Azure PlatformMicrosoft PaaS Cloud Windows Azure Platform
Microsoft PaaS Cloud Windows Azure PlatformEsri
 
Enterprise GIS
Enterprise GIS Enterprise GIS
Enterprise GIS Esri
 
Map making for Cartographers
Map making for CartographersMap making for Cartographers
Map making for CartographersManuela Schmidt
 
Virtual Earth And ESRI
Virtual Earth And ESRIVirtual Earth And ESRI
Virtual Earth And ESRITim 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 VirtualizationAppZero
 
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 PlatformSpiffy
 
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 BakEsri Nederland
 
Build the foundation for Private Cloud
Build the foundation for Private CloudBuild the foundation for Private Cloud
Build the foundation for Private CloudAppZero
 
[.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 PlatformVitor Tomaz
 
Windows Azure Platform Overview
Windows Azure Platform OverviewWindows Azure Platform Overview
Windows Azure Platform OverviewRobert MacLean
 
Architecting the ArcGIS Platform
Architecting the ArcGIS PlatformArchitecting the ArcGIS Platform
Architecting the ArcGIS PlatformEsri UK
 

Ähnlich wie 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
 

Mehr von 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
 

Mehr von 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)
 

Kürzlich hochgeladen

Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 

Kürzlich hochgeladen (20)

Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 

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