Headquartered in Hamburg, Germany, Tenzir is a cybersecurity company aiming to mitigate the effects of cyber attacks by reducing incident response time. This is achieved by continuously collecting network telemetry data and then performing retrospective correlation against the recorded data as the threat landscape changes. The benefit lies in catching ongoing attacks in an early stage before they inflict damage. Tenzir redesigned their website to make developers more efficient and empower content creators to be independent with the help of Hygraph.
Tenzir’s former marketing website was a completely static Gatsby site. It was difficult to iterate on content without assistance from a technical team member. Tenzir hoped to increase the flexibility of the website, create reusable content, and encourage the content team to work independently.
After comparing several headless CMSs, the team ultimately chose Hygraph because it is GraphQL-native and offers powerful introspection queries.
The Tenzir team chose Hygraph for the following reasons.
Type-safe GraphQL APIs
Because GraphQL is a strongly typed query language, they can quickly build schemas, create relations, and query relevant data. The stable GraphQL backend allows for quick iteration on prototypes without having to always set up a database and API but with the added benefit of having a prototype that works like it would in the real world.
Different user roles and content views made it straightforward for the content team to use the system. Features like Content Views and User Roles enable non-technical users to add and update content within the CMS without the need to involve Developers.
The structured content approach allows for teams to create more reusable content across the company. Hygraph provided Tenzir with the necessary flexibility and optimized the team’s custom workflows.
CMS for Gatsby
After adopting the updated tech stack with Hygraph as the CMS, the team found the perfect balance between the performance benefits of a static site with the flexibility that a headless CMS provides. Instead of hardcoding content which would require developers to make changes, the content team stores their content within Hygraph and can iterate as they see fit. Using Hygraph in tandem with Gatsby, a Static Site Generator, enables the team to have the workflows that meet their needs.
The Current Setup
Their new tech stack now consists of Hygraph, ReasonML, and Gatsby, allowing them to take full advantage of the benefits of type safe code for a static website while including the necessary flexibility. ReasonML is an ML-based language with static type checking, which, when combined with GraphQL, allows the team to import a schema using an introspection query enabling compile-time type checking.
Results and Benefits
Hygraph enables the Tenzir team to work efficiently using the most cutting edge tech stack.
The system was significantly more flexible than the previous system, while still taking advantage of the benefits of static site generators.
Content views and user roles empower non-technical team members to use the tool without need for developers when iterating content.
Localization out-of-the-box meant they could reach more of their users in their native language.
Hygraph support staff were extremely quick to respond to any questions