City of Cupertino Migrates to the Geospatial Cloud

Istock 2161057424

The City of Cupertino, located in the heart of Silicon Valley, serves a population of approximately 60,000 residents. The City relies on GIS and its enterprise asset management (EAM) system, Cityworks, to support daily operations across departments—particularly for field crews managing public works assets.

Prior to this project, Cupertino had already made progress integrating GIS and EAM workflows, but its underlying infrastructure limited efficiency, scalability, and ease of use for mobile staff.

Challenge

Cupertino’s GIS environment was hosted on a single on-premise server running ArcGIS Server Express and SQL Server, with both the geodatabase and Cityworks database stored internally behind the City’s firewall.

This architecture created several challenges:

  • Limited mobility for field crews 
    Staff either relied on offline data replicas—requiring daily check-out and check-in—or maintained VPN connections from the field, both of which were time-consuming and unreliable.  
  • Inefficient and error-prone workflows 
    The replica process increased time spent in the field and introduced risk of data conflicts and errors.  
  • Performance limitations 
    VPN-based access was dependent on network strength, often resulting in slow performance, timeouts, and lost edits.  
  • High IT and GIS support burden 
    Maintaining connectivity and troubleshooting issues required significant internal resources.  

To improve field operations and better integrate GIS with Cityworks, the City sought to migrate from its single-server environment to a scalable cloud-based architecture. 

Technical Solution

The City engaged Quartic to design and implement a cloud-based GIS architecture using Amazon Web Services (AWS).

The initial phase involved deploying ArcGIS Enterprise on an AWS EC2 instance, replicating core GIS services and databases in a secure, externally accessible environment. To maintain data integrity, two-way geodatabase replication was established between the on-premise system and the cloud environment.

Key elements of the solution included:

  • Cloud-hosted ArcGIS Enterprise 
    ArcGIS services were migrated to AWS, allowing secure, real-time access without requiring VPN connections.  
  • Separation from internal network 
    By hosting GIS services in AWS, the City avoided exposing internal systems while improving accessibility and security.  
  • Targeted data replication 
    A subset of public works data was made available in the cloud for field use, enabling crews to edit assets in real time while maintaining authoritative datasets internally.  
  • Scalable infrastructure 
    As usage increased, the environment expanded to include Amazon RDS for database performance and larger EC2 instances to support additional users and services.  

This architecture eliminated the need for offline workflows and enabled seamless integration between GIS and Cityworks in the field.

Software/Technology

  • ArcGIS Enterprise 
  • ArcGIS Server 
  • SQL Server 
  • Cityworks EAM 
  • Amazon Web Services  
  • Amazon EC2 
  • Amazon RDS 

Results

The City of Cupertino’s migration to the geospatial cloud significantly improved both field operations and overall system performance. 

Improved field efficiency 

  • Field crews can now access and edit data in real time without VPN or offline replicas  
  • Reduced time spent preparing data and resolving sync issues  
  • More time spent in the field completing work  

Increased system performance and reliability 

  • Eliminated timeouts and connectivity issues associated with VPN-based workflows 
  • Improved responsiveness of GIS and Cityworks applications  

Reduced internal support burden 

  • Less reliance on GIS and IT staff to manage mobile workflows  
  • Simplified system maintenance through cloud infrastructure  

Scalable and flexible architecture 

  • Infrastructure scaled easily as additional departments adopted Cityworks
  • Enabled growth in GIS usage and services across the organization  

Expanded public-facing capabilities 

  • Supported development of new web applications, including a successful 311 implementation
  • Enabled open data initiatives and public dashboards through ArcGIS Online  
  • Improved transparency and access to City data 

The City of Cupertino’s transition to a cloud-based GIS platform demonstrates how even mid-sized cities can modernize infrastructure to support real-time operations, improve service delivery, and expand access to data. By leveraging cloud architecture, the City has created a flexible foundation for continued innovation and growth.

Featuring Contributions From:

About Quartic

At Quartic, we understand the power of GIS — and are eager to share our expertise with agencies looking to maximize its value. We help local governments and public utilities departments and agencies simplify their spatial systems with tailored, tested, and easy-to-maintain Esri-based solutions. Our GIS consulting services range from complex cloud migrations to useful applications and flexible, credit-based GIS support. All services and solutions are designed to reduce complexity and provide long-term value.

Discover more about our service offering packages:

see services

Explore other projects we completed for our customers:

see More success stories