<?xml version="1.0" encoding="UTF-8" ?><!-- generator=Zoho Sites --><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><atom:link href="https://www.highperformance.tech/blogs/tag/server/feed" rel="self" type="application/rss+xml"/><title>High Performance Technologies - High Performance Technologies Blog #server</title><description>High Performance Technologies - High Performance Technologies Blog #server</description><link>https://www.highperformance.tech/blogs/tag/server</link><lastBuildDate>Thu, 23 Apr 2026 06:37:37 -0700</lastBuildDate><generator>http://zoho.com/sites/</generator><item><title><![CDATA[Why "If It Ain't Broke" Is the Wrong Strategy for Tableau Server]]></title><link>https://www.highperformance.tech/blogs/post/tableau-server-update-strategy</link><description><![CDATA[<img align="left" hspace="5" src="https://www.highperformance.tech/Blog Images/Tableau Server Updates Blog/Size and Scope_thumbnail_linkedin.jpg"/>Deferring Tableau Server updates turns routine maintenance into a project — and eventually, an outage. Here's how to choose an update cadence that works.]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_LWzwuUJpQ92YzqUwx25P8Q" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_OV0P56DoSRazMdsMFA3LCQ" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content- " data-equal-column="false"><style type="text/css"></style><div data-element-id="elm_1QQZR6_GRWyzFWJkYRop4Q" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"></style><div data-element-id="elm_w4O2VKhFSdyvPhco-dcs0w" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-center zptext-align-mobile-center zptext-align-tablet-center " data-editor="true"><p></p><div><p style="text-align:left;">There is a version of this story that plays out more often than it should.</p><p style="text-align:left;"><br/></p><p style="text-align:left;">A company's Tableau Server has been humming along for years without issue. Then something changes — an SSL certificate expires, an OS patch is applied, a staff member turns over — and suddenly the server is down. The team calls Tableau support. Support pulls up the version number and says, essentially: You are too far out of date, and your version is no longer supported.</p><p style="text-align:left;"><br/></p><p style="text-align:left;">That is not a hypothetical. It is what happens when people mistake &quot;if it ain't broke, don't fix it&quot; for an infrastructure strategy.</p><p style="text-align:left;"><br/></p><p style="text-align:left;">The good news is that this outcome is entirely preventable — it just requires putting a plan in place.</p></div><p></p></div>
</div><div data-element-id="elm_XA8aANa2UhkULUYQp305aA" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"></style><style></style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width100 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_Zuc_IwmxXQmfVXRbEYH3Fw" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span>The Pegboard Problem<br/></span></h2></div>
<div data-element-id="elm_G43P9z_pfLdYyqQG1Yasaw" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>&quot;Wait,&quot; you might say. &quot;Why should we mess with things that are working just fine?&quot;</p><p><br/></p><p>Because no connected system operates in isolation, and most people are only in control of a subset of the infrastructure, not all of it. There's an illustration we use to drive this point home.</p><p><br/></p><p>Imagine, if you will, all the different pieces of your analytics infrastructure as pegs on a pegboard. Every individual aspect of your infrastructure — Tableau Server,&nbsp;<em>the Tableau Support contract</em>, the hardware it's running on, Tableau Desktop, database drivers, the data warehouse itself, authentication configuration (I'm looking at you, Snowflake) — these are the individual&nbsp;<strong>rows</strong>&nbsp;of holes on the pegboard.</p></div></div>
</div><div data-element-id="elm_iLIdRzYSBWSj4vHVKAGjSw" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_iLIdRzYSBWSj4vHVKAGjSw"] .zpimage-container figure img { width: 518px !important ; height: 587px !important ; } } [data-element-id="elm_iLIdRzYSBWSj4vHVKAGjSw"] .zpimage-container[class*='zpimage-overlay-effect-'] figure:hover figcaption , [data-element-id="elm_iLIdRzYSBWSj4vHVKAGjSw"] .zpimage-container[class*='zpimage-overlay-effect-'] figure figcaption { background:rgba(101,98,99,1) ; } [data-element-id="elm_iLIdRzYSBWSj4vHVKAGjSw"] .zpimage-container figure figcaption .zpimage-caption-content { color:rgba(101,98,99,0.41) ; font-size:12px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-custom zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit hb-lightbox " data-lightbox-options="
                type:fullscreen,
                theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/Blog%20Images/Tableau%20Server%20Updates%20Blog/Pegboard%201.png" size="custom" data-lightbox="true"/></picture></span><figcaption class="zpimage-caption zpimage-caption-align-center"><span class="zpimage-caption-content">Each row represents an individual component of your analytics infrastructure.</span></figcaption></figure></div>
</div><div data-element-id="elm_VbtEPdjfifYBqDKALhGLPA" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>The versions of those components are the columns—and versions tend to increase over time, so you can also imagine the columns as &quot;when was this version released.&quot; Some components iterate slowly (like Tableau Server's supported version) and some iterate quickly (like Tableau Server itself), which shows up as peg holes being closer together on some rows and farther apart on others.</p></div><p></p></div>
</div><div data-element-id="elm_j_elkvlktPij_vVdPbsnPA" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_j_elkvlktPij_vVdPbsnPA"] .zpimage-container figure img { width: 518px !important ; height: 587.86px !important ; } } [data-element-id="elm_j_elkvlktPij_vVdPbsnPA"] .zpimage-container[class*='zpimage-overlay-effect-'] figure:hover figcaption , [data-element-id="elm_j_elkvlktPij_vVdPbsnPA"] .zpimage-container[class*='zpimage-overlay-effect-'] figure figcaption { background:#656263 ; } [data-element-id="elm_j_elkvlktPij_vVdPbsnPA"] .zpimage-container figure figcaption .zpimage-caption-content { color:rgba(101,98,99,0.41) ; font-size:12px; letter-spacing:0px; } [data-element-id="elm_j_elkvlktPij_vVdPbsnPA"].zpelem-image { margin-block-start:7px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-custom zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit hb-lightbox " data-lightbox-options="
                type:fullscreen,
                theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/Blog%20Images/Tableau%20Server%20Updates%20Blog/Pegboard%202.png" size="custom" data-lightbox="true"/></picture></span><figcaption class="zpimage-caption zpimage-caption-align-center"><span class="zpimage-caption-content">Columns represent versions over time. Some components release more frequently than others.</span></figcaption></figure></div>
</div><div data-element-id="elm_j7KIFBw5eoC4_EBIbLc_Bw" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>The pegs themselves are placed in the holes for which versions are relevant for each component. Remember, you probably only control&nbsp;<em>some of these</em>&nbsp;pegs.</p><p><br/></p><p>Now, imagine rubber bands looping around the pegs that need to work together.</p><p><br/></p><p>If the versions of the components are compatible, those pegs are closer together, and the rubber band can fit around all the pegs without snapping. It might be totally slack, with room to give as things change. Or it might have a little bit of tension, but nothing the rubber band couldn't handle. As long as the tension in the rubber band isn't too much to handle, everything works.</p></div><p></p></div>
</div><div data-element-id="elm_TkhFOxZI1VrUKlOUhVU_sw" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_TkhFOxZI1VrUKlOUhVU_sw"] .zpimage-container figure img { width: 518px !important ; height: 587px !important ; } } [data-element-id="elm_TkhFOxZI1VrUKlOUhVU_sw"] .zpimage-container figure figcaption .zpimage-caption-content { color:rgba(101,98,99,0.41) ; font-size:12px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-custom zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit hb-lightbox " data-lightbox-options="
                type:fullscreen,
                theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/Blog%20Images/Tableau%20Server%20Updates%20Blog/Pegboard%203.png" size="custom" data-lightbox="true"/></picture></span><figcaption class="zpimage-caption zpimage-caption-align-center"><span class="zpimage-caption-content">Rubber bands stretch across compatible versions. A little tension is fine.</span></figcaption></figure></div>
</div><div data-element-id="elm_J-tn81f6K_akEpRa9Mv-tA" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>But when one of those pegs drifts too far — especially the ones that aren't in your control — the rubber band stretches and, eventually, snaps. And if you've ever been hit by a rubber band when it snaps… it doesn't feel good.</p><p><br/></p><p>That is the situation organizations find themselves in when deferred maintenance finally catches up: a down server, no vendor support, and a team scrambling to reconstruct years of configuration decisions from memory.</p></div><p></p></div>
</div><div data-element-id="elm_NG-p2ujRb2fhmZ_u6Oz0Ig" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_NG-p2ujRb2fhmZ_u6Oz0Ig"] .zpimage-container figure img { width: 518px !important ; height: 587px !important ; } } [data-element-id="elm_NG-p2ujRb2fhmZ_u6Oz0Ig"] .zpimage-container figure figcaption .zpimage-caption-content { color:rgba(101,98,99,0.41) ; font-size:12px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-custom zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit hb-lightbox " data-lightbox-options="
                type:fullscreen,
                theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/Blog%20Images/Tableau%20Server%20Updates%20Blog/Pegboard%204.png" size="custom" data-lightbox="true"/></picture></span><figcaption class="zpimage-caption zpimage-caption-align-center"><span class="zpimage-caption-content">When versions drift too far apart, something eventually snaps.</span></figcaption></figure></div>
</div><div data-element-id="elm_blfSLM1f9NPlqaxFbYuv9g" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"></style><style></style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width100 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_qWqxsXREcRQsj1ogXdq8dw" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span>Scope and Size: A Better Way to Think About Updates<br/></span></h2></div>
<div data-element-id="elm_cSR7X-KCxltydrRlVvONKA" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>Not all updates are created equal. Two factors determine how much work any given update actually requires:</p><p><br/></p><h3 style="font-weight:bold;"><em>Scope</em>&nbsp;<span style="color:rgba(101, 98, 99, 0.69);">describes the types of things that change from your current version to the target version.</span></h3><ul><li style="margin-bottom:6px;">A&nbsp;<strong>patch</strong>&nbsp;release typically carries only bug fixes — small changes, narrow impact.</li><li style="margin-bottom:6px;">A&nbsp;<strong>minor</strong>&nbsp;release introduces new features, and may require a bit more: it may contain several bug fixes you need to communicate to your stakeholders, but it also contains new functionality to assess and potentially implement. Users&nbsp;<em>love</em>&nbsp;new features!</li><li style="margin-bottom:6px;">A&nbsp;<strong>major</strong>&nbsp;release with backwards-incompatible changes may require an adjustment to your infrastructure's architecture, or configuration reviews — and as a result, it probably requires more planning and preparation than the other two scopes.</li></ul><h3 style="font-weight:bold;"><em>Size</em>&nbsp;<span style="color:rgba(101, 98, 99, 0.69);">describes how many of those changes accumulate before you act.</span></h3><ul><li style="margin-bottom:6px;">If you update <span style="font-weight:bold;">monthly</span>, a given release might carry a few bug fixes and one small feature.</li><li style="margin-bottom:6px;">If you update <span style="font-weight:bold;">yearly</span>, you're handling 12 months of patches, features, potential regressions, and breaking changes.</li></ul><p>Together, scope and size reflect the amount of work required to perform the maintenance, as well as the potential amount of&nbsp;<em>risk</em>&nbsp;that work carries. A sustainable maintenance strategy keeps both as small as possible.</p></div><p></p></div>
</div><div data-element-id="elm_prXy-XCu06QOzxlXpt5uRA" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"></style><style></style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width100 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_5JZgcgU1lS2-qwTtnrISxQ" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span>What Deferred Maintenance Actually Costs<br/></span></h2></div>
<div data-element-id="elm_IwMUwp4Gqqau6FtMXybMbg" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>When you defer updates long enough, something beyond technical debt accumulates:&nbsp;<em>organizational</em>&nbsp;debt. The team member who understood the original configuration moves on. Documentation grows stale. And when something eventually breaks — because something always eventually breaks — no one knows where to start.</p><p><br/></p><p>Consider the practical math. A customer running a 2021 version of Tableau Server who needed to reach a current 2025 release was technically dealing with one upgrade. <a href="https://public.tableau.com/app/profile/tableau.core.product.marketing/viz/ReleaseNavigator-V21/FeaturesInVersionDash" title="See for yourself: use  the dash at this link to select the Tableau Server product versions between 2021.1 and the latest version. There's a lot to consider." target="_blank" rel="">But that upgrade contained&nbsp;</a><strong><a href="https://public.tableau.com/app/profile/tableau.core.product.marketing/viz/ReleaseNavigator-V21/FeaturesInVersionDash" title="See for yourself: use  the dash at this link to select the Tableau Server product versions between 2021.1 and the latest version. There's a lot to consider." target="_blank" rel="">four</a></strong><a href="https://public.tableau.com/app/profile/tableau.core.product.marketing/viz/ReleaseNavigator-V21/FeaturesInVersionDash" title="See for yourself: use  the dash at this link to select the Tableau Server product versions between 2021.1 and the latest version. There's a lot to consider." target="_blank" rel="">&nbsp;years of accumulated changes</a>:</p><ul><li style="margin-bottom:6px;">dozens of individual patch releases rolled into one,</li><li style="margin-bottom:6px;">over 200 new or updated features,</li><li style="margin-bottom:6px;">more than 20 features deprecated,</li><li style="margin-bottom:6px;">all in all, roughly 315 items to consider (excluding bug fixes).</li></ul><p>That is a fundamentally different undertaking than a routine maintenance window.</p></div><p></p></div>
</div><div data-element-id="elm_1DiY4860nUMQITHQYUOLTQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"></style><style></style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width100 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_VB6gYGRMbNgjLKfqB1rKNQ" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span>How Often Should You Update?<br/></span></h2></div>
<div data-element-id="elm_J-gR_OTNEkLtpRpKQSbb7Q" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p><span>The answer depends on your risk tolerance, your team's capacity, and how critical Tableau is to your organization — but the options break down clearly.</span></p></div>
</div><div data-element-id="elm_utJ-n1C7polAzjy8NgqVSg" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column="false"><style type="text/css"></style><div data-element-id="elm_8_A02DBc29YLC--M6uNs5Q" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-6 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_Zj0E7Kq8pAoZQ-1EC69tBg" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><ul><li style="margin-bottom:6px;"><strong>Monthly</strong>&nbsp;is the lowest-risk posture.<ul><li style="margin-bottom:6px;">Each release carries the least accumulated change.</li><li style="margin-bottom:6px;">Scope is narrow, size is minimal, and updates become routine enough that they stop feeling like events.</li><li style="margin-bottom:6px;">If something&nbsp;<em>does</em>&nbsp;go wrong, the workarounds are inconvenient, but not show-stopping.</li><li style="margin-bottom:6px;">This is the option that makes Tableau Server maintenance boring — and boring maintenance is exactly what you want.</li></ul></li><li style="margin-bottom:6px;"><strong>Quarterly</strong>&nbsp;is manageable.<ul><li style="margin-bottom:6px;">Contains a larger update window and will contain a few months of patches.</li><li style="margin-bottom:6px;">You will typically stay within the same major version, avoiding the impact of several backwards-incompatible changes at once.</li><li style="margin-bottom:6px;">You may have more workarounds to manage, depending on the scope and size of the changes between versions.</li></ul></li><li style="margin-bottom:6px;"><strong>Semi-annually</strong>&nbsp;is better than nothing.<ul><li style="margin-bottom:6px;">If you're not changing major versions during one maintenance window, you will be during the next one.</li><li style="margin-bottom:6px;">The scope expands accordingly: what was a recurring maintenance task starts to look more like a recurring project.</li></ul></li><li style="margin-bottom:6px;"><strong>Ad hoc or annual</strong>&nbsp;updates lead to more work, at best.<ul><li style="margin-bottom:6px;">These often require project planning, stakeholder communication, thorough testing cycles, and meaningful downtime risk.</li><li style="margin-bottom:6px;">The gap between versions is no longer a maintenance consideration — it is the project itself.</li><li style="margin-bottom:6px;">If you approach these tasks as if they are routine maintenance instead of projects, you may only learn about the risks after they've materialized. By then, you've committed to dealing with the impacts, even though they can't be quantified until everything is back to normal.</li></ul></li></ul></div><p></p></div>
</div></div><div data-element-id="elm_PgtqL9DzyjOMP-MXTayR-Q" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-6 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_BSJOLa_B9F8k6Wad3eVmxw" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_BSJOLa_B9F8k6Wad3eVmxw"] .zpimage-container figure img { width: 500px !important ; height: 511.37px !important ; } } [data-element-id="elm_BSJOLa_B9F8k6Wad3eVmxw"] .zpimage-container figure figcaption .zpimage-caption-content { color:rgba(101,98,99,0.41) ; font-size:12px; } [data-element-id="elm_BSJOLa_B9F8k6Wad3eVmxw"].zpelem-image { margin-block-start:194px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-custom zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit hb-lightbox " data-lightbox-options="
                type:fullscreen,
                theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/Blog%20Images/Tableau%20Server%20Updates%20Blog/Size-and-Scope.png" size="custom" data-lightbox="true"/></picture></span><figcaption class="zpimage-caption zpimage-caption-align-center"><span class="zpimage-caption-content">Update cadence shapes how much work—and risk—each maintenance window carries.</span></figcaption></figure></div>
</div></div></div><div data-element-id="elm_mbJzIErsMHLqqKpd6NxpvQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"></style><style></style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width100 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_MVMEIfpfhfr0jwlQQ9qj9w" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span>Making Updates Part of the Routine<br/></span></h2></div>
<div data-element-id="elm_pZxaqUDBCPTbHqCY0IkNXw" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>The organizations that handle Tableau Server best are not necessarily the ones with the most sophisticated environments.</p><p><br/></p><div><strong style="color:rgb(106, 90, 205);">They are the ones that treat updates as routine rather than optional.</strong></div><div><strong><br/></strong></div><p>They have a maintenance schedule. They stick to it. And if something goes wrong, it doesn't take a ton of effort to remediate, because the size and scope of the maintenance was appropriately constrained.</p></div><p></p></div>
</div><div data-element-id="elm_TqYW2ln9lRTmGerSyh8O9Q" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_TqYW2ln9lRTmGerSyh8O9Q"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_TqYW2ln9lRTmGerSyh8O9Q"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div><div data-element-id="elm_-r0Z61f1NO9SJW7cCLB73w" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_-r0Z61f1NO9SJW7cCLB73w"].zpelem-box{ background-color:rgba(237,28,36,0.12); background-image:unset; border-style:solid; border-color:#ED1C24 !important; border-width:1px; border-radius:12px; padding:15px; margin:0px; } </style><div data-element-id="elm_kNyEGPoE70m0MxKMFs9j4Q" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span>Need Help Getting Current?<br/></span></h2></div>
<div data-element-id="elm_RPs6UpXIixjZIpDoReFNGA" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>If your Tableau Server is behind on updates — or if you are not sure where it stands — High Performance Technologies can help you assess the gap and build a path forward. Whether that means a one-time upgrade to get you current, or an ongoing managed services arrangement to keep you there, we can scope what makes sense for your environment.</p><p><br/></p><p>Learn more at&nbsp;<a href="https://www.highperformance.tech/services">highperformance.tech/services</a>&nbsp;or reach out directly at&nbsp;<a href="https://www.highperformance.tech/contact-us">highperformance.tech/contact-us</a>.</p></div><p></p></div>
</div></div><div data-element-id="elm_5581ggqZTayueILbIsBBxQ" data-element-type="button" class="zpelement zpelem-button "><style></style><div class="zpbutton-container zpbutton-align-center zpbutton-align-mobile-center zpbutton-align-tablet-center"><style type="text/css"></style><a class="zpbutton-wrapper zpbutton zpbutton-type-primary zpbutton-size-md " href="javascript:;" target="_blank"><span class="zpbutton-content">Get Started Now</span></a></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Tue, 21 Apr 2026 11:48:18 -0500</pubDate></item></channel></rss>