diff --git a/website/pages/use-cases/img/ConsulACI.png b/website/pages/use-cases/img/ConsulACI.png
new file mode 100644
index 0000000000..0ab10143fa
Binary files /dev/null and b/website/pages/use-cases/img/ConsulACI.png differ
diff --git a/website/pages/use-cases/img/DynamicFirewalling.svg b/website/pages/use-cases/img/DynamicFirewalling.svg
new file mode 100644
index 0000000000..738e451a66
--- /dev/null
+++ b/website/pages/use-cases/img/DynamicFirewalling.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/website/pages/use-cases/img/DynamicLoadBalancing.svg b/website/pages/use-cases/img/DynamicLoadBalancing.svg
new file mode 100644
index 0000000000..10a1bb2ba7
--- /dev/null
+++ b/website/pages/use-cases/img/DynamicLoadBalancing.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/website/pages/use-cases/img/IntegrateAndExtend.svg b/website/pages/use-cases/img/IntegrateAndExtend.svg
new file mode 100644
index 0000000000..161e73949e
--- /dev/null
+++ b/website/pages/use-cases/img/IntegrateAndExtend.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/website/pages/use-cases/img/NIA_logo_grid.svg b/website/pages/use-cases/img/NIA_logo_grid.svg
new file mode 100644
index 0000000000..ae471c5d3d
--- /dev/null
+++ b/website/pages/use-cases/img/NIA_logo_grid.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/website/pages/use-cases/img/website-app-aware-intentions.png b/website/pages/use-cases/img/website-app-aware-intentions.png
new file mode 100644
index 0000000000..4248c382d3
Binary files /dev/null and b/website/pages/use-cases/img/website-app-aware-intentions.png differ
diff --git a/website/pages/use-cases/img/website-mesh-viz.png b/website/pages/use-cases/img/website-mesh-viz.png
new file mode 100644
index 0000000000..5fe4761dfb
Binary files /dev/null and b/website/pages/use-cases/img/website-mesh-viz.png differ
diff --git a/website/pages/use-cases/multi-platform-service-mesh.jsx b/website/pages/use-cases/multi-platform-service-mesh.jsx
index d42f19d50e..7620c7a0bb 100644
--- a/website/pages/use-cases/multi-platform-service-mesh.jsx
+++ b/website/pages/use-cases/multi-platform-service-mesh.jsx
@@ -1,6 +1,5 @@
import UseCaseLayout from '../../layouts/use-cases'
import TextSplitWithImage from '@hashicorp/react-text-split-with-image'
-import TextSplitWithCode from '@hashicorp/react-text-split-with-code'
export default function MultiPlatformServiceMeshPage() {
return (
@@ -49,7 +48,7 @@ export default function MultiPlatformServiceMeshPage() {
}}
/>
-
@@ -97,7 +83,7 @@ Splits = [
],
}}
image={{
- url: require('./img/kubernetes.svg?url'),
+ url: require('./img/IntegrateAndExtend.svg?url'),
}}
/>
@@ -129,11 +115,18 @@ Splits = [
textSplit={{
heading: 'Improved Observability',
content:
- 'Centrally managed service observability at Layer 7 including detailed metrics on all service-to-service communication such as connections, bytes transferred, retries, timeouts, open circuits, and request rates, response codes.',
+ 'Gain insight into service health and performance metrics with a built-in visualization directly in the Consul UI or by exporting metrics to a third-party solution.',
textSide: 'right',
+ links: [
+ {
+ text: 'Learn More',
+ url: '/docs/agent/options#ui_config_metrics_provider',
+ type: 'outbound',
+ },
+ ],
}}
image={{
- url: require('./img/observability.svg?url'),
+ url: require('./img/website-mesh-viz.png?url'),
}}
/>
diff --git a/website/pages/use-cases/network-infrastructure-automation.jsx b/website/pages/use-cases/network-infrastructure-automation.jsx
index b90443b685..353c19ff3a 100644
--- a/website/pages/use-cases/network-infrastructure-automation.jsx
+++ b/website/pages/use-cases/network-infrastructure-automation.jsx
@@ -18,13 +18,52 @@ export default function NetworkInfrastructureAutomationPage() {
{
text: 'Learn More',
url:
- 'https://learn.hashicorp.com/consul?track=integrations#integrations',
+ 'https://learn.hashicorp.com/collections/consul/integrations',
type: 'outbound',
},
],
}}
image={{
- url: require('./img/dynamic-load-balancing.svg?url'),
+ url: require('./img/DynamicLoadBalancing.svg?url'),
+ }}
+ />
+
+
+
+
@@ -37,13 +76,13 @@ export default function NetworkInfrastructureAutomationPage() {
links: [
{
text: 'Read More',
- url: '/docs/partnerships',
+ url: '/docs/integrate/nia-integration',
type: 'inbound',
},
],
}}
image={{
- url: require('./img/extend-through-ecosystem.svg?url'),
+ url: require('./img/NIA_logo_grid.svg?url'),
}}
/>
@@ -78,7 +117,7 @@ export default function NetworkInfrastructureAutomationPage() {
{
text: 'Learn More',
url:
- 'https://learn.hashicorp.com/consul?track=integrations#integrations',
+ 'https://learn.hashicorp.com/tutorials/consul/recovery-outage?in=consul/datacenter-operations',
type: 'outbound',
},
],