First 50 of 190 questions. Each one lists the choices, the correct answer, and an explanation. The checker at the top of this page saves progress in this browser when it is available.
Continue in the practice tool above to load more questions, 50 at a time.
Question 1ArcGIS Enterprise components, service roles and architecture boundaries
In ArcGIS Enterprise system design, a non-functional requirement (NFR) is best described as a requirement that specifies:
- Quality attributes such as performance, availability, scalability, and security that the system must meet Correct answer.
- The list of web maps and dashboards to be published in the portal
- The names of the staff who will administer the deployment
- The specific GIS workflows and feature layers users must be able to edit
Explanation
Non-functional requirements define how the system must perform rather than what it does. In ArcGIS Enterprise design they include performance (response time, throughput), availability, scalability, security, and capacity targets, and they drive physical architecture decisions. Functional requirements, by contrast, describe specific user workflows and features.
Question 2ArcGIS Enterprise components, service roles and architecture boundaries
For the explicitly versioned ArcGIS Enterprise11.1 Windows/Linux base-deployment teaching example, which listed set names the four software product-component types, rather than counting individual instances?
- ArcGIS Server, a load balancer, a relational database, and ArcGIS Reader
- Portal for ArcGIS, ArcGIS GIS Server (hosting server), ArcGIS Data Store, and ArcGIS Web Adaptor Correct answer.
- ArcGIS Pro, ArcGIS Online, ArcGIS Server, and ArcGIS Monitor
- Portal for ArcGIS, ArcGIS Image Server, ArcGIS Notebook Server, and ArcGIS Mission Server
Explanation
The keyed set names the four product-component types in the stated historical11.1example, with separate Web Adaptor instances for portal and hosting server. It is not a timeless current completeness claim:current documentation also specifies object storage and supports a third-party load-balancer alternative under its requirements.
Question 3ArcGIS Enterprise components, service roles and architecture boundaries
In an ArcGIS Enterprise deployment, what is the primary role of the ArcGIS Web Adaptor?
- To act as the relational database for the geodatabase
- To store published hosted feature layer data
- To integrate the portal and server with an organization's web server and provide a friendly, port-free URL Correct answer.
- To execute geoprocessing tools on a schedule
Explanation
A supported Web Adaptor integrates relevant portal/server traffic with a web-server path and can avoid exposing an explicit internal service port in the public URL. The URL still uses an actual network port;port-free does not literally mean no port or automatic correct TLS/security. Supported proxy alternatives and actual version configuration matter.
Question 4ArcGIS Enterprise components, service roles and architecture boundaries
In ArcGIS Enterprise, which URL is the correct fully qualified administrative endpoint pattern for Portal for ArcGIS through a web adaptor?
- https://datastore.domain.com/relational
- https://gisserver.domain.com/server/admin
- https://webgis.domain.com/portal/portaladmin Correct answer.
- https://webgis.domain.com:6080/arcgis/rest
Explanation
When accessed through a web adaptor, the Portal for ArcGIS administrative directory uses the pattern https://webgis.domain.com/<portal-web-adaptor>/portaladmin. Recognizing the distinct portal, server, and admin URLs is part of documenting and troubleshooting an ArcGIS Enterprise deployment.
Question 5ArcGIS Enterprise components, service roles and architecture boundaries
Which ArcGIS Data Store type is purpose-built to ingest and store high-volume, time-enabled observation data from sensors and IoT feeds?
- Object store
- Relational data store
- Tile cache data store
- Spatiotemporal big data store Correct answer.
Explanation
The spatiotemporal big data store is designed for high-volume, time-series observation data such as sensor and IoT feeds, and it backs ArcGIS GeoEvent and Velocity (real-time) workloads. Choosing the correct data store type for the workload is a core physical-architecture decision.
Question 6ArcGIS Enterprise components, service roles and architecture boundaries
When documenting a physical architecture diagram for ArcGIS Enterprise, which set of elements should be represented?
- The personal preferences of each end user
- Only the portal home page layout
- Machines/roles, networking and load balancers, data stores, security boundaries, and the request/data flows between them Correct answer.
- A list of blog posts about GIS
Explanation
A physical architecture diagram documents the machines and their roles, networking and load-balancing, data stores, security zones/boundaries, and how requests and data flow between tiers. This documentation lets the design be validated against non-functional requirements and supports troubleshooting.
Question 7ArcGIS Enterprise components, service roles and architecture boundaries
Which approach best provides high availability for the hosting ArcGIS Server site in a base deployment?
- Two or more server machines joined into one site, fronted by a load balancer or web adaptors Correct answer.
- Running the server on the end user's laptop
- Storing the server configuration only in a spreadsheet
- A single server machine with a large amount of RAM
Explanation
An ArcGIS Server site achieves high availability by joining two or more machines into a single site so that if one machine fails the others continue serving requests, with a load balancer or web adaptors distributing traffic. The configuration store is shared across the site machines.
Question 8ArcGIS Enterprise components, service roles and architecture boundaries
A scenario requires that internal employees and external public users reach the same maps but through different entry points with different security. Which physical design pattern best supports this?
- Disabling HTTPS to simplify access
- Giving every public user a named-user portal account
- A single web adaptor exposed directly to the public internet for all users
- A reverse proxy / DMZ pattern that exposes a controlled external endpoint while internal users use an internal endpoint Correct answer.
Explanation
Exposing the deployment through a reverse proxy in a DMZ provides a controlled external entry point, separate from the internal endpoint, with the security tier (firewall, proxy) mediating public access. This separates external and internal traffic paths while serving the same back-end content.
Question 9ArcGIS Enterprise components, service roles and architecture boundaries
In documenting ArcGIS Enterprise URLs, which endpoint represents the ArcGIS Server site administrator directory accessed through its web adaptor?
- https://webgis.domain.com/server/admin Correct answer.
- https://webgis.domain.com/portal/home
- https://webgis.domain.com/server/rest/services only
- https://datastore.domain.com:2443
Explanation
Through a web adaptor, the ArcGIS Server administrator directory follows https://webgis.domain.com/<server-web-adaptor>/admin. Distinguishing the server admin, server REST, portal home, and portaladmin URLs is essential for documenting and securing the deployment.
Question 10ArcGIS Enterprise components, service roles and architecture boundaries
An architect must show how a request flows through a base deployment fronted by a load balancer. Which order is correct?
- Client -> server admin API -> client again
- Client -> spreadsheet -> map
- Client -> data store -> portal -> server
- Client -> load balancer -> web adaptor/portal or server machine -> back-end component Correct answer.
Explanation
A client request first reaches the load balancer (or web adaptor), which forwards it to an available portal or server machine, which then interacts with the appropriate back-end component such as the data store. Documenting this flow validates that each tier is redundant and reachable.
Question 11ArcGIS Enterprise components, service roles and architecture boundaries
In an explicitly Web-Adaptor-based deployment design, why are separate instances configured for the portal and hosting server rather than using one shared instance for both?
- Because a single adaptor cannot exceed 10 requests per day
- To double the licensing cost intentionally
- Because the portal and the hosting server each require their own dedicated web adaptor instance in a base deployment Correct answer.
- Because web adaptors cannot serve HTTPS
Explanation
In the supplied Web-Adaptor-based design, one instance is configured with the portal and another with the hosting server. This does not mean every supported current base deployment must use Web Adaptors:current documentation permits a suitable third-party load-balancer alternative under its requirements.
Question 12ArcGIS workload capacity, availability and recoverability
In the supplied simplified capacity model, STis CPU-seconds per request, THis requests per hour and%CPUis a percentage-valued target such as80. Which listed relationship converts these into modeled required cores before whole-resource/failure reserves?
- #CPU = TH / (ST x %CPU)
- #CPU = (3600 x %CPU) / (ST x TH x 100)
- #CPU = (ST x TH x 100) / (3600 x %CPU), adjusted by the SPECrate ratio Correct answer.
- #CPU = ST x TH x %CPU x 3600
Explanation
The supplied units give(ST×TH)/(3600×utilization fraction), equivalently(ST×TH×100)/(3600×percentage-valued%CPU), with the stated hardware-normalization factor if applicable. It is a simplified service-demand model, not a complete sizing or availability guarantee. Actual bottlenecks, reserves and surviving capacity require validation.
Question 13ArcGIS workload capacity, availability and recoverability
In a highly available ArcGIS Data Store relational store, what mechanism maintains continuity if the primary machine fails?
- A built-in failover in which the standby machine is promoted to become the primary Correct answer.
- Round-robin distribution of writes across three equal nodes
- Automatic re-creation of the data store from the portal content directory
- A manual export and re-import of the geodatabase by the administrator
Explanation
A highly available relational data store is composed of a primary and a standby machine. ArcGIS Data Store includes a built-in failover mechanism: if the primary fails, the standby is automatically promoted to primary, minimizing downtime without administrator intervention.
Question 14ArcGIS workload capacity, availability and recoverability
When a third-party load balancer fronts a highly available portal tier, which configuration best ensures traffic is only sent to healthy machines?
- Disable all health checks to reduce latency
- Configure health checks that probe each back-end machine and route only to those passing Correct answer.
- Pin every user session permanently to the first portal machine
- Send all write requests to a standby relational store
Explanation
A load balancer fronting an HA deployment should be configured with health checks that periodically probe each back-end target. Traffic is balanced only among machines that pass the check, typically using a round-robin algorithm, so a failed machine is automatically removed from rotation.
Question 15ArcGIS workload capacity, availability and recoverability
A design team must size the network bandwidth for a service expected to handle 36,000 requests per hour where each request transfers about 1.25 Mb. Using Network bandwidth = TH x Mb-per-request / 3600, what bandwidth is required?
- About 25 Mbps
- About 45 Mbps
- About 100 Mbps
- About 12.5 Mbps Correct answer.
Explanation
Network bandwidth = (36,000 x 1.25) / 3600 = 45,000 / 3600 = 12.5 Mbps. Bandwidth sizing complements CPU sizing because even a well-sized server tier can be throttled by an undersized network link, so designers must account for per-request payload size.
Question 16ArcGIS workload capacity, availability and recoverability
Which statement about Virtual Desktop Infrastructure (VDI) for ArcGIS Pro clients is most accurate when designing the system?
- ArcGIS Pro benefits from a GPU in the VDI host, and CPU, RAM, and GPU must be sized per concurrent user Correct answer.
- VDI is only supported for ArcGIS Online and never for Enterprise
- Each VDI session requires its own dedicated physical workstation
- VDI eliminates the need to size CPU, RAM, and GPU because rendering is free
Explanation
ArcGIS Pro is graphics-intensive, so VDI hosts should provide GPU acceleration, and CPU, RAM, and GPU resources must be sized for the number of concurrent Pro sessions. Proper VDI sizing prevents poor rendering and slow performance for remote analysts.
Question 17ArcGIS workload capacity, availability and recoverability
An organization needs zero single points of failure in its base ArcGIS Enterprise deployment. Which design satisfies high availability for the portal tier?
- A single portal machine with frequent backups
- Two portal machines configured for HA, fronted by a load balancer with health checks Correct answer.
- One portal machine and two web adaptors
- A portal running on the same machine as the data store
Explanation
High availability for the portal tier requires at least two portal machines configured for HA so that one can serve requests if the other fails, fronted by a load balancer (or web adaptors) with health checks. Each tier of the base deployment must be made redundant to eliminate single points of failure.
Question 18ArcGIS workload capacity, availability and recoverability
For this classic dedicated-service-instance teaching model, what does the configured maximum instance count primarily bound per server machine?
- The maximum number of concurrent requests that service can process simultaneously per machine Correct answer.
- The total disk space allocated to the service cache
- The portal's named user license count
- The number of web adaptors that can be registered
Explanation
The setting bounds the relevant dedicated service instances in the supplied model and therefore the associated concurrent processing capacity. Actual shared pools, asynchronous work, server role/version, memory and workload behavior can differ. Raising the maximum alone does not prove that the machine can meet the desired response time.
Question 19ArcGIS workload capacity, availability and recoverability
Which design input is required to translate a throughput requirement into server core counts during capacity planning?
- The brand of the user's web browser
- The average service time per request for the representative service Correct answer.
- The number of basemaps in the portal gallery
- The color scheme of published web maps
Explanation
Service time, the average seconds the server spends processing a representative request, is an essential input. Combined with the target throughput, maximum CPU utilization, and the SPECrate hardware ratio, it allows the capacity formula to compute required cores.
Question 20ArcGIS workload capacity, availability and recoverability
An architecture must meet a constraint that the database tier cannot be virtualized but the GIS server tier may be. Which adjusted design honors this while preserving high availability?
- Eliminate the standby database to save licensing
- Run everything on a single virtual machine
- Deploy the enterprise geodatabase on a physical HA database cluster and the ArcGIS Server tier on multiple virtual machines behind a load balancer Correct answer.
- Move the geodatabase to ArcGIS Online
Explanation
Constraints often dictate that specific tiers use particular infrastructure. Here the geodatabase runs on a physical HA cluster (e.g., primary/standby with failover), while the stateless GIS server tier scales out on virtual machines behind a load balancer, satisfying both the constraint and the availability NFR.
Question 21ArcGIS workload capacity, availability and recoverability
What is the main reason caching directories typically require fast, high-throughput disk I/O in an ArcGIS Enterprise deployment?
- They serve large volumes of pre-rendered tiles that are read frequently and benefit from low-latency storage Correct answer.
- They hold the system's SSL certificates
- They are only used during installation
- They store the portal's named user accounts
Explanation
Caching (tile) directories serve many pre-rendered tiles to clients, generating heavy, frequent read I/O. Placing them on fast, high-throughput storage reduces latency and improves map draw performance, which is why disk I/O is a key sizing consideration for cache storage.
Question 22ArcGIS workload capacity, availability and recoverability
A scenario specifies that a remote field office has limited WAN bandwidth but needs fast basemap performance. Which physical design choice most directly addresses this?
- Increase the number of named users in the portal
- Deliver cached basemaps from a content delivery mechanism or local cache closer to the field office Correct answer.
- Add more relational data store nodes at headquarters
- Switch all services to dynamic (non-cached) rendering
Explanation
Serving cached tiles from a content delivery mechanism or a cache located closer to the consumers reduces the amount of data crossing the constrained WAN link and improves perceived performance. Locating frequently read content near users is a common content-delivery design pattern.
Question 23ArcGIS workload capacity, availability and recoverability
A target server has a lower per-core SPECrate than the benchmark hardware used to derive service time. How should the capacity calculation be adjusted?
- Divide the throughput by the number of users
- Subtract the SPECrate difference from the service time
- No adjustment is needed because SPECrate is irrelevant
- Multiply the computed cores by SPECrate(benchmark)/SPECrate(target), increasing the required core count Correct answer.
Explanation
Under the supplied normalization model, lower target per-core benchmark performance increases the modeled required core count through benchmark/target scaling. This does not guarantee linear application scaling or equivalent memory, I/O and concurrency behavior. Validate actual representative workload assumptions and reserve/failure conditions before an authorized design decision.
Question 24ArcGIS workload capacity, availability and recoverability
An NFR requires 99.9% availability. Which design consideration is MOST directly relevant to achieving it?
- Choosing a brighter color ramp for maps
- Eliminating single points of failure at every tier through redundancy and failover Correct answer.
- Increasing the number of layout templates
- Renaming the portal organization
Explanation
Redundancy and supported failover across relevant dependencies address covered availability risks in the stated comparison. A component count alone does not prove99.9%availability or eliminate shared failures, human error and operational limits. Measure the actual service and recovery arrangement against the requirement.
Question 25ArcGIS workload capacity, availability and recoverability
Which factor would MOST increase the number of CPU cores required for a given throughput target?
- A higher average service time per request Correct answer.
- A higher maximum CPU utilization target
- A faster (higher SPECrate) target server
- A lower average service time per request
Explanation
In #CPU = (ST x TH x 100) / (3600 x %CPU), required cores are directly proportional to service time, so a higher service time per request increases the cores needed. Lower service time, higher allowed utilization, and faster hardware all reduce the requirement.
Question 26ArcGIS workload capacity, availability and recoverability
An organization wants its ArcGIS Pro analysts to run heavy desktop analysis without moving large datasets across the WAN. Which physical design best achieves this?
- Ship external hard drives between offices daily
- Provide GPU-enabled VDI sessions co-located with the data center so analysts run Pro next to the data Correct answer.
- Email datasets to each analyst
- Convert all analysis to printed paper maps
Explanation
Co-locating GPU-enabled VDI sessions in the same data center as the geodatabase lets ArcGIS Pro analysts work directly beside the data, so only the remote display stream crosses the WAN rather than large datasets. This is a standard pattern for data-gravity and bandwidth constraints.
Question 27ArcGIS workload capacity, availability and recoverability
Which statement about memory (RAM) sizing for ArcGIS Server is correct?
- RAM is only needed by the portal, never the server
- RAM has no impact on service performance
- Each running service instance consumes memory, so total RAM must account for the maximum number of concurrent instances plus the OS Correct answer.
- Only disk size, never RAM, matters for services
Explanation
Each ArcGIS Server service instance consumes memory while running. Total RAM must cover the maximum concurrent instances across all services on the machine plus operating-system and overhead needs, or the server will page to disk and degrade. RAM sizing therefore pairs with the instance-count plan.
Question 28ArcGIS workload capacity, availability and recoverability
A design must support 200 concurrent ArcGIS Pro users via VDI. Which is the MOST appropriate sizing approach?
- Use the same sizing as a single web map viewer
- Ignore GPU because Pro is browser-based
- Size for one user and assume the rest are idle
- Determine per-session CPU/RAM/GPU needs, then aggregate across expected concurrent sessions with headroom Correct answer.
Explanation
VDI sizing for ArcGIS Pro determines the CPU, RAM, and GPU each session needs, then multiplies by the number of concurrent sessions and adds headroom for peaks. ArcGIS Pro is a desktop application that benefits from GPU acceleration, so graphics resources must be included.
Question 29ArcGIS workload capacity, availability and recoverability
A scenario constrains the deployment to a single data center but still requires resilience against a single machine failure. Which design satisfies this within the constraint?
- Move entirely to a different cloud provider
- Deploy redundant machines per tier within that one data center plus regular backups Correct answer.
- Deploy across two geographically separate data centers
- Use one machine and accept downtime
Explanation
Within a single-data-center constraint, machine-level resilience is achieved by deploying redundant machines for each tier (portal, server, data store) in that data center and maintaining backups. This protects against single-machine failures even though it does not protect against a full site loss.
Question 30ArcGIS workload capacity, availability and recoverability
Which non-functional requirement would MOST directly drive the decision to place a content delivery cache near end users?
- A requirement to support left-handed users
- A requirement that the portal logo be blue
- A performance/latency requirement for fast map display across geographically dispersed users Correct answer.
- A requirement to use a specific font
Explanation
A latency/performance NFR for dispersed users justifies caching content closer to those users to cut round-trip time and WAN load. Recognizing which NFR drives which physical design decision is central to mapping requirements to architecture.
Question 31ArcGIS workload capacity, availability and recoverability
Why is it important to size for PEAK rather than AVERAGE load when designing an ArcGIS Enterprise system?
- Average load never changes
- Peak periods drive the maximum concurrent demand the system must handle without unacceptable response times Correct answer.
- Peak load is always equal to average load
- Sizing for peak reduces the number of components needed
Explanation
Systems must remain responsive during their busiest periods, so capacity is sized to peak concurrent demand, not the daily average. Sizing only to average would cause queueing and slow responses during peaks, violating performance NFRs.
Question 32ArcGIS workload capacity, availability and recoverability
During capacity planning, why must the architect distinguish between named-user concurrency and request throughput?
- Throughput is only about disk color
- Named users determine network cable length
- Named users represent the licensed people, while request throughput (requests/hour) drives server core sizing; they are related but not the same Correct answer.
- They are identical and interchangeable in every calculation
Explanation
Named users are the licensed people who may access the system, but server core sizing is driven by request throughput (requests per hour) and service time. A few users running heavy requests can generate more load than many users running light ones, so the two metrics must be considered separately.
Question 33ArcGIS Enterprise components, service roles and architecture boundaries
Which ArcGIS Server role/extension should be added when the solution requires hosting and analyzing imagery and raster data at scale?
- ArcGIS Notebook Server
- ArcGIS Mission Server
- ArcGIS GeoEvent Server
- ArcGIS Image Server Correct answer.
Explanation
ArcGIS Image Server adds dynamic image services, distributed raster analytics, and orthomapping capabilities for large imagery collections. Identifying the correct server role for a functional need is a core solution-architecture task.
Question 34ArcGIS Enterprise components, service roles and architecture boundaries
A solution must run scheduled Python automation and data science against enterprise GIS content. Which server role fits best?
- ArcGIS Web Adaptor
- ArcGIS Data Store
- Portal for ArcGIS
- ArcGIS Notebook Server Correct answer.
Explanation
ArcGIS Notebook Server provides a managed environment to author and schedule Python notebooks for automation, analysis, and data science directly against portal content. It is the correct server role when programmatic, repeatable processing is required.
Question 35ArcGIS Enterprise components, service roles and architecture boundaries
Which solution-architecture decision is required when a deployment must support both public anonymous viewers and authenticated internal editors of the same data?
- Disable the portal's identity store
- Grant every viewer editing privileges
- Use sharing levels and a security design so public users get read-only access while editors authenticate for edit privileges Correct answer.
- Make all content private to everyone
Explanation
The architecture should expose read-only content publicly (often through a separate external endpoint) while requiring authentication and edit privileges for internal editors. Sharing levels, roles, and a clear security posture separate the two audiences against the same underlying data.
Question 36ArcGIS Enterprise components, service roles and architecture boundaries
A constraint limits the deployment to a fixed set of licensed components. The solution still needs network analysis routing services. Which adjustment is appropriate?
- Remove the data store to free a license
- Disable authentication to compensate
- Add a brand-new unlicensed server role anyway
- Use the licensed capabilities (e.g., publish a network analysis/routing service from the existing GIS Server if licensed for it) within the allowed component set Correct answer.
Explanation
When constrained to a fixed licensed set, the architect satisfies the requirement using capabilities the licensed components already provide, such as publishing routing/network analysis services from a properly licensed GIS Server, rather than introducing unlicensed roles. Solutions must fit within licensing constraints.
Question 37ArcGIS Enterprise components, service roles and architecture boundaries
Which ArcGIS component is required for an organization to publish, search, and manage maps, apps, and layers as a Web GIS portal?
- Portal for ArcGIS Correct answer.
- ArcGIS Web Adaptor
- A standalone load balancer
- ArcGIS Data Store
Explanation
Portal for ArcGIS is the component that provides the Web GIS experience: a content catalog, item management, groups, identity, and sharing. It is the central hub through which users discover and use maps, apps, and layers.
Question 38ArcGIS Enterprise components, service roles and architecture boundaries
A solution must integrate ArcGIS Enterprise with an external business system over REST so each system can call the other. Which integration consideration is MOST important to capture in the design?
- The favorite color of the integration developer
- Authentication/token handling, endpoint URLs, data formats, and error handling between the systems Correct answer.
- The number of monitors on the developer's desk
- Whether the integration uses a dark or light theme
Explanation
REST integration design must specify how authentication and tokens are exchanged, the exact endpoints, the data formats (e.g., GeoJSON/JSON), and how errors and retries are handled. These define a reliable, secure interface between ArcGIS and the external system.
Question 39ArcGIS Enterprise components, service roles and architecture boundaries
A solution must connect to an existing enterprise geodatabase in a managed RDBMS rather than using the relational data store. Which approach is correct?
- Register the enterprise geodatabase (e.g., in a supported RDBMS) as a registered data source with ArcGIS Server Correct answer.
- Copy all data into the spatiotemporal store
- Replace the RDBMS with a spreadsheet
- Disable the data store and serve data from the web adaptor
Explanation
When organizations already manage data in an enterprise geodatabase on a supported RDBMS, that database is registered as a data source with ArcGIS Server so services reference it directly. This reuses existing data management rather than duplicating data into the relational data store.
Question 40ArcGIS Enterprise components, service roles and architecture boundaries
An architect must reduce the components in a design to meet a budget constraint without losing the ability to host feature layers and share maps. Which removal is acceptable?
- Remove Portal for ArcGIS
- Remove an optional, unused server role such as Mission Server while keeping the base deployment intact Correct answer.
- Remove the relational data store
- Remove the hosting GIS Server
Explanation
Optional server roles that are not used (for example Mission Server in a deployment with no mission workflows) can be removed to cut cost while the base deployment, which provides hosting and sharing, remains intact. Trimming unused capabilities is a valid way to meet budget constraints.
Question 41ArcGIS Enterprise components, service roles and architecture boundaries
Which ArcGIS Server role/extension is required to support ArcGIS Knowledge graph (link-chart and entity-relationship) workflows in a solution?
- Tile cache data store
- ArcGIS GeoEvent Server
- ArcGIS Knowledge Server (with a graph store) Correct answer.
- ArcGIS Web Adaptor
Explanation
ArcGIS Knowledge Server, backed by a graph store, enables knowledge graph and link-analysis workflows that model entities and relationships. Identifying which server role a specialized functional requirement demands is a key solution-architecture skill.
Question 42ArcGIS Enterprise components, service roles and architecture boundaries
An architect must determine licensing requirements for a deployment that needs editing, real-time data, and Python automation. Which statement is correct?
- No licensing is needed for any ArcGIS Enterprise component
- All capabilities are always free with the base license
- Specific server roles (e.g., GeoEvent, Notebook) and user types/extensions must be licensed according to the required capabilities Correct answer.
- Licensing depends only on the portal's color theme
Explanation
Capabilities beyond the base deployment require their own licensing: real-time needs GeoEvent Server, Python automation needs Notebook Server, and users need appropriate user types and add-on extensions. Determining licensing requirements from the functional needs is a documented candidate task.
Question 43ArcGIS Enterprise components, service roles and architecture boundaries
An architecture must let internal analysts use ArcGIS Pro against enterprise data while external partners consume read-only web maps. Which design separates these client needs appropriately?
- Provide VDI-hosted ArcGIS Pro for analysts inside the network and expose read-only web maps to partners through an external endpoint Correct answer.
- Give partners ArcGIS Pro access to the production geodatabase
- Require analysts to use only printed maps
- Disable the portal for everyone
Explanation
Internal analysts get GPU-enabled VDI ArcGIS Pro next to the data, while external partners receive read-only web maps via a controlled external endpoint. This matches each client type to the right access path and security posture for their needs.
Question 44ArcGIS Enterprise components, service roles and architecture boundaries
Which is the correct order of high-level steps when translating requirements into an ArcGIS Enterprise system design?
- Choose a logo, then size the servers
- Gather functional and non-functional requirements, design solution/data/security architecture, size capacity, then define infrastructure and validate against NFRs Correct answer.
- Buy hardware first, then ask users what they need
- Publish services first, then decide the architecture
Explanation
Sound design starts by gathering functional and non-functional requirements, then designs the solution, data, and security architecture, sizes capacity from throughput/service-time inputs, and finally defines infrastructure, validating the whole against the NFRs. Requirements drive design, which drives sizing and infrastructure.
Question 45ArcGIS Enterprise components, service roles and architecture boundaries
A deployment must integrate ArcGIS Enterprise data into an external BI dashboard. Which integration mechanism is most appropriate?
- Manually retype attributes into the BI tool nightly
- Share the database administrator password publicly
- Expose the data through ArcGIS REST/feature services (or OGC endpoints) that the BI tool consumes Correct answer.
- Print the data and scan it into the BI tool
Explanation
Publishing the data as ArcGIS REST/feature services (or standards-based OGC services) gives the BI tool a programmatic, governed way to consume up-to-date data. Service-based integration is reliable, secure, and avoids manual data movement.
Question 46ArcGIS Enterprise components, service roles and architecture boundaries
A design must support an air-gapped (disconnected) high-security network. Which deployment consideration is essential?
- Require continuous outbound internet access for all components
- Depend on a public CDN for all tiles
- Use cloud-only deployment
- Provision licensing and updates through offline/disconnected methods and avoid reliance on outbound internet calls Correct answer.
Explanation
An air-gapped environment cannot reach the internet, so licensing, updates, and any dependencies must be handled through approved offline/disconnected methods, and the design must avoid components that require outbound internet calls. This is a key constraint for high-security deployments.
Question 47ArcGIS operational evidence, identity and controlled lifecycle changes
Which authentication approach lets users sign in to the portal with their existing corporate accounts via a SAML or OpenID Connect identity provider?
- Built-in (portal-managed) accounts only
- Enterprise logins configured with the organization's SAML/OIDC identity provider Correct answer.
- Anonymous access for all users
- A shared single username for the whole organization
Explanation
Enterprise logins integrate Portal for ArcGIS with an organization's SAML or OpenID Connect identity provider, so users authenticate with existing corporate credentials and benefit from single sign-on. Choosing authentication methods to match business and security needs is a solution-architecture skill.
Question 48ArcGIS operational evidence, identity and controlled lifecycle changes
A business requires multi-factor authentication (MFA) for all portal access. What is the recommended way to satisfy this in ArcGIS Enterprise?
- Implement MFA at the SAML/OIDC identity provider used for enterprise logins Correct answer.
- Ask users to choose strong built-in passwords only
- Disable authentication to avoid password fatigue
- Store one-time codes in a public web map
Explanation
MFA is enforced at the enterprise identity provider when the portal is configured for SAML or OpenID Connect enterprise logins. The portal delegates authentication to the IdP, so MFA policies defined there apply to portal sign-in.
Question 49ArcGIS operational evidence, identity and controlled lifecycle changes
A scenario requires that internal users authenticate with Windows accounts seamlessly when accessing the portal from domain-joined machines. Which method supports this?
- Anonymous access
- Built-in accounts with no integration
- A printed list of passwords
- Integrated Windows Authentication (IWA) via the web tier / enterprise logins Correct answer.
Explanation
Integrated Windows Authentication, configured at the web tier with enterprise logins, allows domain-joined users to be authenticated automatically using their Windows credentials, providing seamless single sign-on for internal access.
Question 50ArcGIS operational evidence, identity and controlled lifecycle changes
A solution requires PKI certificate-based authentication for high-security users. At which layer is this typically configured?
- Inside each published web map
- On the end user's wallpaper settings
- In the tile cache directory
- At the web tier / reverse proxy fronting the portal, which validates client certificates Correct answer.
Explanation
PKI (client certificate) authentication is configured at the web tier or reverse proxy in front of the portal, which validates the client certificate before passing the authenticated identity to ArcGIS Enterprise. This satisfies high-assurance authentication requirements.