2020-12-08 23:24:36 +00:00
import UseCaseLayout from 'components/use-cases-layout'
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
2020-06-05 19:13:41 +00:00
export default function NetworkInfrastructureAutomationPage ( ) {
2020-05-07 03:38:38 +00:00
return (
< UseCaseLayout
2020-06-05 19:13:41 +00:00
title = "Network Infrastructure Automation"
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 infrastructure."
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 :
2020-10-07 21:23:33 +00:00
'https://learn.hashicorp.com/collections/consul/integrations' ,
2020-05-13 08:44:22 +00:00
type : 'outbound' ,
} ,
] ,
} }
image = { {
2021-05-03 19:01:36 +00:00
url : require ( './img/network-automation/load-balancing.png' ) ,
2020-10-07 21:23:33 +00:00
} }
/ >
< TextSplitWithImage
textSplit = { {
heading : 'Automated Firewalling' ,
content :
2021-05-11 19:49:27 +00:00
'Using Consul-Terraform-Sync to automate security updates, organizations can elevating their security posture and adopt fine-grained access policies.' ,
2020-10-07 21:23:33 +00:00
textSide : 'left' ,
links : [
{
text : 'Learn More' ,
2020-10-13 03:39:34 +00:00
url : '/docs/nia' ,
2020-10-07 21:23:33 +00:00
type : 'outbound' ,
} ,
] ,
} }
image = { {
2021-05-03 19:01:36 +00:00
url : require ( './img/network-automation/firewalling.png' ) ,
2020-10-07 21:23:33 +00:00
} }
/ >
< TextSplitWithImage
textSplit = { {
heading : 'Health Checks Visibility' ,
content :
'Consul enables operators to gain real-time insights into the service definitions, health, and location of applications supported by the network.' ,
textSide : 'right' ,
links : [
{
text : 'Learn More' ,
url :
'https://www.hashicorp.com/integrations?product=consul&type=sdn' ,
type : 'outbound' ,
} ,
] ,
} }
image = { {
2021-05-03 19:01:36 +00:00
url : require ( './img/network-automation/health-checks-visibility.png' ) ,
2020-05-13 08:44:22 +00:00
} }
/ >
< TextSplitWithImage
textSplit = { {
heading : 'Extend through Ecosystem' ,
content :
2021-05-11 19:49:27 +00:00
'Consul’ s open API enables integrations with many popular networking technologies.' ,
2020-05-13 08:44:22 +00:00
textSide : 'left' ,
links : [
{
text : 'Read More' ,
2020-10-13 03:39:34 +00:00
url : '/docs/integrate/nia-integration' ,
2020-05-13 08:44:22 +00:00
type : 'inbound' ,
} ,
] ,
} }
image = { {
2021-05-03 19:01:36 +00:00
url : require ( './img/network-automation/ecosystem-extend.png' ) ,
2020-05-13 08:44:22 +00:00
} }
/ >
< 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 = { {
2021-05-03 19:01:36 +00:00
url : require ( './img/network-automation/architecture-extend.png' ) ,
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 :
2020-10-13 03:39:34 +00:00
'https://learn.hashicorp.com/tutorials/consul/recovery-outage?in=consul/datacenter-operations' ,
2020-05-13 08:44:22 +00:00
type : 'outbound' ,
} ,
] ,
} }
image = { {
2021-05-03 19:01:36 +00:00
url : require ( './img/discovery-health-checking/consul_screenshot@2x.png?url' ) ,
2020-05-13 08:44:22 +00:00
} }
/ >
< / div >
2020-05-07 03:38:38 +00:00
< / UseCaseLayout >
)
}