2020-05-07 03:38:38 +00:00
import UseCaseLayout from '../../layouts/use-cases'
2020-05-13 08:44:22 +00:00
import TextSplitWithImage from '@hashicorp/react-text-split-with-image'
2020-05-07 03:38:38 +00:00
export default function NetworkMiddlewareAutomationPage ( ) {
return (
< UseCaseLayout
title = "Network Middleware Automation"
2020-05-14 04:40:02 +00:00
description = "Reduce the time to deploy applications and eliminate manual processes by automating complex networking tasks. Enable operators to easily deploy, manage and optimize network middleware."
2020-06-02 14:40:07 +00:00
guideLink = "https://learn.hashicorp.com/consul?track=integrations"
2020-05-07 03:38:38 +00:00
>
2020-05-13 08:44:22 +00:00
< TextSplitWithImage
textSplit = { {
heading : 'Dynamic Load Balancing' ,
content :
'Consul can automatically provide service updates to many popular load balancers eliminating the need for manual updates.' ,
textSide : 'right' ,
links : [
{
text : 'Learn More' ,
url :
'https://learn.hashicorp.com/consul?track=integrations#integrations' ,
type : 'outbound' ,
} ,
] ,
} }
image = { {
url : require ( './img/dynamic-load-balancing.svg?url' ) ,
} }
/ >
< TextSplitWithImage
textSplit = { {
heading : 'Extend through Ecosystem' ,
content :
'Consul’ s open API enables integrations with many popular networking tools.' ,
textSide : 'left' ,
links : [
{
text : 'Read More' ,
url : 'https://www.consul.io/docs/partnerships/index.html' ,
type : 'inbound' ,
} ,
] ,
} }
image = { {
url : require ( './img/extend-through-ecosystem.svg?url' ) ,
} }
/ >
< TextSplitWithImage
textSplit = { {
heading : 'Flexible Architecture' ,
content :
'Consul can be deployed in any environment, across any cloud or runtime.' ,
textSide : 'right' ,
links : [
{
text : 'Learn More' ,
url :
'https://learn.hashicorp.com/consul/datacenter-deploy/reference-architecture' ,
type : 'outbound' ,
} ,
] ,
} }
image = { {
2020-05-15 17:49:57 +00:00
url : require ( './img/flexible-architecture.svg?url' ) ,
2020-05-13 08:44:22 +00:00
} }
/ >
< div className = "with-border" >
< TextSplitWithImage
textSplit = { {
heading : 'Reduce Downtime and Outages' ,
content :
'Use Consul to automate networking tasks, reducing risk of outages from manual errors and driving down ticket driven operations.' ,
textSide : 'left' ,
links : [
{
text : 'Learn More' ,
url :
'https://learn.hashicorp.com/consul?track=integrations#integrations' ,
type : 'outbound' ,
} ,
] ,
} }
image = { {
2020-05-13 21:58:01 +00:00
url : require ( './img/services-screenshot.png?url' ) ,
2020-05-13 08:44:22 +00:00
} }
/ >
< / div >
2020-05-07 03:38:38 +00:00
< / UseCaseLayout >
)
}