diff --git a/website/assets/images/feature-image-automate-patch-management-528x377@2x.png b/website/assets/images/feature-image-automate-patch-management-528x377@2x.png new file mode 100644 index 0000000000..e47893792a Binary files /dev/null and b/website/assets/images/feature-image-automate-patch-management-528x377@2x.png differ diff --git a/website/assets/images/feature-image-data-portability-528x377@2x.png b/website/assets/images/feature-image-data-portability-528x377@2x.png new file mode 100644 index 0000000000..d90d472c38 Binary files /dev/null and b/website/assets/images/feature-image-data-portability-528x377@2x.png differ diff --git a/website/assets/images/feature-image-fleet-maintained-software-528x377@2x.png b/website/assets/images/feature-image-fleet-maintained-software-528x377@2x.png new file mode 100644 index 0000000000..478807e6d1 Binary files /dev/null and b/website/assets/images/feature-image-fleet-maintained-software-528x377@2x.png differ diff --git a/website/assets/images/feature-image-on-demand-data-528x377@2x.png b/website/assets/images/feature-image-on-demand-data-528x377@2x.png new file mode 100644 index 0000000000..6cb2836864 Binary files /dev/null and b/website/assets/images/feature-image-on-demand-data-528x377@2x.png differ diff --git a/website/assets/images/feature-image-self-service-528x377@2x.png b/website/assets/images/feature-image-self-service-528x377@2x.png new file mode 100644 index 0000000000..028baf3194 Binary files /dev/null and b/website/assets/images/feature-image-self-service-528x377@2x.png differ diff --git a/website/assets/images/observability-hero-image-528x428@2x.png b/website/assets/images/observability-hero-image-528x428@2x.png new file mode 100644 index 0000000000..81dc678e11 Binary files /dev/null and b/website/assets/images/observability-hero-image-528x428@2x.png differ diff --git a/website/assets/images/software-management-feature-image-1-528x377@2x.png b/website/assets/images/software-management-feature-image-1-528x377@2x.png deleted file mode 100644 index 451b9beb3d..0000000000 Binary files a/website/assets/images/software-management-feature-image-1-528x377@2x.png and /dev/null differ diff --git a/website/assets/images/software-management-feature-image-3-528x377@2x.png b/website/assets/images/software-management-feature-image-3-528x377@2x.png deleted file mode 100644 index ec2d6cb51a..0000000000 Binary files a/website/assets/images/software-management-feature-image-3-528x377@2x.png and /dev/null differ diff --git a/website/assets/images/software-management-feature-image-4-528x377@2x.png b/website/assets/images/software-management-feature-image-4-528x377@2x.png deleted file mode 100644 index cc5d385262..0000000000 Binary files a/website/assets/images/software-management-feature-image-4-528x377@2x.png and /dev/null differ diff --git a/website/assets/images/software-management-feature-image-5-528x377@2x.png b/website/assets/images/software-management-feature-image-5-528x377@2x.png deleted file mode 100644 index 2e14bf963f..0000000000 Binary files a/website/assets/images/software-management-feature-image-5-528x377@2x.png and /dev/null differ diff --git a/website/assets/styles/pages/observability.less b/website/assets/styles/pages/observability.less index 2c89b101a6..acf01fd8a2 100644 --- a/website/assets/styles/pages/observability.less +++ b/website/assets/styles/pages/observability.less @@ -16,7 +16,7 @@ h3 { font-size: 32px; font-weight: 800; - line-height: 38.4px; + line-height: @heading-line-height; margin-bottom: 24px; } h4 { @@ -51,7 +51,7 @@ margin-right: auto; } [purpose='page-content'] { - max-width: 960px; + max-width: 1072px; } [purpose='page-headline'] { padding-bottom: 80px; @@ -61,12 +61,11 @@ padding-bottom: 80px; } [purpose='hero-image'] { - max-width: 360px; + max-width: 528px; img { - padding-left: 25px; max-width: 100%; max-height: 100%; - width: 360px; + width: 528px; } } [purpose='hero-text'] { @@ -383,7 +382,7 @@ [purpose='feature-item'] { padding-right: 24px; padding-left: 24px; - margin-bottom: 64px; + margin-bottom: 80px; h5 { font-size: 16px; line-height: 1.2; @@ -420,7 +419,10 @@ [purpose='feature'] { margin-bottom: 160px; h3 { - margin-bottom: 24px; + font-size: 24px; + font-weight: 800; + line-height: @heading-line-height; + margin-bottom: 32px; } } [purpose='feature'].flex-column { @@ -434,11 +436,11 @@ } } [purpose='feature-image'] { - max-width: 380px; + max-width: 528px; img { max-width: 100%; max-height: 100%; - width: 380px; + width: 528px; } } [purpose='feature-text'] { @@ -448,7 +450,7 @@ [purpose='feature-footnote'] { max-width: 480px; font-size: 12px; - padding-top: 60px; + padding-top: 80px; line-height: 1.5; } @@ -479,6 +481,10 @@ } } + [purpose='feature-link'] { + padding-top: 32px; + } + [purpose='tweets-container'] { margin-top: 200px; max-width: 960px; @@ -560,7 +566,7 @@ [purpose='feature-item'] { padding-right: 24px; padding-left: 24px; - margin-bottom: 64px; + margin-bottom: 80px; p { font-size: 14px; font-weight: 400; @@ -604,14 +610,7 @@ width: unset; margin-left: auto; } - [purpose='button-row'] { - max-width: 100%; - [purpose='cta-button'] { - margin-right: 0px; - width: 100%; - margin-bottom: 24px; - } - } + [purpose='calendar-section'] { padding: 0px 32px 40px 32px; } @@ -695,6 +694,9 @@ } @media (max-width: 575px) { + h1 { + font-size: 36px; + } [purpose='page-container'] { padding-left: 40px; padding-right: 40px; @@ -703,6 +705,15 @@ padding-left: 40px; padding-right: 40px; } + [purpose='button-row'] { + max-width: 100%; + white-space: nowrap; + [purpose='cta-button'] { + margin-right: 0px; + width: 100%; + margin-bottom: 24px; + } + } [purpose='feature-image'] { img { max-width: 100%; @@ -754,9 +765,7 @@ } } @media (max-width: 472px) { - h1 { - font-size: 36px; - } + [purpose='testimonial-videos'] { flex-direction: column; } diff --git a/website/views/pages/observability.ejs b/website/views/pages/observability.ejs index c8bc784de0..fb3ee54e29 100644 --- a/website/views/pages/observability.ejs +++ b/website/views/pages/observability.ejs @@ -3,12 +3,12 @@
-

Observability <%= ['eo-security', 'vm'].includes(pagePersonalization) ? 'for security' : ['eo-it', 'mdm'].includes(pagePersonalization) ? 'for IT' : '' %>

+

Observability

<%= pagePersonalization==='eo-security'? 'Deeper, faster visibility for every OS' : 'Talk to your computers'%>

- A device verifying compliance for every endpoint + A device verifying compliance for every endpoint
<% if(['eo-security', 'vm'].includes(pagePersonalization)) { %> @@ -16,17 +16,17 @@

Build the agent in "read-only" mode or enable remote scripting to automatically mitigate misconfigurations and vulnerabilities.

Pulse check anything

Use a live connection to every endpoint to simplify audit, compliance, and reporting from workstations to data centers.

- Ship data to any platform -

Ship logs to any platform like Splunk, Snowflake, or any streaming infrastructure like AWS Kinesis and Apache Kafka.

+ Data portability +

Ship data to any platform like Splunk, Snowflake, or any streaming infrastructure like AWS Kinesis and Apache Kafka.

<% } else { %> - Automate anything -

Remotely run scripts and prompts to complete tasks on every kind of computer, including Linux.

Pulse check anything

Use a live connection to every endpoint to simplify audit, compliance, and reporting from workstations to data centers.

- Ship data to any platform -

Ship logs to any platform like Splunk, Snowflake, or any streaming infrastructure like AWS Kinesis and Apache Kafka.

+ Deep context from your environment +

Get data down to the chip level on every endpoint to help you make the right decisions from IT to InfoSec and beyond.

+ Data portability +

Ship data to any platform like Splunk, Snowflake, or any streaming infrastructure like AWS Kinesis and Apache Kafka.

<% }%> -
+
Take a tour Try it yourself
@@ -70,23 +70,6 @@
- - <% if(!pagePersonalization || ['mdm', 'eo-it'].includes(pagePersonalization)){%> -
-
-

Automate anything

-

Remote-control IT tasks on every kind of computer – even you, Linux.

-
-

Write and run scripts remotely, report progress, and replay queued up tasks on computers that went offline.

-

Optionally integrate Google Calendar to make changes when certain users’ devices are actually free.

-
-
-
- Ship data to any platform -
-
- <% } %> -

Pulse check anything

Use a live connection to every endpoint to simplify audit, compliance, and reporting from workstations to data centers.

@@ -135,18 +118,37 @@
-

Ship data to any platform

-

Export anything. Ship data to any platform like Splunk, Snowflake, or any streaming infrastructure like AWS Kinesis and Apache Kafka.

+

On-demand data

+

Get device context down to the chip level on every endpoint to help you make the right decisions.

+
+

Gather real-time data by executing lightweight queries across all devices.

+

Access over 300 tables of system state data. Use presets or create your own queries.

+
+
+ Explore data +
+
+
+ On-demand data +
+
+ +
+
+ Data portability +
+
+

Data portability

+

Ship data to any platform like Splunk, Snowflake, or any streaming infrastructure like AWS Kinesis and Apache Kafka.

Extract data and correlate it with your log aggregator, SIEM, or data lake.

Ease your logging burden, pull the data you need.

-
- Ship data to any platform -
+ <%/* Implement “zero trust” faster section */%> + <% if(!pagePersonalization || ['vm', 'eo-security'].includes(pagePersonalization)) {%>

“Zero” trust, fewer tickets

@@ -174,13 +176,14 @@
+
- Ship data to any platform + Osquery on easy mode

Osquery on easy mode

-

Accelerate deployment and get more out of osquery. You don’t need to be an osquery expert to get the answers you need from your <%= ['vm', 'eo-security'].includes(pagePersonalization) ? 'endpoints' : 'devices' %>.

+

Accelerate deployment and get more out of osquery. You don’t need to be an osquery expert to get the answers you need from your endpoints.

Remotely disable/enable agent features, choose plugins, and keep osquery up to date.

Import community queries from other security teams at top brands like Palantir and Fastly.

@@ -190,7 +193,6 @@
- <% if(!pagePersonalization || ['vm', 'eo-security'].includes(pagePersonalization)) {%>

Open security tooling

Consolidate your security tooling on top of open data standards like YAML, SQL, and JSON.

@@ -253,7 +255,7 @@

Observability

<%= pagePersonalization==='eo-security'? 'Instrument your endpoints' : 'Talk to your computers'%>

-
+
Start now Talk to an engineer
diff --git a/website/views/pages/software-management.ejs b/website/views/pages/software-management.ejs index 2fc3a545d6..0e576bb573 100644 --- a/website/views/pages/software-management.ejs +++ b/website/views/pages/software-management.ejs @@ -59,61 +59,47 @@

CIO & Chief Security Officer at Flock Safety

-
-
-
- Mitigate CVEs automatically -
-
- On-demand data -
-
- Out-of-the-box reporting + +
+
+ Deploy software your own way +
+
+

Deploy software your own way

+

Deploy software from any source using the method that works best for you—whether it's through the UI, API, or GitOps.

+
+

Install from a built-in catalog of Fleet-maintained apps without the need for additional configuration.

+

Upload any third-party software as a custom package to deploy all of the tools your end users need.

+

Manage app deployments and updates for your computers and mobile devices from app stores.

-
-
- Mitigate CVEs automatically -
-
-

Mitigate CVEs automatically

-

Build automations that close tickets or mitigate vulnerabilities by updating or removing software and running custom scripts.

-
-

Automatically detect when old vulnerabilities are reintroduced, or mitigations falter.

-

Track and mitigate zero days, with live queries and policies, even before they're officially published as CVEs.

-

Only create tickets for vulnerabilities that affect your environment. Automate ticketing with Jira, ServiceNow, or integrate your own system.

-

Deep-link live data with internal IT and platform teams.

-
+
+ +
+
+

Automate patch management

+

Take the guesswork out of keeping devices up-to-date and secure by asking yes or no questions tied to automations.

+
+

Use policy automations to trigger app updates, execute scripts, or create tickets in Jira and Zendesk.

+

Generate webhooks to integrate with your favorite tools and systems.

+

Optionally integrate Google Calendar to schedule time for your users to update software when it’s convenient for them.

-
-
- Deep context from the environment -
-
-

Deep context from the environment

-

Fleet gives you data down to the chip level on every endpoint to help you make sense of which vulnerabilities to prioritize.

-
-

Automate prioritization with an admin-level agent that has visibility down to the chipset of any endpoint

-

Access over 300 tables of system state data. Use presets or create your own queries.

-

Automatically match CVEs to your operating systems, apps, extensions, browser plugins, Python libraries, everything.

-
-
- Explore data -
-
+
+ Automate patch management
-
-
- Report what matters -
-
-

Report what matters

-

Let's face it, most built-in graphs leave you wanting more. Report MTTR and any other custom metrics exactly the way you want to using fresh data from real computers.

-
-

Track any “celebrity” CVE across every OS, every cloud, and every device, and show how quickly it was mitigated.

-

Avoid distracting your CISO with bloated reports. Only communicate facts important to your organization's KPIs. Show real-time mitigation progress (%) or sync with your favorite data tool like Microsoft BI.

-
+
+ +
+
+ The right software at the right moment +
+
+

The right software at the right moment

+

Use self-service to keep employees productive and secure with software curated to their needs.

+
+

Install organization-approved software for macOS, Windows, and Linux.

+

Quickly deliver software for teams of any size, tailored to small groups or the entire organization.

@@ -130,36 +116,6 @@
-
-
- Up-to-date data without scans -
-
-

Up-to-date data without scans

-

Traditional network vulnerability scans can clog your network and even haunt your printers with pages full of wingdings. Fleet does things differently.

-
-

Eliminate the risk of side effects from scanning the network.

-

Lightweight enough for the most brittle environments (OT, data centers, embedded/BTS, low-latency gaming servers).

-

Quickly pull data about important CVEs and zero days during an incident or audit.

-
-
-
- -
-
-

Untangle your security stack

-

Use open data and APIs to connect your vulnerability solution with osquery, the agent you might already have deployed.

-
-

Normalize asset management data and software inventories from multiple tools and operating systems.

-

Help teams work on vulnerabilities that have actually been exploited (CISA KEVs) or have a high probability of being exploited (EPSS), or whatever is important in your environment.

-

Process CVEs across cloud and non-cloud assets in a single platform and see who's responsible for what.

-
-
-
- Untangle your security stack -
-
-
<%// End of [purpose="page-content"]%>
<%// End of [purpose="page-container"]%>