New products and services

Venafi has unveiled the Venafi Control Plane for Machine Identities. The Venafi Control Plane unifies machine identity management across all identity types in data centers / centres, cloud, hybrid environments and at the edge. The Venafi Control Plane enables customers to accelerate digital transformation, increase development speed, reduce security risk, and eliminate business disruptions.

“Venafi partners with the largest, most complex organizations in the world, and our solutions secure the vast majority of the digital infrastructure that runs our modern world,” said Jeff Hudson, CEO of Venafi.

“These partnerships have given us a deep understanding of the complexity created by digital transformation and the shift to hybrid and cloud native architectures. Today, a typical global organization has hundreds of thousands of machines - which include applications, APIs, containers and microservices, in addition to physical devices - spread across a wide variety of environments. Each one of these machines requires an identity. At Venafi, we know how costly and slow it is to build identity-based, zero trust architectures in these complicated, rapidly changing environments. The Venafi Control Plane for Machine Identities is unmatched in reducing complexity and increasing the speed of development, while at the same time increasing security for machine identities which are the foundation of trust in our modern world.” 

There are two actors on every network: people and machines. People rely on usernames, passwords and two-factor authentication to gain access to data and services. Machines also need identities for the same reasons. Rapid adoption of cloud infrastructures requires a greater number and variety of machine identities, many of which change rapidly because they are ephemeral. For example, some cloud native environments require huge volumes of certificates (one of many different types of machine identities) with near zero latency. Organizations spend millions of dollars managing human identities but are just realizing the criticality of security and protecting machine identities.

Venafi says that the Venafi Control Plane is the only control plane for machine identity management designed to deliver observability, consistency, reliability and freedom of choice across clouds, hybrid environments, data centers and the edge.

The Venafi Control Plane delivers core capabilities directly and distributes or delegates them within reusable patterns and policy controls. Together these capabilities support cradle-to-grave machine identity lifecycle orchestration, authentication, authorization and governance providing customers with immediate value, including:

  • Elimination of outages on customer-facing infrastructure; 
  • Dramatic reduction in the risk of data breaches;
  • Improvement of machine identity management efficiency, increasing productivity by as much as 98 percent.

To ensure these capabilities are available in even the most demanding edge and cloud native environments, Venafi is also announcing early access to a new Venafi Control Plane service: Fast Issuance. Fast Issuance is an ultra low-latency service for issuing machine identities at speed with zero dependencies. The Fast Issuance service enables local issuance for entities or services that require machine identities to be delivered at scale with near-to-zero latency. Fast Issuance can be used in any environment: cloud native, data center, hybrid or edge.

Venafi has also published the Modern Machine Identity Management Reference Architecture. The Reference Architecture incorporates zero trust best practices for architecting machine identity management in data center, cloud and edge architectures. The reference architecture is based on extensive experience partnering with global organizations designing complex hybrid and cloud native production environments.

Want news and features emailed to you?

Signup to our free newsletters and never miss a story.

A website you can trust

The entire Continuity Central website is scanned daily by Sucuri to ensure that no malware exists within the site. This means that you can browse with complete confidence.

Business continuity?

Business continuity can be defined as 'the processes, procedures, decisions and activities to ensure that an organization can continue to function through an operational interruption'. Read more about the basics of business continuity here.

Get the latest news and information sent to you by email

Continuity Central provides a number of free newsletters which are distributed by email. To subscribe click here.