Bạn không thể xuất bản dịch vụ bản đồ lên ArcGIS Server từ ArcGIS Pro. Không có công cụ GP nào có sẵn trong Pro và cũng không có tùy chọn GUI nào cho điều đó. Không có chức năng arcpy nào có thể làm điều đó. Như bạn đã tìm ra, các tùy chọn của bạn là ArcGIS Online và Portal.
Trích dẫn từ một bài đăng trên blog của Esri vào tháng 2 năm 2015:
Bản phát hành đầu tiên của ArcGIS Pro không cho phép bạn xuất bản các dịch vụ xử lý địa lý. Trên thực tế, bạn không thể xuất bản bất kỳ dịch vụ nào lên máy chủ ArcGIS, vì bạn chỉ có thể tạo kết nối người dùng với các máy chủ này. Chức năng xuất bản sẽ được thêm vào một phiên bản sau.
Mặc dù vậy, có thể xuất bản các dịch vụ Geocode, Geoprocessing và Image. Điều này là do có các chức năng tương ứng trong arcpy có sẵn để tạo bản nháp trong Pro cho điều đó. Sau đó, người ta cần sử dụng công cụ GP dịch vụ sân khấu và sau đó Tải lên định nghĩa dịch vụ (cả hai đều có sẵn trong Công cụ máy chủ> Xuất bản). Tôi chưa thử nghiệm điều đó; có thể các công cụ đó được cung cấp cho các bản phát hành trong tương lai, nhưng nó có thể chỉ hoạt động vì mã Python dường như không khác với ArcGIS Desktop tiêu chuẩn.
Tôi không làm việc với Portal, nhưng khi bạn chia sẻ một lớp bản đồ được lưu trữ trong ArcGIS Pro lên Portal, có vẻ như nó sẽ kết thúc trên Máy chủ ArcGIS được liên kết. Vì vậy, nó có thể là một cách để đi nếu bạn cần cung cấp tài nguyên của mình cho người dùng không phải là Portal với giao diện ArcGIS Server.