@@ -309,96 +309,227 @@ <h1 class="homepage-item-text">
309
309
</ a >
310
310
311
311
</ div >
312
+ < div class ="homepage-banner-text ">
313
+ Learn how to deliver, manage, and protect your applications using F5 NGINX products.
314
+ </ div >
315
+ < h1 class ="homepage-heading ">
316
+ NGINX One
317
+ </ h1 >
318
+ < a href ="{{ .Site.BaseURL }}nginx-one " alt ="NGINX One Console ">
319
+ < div class ="homepage-item ">
320
+ < div class ="homepage-item-heading ">
321
+ < div class ="homepage-item-logo ">
322
+ < img class ="card-img-top " src ="{{ .Site.BaseURL }}/images/icons/NGINX-One-product-icon.png ">
323
+ </ div >
324
+ < h1 class ="homepage-item-text ">
325
+ NGINX One Console
326
+ </ h1 >
327
+ </ div >
328
+ < div class ="homepage-item-content ">
329
+ Monitor your infrastructure, address security vulnerabilities, and assess the health of your NGINX fleet, all from a single console.
330
+ </ div >
331
+ </ div >
332
+ </ a >
312
333
313
- < div class ="homepage-section ">
314
- < div class ="homepage-heading ">
315
- NGINX App Protect
334
+ < a href ="{{ .Site.BaseURL }}nginx " alt ="NGINX Plus ">
335
+ < div class ="homepage-item ">
336
+ < div class ="homepage-item-heading ">
337
+ < div class ="homepage-item-logo ">
338
+ < img class ="card-img-top " src ="{{ .Site.BaseURL }}/images/icons/NGINX-Plus-product-icon-RGB.png ">
339
+ </ div >
340
+ < div class ="homepage-item-text ">
341
+ NGINX Plus
342
+ </ div >
316
343
</ div >
344
+ < div class ="homepage-item-content ">
345
+ The all-in-one load balancer, reverse proxy, web server, content cache, and API gateway.
346
+ </ div >
347
+ </ div >
348
+ </ a >
317
349
318
- < a href ="{{ .Site.BaseURL }}nginx-app-protect-waf " class ="products-card " alt ="NGINX App Protect WAF ">
319
- < div class ="homepage-item ">
320
- < div class ="homepage-item-heading ">
321
- < div class ="homepage-item-logo ">
322
- < img src ="{{ .Site.BaseURL }}/images/icons/NGINX-App-Protect-WAF-product-icon.png ">
323
- </ div >
324
- < div class ="homepage-item-text ">
325
- NGINX App Protect WAF
326
- </ div >
350
+ < a href ="{{ .Site.BaseURL }}nginx-instance-manager " alt ="NGINX Instance Manager ">
351
+ < div class ="homepage-item ">
352
+ < div class ="homepage-item-heading ">
353
+ < div class ="homepage-item-logo ">
354
+ < img class ="card-img-top " src ="{{ .Site.BaseURL }}/images/icons/NGINX-Instance-Manager-product-icon.png ">
327
355
</ div >
328
- < div class ="homepage-item-content ">
329
- Lightweight, high-performance, advanced protection against Layer 7 attacks on your apps and APIs
356
+ < div class ="homepage-item-text ">
357
+ NGINX Instance Manager
358
+ </ div >
359
+ </ div >
360
+ < div class ="homepage-item-content ">
361
+ Track and control NGINX Open Source and NGINX Plus instances.
362
+ </ div >
363
+ </ div >
364
+ </ a >
365
+
366
+ < a href ="{{ .Site.BaseURL }}nginx-ingress-controller " alt ="NGINX Ingress Controller ">
367
+ < div class ="homepage-item ">
368
+ < div class ="homepage-item-heading ">
369
+ < div class ="homepage-item-logo ">
370
+ < img class ="card-img-top " src ="{{ .Site.BaseURL }}/images/icons/NGINX-Ingress-Controller-product-icon.png ">
330
371
</ div >
372
+ < div class ="homepage-item-text ">
373
+ NGINX Ingress Controller
331
374
</ div >
332
- </ a >
375
+ </ div >
376
+ < div class ="homepage-item-content ">
377
+ Kubernetes traffic management with API gateway, identity, and observability features
378
+ </ div >
379
+ </ div >
380
+ </ a >
333
381
334
- < a href ="{{ .Site.BaseURL }}nginx-app-protect-dos " class ="products-card " alt ="NGINX App Protect DoS ">
335
- < div class ="homepage-item ">
336
- < div class ="homepage-item-heading ">
337
- < div class ="homepage-item-logo ">
338
- < img src ="{{ .Site.BaseURL }}/images/icons/NGINX-App-Protect-DoS-product-icon.png ">
339
- </ div >
340
- < div class ="homepage-item-text ">
341
- NGINX App Protect DoS
342
- </ div >
382
+ < a href ="{{ .Site.BaseURL }}nginx-gateway-fabric " alt ="NGINX Gateway Fabric ">
383
+ < div class ="homepage-item ">
384
+ < div class ="homepage-item-heading ">
385
+ < div class ="homepage-item-logo ">
386
+ < img class ="card-img-top " src ="{{ .Site.BaseURL }}/images/icons/NGINX-Gateway-Fabric-product-icon.png ">
343
387
</ div >
344
- < div class ="homepage-item-content ">
345
- Defend, adapt, and mitigate against Layer 7 denial-of-service attacks on your apps and APIs
388
+ < div class ="homepage-item-text ">
389
+ NGINX Gateway Fabric
390
+ </ div >
391
+ </ div >
392
+ < div class ="homepage-item-content ">
393
+ Next generation Kubernetes connectivity using the Gateway API.
394
+ </ div >
395
+ </ div >
396
+ </ a >
397
+
398
+ < a href ="https://nginx.org/en/docs/ " alt ="NGINX Open Source ">
399
+ < div class ="homepage-item ">
400
+ < div class ="homepage-item-heading ">
401
+ < div class ="homepage-item-logo ">
402
+ < img class ="card-img-top " src ="{{ .Site.BaseURL }}/images/icons/NGINX-product-icon.png ">
346
403
</ div >
404
+ < div class ="homepage-item-text ">
405
+ NGINX Open Source
347
406
</ div >
348
- </ a >
349
- </ div >
407
+ </ div >
408
+ < div class ="homepage-item-content ">
409
+ The open source all-in-one load balancer, content cache, and web server
410
+ </ div >
411
+ </ div >
412
+ </ a >
350
413
351
- < div class ="homepage-section ">
352
- < div class ="homepage-heading ">
353
- NGINX as a Service
414
+ < a href ="{{ .Site.BaseURL }}nginx-agent " alt ="NGINX Agent ">
415
+ < div class ="homepage-item ">
416
+ < div class ="homepage-item-heading ">
417
+ < div class ="homepage-item-logo ">
418
+ < img class ="card-img-top " src ="{{ .Site.BaseURL }}/images/icons/NGINX-product-icon.png ">
419
+ </ div >
420
+ < div class ="homepage-item-text ">
421
+ NGINX Agent
422
+ </ div >
423
+ </ div >
424
+ < div class ="homepage-item-content ">
425
+ A daemon providing observability data and remote configuration for NGINX Open Source and NGINX Plus instances
426
+ </ div >
354
427
</ div >
428
+ </ a >
355
429
356
- < a href ="{{ .Site.BaseURL }}nginxaas/azure " alt ="NGINX as a Service for Azure ">
430
+ < a href ="{{ .Site.BaseURL }}solutions " alt ="NGINX Solutions ">
357
431
< div class ="homepage-item ">
358
- < div class ="homepage-item-heading ">
359
- < div class ="homepage-item-logo ">
360
- < img class ="card-img-top " src ="{{ .Site.BaseURL }}/images/icons/NGINX-for-Azure-product-icon.png ">
361
- </ div >
362
- < div class ="homepage-item-text ">
363
- NGINX as a Service for Azure
364
- </ div >
432
+ < div class ="homepage-item-heading ">
433
+ < div class ="homepage-item-logo ">
434
+ < img src ="{{ .Site.BaseURL }}/images/icons/NGINX-product-icon.png ">
435
+ </ div >
436
+ < div class ="homepage-item-text ">
437
+ Subscription Licensing & Solutions
365
438
</ div >
439
+ </ div >
440
+ < div class ="homepage-item-content ">
441
+ Stay compliant with your NGINX subscription licenses and see how you can use NGINX One to build secure, scalable, and high-performing applications and APIs.
442
+ </ div >
443
+ </ div >
444
+ </ a >
366
445
367
- < div class ="homepage-item-content ">
368
- Infrastructure-as-a-Service (IaaS) version of NGINX Plus for your Microsoft Azure application stack
446
+ </ div >
447
+
448
+ < div class ="homepage-section ">
449
+ < div class ="homepage-heading ">
450
+ NGINX App Protect
451
+ </ div >
452
+
453
+ < a href ="{{ .Site.BaseURL }}nginx-app-protect-waf " class ="products-card " alt ="NGINX App Protect WAF ">
454
+ < div class ="homepage-item ">
455
+ < div class ="homepage-item-heading ">
456
+ < div class ="homepage-item-logo ">
457
+ < img src ="{{ .Site.BaseURL }}/images/icons/NGINX-App-Protect-WAF-product-icon.png ">
458
+ </ div >
459
+ < div class ="homepage-item-text ">
460
+ NGINX App Protect WAF
369
461
</ div >
370
462
</ div >
371
- </ a >
463
+ < div class ="homepage-item-content ">
464
+ Lightweight, high-performance, advanced protection against Layer 7 attacks on your apps and APIs
465
+ </ div >
466
+ </ div >
467
+ </ a >
468
+
469
+ < a href ="{{ .Site.BaseURL }}nginx-app-protect-dos " class ="products-card " alt ="NGINX App Protect DoS ">
470
+ < div class ="homepage-item ">
471
+ < div class ="homepage-item-heading ">
472
+ < div class ="homepage-item-logo ">
473
+ < img src ="{{ .Site.BaseURL }}/images/icons/NGINX-App-Protect-DoS-product-icon.png ">
474
+ </ div >
475
+ < div class ="homepage-item-text ">
476
+ NGINX App Protect DoS
477
+ </ div >
478
+ </ div >
479
+ < div class ="homepage-item-content ">
480
+ Defend, adapt, and mitigate against Layer 7 denial-of-service attacks on your apps and APIs
481
+ </ div >
482
+ </ div >
483
+ </ a >
484
+ </ div >
485
+
486
+ < div class ="homepage-section ">
487
+ < div class ="homepage-heading ">
488
+ NGINX as a Service
372
489
</ div >
373
490
491
+ < a href ="{{ .Site.BaseURL }}nginxaas/azure " alt ="NGINX as a Service for Azure ">
492
+ < div class ="homepage-item ">
493
+ < div class ="homepage-item-heading ">
494
+ < div class ="homepage-item-logo ">
495
+ < img class ="card-img-top " src ="{{ .Site.BaseURL }}/images/icons/NGINX-for-Azure-product-icon.png ">
496
+ </ div >
497
+ < div class ="homepage-item-text ">
498
+ NGINX as a Service for Azure
499
+ </ div >
500
+ </ div >
374
501
375
- < div class ="homepage-section ">
376
- < div class ="homepage-heading ">
377
- More NGINX Products
502
+ < div class ="homepage-item-content ">
503
+ Infrastructure-as-a-Service (IaaS) version of NGINX Plus for your Microsoft Azure application stack
378
504
</ div >
505
+ </ div >
506
+ </ a >
507
+ </ div >
379
508
380
- < a href ="https://unit.nginx.org/ " alt ="NGINX Unit ">
381
- < div class ="homepage-item ">
382
- < div class ="homepage-item-heading ">
383
- < div class ="homepage-item-logo ">
384
- < img class ="card-img-top " src ="{{ .Site.BaseURL }}/images/icons/NGINX-One-product-icon.png ">
385
- </ div >
386
- < div class ="homepage-item-text ">
387
- NGINX Unit
388
- </ div >
509
+
510
+ < div class ="homepage-section ">
511
+ < div class ="homepage-heading ">
512
+ More NGINX Products
513
+ </ div >
514
+
515
+ < a href ="https://unit.nginx.org/ " alt ="NGINX Unit ">
516
+ < div class ="homepage-item ">
517
+ < div class ="homepage-item-heading ">
518
+ < div class ="homepage-item-logo ">
519
+ < img class ="card-img-top " src ="{{ .Site.BaseURL }}/images/icons/NGINX-One-product-icon.png ">
389
520
</ div >
390
- < div class ="homepage-item-content ">
391
- Dynamic app server that can run beside NGINX, NGINX Plus, or on its own
521
+ < div class ="homepage-item-text ">
522
+ NGINX Unit
392
523
</ div >
393
524
</ div >
394
- </ a >
525
+ < div class ="homepage-item-content ">
526
+ Dynamic app server that can run beside NGINX, NGINX Plus, or on its own
527
+ </ div >
395
528
</ div >
529
+ </ a >
396
530
</ div >
397
- < footer class ="footer ">
398
- {{ block "footer-v2" . }}
399
- {{ partial "footer-v2.html" . }}
400
- {{ end }}
401
- </ footer >
531
+ </ div >
532
+
402
533
403
534
</ div>
404
535
0 commit comments