diff --git a/docusaurus.config.js b/docusaurus.config.js index 7f7cf1234d..cad2fbd50f 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -329,6 +329,10 @@ const config = { label: 'Support', to: '/contact', }, + { + label: 'Licensing', + to: '/licensing', + }, { label: 'GitHub', href: 'https://github.com/rabbitmq/rabbitmq-website', diff --git a/src/css/custom.css b/src/css/custom.css index 063aaa8fe0..9b6ce85dd1 100644 --- a/src/css/custom.css +++ b/src/css/custom.css @@ -488,3 +488,15 @@ html[data-theme='dark'] .release-info-grid .release-toggle path { height: 50px; } } + +@media (max-width: 1200px) { + .navbar__toggle { + display: inherit; + } +} + +@media (max-width: 1200px) { + .navbar__item { + display: none; + } +} diff --git a/src/pages/index.module.css b/src/pages/index.module.css index c1a4b56ba8..9e83cfb2ce 100644 --- a/src/pages/index.module.css +++ b/src/pages/index.module.css @@ -119,7 +119,7 @@ html[data-theme='dark'] .heroCta .release_notes_link { } } -.why, .license, .tanzu_license, .usecases_heading, .usecases, .testimonies, .supporttypes, .partners, .featured_partner { +.why, .license, .tanzu_license, .usecases_heading, .usecases, .testimonies, .supporttypes, .partners, .featured_partner, .services { padding: 2em 0px; scroll-margin-top: 60px; } @@ -236,4 +236,47 @@ html[data-theme='dark'] .blockquote blockquote:after { z-index: 1; margin-left:130px; padding-left:12px; -} \ No newline at end of file +} + +.licensing_hero .heroInner { + align-items: flex-end; +} + +.licensing_cta { + --ifm-button-size-multiplier: 1; +} + +html[data-theme='dark'] .licensing_cta a { + background-color: var(--ifm-font-color-base); +} + +.services h1 { + text-align: center; +} + +.services_row { + display: flex; + flex-wrap: wrap; + gap: 24px 0; +} + +.services_col { + flex: 0 0 50%; + max-width: 50%; + padding: 24px 36px 0 36px; +} + +@media (max-width: 768px) { + .services_col { + flex: 0 0 100%; + max-width: 100%; + } + + .licensing_hero .heroInner { + align-items: center; + } +} + +.services_col img { + width: 100%; +} diff --git a/src/pages/licensing.js b/src/pages/licensing.js new file mode 100644 index 0000000000..243ed88bd0 --- /dev/null +++ b/src/pages/licensing.js @@ -0,0 +1,117 @@ +import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; +import Layout from '@theme/Layout'; +import Link from '@docusaurus/Link'; +import Heading from '@theme/Heading'; + +import styles from './index.module.css'; + +export default function Licensing() { + const { siteConfig } = useDocusaurusContext(); + + return ( + +
+
+
+ Licensing +
+ + Contact Us + +   + + Find a Partner + +
+
+
+
+
+ VMware Tanzu RabbitMQ +

+ With a commercial license, Tanzu RabbitMQ includes features and + support beyond the open-source edition - see what’s included: +

+
+
+ +
+
+ Longer Support Timelines +

+ Extended support lifecycle with critical patches and CVE fixes + for multiple versions. +

+
+
+ Support from Core Engineers +

+ 24×7 support from the people who build and maintain RabbitMQ +

+
+
+ +
+
+ +
+
+ Enterprise Security +

+ Advanced security including FIPS 140-2 compliance leveraging + OpenSSL3, forward proxy support through OAuth 2.0, and + scanning of RabbitMQ and its dependencies for CVEs. +

+
+
+ Multi-Data Center Disaster Recovery +

+ Efficient schema and data replication to a second data center + supporting promotion of that second site in the event of a + disaster. +

+
+
+ +
+
+ +
+
+ AMQP 1.0 over WebSocket +

+ Browser-based applications can communicate with RabbitMQ using + AMQP 1.0, making it a practical choice for web-based business + applications. +

+
+
+ Intra-Cluster Compression +

+ In a heavily loaded system with high traffic between RabbitMQ + nodes, compression can reduce the network load by up to 96%, + depending on the nature of the workload. +

+
+
+ +
+
+
+ Audit Logging +

+ VMware Tanzu RabbitMQ on Kubernetes supports audit-logging. + Relevant audit events, for example, which user deleted a + queue, are collected and logged separately. +

+
+
+
+
+
+
+ ); +} diff --git a/static/img/bc-vmw-illu-dev-cost-of-migration-drkbg.webp b/static/img/bc-vmw-illu-dev-cost-of-migration-drkbg.webp new file mode 100644 index 0000000000..780a1cebb9 Binary files /dev/null and b/static/img/bc-vmw-illu-dev-cost-of-migration-drkbg.webp differ diff --git a/static/img/bc-vmw-illu-productivity-computer-drkbg.webp b/static/img/bc-vmw-illu-productivity-computer-drkbg.webp new file mode 100644 index 0000000000..7e993d6e2e Binary files /dev/null and b/static/img/bc-vmw-illu-productivity-computer-drkbg.webp differ diff --git a/static/img/illu-enhanced-developer-experience.webp b/static/img/illu-enhanced-developer-experience.webp new file mode 100644 index 0000000000..fce99008fb Binary files /dev/null and b/static/img/illu-enhanced-developer-experience.webp differ diff --git a/static/img/illu-robust-security-and-compilance-for-admins.webp b/static/img/illu-robust-security-and-compilance-for-admins.webp new file mode 100644 index 0000000000..f83e792812 Binary files /dev/null and b/static/img/illu-robust-security-and-compilance-for-admins.webp differ diff --git a/static/img/illu-streaminlined-deployment-and-management.webp b/static/img/illu-streaminlined-deployment-and-management.webp new file mode 100644 index 0000000000..fea3f1a22e Binary files /dev/null and b/static/img/illu-streaminlined-deployment-and-management.webp differ