1 / 15

Portal

Portal. from the trenches!. …. Deployment Patterns Scaling and High Availability Reference Implementations Common Challenges Extending Portal Engagement patterns. Deployment Patterns. All on one machine. Web Server. Server web adaptor is optional. Web Adaptor. Portal. Server.

flann
Download Presentation

Portal

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Portal from the trenches! … • Deployment Patterns • Scaling and High Availability • Reference Implementations • Common Challenges • Extending Portal • Engagement patterns Portal for ArcGIS Technology Transfer

  2. Deployment Patterns All on one machine Web Server Server web adaptor is optional Web Adaptor Portal Server Portal for ArcGIS Technology Transfer

  3. Deployment Patterns Portal and Server on separate machines Web Server Server web adaptor is optional Web Adaptor Server Portal Portal for ArcGIS Technology Transfer

  4. Deployment Patterns Web server(s) on separate machines Web Server Server web adaptor is optional Web Adaptor Server Portal Portal for ArcGIS Technology Transfer

  5. Reverse Proxies, DNS, Load Balancers … What to do about these This is the one gets configured in portal’s web adaptor config Reverse Proxy portal.acme.com Web Server web12.acme.com Web Adaptor Portal vm-857-6309.acme.com Portal for ArcGIS Technology Transfer

  6. Scaling Portal Not usually necessary, but easiest solution is to add resources to machine 4 cores, 4GB of RAM can support over 100 concurrent users Portal Portal Portal for ArcGIS Technology Transfer

  7. Adding Redundancy Easiest solution – cold backups with standby server Load Balancer active standby Web Server Web Server Web Adaptor Web Adaptor Portal Software Portal Software Portal Repository Portal Repository cold backup / copy Portal for ArcGIS Technology Transfer

  8. Full High Availability Now supported at 10.3 w/o Professional Services support Try it in EAP2! Load Balancer active active Web Server Web Server Web Adaptor Web Adaptor Portal Software Portal Software Portal Repository Portal for ArcGIS Technology Transfer

  9. Deployment Patterns Online – On-Premises – Hybrid Geosearch Basemaps ArcGIS Online Client Applications & Browsers Geocoding Routing Private Network Active Directory - or -LDAP Portal w/ Web Adaptor Server GIS Services w/ your data Printing Geometry Server Geocoding & Geosearch Routing GDB GDB Basemaps Portal for ArcGIS Technology Transfer

  10. Deployment Pattern No Portal for ArcGIS! Geosearch Basemaps ArcGIS Online Client Applications & Browsers Geocoding Routing Portal Web Authentication Private Network Active Directory - or -LDAP • Cloud-based portal • On-premises services • Enterprise logins Server GIS Services w/ your data Printing Server GDB GDB Portal for ArcGIS Technology Transfer

  11. And many other maps and apps! Reference Implementation IBM Cognos Esri Maps for Cognos Large US Insurance Company uses portal & server Load Balancer Server Visualization Server Visualization Teradata Web Server Web Server Active Directory Web Adaptor Web Adaptor Portal Software Portal Software Server Geoprocessing Server Geoprocessing NAS Portal Repository Server Config Stores, Dirs, Rasters, Cache Enterprise GDBs Portal for ArcGIS Technology Transfer

  12. Common Implementation Challenges Where do things get tricky? SSL certificates, forward and reverse proxies, IE7-9, the usual Security requirements & design options – increasingly complex and nuanced To federate or not to federate All IWA environments and printing Fine-grained authorization requirements Multiple modes of authentication, or multiple IDPs > SAML Positioning hosted services within an organization Modeling web maps & layers, and designing (redesigning) supporting services Managing large organizational portals – maps, services, references… Managing customer expectations Portal for ArcGIS Technology Transfer

  13. Patterns for Extending Portal Think beyond the website … apps, embedded maps/groups, and APIs • Configuring the website • Embedding maps and galleries into other websites • Configurable gallery applications • Custom front end website (a simpler, less GIS-y destination) • Custom web apps and web app templates (bring on the builder!) Portal for ArcGIS Technology Transfer

  14. Web GIS Engagement Patterns Supporting customers Web GIS Launch Kits Turn-Key Full organizational rollout Deliver a specific use case, workflow, or custom app Sometimes driven by an Esri Maps for use case Iterative Sprints Requirements, deploy platform, build maps/apps, repeat Often delivered via EEAP Portal for ArcGIS Technology Transfer

  15. Portal for ArcGIS Technology Transfer

More Related