How to publish a service from ArcGIS Pro to ArcGIS server?

40540
68
Jump to solution
11-26-2014 01:10 PM
GabrielYarlequé
Occasional Contributor

Hi,

 

I am trying to figure out how to publish a service to ArcGIS Server directly from ArcGIS Pro. I found out how to make the connection to the server and how to share my map as a webmap. So now I want to know if there is a way to publish the same map via ArcGIS Server.

 

Thanks a lot for your help!

68 Replies
JeffThomasILM
Occasional Contributor II

Thanks for your input, Jayanta. It would be understandable that Pro will never publish to AGS in the way ArcMap does, as long as it's possible to federate your AGS site with AGOL and specify your AGS as the hosting target when publishing to AGOL.

xavierlhomme
Occasional Contributor

Hi 

I made some testing with Pro 1.4  and ArcGIS Entreprise  10.5 :

I've got a Portal for Argis with a hosting server and a second ArcGIS Server as a federated server. 

I've go 3 database : the datastore (as a relationnal databse), a postgres with a geodatabase and a postgis with no geodatabase.

I have not succeed to publish with pro in the federated server.

I succeed to publish with pro in the hosted server : I tested  3 ways

   -  copy data to datastore

   -  referenced data from my postgres with geodatabase

   - referenced data from postgis with no geodatabase.

xle

Xavier Lhomme
GIS Architect / ESIRI Expert
ThomasColson
MVP Frequent Contributor

Unfortunately, restricting publishing to Portal Federated servers results in any related tables not being able to be consumed by ArcMap Customers: 

BUG-000104447 : Portal for ArcGIS content containing an ArcGIS Server web service with a layer and related table will only be added as the layer, but not the related table, when added to ArcMap

WebGISGdibx
New Contributor III

I'm sorry, but I still do not get it...

Is it in any way possible to publish services using ArcGIS Pro and ArcGIS for Server, that are NOT hostet on esri's servers? 

Until now I am using enterprise databases, creating map services with ArcMap 10.3 and do publish them with ArcGIS Server 10.3 on our own Server. Then I add them to ArcGIS Online as "element from the web" via REST-URL.

Is that possible to do with ArcGIS Pro instead of ArcMap?!

RebeccaStrauch__GISP
MVP Emeritus

What I was told last week at the conference....the answer is no.

You can publish to Portal portal (per Mike's comment below) or Server with ArcMap.  You can only publish to Portal with Pro...and that is not expected to change.

Edit: see Michael Flanagan 's correction below..

MichaelFlanagan
New Contributor III

To Rebecca's comment: You can only publish to A portal with ArcGIS Pro..That means you can publish to ArcGIS Online or to  ArcGIS Enterprise. That said, Rebecca is correct that you cannot publish directly to ArcGIS Server from ArcGIS Pro. You'll need to have some portal (ArcGIS Online or ArcGIS Enterprise) to share to.

Best, 

Mike

WebGISGdibx
New Contributor III

Thanks for the answers. Does that mean that the Services are hostet on Esri's servers or do we still host them on our own server?

JayantaPoddar
MVP Esteemed Contributor

Portal for AcGIS is installed and configured in an organization's premises. So if you are publishing your services to Portal, it's hosted within your organization. 

On the other hand ArcGIS Online is managed by Esri. 



Think Location
MichaelFlanagan
New Contributor III

Hi! 

It depends on the portal you're connected to. If you're using ArcGIS Enterprise (leveraging Portal for ArcGIS) it would be your org's on premesis servers and/or the server space you're using through AWS/Azure/Whomever. If you're connected to an ArcGIS Online org. as your portal then it would be hosted on Esri's servers.

Best,

Mike

MarkYerington
Occasional Contributor III

I do not care for this model at all.  What you are doing to users is going to be painful, there needs to be a way to publish to a server directly.  If we are forced to stand up a portal internally then that is another server to stand up/maintain and also all of our current web maps are pointed at one web adapter and now we would have to redirect everything through our new portal web adapter.  All of our web maps are hosted on ArcGIS online and looking at our ArcGIS server, which is the way to route all content and keep the data completely seamless.  I do not want to upload a feature layer to ArcGIS online as that means I would have to update that on a regular basis.  If I look directly at my server it sees the update as soon as it is made.  I would guess the same is true for portal as I believe it is based on what is available in ArcGIS online.  This is going against everything that the server platform was built on and is not going to be better for users.  This also goes against everything that was said at conferences a couple of years ago either you use portal or you use ArcGIS online, and most esri representatives were saying that portal is always 2 steps behind ArcGIS online and why would you want to maintain it locally when ArcGIS online is already maintained and up to date first.