Modern Load Balancing
With Software-Defined Application Services
VMware NSX Advanced Load Balancer delivers multi-cloud application services with application delivery, security, and pervasive analytics across data centers and clouds. NSX ALB makes it easy to apply load balancing, web application firewall and container ingress to any application.
Is your world changing rapidly today?
Applications are driving digital business.
IT needs to:
- Meet aggressive time-to-market deadlines while supporting increasing number of applications.
- Deploy and maintain applications across multi-cloud environments while keeping cost low.
- Support changing application architectures, from monolithic applications to distributed microservices.
How are you coping with the challenges?
Today’s application needs outpace the infrastructure that delivers them.
You are forced to:
- Overprovision capacity and refresh hardware appliances continuously.
- Fragment application environments with disparate hardware, virtual and cloud load balancing solutions.
- Settle for manual tasks to provision and scale services.
Existing solutions don't cut it
Traditional
Traditional ADCs are not built for the cloud or microservices.
Fleets of load balancer pairs are complex to manage and maintain.
Hardware appliances don’t scale, and are extremely hard to automate.
Cloud
Enterprises don’t want to settle for a reduced feature set.
All of your eggs are in one basket, but most enterprises have a multi-cloud strategy.
Separate solutions for traditional and cloud-native applications create new silos.
What if you could redesign application services?
-
Software-defined architecture
Separation of control and data planes
-
Multi-cloud consistency
Simplified operations with centralized policies
-
Pervasive analytics
Unprecedented insights into applications
-
Full lifecycle automation
Application delivery automation
svg:not(:root) {
overflow: visible;
}
#el_l_JUi7wvABX, #el_rkXzWhk5fJz, #el_40h4Zv5p6MI {
fill: transparent!important;
}
.main-content h2 {
margin-bottom: 2rem;
}
.main-content li h3 {
font-weight: 600;
margin-bottom: 0.5rem;
}
.main-content h4 {
font-size: 1.75em;
font-weight: 100;
line-height: 1.4;
margin: 0 0 1.25rem;
}
.main-content p, .main-content li {
font-weight: 100;
line-height: 2rem;
margin-bottom: 1.25rem;
}
.main-content ul {
margin-top: 0;
}
.section--bg-topteal {
}
.section--bg-topteal .main-content,
.section--bg-topteal .main-content h2,
.section--bg-topteal .main-content h3 {
color: #000;
}
.section--bg-secteal {
}
.section--bg-secteal .main-content,
.section--bg-secteal .main-content h2,
.section--bg-secteal .main-content h3 {
color: #fff; }
.section--bg-topteal::before{
content: '';
display: block;
position: absolute;
top: 350px;
right: calc(34em - 3800px);
border-radius: 250px;
background: #7DBECE;
width: 4600px;
height: 3200px;
transform: rotate(-128deg) skew(-8deg, -25deg) ;
z-index: -01;
}
.section--bg-allteal {
background-color: #7DBECE; }
.section--bg-allteal .main-content,
.section--bg-allteal .main-content h2,
.section--bg-allteal .main-content h3 {
color: #fff; }
.section--bg-botteal {
padding-top: 250px;
z-index: 5;
background-color: #7DBECE; }
.section--bg-botteal .main-content,
.section--bg-botteal .main-content h2,
.section--bg-botteal .main-content h3 {
color: #000;
}
.section--bg-botteal div {
position: relative;
z-index: 2;
}
#main {
position: relative;
overflow: hidden;
}
.section--bg-botteal::after{
content: '';
display: block;
position: absolute;
bottom: -240px;
left: -200px;
border-radius: 25em;
background: #ffffff;
width: 2000px;
height: 1500px;
transform: skew(-38deg, 25deg) rotate(0deg);
z-index: 0;
}
/*#secone, #secthree {
margin-left: 67px;
}*/
#secone {
padding-top: 0;
}
#secone svg{
transform: scale(1.2) translateX(6rem) translateY(-2rem);
}
#secone h1 strong {
font-size: 52px;
font-weight: 400;
color: #FF4B00;
}
#secone h1 {
margin-top: 3rem;
font-size: 28px;
font-weight: 400;
color: #333333;
overflow: visible;
}
#secone h1, #secone h4 {
width: 600px;
}
#secone h4{
font-size: 1.5em;
margin-bottom: 3rem;
}
/*#sectwo {
margin-right: 67px;
}*/
#sectwo svg{
transform: translateX(-6rem);
}
#secthree img{
transform: scale(1.2) translateX(6rem);
}
#sectwo h2, #secthree h2 {
font-size: 52px;
font-weight: 600;
}
#sectwo p, #secthree p {
}
#sectwo li, #secthree li {
padding-left: 32px;
}
#sectwo li::before, #secthree li::before {
content: '';
display: inline-block;
height: 9px;
width: 9px;
border-radius: 6px;
background: #fff;
top: 17px;
}
#secfour h2 {
color: #fff;
font-weight: 600;
font-size: 52px;
}
#secfour h3 {
font-size: 40px;
font-weight: 100;
text-transform: uppercase;
letter-spacing: .09em;
text-align: center;
margin-top: 0;
margin-bottom:2rem;
}
#secfour p{
padding: 0 4rem;
margin-bottom: 3rem;
}
#secfour li::before {
content: '';
}
#secfour li {
text-align: center;
}
#secfive div.mainclass {
width: 625px;
max-width: 625px;
}
#secfive h2 {
font-size: 66px;
color: #FF4B00;
font-weight: 100;
text-align: left;
margin-bottom: 5rem;
}
#secfive ul li::before {
content: '';
background: url(/wp-content/uploads/2019/02/Avi-Hex.svg);
background-repeat: no-repeat;
display: inline-block;
width: 100px;
height: 120px;
padding-right: 15px;
top: -17px;
}
#secfive ul li{
padding-left: 20%;
padding-top: 0;
margin-bottom: 96px;
font-size: 2
;
}
#secfive ul li strong{
font-size: 40px;
font-weight: 600;
display: block;
margin-bottom: 8px;
}
#secfive img {
transform: scale(3.2) translateX(6rem) translateY(-0.5rem);
}
.cta-bar-v2--blue {
background-color: #8bc7d5;
}
.cta-bar-v2 {
padding-top: 6rem;
padding-bottom: 6rem;
}
@media screen and ( min-width: 2400px ){
.section--bg-topteal::before {
content: '';
display: block;
position: absolute;
top: 0px;
left: -600px;
border-radius: 250px;
background: #7DBECE;
width: 7100px;
height: 3200px;
transform: rotate(2deg) skew(4deg, -25deg);
z-index: -01;
}
.section--bg-botteal::after {
content: '';
display: block;
position: absolute;
bottom: -530px;
left: 120px;
border-radius: 25em;
background: #ffffff;
width: 4000px;
height: 1500px;
transform: skew(-51deg, 20deg) rotate(0deg);
z-index: 0;
}
#secfive img {
transform: scale(3.5) translateX(9rem) translateY(0%);
}
}
@media screen and ( max-width: 1340px ){
.main-content h4 {
font-size: 1.25em;
}
#sectwo h2, #secthree h2 {
font-size: 2em;
}
.section--bg-topteal::before { top: 470px; }
.section--bg-botteal::after { left: -450px; }
}
@media screen and ( max-width: 1024px ){
#secone svg {
transform: scale(1.1) translateX(9rem);
}
.section--bg-botteal::after { left: -450px; }
#secfive h2 {
font-size: 52px;
margin-bottom: 3rem;
}
}
@media screen and ( max-width: 767px ) {
.main-content p{
font-size: 1rem;
}
#secone {
margin-top: 60vw;
text-align: center;
}
#secone svg {
position: absolute;
top: -85px;
margin: 0 auto;
left: 15%;
width: 70% !important;
}
.section--bg-botteal::after, .section--bg-topteal::before{
display: none;
}
.section--bg-secteal + .section--bg-allteal, .section--bg-allteal + .section--bg-allteal {
padding-top: 0;
}
#sectwo.section, #secthree.section, #secfour.section{
padding-bottom: 3rem;
}
#sectwo.section {
padding-top: 3rem;
}
#secone, #sectwo, #secthree, #secfour {
margin-left: 0;
margin-right: 0;
}
#secone h1 {
font-size: 18px;
width: 100%;
}
#secone h1 strong {
font-size: 28px;
}
#secone h4, #secone p {
font-size: 18px;
line-height: 32px;
width: 100% !important;
margin: 0 auto;
padding: 15px 0;
font-weight: 100;
}
#secone a.button {
width: 70%;
margin-top: 18px;
}
.section--bg-secteal {
background: #7DBECE;
}
#sectwo svg{
position: relative;
width: 80%;
left: 20px;
text-align: center;
}
#sectwo h2, #secthree h2, #secfour h2 {
font-size: 1.75em;
}
#sectwo p, #secthree p {
font-size: 1em;
font-weight: 100;
line-height: 1.75;
}
#sectwo li, #secthree li {
font-size: 16px;
font-weight: 100;
line-height: 28px;
}
#secthree p img, #secfive p img {
display: none;
}
#secthree h2::before {
content: '';
display: block;
position: relative;
width: 100%;
height: 60vw;
background: url('/wp-content/uploads/2019/02/software-defined-application-services-servers-animation.svg') center 100% no-repeat;
margin-bottom: 20px;
}
#sectwo h2, #sectwo p {
width: 100%;
}
#secfour h3 {
font-size: 24px;
}
#secfour p{
padding: 0 1rem;
margin-bottom: 3rem;
}
#secfour li {
font-size: 16px;
font-weight: 100;
line-height: 28px;
}
#secfive {
background: #ffffff;
}
.section--bg-botteal {
padding-top: 60px;
}
#secfive h2 {
font-size: 28px;
line-height: 38px;
text-align: center;
}
#secfive ul li::before {
position: relative;
display: block !important;
width: 100%;
height: 110px;
clear: both;
margin: 10px auto;
background-repeat: no-repeat;
background-position: center;
}
#secfive ul li {
padding-left: 0;
margin-bottom: 40px;
}
#secfive ul li strong {
font-size: 24px;
line-height: 38px;
text-align: center;
display: block;
clear: both;
}
#secfive ul li {
font-size: 16px;
text-align: center;
}
#secone svg, #sectwo svg, #secthree img, #secfive img {
transform: scale(1) translateX(0) translateY(0);
}
#secfive h2.section__title::after {
content: '';
position: relative;
background: url(/wp-content/uploads/2019/02/software-defined-application-services-dashboard.png) center center;
background-repeat: no-repeat;
top: 1rem;
width: 100%;
height: 251px;
background-size: contain;
display: block;
}
}
@media screen and (max-width: 580px){
#secone svg {
top: -45px;
}
}
@media screen and (max-width: 420px){
#secone svg {
width: 100% !important;
left: 0;
padding: 14%;
padding-top: 0;
}
}