Can ArcGIS Online entirely replace ArcGIS Server?

2872
3
12-20-2016 09:19 AM
JanosBoda
New Contributor

Are these two solutions the same - built for the same purpose?

If they are not the same,  what are the major differences? Any thoughts or hands-on experience would be appreciated!

3 Replies
RebeccaStrauch__GISP
MVP Emeritus

I would say no.....but it depends on your needs.

ArcGIS Server | ArcGIS for Server 

ArcGIS Online Help | ArcGIS 

AGOL and/or Portal actually can work with ArcGIS Server.

You may want to mark this as a Discussion instead of a question, since you will get many comments (my guess) and there isn't any definitive answer, in my opinion.  Done

RebeccaStrauch__GISP
MVP Emeritus

I thought there would be others that would have already jumped into the discussion, but I'll add some more comments, from a long time ArcGIS Server user/administrator and shorter ArcGIS Online user/administrator (a few years) and a new (testing the waters of) Portal user/administrator.  ...sorry and warning, I tend to get long winded.

How you might answer this question really depends on what is is you are trying to do, and what resources you have (hardware, cloud, staff), etc.  Security and the ability to use the ArcGIS Online platform might also influence what you can use.  For some, the in-house Portal is very similar to ArcGIS Online, but on-site vs in-the-cloud.  I'm simplifying this a lot, and I've been told that calling Portal the on-site ArcGIS Online is not the message esri is trying to get across, but in my mind, that is still the easiest way to explain it.

Now, as a Department that has access to all three (plus OpenData and other ArcGIS Server features...not called extensions anymore) which now fall under the ArcGIS for Enterprise (AE) umbrella, we tend to use a combination of the items. Personally, if I had to pick just one of the tools from the AE set, I would still pick ArcGIS Server (and Desktop of course), but I don't think AGOL/Portal will replace ArcGIS Server, my opinion. ..Also, besides the names users, there is still a credit cost for some items/processes (but not all).

For one, although improvements have been made with the Level 1/2 named users, Your Guide to Named User Levels | ArcGIS Blog   and we really don't have pricing yet, chances are shop will not provide a named user for every employee (at least not at this point).  So, having a way to allow internal only, secure services to all, without requiring a name user, is something that I'm hoping to work out with a combination of ArcGIS Server and Portal.  Time will tell if it works as I perceive it.

As I mentioned, jumping on the Portal band wagon is new for me, but this is how I see all tools working for us. Let me state that we do have services that are "secure" but we provide these services output thru Javascript and other web tools.  But we are not as limited as some agencies that have no access to the internet. Also, I am no expert and I'm learning navigating all these systems, especially with the new releases, just the same as everyone else.

My concept/opinion:

  • ArcGIS Server will continue to provide services, both public and secure.  It will also be the choice for creating custom geoprocessing services since many rely on Desktop.
  • JavaScript and web apps like Web AppBuilder will access items using a proxy (in particular for secrue services)
  • Some AGS services will be "advertised" on AGOL.  This works well for public services, not so well for secure, at least in our setup.
  • Portal will be installed onsite.  Named users and groups will be used for some itmes. For secure services, I think we will have better luck setting up a proxy with ArcGIS Server and Portal being on the same internal network.  With Portal's webadaptor, I think we should still be able to expose some Portal items to "the public", while keeping other things totally locked inside the firewall.  This may not be possible, but I'm hoping.
  • ArcGIS Online, on the other hand, is a great place to "advertise" services and downloads for the public.  It is also accessible for those outside our firewall for the various apps available, including the need for named users for security.  And it is also well integrated with the OpenData platform (not sure how Portal plays with that).

So, after this long winded rant, I do not see ArcGIS Online (or Portal) replacing ArcGIS Server. For some, maybe, but for the bigger organizations, not anytime soon.

Anyone else want to weigh in?

BrianFausel
Occasional Contributor III

Aside from the named user login consideration that Rebecca mentioned, here are 2 big things ArcGIS Server has that ArcGIS Online does not [currently] offer:

  1. Dynamic Map Services, allowing for better cartography when compared to hosted feature services.  Though this may change, as it is now marked as "Under Consideration" in Ideas.  With dynamic map services via ArcGIS Server, you can essentially make the web map look like an ArcMap document.  Individual layers can be turned on/off on-the-fly, and you can use the Maplex labeling engine.
  2. Spatial views that can link feature classes with business tables, either in an enterprise geodatabase or external database.  This allows "live updates" to the data.  I don't think you can do that with ArcGIS Online or Portal / Data Store hosted feature services, and you definitely can't do it with a cache/tile service.  Though spatial views may become less necessary as external business systems are transitioned into the cloud as well.

Keep in mind: ArcGIS Server map services can be added to ArcGIS Online web maps.  This offers you the additional functionality of AGS within AGO apps.