Shared Instances & ArcGIS Server

Making better use of the infrastructure you already have

Introduction

ArcSOCs

The Old Days

Adding Layers / Services?

Min Zero, Cold Start

Let’s go to the Shared Instance Pool!

What is it?

A collection of ArcSOC instances not tied to a single service.

How Does It Work?

Query Caching

  • Request info is cached per service
  • Speeds up future requests for same services
  • Takes up some memory

Tuning

  • Number of instances in the pool
  • Number of services cached

When Should I Use It?

  • Simple feature services
  • Infrequently used
  • You’re already using the “min zero” approach
  • You’ve been looking for a way to break up those “monster” services

Honorable Mention: Hosted Feature Layers

Shared Instances Plus

  • Stored in Portal’s built-in DataStore
  • Service configuration / schema management via the web front-end
  • Uses shared instance pool automatically
  • Even more efficient use of memory

Resources

Questions?

Be in Touch!