{"id":2980454,"date":"2026-09-20T12:37:11","date_gmt":"2026-09-20T19:37:11","guid":{"rendered":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=2980454"},"modified":"2026-09-21T07:06:07","modified_gmt":"2026-09-21T14:06:07","slug":"arcgis-enterprise-on-kubernetes-architecture-deployment-and-migration-explained","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/arcgis-enterprise-on-kubernetes-architecture-deployment-and-migration-explained","title":{"rendered":"ArcGIS Enterprise on Kubernetes: Architecture, Deployment, and Migration Explained"},"author":370372,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[37101],"tags":[],"industry":[],"product":[36571],"class_list":["post-2980454","blog","type-blog","status-publish","format-standard","hentry","category-announcements","product-arcgis-enterprise"],"acf":{"authors":[{"ID":370372,"user_firstname":"Nicole","user_lastname":"Welch","nickname":"Nicole Welch","user_nicename":"nwelch","display_name":"Nicole Welch","user_email":"nwelch@esri.com","user_url":"","user_registered":"2025-04-02 17:30:34","user_description":"Nicole is a Product Marketing Manager on the ArcGIS Enterprise team. She is experienced in strategic communications, marketing, and brand storytelling from her time at The Walt Disney Company and Spotify. In her role, she focuses on supporting customer success by developing resources for effective onboarding, training, and adoption of ArcGIS Enterprise on Kubernetes.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/headshot-213x200.png' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"},{"ID":421465,"user_firstname":"Jessie","user_lastname":"Johnson","nickname":"Jessie Johnson","user_nicename":"jessiejohnson","display_name":"Jessie Johnson","user_email":"jessiejohnson@esri.com","user_url":"","user_registered":"2025-11-14 18:21:47","user_description":"Jessie Johnson is a Product Manager focused on ArcGIS Enterprise on Kubernetes. She works closely with customers to help maximize the benefits of cloud-native GIS software, with an emphasis on efficiency, resiliency, and scalability to meet the evolving needs of users. Since joining Esri in 2021, she has supported users worldwide in leveraging GIS to enhance mission execution and improve decision-making. Prior to her role at Esri, Jessie served as an Intelligence Analyst in the US Air Force, where she played a key role in contributing to national security efforts.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/11\/JessiePHS2048-465x465.jpg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"},{"ID":216642,"user_firstname":"Trevor","user_lastname":"Seaton","nickname":"Trevor Seaton","user_nicename":"tseaton","display_name":"Trevor Seaton","user_email":"tseaton@esri.com","user_url":"","user_registered":"2021-04-08 04:36:40","user_description":"Trevor Seaton is a Senior Principal Product Manager focusing on ArcGIS Enterprise on Kubernetes and ArcGIS Online. His work emphasizes the delivery of GIS software and services that excel in scalability, performance, and reliability. Trevor has led strategic initiatives in software, aerospace, and philanthropy prior to joining Esri in 2019. He holds an MBA from the University of Washington and is pursuing a PhD in information systems at Claremont Graduate University.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/06\/TrevorSeaton_v_sm-213x200.jpg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"}],"short_description":"A practical guide to ArcGIS Enterprise on Kubernetes architecture, deployment, migration, and operations.","flexible_content":[{"acf_fc_layout":"content","content":"<p><span data-contrast=\"auto\">ArcGIS Enterprise on Kubernetes represents a fundamental shift in how GIS infrastructure is deployed and managed. Built on cloud-native principles, it introduces a microservices-based architecture that changes everything from installation to scaling and monitoring.\u00a0<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">This guide explains the key architectural concepts, deployment requirements, migration strategies, and operational considerations for ArcGIS Enterprise on Kubernetes.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"sidebar","content":"<p><span data-contrast=\"auto\"><a href=\"#cloud\">Cloud-Native Architecture<\/a> | <a href=\"#micro\">Microservices Model<\/a> | <a href=\"#deployment\">Deployment Process<\/a> | <a href=\"#scale\">Scalability &amp; Availability<\/a> | <a href=\"#infra\">Infrastructure Requirements<\/a> | <a href=\"#migrate\">Migration Strategies<\/a> | <a href=\"#update\">Updates &amp; Lifecycle<\/a> | <a href=\"#it\">Training &amp; Readiness<\/a> | <a href=\"#learn\">Learn More<\/a><\/span><\/p>\n","image_reference":false,"layout":"standard","image_reference_figure":"","snippet":"","spotlight_name":"","section_title":"","position":"Center","spotlight_image":false},{"acf_fc_layout":"content","content":"<p id=\"cloud\"><span style=\"text-decoration: underline\"><b>ArcGIS Enterprise on Kubernetes is built on cloud-native architecture.<\/b><\/span><\/p>\n<p><span data-contrast=\"auto\">ArcGIS Enterprise on Kubernetes is a cloud-native deployment option based on containerization and microservices. Instead of traditional monolithic components (Portal, Server, Data Store), the system is broken into smaller services managed by Kubernetes orchestration.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Kubernetes handles:<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<ul>\n<li data-leveltext=\"-\" data-font=\"Aptos\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Aptos&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;-&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Deployment and scheduling of services<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"-\" data-font=\"Aptos\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Aptos&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;-&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Scaling based on demand<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"-\" data-font=\"Aptos\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Aptos&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;-&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Health monitoring and recovery<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"-\" data-font=\"Aptos\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Aptos&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;-&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Resource allocation across nodes<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<\/ul>\n<p><span data-contrast=\"auto\">This allows ArcGIS Enterprise to operate as a distributed, resilient system across a Kubernetes cluster.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p>&nbsp;<\/p>\n"},{"acf_fc_layout":"content","content":"<p id=\"micro\"><span style=\"text-decoration: underline\"><b>Microservices architecture replaces separate GIS components.<\/b><\/span><\/p>\n<p><span data-contrast=\"auto\">Architecturally, there are no longer separate components such as ArcGIS Server, Portal for ArcGIS, and the ArcGIS Data Store. Instead, these components are broken down into smaller microservices. This means that certain constructs like an ArcGIS Server site are replaced by computing resources managed entirely at the service level. <span class=\"NormalTextRun SCXW142905890 BCX4\">As a result, organizations can fine-tune compute and memory resources for individual services, scale workloads independently based on demand, and isolate failures so that issues can be recovered without affecting the entire system. This approach helps improve <\/span><span class=\"NormalTextRun SCXW142905890 BCX4\">resource<\/span><span class=\"NormalTextRun SCXW142905890 BCX4\"> efficiency, operational <\/span><span class=\"NormalTextRun SCXW142905890 BCX4\">flexibility<\/span><span class=\"NormalTextRun SCXW142905890 BCX4\">, <\/span><span class=\"NormalTextRun SCXW142905890 BCX4\">and<\/span><span class=\"NormalTextRun SCXW142905890 BCX4\"> overall syst<\/span><span class=\"NormalTextRun SCXW142905890 BCX4\">em resilience.<\/span><\/span><\/p>\n<p><span data-contrast=\"auto\">Within the infrastructure, there are also many differences.\u202f A Kubernetes cluster is made up of interchangeable nodes where work can be scheduled as appropriate to deliver resources to microservices that need them. Nodes are logically similar to virtual machines and used by Kubernetes to provide services automatically in response to dynamically changing demand. Administrators no longer manage distinct servers or virtual machines, but rather direct Kubernetes as it manages workloads delivered by pods and ultimately delivers the GIS services your users need. <span class=\"NormalTextRun SCXW239656075 BCX4\">By treating <\/span><span class=\"NormalTextRun SCXW239656075 BCX4\">infrastructure<\/span><span class=\"NormalTextRun SCXW239656075 BCX4\"> as a shared resource pool rather than a <\/span><span class=\"NormalTextRun SCXW239656075 BCX4\">fleet of servers<\/span><span class=\"NormalTextRun SCXW239656075 BCX4\">, Kubernetes provides a more consistent operational model.<\/span><span class=\"NormalTextRun SCXW239656075 BCX4\">\u00a0This simplifies deployment and <\/span><span class=\"NormalTextRun SCXW239656075 BCX4\">upgrade<\/span><span class=\"NormalTextRun SCXW239656075 BCX4\"> workflows<\/span><span class=\"NormalTextRun SCXW239656075 BCX4\"> and helps ensure workloads are deployed in a predictable and repeatable manner. <\/span><\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2981014,"id":2981014,"title":"Screenshot 2026-08-25 at 3.00.23\u202fPM","filename":"Screenshot-2026-08-25-at-3.00.23-PM.png","filesize":818724,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/Screenshot-2026-08-25-at-3.00.23-PM.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/arcgis-enterprise-on-kubernetes-architecture-deployment-and-migration-explained\/screenshot-2026-08-25-at-3-00-23-pm","alt":"","author":"370372","description":"","caption":"Architecture comparison of ArcGIS Enterprise on Windows and Linux vs. Kubernetes ","name":"screenshot-2026-08-25-at-3-00-23-pm","status":"inherit","uploaded_to":2980454,"date":"2026-08-25 22:02:42","modified":"2026-09-10 22:34:17","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1807,"height":825,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/Screenshot-2026-08-25-at-3.00.23-PM-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/Screenshot-2026-08-25-at-3.00.23-PM.png","medium-width":464,"medium-height":212,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/Screenshot-2026-08-25-at-3.00.23-PM.png","medium_large-width":768,"medium_large-height":351,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/Screenshot-2026-08-25-at-3.00.23-PM.png","large-width":1807,"large-height":825,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/Screenshot-2026-08-25-at-3.00.23-PM-1536x701.png","1536x1536-width":1536,"1536x1536-height":701,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/Screenshot-2026-08-25-at-3.00.23-PM.png","2048x2048-width":1807,"2048x2048-height":825,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/Screenshot-2026-08-25-at-3.00.23-PM-826x377.png","card_image-width":826,"card_image-height":377,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/Screenshot-2026-08-25-at-3.00.23-PM.png","wide_image-width":1807,"wide_image-height":825}},"image_position":"center","orientation":"vertical","hyperlink":""},{"acf_fc_layout":"content","content":"<p><span data-contrast=\"auto\">Administrative focus shifts from managing individual machines to managing policies and configurations that Kubernetes uses to run the system.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Watch the following video for a demonstration of the administrative experience.\u00a0<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p>&nbsp;<\/p>\n"},{"acf_fc_layout":"kaltura","video_id":"1_3p2hc4kd","time":true,"start":"1180"},{"acf_fc_layout":"content","content":"<p><span class=\"TextRun SCXW150711318 BCX4\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW150711318 BCX4\">These architectural and operational differences provide organizations with an alternative approach to deploying ArcGIS Enterprise. Organizations can choose between a traditional server-based architecture or a microservices-based architecture, depending on the operational requirements and IT strategy. ArcGI<\/span><span class=\"NormalTextRun SCXW150711318 BCX4\">S Enterprise continues to be fully supported on Windows, Linux, and Kubernetes, giving organizations the flexilibity to deploy GIS capabilities using the model that best fits their needs. <\/span><\/span><span class=\"EOP Selected SCXW150711318 BCX4\" data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p>&nbsp;<\/p>\n"},{"acf_fc_layout":"content","content":"<p id=\"deployment\"><span style=\"text-decoration: underline\"><b>Deployment is automated through Kubernetes and Esri deployment tools.<\/b><\/span><\/p>\n<p><span data-contrast=\"auto\">Deployment is executed using automation provided by Esri:<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<ul>\n<li data-leveltext=\"-\" data-font=\"Aptos\" data-listid=\"8\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Aptos&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;-&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"none\">Administrators define the parameters for their ArcGIS Enterprise environment, and Esri deployment tooling automates the deployment of containerized software into the target Kubernetes environment. This follows a build, configure, and run approach, where infrastructure is prepared, deployment settings are defined, and Kubernetes orchestrates the services required to run ArcGIS Enterprise. <\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"-\" data-font=\"Aptos\" data-listid=\"8\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Aptos&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;-&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">You will need to have a Kubernetes cluster environment available that meets certain system requirements. This can run on your own infrastructure on-premises or in the cloud.\u00a0<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"-\" data-font=\"Aptos\" data-listid=\"8\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Aptos&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;-&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">The deployment is streamlined and after it is run once, properties are saved to enable silent subsequent deployments.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n"},{"acf_fc_layout":"content","content":"<p id=\"scale\"><span style=\"text-decoration: underline\"><b>Kubernetes provides built-in scalability and high availability.\u00a0<\/b><\/span><\/p>\n<p><span data-contrast=\"auto\">Kubernetes provides built-in mechanisms for:<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<ul>\n<li><span data-contrast=\"auto\">Scaling: Services scale horizontally based on demand, with no fixed upper bound outside the underlying infrastructure<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"-\" data-font=\"Aptos\" data-listid=\"7\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Aptos&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;-&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">High availability: Pods can be restarted or rescheduled automatically in case of failure<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"-\" data-font=\"Aptos\" data-listid=\"7\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Aptos&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;-&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Resource efficiency: Administrators define resource limits, and Kubernetes ensures services operate within them<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<\/ul>\n<p><span data-contrast=\"auto\">This results in more consistent performance under fluctuating workloads. See it in action with this demonstration, which shows how to design, load-test, and monitor a scalable system:\u00a0<\/span><\/p>\n<p>&nbsp;<\/p>\n"},{"acf_fc_layout":"content","content":"<p id=\"infra\"><span style=\"text-decoration: underline\"><b>Successful deployments require Kubernetes infrastructure and expertise.\u00a0<\/b><\/span><\/p>\n<p><span data-contrast=\"auto\">To deploy ArcGIS Enterprise on Kubernetes, organizations need:<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<ul>\n<li data-leveltext=\"-\" data-font=\"Aptos\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Aptos&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;-&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"5\" data-aria-level=\"1\"><span data-contrast=\"auto\">A supported Kubernetes environment (e.g., managed cloud or on-prem cluster)<\/span><\/li>\n<li data-leveltext=\"-\" data-font=\"Aptos\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Aptos&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;-&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"5\" data-aria-level=\"1\"><span data-contrast=\"auto\">Administrative capability to manage that environment<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<\/ul>\n<p><span data-contrast=\"auto\">Because of the architectural shift, adoption typically requires coordination between GIS and IT teams and is not a low-effort deployment.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p>&nbsp;<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2981013,"id":2981013,"title":"Screenshot 2026-08-25 at 2.59.30\u202fPM","filename":"Screenshot-2026-08-25-at-2.59.30-PM.png","filesize":697576,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/Screenshot-2026-08-25-at-2.59.30-PM.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/arcgis-enterprise-on-kubernetes-architecture-deployment-and-migration-explained\/screenshot-2026-08-25-at-2-59-30-pm","alt":"","author":"370372","description":"","caption":"List of supported environments","name":"screenshot-2026-08-25-at-2-59-30-pm","status":"inherit","uploaded_to":2980454,"date":"2026-08-25 22:02:36","modified":"2026-08-27 18:38:50","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1519,"height":788,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/Screenshot-2026-08-25-at-2.59.30-PM-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/Screenshot-2026-08-25-at-2.59.30-PM.png","medium-width":464,"medium-height":241,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/Screenshot-2026-08-25-at-2.59.30-PM.png","medium_large-width":768,"medium_large-height":398,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/Screenshot-2026-08-25-at-2.59.30-PM.png","large-width":1519,"large-height":788,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/Screenshot-2026-08-25-at-2.59.30-PM.png","1536x1536-width":1519,"1536x1536-height":788,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/Screenshot-2026-08-25-at-2.59.30-PM.png","2048x2048-width":1519,"2048x2048-height":788,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/Screenshot-2026-08-25-at-2.59.30-PM-826x428.png","card_image-width":826,"card_image-height":428,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/Screenshot-2026-08-25-at-2.59.30-PM.png","wide_image-width":1519,"wide_image-height":788}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p id=\"migrate\"><span style=\"text-decoration: underline\"><b>Migration to Kubernetes is typically phased and incremental.\u00a0<\/b><\/span><\/p>\n<p><span data-contrast=\"auto\">Migration is typically phased rather than a lift-and-shift. Organizations often:<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<ul>\n<li data-leveltext=\"-\" data-font=\"Aptos\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Aptos&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;-&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"10\" data-aria-level=\"1\"><span data-contrast=\"auto\">Identify workloads suited for Kubernetes<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"-\" data-font=\"Aptos\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Aptos&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;-&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"10\" data-aria-level=\"1\"><span data-contrast=\"auto\">Stand up a parallel deployment<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"-\" data-font=\"Aptos\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Aptos&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;-&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"10\" data-aria-level=\"1\"><span data-contrast=\"auto\">Gradually migrate services and content<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"-\" data-font=\"Aptos\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Aptos&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;-&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"10\" data-aria-level=\"1\"><span data-contrast=\"auto\">Optimize architecture as they gain experience<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<\/ul>\n<p><span data-contrast=\"auto\"><span class=\"TextRun SCXW89535727 BCX4\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW89535727 BCX4\">For some organizations, a hybrid environment that combines Windows, Linux, and <\/span><span class=\"NormalTextRun SCXW89535727 BCX4\">Kubernetes<\/span><span class=\"NormalTextRun SCXW89535727 BCX4\"> deployments may be the long-term destination rather than an intermediate step in a full migration.<\/span><\/span><span class=\"EOP Selected SCXW89535727 BCX4\" data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559685&quot;:0,&quot;335559737&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:278}\"> In either case, b<\/span>ecause of the architectural differences, migration involves rethinking how services are deployed and managed, not just moving infrastructure.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p>&nbsp;<\/p>\n"},{"acf_fc_layout":"content","content":"<p id=\"update\"><span style=\"text-decoration: underline\"><b>Updates follow a lifecycle appropriate for cloud-native architecture.\u00a0<\/b><\/span><\/p>\n<p><span data-contrast=\"auto\">Releases are aligned with Windows and Linux, and the choice of when to upgrade to new versions will be up to each individual customer and administrator. However, the product lifecycle and support timeframes for the Kubernetes deployment option are different and require faster upgrades to stay current. In addition, we also provide patches at a frequency appropriate to cloud-native software. This recognizes the speed with which Kubernetes is updated and ensures Esri continues to provide effective support for the Kubernetes deployment option, for more details please visit our <\/span><a href=\"https:\/\/support.esri.com\/en-us\/products\/arcgis-enterprise-kubernetes\/life-cycle\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">product lifecycle support page<\/span><\/a><span data-contrast=\"auto\">.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p>&nbsp;<\/p>\n"},{"acf_fc_layout":"content","content":"<p id=\"it\"><span style=\"text-decoration: underline\"><b>IT teams can prepare through training and readiness planning.<\/b><\/span><\/p>\n<p><span data-contrast=\"auto\">Preparation typically includes:<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<ul>\n<li data-leveltext=\"-\" data-font=\"Aptos\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Aptos&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;-&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"14\" data-aria-level=\"1\"><span data-contrast=\"auto\"><a href=\"https:\/\/doc.esri.com\/en\/arcgis-enterprise-k8s\/latest\/deploy\/kubernetes-concepts.html\" target=\"_blank\" rel=\"noopener\">Learning Kubernetes fundamentals<\/a> (concepts and architecture)<\/span><\/li>\n<li data-leveltext=\"-\" data-font=\"Aptos\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Aptos&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;-&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"14\" data-aria-level=\"1\"><a href=\"https:\/\/doc.esri.com\/en\/arcgis-enterprise-k8s\/latest\/deploy\/system-requirements.html\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"auto\">Evaluating infrastructure readiness<\/span><\/a><span style=\"color: #ff0000\">\u00a0<\/span><\/li>\n<li data-leveltext=\"-\" data-font=\"Aptos\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Aptos&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;-&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"14\" data-aria-level=\"1\"><span data-contrast=\"auto\">Taking the instructor-led Esri training course on <\/span><a href=\"https:\/\/www.esri.com\/training\/catalog\/64e5146ae0631b28f19674c5\/deploying-arcgis-enterprise-on-kubernetes\/\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">Deploying ArcGIS Enterprise on Kubernetes<\/span><\/a><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"-\" data-font=\"Aptos\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Aptos&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;-&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"14\" data-aria-level=\"1\"><span data-contrast=\"auto\">Starting with an evaluation and staging license (contact your Esri representative for more details)\u00a0 \u00a0<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n"},{"acf_fc_layout":"content","content":"<h3 id=\"learn\"><b><span data-contrast=\"none\">Where to learn more?\u00a0<\/span><\/b><\/h3>\n<p><span data-contrast=\"auto\">To go deeper, explore:<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<ul>\n<li data-leveltext=\"-\" data-font=\"Aptos\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Aptos&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;-&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"18\" data-aria-level=\"1\"><a href=\"https:\/\/enterprise-k8s.arcgis.com\/en\/latest\/introduction\/what-is-arcgis-enterprise-kubernetes.htm\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">ArcGIS Enterprise on Kubernetes documentation<\/span><\/a><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"-\" data-font=\"Aptos\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Aptos&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;-&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"18\" data-aria-level=\"1\"><a href=\"https:\/\/architecture.arcgis.com\/en\/framework\/architecture-pillars\/introduction.html\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">Explore best practices and system design recommendations applicable to any ArcGIS system<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/a><\/li>\n<li data-leveltext=\"-\" data-font=\"Aptos\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Aptos&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;-&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"18\" data-aria-level=\"1\"><span data-contrast=\"auto\">Read these recent customer success stories to see how organizations are using ArcGIS Enterprise on Kubernetes to make an impact:<\/span><span data-ccp-props=\"{}\">\u00a0<\/span>\n<ul>\n<li data-leveltext=\"-\" data-font=\"Aptos\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Aptos&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;-&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"18\" data-aria-level=\"1\"><a href=\"https:\/\/www.esri.com\/en-us\/arcgis\/products\/arcgis-enterprise\/overview\/tensio-modernizes-with-arcgis-kubernetes-case-study\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">Tensio<\/span><\/a><span data-contrast=\"auto\"> deployed ArcGIS Enterprise on Kubernetes to modernize their GIS, improve reliability, and scale energy services across Norway <\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"-\" data-font=\"Aptos\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Aptos&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;-&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"18\" data-aria-level=\"1\"><a class=\"Hyperlink SCXW254212037 BCX4\" href=\"https:\/\/www.esri.com\/en-us\/lg\/product\/stories\/quiet-professionals-leverages-arcgis-enterprise-on-kubernetes\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun Underlined SCXW254212037 BCX4\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW254212037 BCX4\" data-ccp-charstyle=\"Hyperlink\">Quiet Professionals<\/span><\/span><\/a><span class=\"TextRun SCXW254212037 BCX4\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW254212037 BCX4\"> is using ArcGIS Enterprise on Kubernetes to deliver secure, reliable, mission-critical GIS workflows\u00a0<\/span><\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n"}],"related_articles":"","show_article_image":false,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/IT-k8s-faq-4.png","wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/IT-k8s-faq-5.png"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>ArcGIS Enterprise on Kubernetes: Architecture, Deployment, and Migration Explained ArcGIS Enterprise on Kubernetes: Architecture, Deployment, and Migration<\/title>\n<meta name=\"description\" content=\"A practical guide to ArcGIS Enterprise on Kubernetes architecture, deployment, migration, and operations.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/arcgis-enterprise-on-kubernetes-architecture-deployment-and-migration-explained\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ArcGIS Enterprise on Kubernetes: Architecture, Deployment, and Migration Explained\" \/>\n<meta property=\"og:description\" content=\"A practical guide to ArcGIS Enterprise on Kubernetes architecture, deployment, migration, and operations.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/arcgis-enterprise-on-kubernetes-architecture-deployment-and-migration-explained\" \/>\n<meta property=\"og:site_name\" content=\"ArcGIS Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/esrigis\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-21T14:06:07+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ESRI\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/arcgis-enterprise-on-kubernetes-architecture-deployment-and-migration-explained#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/arcgis-enterprise-on-kubernetes-architecture-deployment-and-migration-explained\"},\"author\":{\"name\":\"Nicole Welch\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/015bdae4724934a4b574f93214a5b700\"},\"headline\":\"ArcGIS Enterprise on Kubernetes: Architecture, Deployment, and Migration Explained\",\"datePublished\":\"2026-09-20T19:37:11+00:00\",\"dateModified\":\"2026-09-21T14:06:07+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/arcgis-enterprise-on-kubernetes-architecture-deployment-and-migration-explained\"},\"wordCount\":9,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"articleSection\":[\"Announcements\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/arcgis-enterprise-on-kubernetes-architecture-deployment-and-migration-explained\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/arcgis-enterprise-on-kubernetes-architecture-deployment-and-migration-explained\",\"name\":\"ArcGIS Enterprise on Kubernetes: Architecture, Deployment, and Migration Explained ArcGIS Enterprise on Kubernetes: Architecture, Deployment, and Migration\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2026-09-20T19:37:11+00:00\",\"dateModified\":\"2026-09-21T14:06:07+00:00\",\"description\":\"A practical guide to ArcGIS Enterprise on Kubernetes architecture, deployment, migration, and operations.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/arcgis-enterprise-on-kubernetes-architecture-deployment-and-migration-explained#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/arcgis-enterprise-on-kubernetes-architecture-deployment-and-migration-explained\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/arcgis-enterprise-on-kubernetes-architecture-deployment-and-migration-explained#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ArcGIS Enterprise on Kubernetes: Architecture, Deployment, and Migration Explained\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"name\":\"ArcGIS Blog\",\"description\":\"Get insider info from Esri product teams\",\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\",\"name\":\"Esri\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"width\":400,\"height\":400,\"caption\":\"Esri\"},\"image\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/esrigis\/\",\"https:\/\/x.com\/ESRI\",\"https:\/\/www.linkedin.com\/company\/5311\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/015bdae4724934a4b574f93214a5b700\",\"name\":\"Nicole Welch\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/headshot-213x200.png\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/headshot-213x200.png\",\"caption\":\"Nicole Welch\"},\"description\":\"Nicole is a Product Marketing Manager on the ArcGIS Enterprise team. She is experienced in strategic communications, marketing, and brand storytelling from her time at The Walt Disney Company and Spotify. In her role, she focuses on supporting customer success by developing resources for effective onboarding, training, and adoption of ArcGIS Enterprise on Kubernetes.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/nicole-welch1\/\"],\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/author\/nwelch\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"ArcGIS Enterprise on Kubernetes: Architecture, Deployment, and Migration Explained ArcGIS Enterprise on Kubernetes: Architecture, Deployment, and Migration","description":"A practical guide to ArcGIS Enterprise on Kubernetes architecture, deployment, migration, and operations.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/arcgis-enterprise-on-kubernetes-architecture-deployment-and-migration-explained","og_locale":"en_US","og_type":"article","og_title":"ArcGIS Enterprise on Kubernetes: Architecture, Deployment, and Migration Explained","og_description":"A practical guide to ArcGIS Enterprise on Kubernetes architecture, deployment, migration, and operations.","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/arcgis-enterprise-on-kubernetes-architecture-deployment-and-migration-explained","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2026-09-21T14:06:07+00:00","twitter_card":"summary_large_image","twitter_site":"@ESRI","twitter_misc":{"Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/arcgis-enterprise-on-kubernetes-architecture-deployment-and-migration-explained#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/arcgis-enterprise-on-kubernetes-architecture-deployment-and-migration-explained"},"author":{"name":"Nicole Welch","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/015bdae4724934a4b574f93214a5b700"},"headline":"ArcGIS Enterprise on Kubernetes: Architecture, Deployment, and Migration Explained","datePublished":"2026-09-20T19:37:11+00:00","dateModified":"2026-09-21T14:06:07+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/arcgis-enterprise-on-kubernetes-architecture-deployment-and-migration-explained"},"wordCount":9,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"articleSection":["Announcements"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/arcgis-enterprise-on-kubernetes-architecture-deployment-and-migration-explained","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/arcgis-enterprise-on-kubernetes-architecture-deployment-and-migration-explained","name":"ArcGIS Enterprise on Kubernetes: Architecture, Deployment, and Migration Explained ArcGIS Enterprise on Kubernetes: Architecture, Deployment, and Migration","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2026-09-20T19:37:11+00:00","dateModified":"2026-09-21T14:06:07+00:00","description":"A practical guide to ArcGIS Enterprise on Kubernetes architecture, deployment, migration, and operations.","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/arcgis-enterprise-on-kubernetes-architecture-deployment-and-migration-explained#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/arcgis-enterprise-on-kubernetes-architecture-deployment-and-migration-explained"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/arcgis-enterprise-on-kubernetes-architecture-deployment-and-migration-explained#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"ArcGIS Enterprise on Kubernetes: Architecture, Deployment, and Migration Explained"}]},{"@type":"WebSite","@id":"https:\/\/www.esri.com\/arcgis-blog\/#website","url":"https:\/\/www.esri.com\/arcgis-blog\/","name":"ArcGIS Blog","description":"Get insider info from Esri product teams","publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization","name":"Esri","url":"https:\/\/www.esri.com\/arcgis-blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","width":400,"height":400,"caption":"Esri"},"image":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/esrigis\/","https:\/\/x.com\/ESRI","https:\/\/www.linkedin.com\/company\/5311\/"]},{"@type":"Person","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/015bdae4724934a4b574f93214a5b700","name":"Nicole Welch","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/headshot-213x200.png","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/headshot-213x200.png","caption":"Nicole Welch"},"description":"Nicole is a Product Marketing Manager on the ArcGIS Enterprise team. She is experienced in strategic communications, marketing, and brand storytelling from her time at The Walt Disney Company and Spotify. In her role, she focuses on supporting customer success by developing resources for effective onboarding, training, and adoption of ArcGIS Enterprise on Kubernetes.","sameAs":["https:\/\/www.linkedin.com\/in\/nicole-welch1\/"],"url":"https:\/\/www.esri.com\/arcgis-blog\/author\/nwelch"}]}},"text_date":"September 20, 2026","author_name":"Multiple Authors","author_page":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/arcgis-enterprise-on-kubernetes-architecture-deployment-and-migration-explained","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/08\/IT-k8s-faq-5.png","primary_product":"ArcGIS Enterprise","tag_data":[],"category_data":[{"term_id":37101,"name":"Announcements","slug":"announcements","term_group":0,"term_taxonomy_id":37101,"taxonomy":"category","description":"","parent":0,"count":2106,"filter":"raw"}],"product_data":[{"term_id":36571,"name":"ArcGIS Enterprise","slug":"arcgis-enterprise","term_group":0,"term_taxonomy_id":36571,"taxonomy":"product","description":"","parent":0,"count":1031,"filter":"raw"}],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/?s=#&products=arcgis-enterprise","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/2980454","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/users\/370372"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=2980454"}],"version-history":[{"count":29,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/2980454\/revisions"}],"predecessor-version":[{"id":2982027,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/2980454\/revisions\/2982027"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=2980454"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=2980454"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=2980454"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=2980454"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=2980454"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}