Best AWS Architecture Diagram Tool

Visualize and Document Your Cloud Environments in Seconds.

Built by DevOps Engineers.

Designed by cloud practitioners to make discovering and documenting cloud environments easier and more accurate with hava.io.  When you take advantage of the Best AWS Architecture Diagram Tool you make things easier for every stage of your build pipeline, from Architect, DevOps, Engineering through to security and management.

Icon_Reporting

Stakeholder & Compliance Reporting

Produce 100% accurate diagrams faster. Free yourself from drag & drop.

Icon_fast

Fast and Efficient

On-board new staff quickly and discover exactly what is running on new client environments with Hava's AWS VPC visualization.

Icon_History

Version History

Capture any environment changes for review and comparison.

Icon_accurate-1

Visualize Configuration Accuracy

See exactly what's running where, in a logically laid out VPC structure. Spot unused resources and subnet vulnerabilities.

Icon_Security

Security

Easily identify security vulnerabilities, inspect security groups, traffic flow, open ports, ingress & egress in a unique security layer view.

Icon_costs

Avoid Bill Shock

Estimate costs per resource, resource group, availability zone, vpc or individual resource.  Easily spot unused resources costing you money.


Hava_logo_purple_small

Free yourself from drag & drop tools and visualize your Azure and Hybrid cloud infrastructure and network topology by connecting your Azure, AWS & GCP accounts to hava.io
Auto generate 100% accurate diagrams on demand in seconds!

Try Hava For Free Today!

After you connect

Once you connect your cloud accounts to hava.io, diagrams are just the beginning

Once connected, within a few minutes your detailed and accurate cloud infrastructure diagrams are logically laid out by availability zone and VPC.

View the live environment, resources, connections, security groups, route tables and cost estimates down to individual resource level.

But that's where the fun begins. Click on a resource and see all the attributes related to that resource, like IP's, Subnet, Network Interfaces, Volumes, AZ, Security Group, then click on the resource link and follow the trail to see other resources related to this one.

  • Hover over a security group in the right-hand attribute list and all the resources in that security group are highlighted on the diagram
  • Hover over a Route Table and see the connected resources and subnets light up on the diagram
  • Hover over a network ACL and see the connected subnets

The hava.io diagrams are truly interactive and because they are 100% generated from your live AWS config you can be sure you are viewing the truth as there is no possibility of introducing human error - there is no way to hide running resources, or include resources that should be running but aren't.  This delivers true transparency to ensure the design, engineering and security workflow has been delivered according to the original expectations.

 

Export Diagrams

We know you'll love the interactive nature of hava.io diagrams, but you'll still need hard copies for PCI compliance audits, management reporting and new team member onboarding. 

hava.io supports all your favorite formats

 

Export-diagram-formats

  • Eliminate 99% of the manual time consuming diagramming. Save hours or days per project
  • Eliminate human error - no missing or added resources
  • No manual updating diagrams with tedious drag and drop drawing tools every time a config change happens.

SECURITY IS OUR PRIORITY

A unique security view within hava.io makes identifying vulnerabilities a breeze for your security team.

  • See all the open ports
  • See traffic ingress/egress and endpoints
  • See the security groups in one place
  • See all used protocols and vpc subnet groups

Which makes it much easier to spot vulnerabilities and prove how robust your security is during a compliance audit or post-incident analysis.

BEST PRACTICE AWS SECURITY

We connect hava.io to your account using read-only cross account roles. You control what hava can see and diagram. We can't update, write or read any database content. We only poll AWS config settings to enable hava.io to do it's work.

 

cloud security

Equiem

FEATURED CUSTOMER

"Hava provided us with the transparency that we desperately needed to manage the IT operations, saving us time and money. We saved thousands after we realised what we were actually using."

~ Steven Leong - Senior Developer at Equiem

www.getequiem.com

equiem hava customer feature

Yarris

FEATURED CUSTOMER

"We see Hava as an important tool for us to manage our cloud environments via it's intuitive visualization and easy access"

~ Jerry Zhang,  Head Developer at Yarris

 

www.yarris.com

yarris

Icon_API

API Access

hava.io has a fully-featured API that enables you to interrogate your AWS configurations as much as you like.

For instance, insert animated environment diagrams right into your Buildkite and Terraform pipelines via API calls

It's really up to your imagination how you put the hava.io API to good use.

You'll need a business-level account to access the API

 

Trusted by top dev teams around the globe

customer-logo-amazon customer-logo-ge customer-logo-sap customer-logo-epson customer-logo-hp customer-logo-citrix bosch-logo

Hava Enterprise Solutions

There are numerous scenarios where connecting an external SaaS to a large enterprise cloud account can prove problematic.

Bringing the extensive benefits of hava.io to your team is our mission, so we are more than happy to discuss self-hosted solutions and can arrange demonstrations with your engineering and security teams to answer any concerns they may have.

 

Book a Discovery Call!


Why choose Hava over a drag & drop tool or nothing at all?

Continuous resource monitoring is the key to accurate on-demand AWS, Azure, and GCP cloud environment diagrams.  

Capturing version history when resources change completes the picture and is only available using Hava’s unique interactive cloud visualization and versioning technology. 

 

There are countless reasons to accurately document your cloud environments : 

 

  • Internal stakeholder and management reporting
  • Faster onboarding of new team members or contractors
  • Compliance audits
  • Visualizing Workflow Accuracy  Architect > Devops > Security > Deployment
  • Cost estimates to avoid bill shock
  • Security 
  • Highlighting anomalies

 

And there are countless methods to document and communicate your cloud environments.

 

To date, drag and drop diagramming tools have been a popular choice, but have always had inherent downsides :

 
  • They take forever. Manual diagrams are very time and resource-intensive
  • It’s easy to make mistakes and miss resources
  • It’s easy to manipulate diagrams to reflect infrastructure and security that doesn’t actually exist
  • Diagrams are static and need to be updated manually
  • They generally have no supporting configuration data
  • In dynamic environments, they are often out of date as soon as they are created (even the ones created with a drawing tool with import functionality)
 

Introducing Hava.

 

Hava was developed by DevOps engineers in Melbourne Australia who needed a better, faster and more accurate method for visualizing client cloud environments.

 

The first step with every project or new client was to map out what was running where, which was a huge time and resource drain. The solution didn’t exist, so Hava was born.

 

Hava delivers 100% live and accurate interactive environment diagrams with cost estimates, resource and security layer settings and a unique method of capturing and reporting on environment changes as they happen.

 

Utilizing Hava you will be able to :
 
  • Respond to security and audit requests instantly
  • Visualize your cloud environments in seconds
  • Speed up onboarding of new engineers and contractors
  • Spot anomalies and unused resources that could be costing you thousands
  • Create visuals for management or client presentations in seconds
  • View and monitor traffic flow through your network
  • Monitor environment changes in a full version history log
  • View your cloud architecture configuration at any point in history  
 
 

Over the years, Hava users have been able to produce accurate cloud documentation as expected which in and of itself is unremarkable, however, every so often some unexpected results can occur.

 

One client connected Hava to their cloud account and mapped out their environment diagram which was mostly what they expected to see except for a stand-alone VPC containing a large database instance.

It turned out to be a long-forgotten test environment that was costing close to $3,000 per month!  Therefore within minutes simply connecting Hava had saved the business over $30k per year.

 

You may have tried keeping on top of your cloud environment documentation in the past. How did that go?  It’s tough and time-consuming, generally low priority, often forgotten until you get hit with a compliance audit or something goes horribly wrong.

 

That’s OK, it’s not your fault and you’re not alone. The time, effort and manual methodology of keeping track of dynamic environments, especially in an ever-increasing multi cloud business landscape is challenging.

In today’s fast-paced, high-pressure DevOps world, keeping diagrams up to date can be a low priority and keeping track of configuration changes is near impossible.

 

However, there is an easy and affordable solution: hava.io 

 

Manual diagramming software vendors want you to believe manual drag and drop tools are the way to go.

 

That may have been the case 5 years ago. 

 

Some drawing tools have even added import utilities that pull in your cloud resources.

 

What they don’t want you to know is : 

  • With manually created diagrams you need to manually repeat this process every time
  • You can still update the drawings manually and add or remove components producing a diagram that doesn’t reflect reality
  • You can present the environment management want to see, not the one that is actually running
  • Most manual diagram tools  have no way to track environment changes (especially in real-time)
  • Most have no way to view and compare historic environments unless you printed out the drawing
  • Most have no way to drill into resources and see attributes like other connected resources, what security group they belong to, what’s the IP, what are the ingress/egress ports, what availability zone they run in.

 

Hava provides a faster, more accurate diagram that stores all the attributes of each resource for closer detailed inspection and can’t be manipulated to reflect expectations instead of the truth.

 

If you are still creating your environment diagrams manually you are wasting valuable time and resources.

 

Taking hava.io for a test drive (for free) you could be identifying anomalies, tracking resource changes and producing 100% accurate diagrams in minutes.

Unlike a lot of drag and drop static drawing tools, Hava was created by DevOps engineers to resolve specific time-consuming tasks encountered in the day to day operations of a booming best practice DevOps I.T consultancy specializing in cloud-based application delivery, data, machine learning, and AI technologies.

 

Hava was born in the trenches and was designed by extremely talented engineers to quickly identify the state of play in new client environments and to monitor changes as new, improved and more secure cloud configurations were rolled out. 

 

The hava.io team lives and breathes cloud architecture and has produced a solution that is way way beyond a simple static diagram.

Implementing hava.io for your business is incredibly simple for something so powerful.

 

You simply create a set of read-only credentials in your AWS, Azure or GCP cloud account and connect the account as a new data source within Hava.

 

Hava will scan your environment and create your first interactive diagram within minutes.

 

For security purposes, Hava insists on read-only access permissions on the credentials you create. While Hava only reads configuration data (not user data or database contents). That's for your and our peace of mind. We need to be assured that nothing Hava does can update anything in your configuration or data.

Once connected Hava polls your configuration data hourly and on-demand and captures any changes in a unique version history log. You can view historical diagrams and the associated resources and configurations at any time.

You have full control over the security configuration applied to the credentials you use to connect to hava.io. If your security team is uncomfortable permitting access to certain resources, you can block hava polling those resources.

Hava is a cloud-based SaaS that meets most client requirements.  That said, sometimes company policies or security protocols do not permit external read-only access to network configuration data.

In this scenario, you can request a self-hosted Enterprise version of Hava. Our team would be happy to discuss the mechanics and implementation of this solution.

 

Getting Started with Hava is simple.

 

You can jump right into a free trial here:   

 

Try Hava For Free Today!

 

All plans come with a free trial period, which gives you plenty of time to explore the benefits of this powerful tool.

 

You can check out the demo data, explore drilling into resource attributes, security views, extended environment diagrams and more in this fully functional free trial.  You can also connect your own environments and cloud accounts to get a good idea of what Hava can do for you.

 

Sometimes it’s not quite that straightforward. 

If you have stakeholders that need to approve adding this invaluable tool to your I.T. arsenal or you have a cautious security team that needs to sign off on connecting Hava to your cloud account, then please book a discovery call with one of our customer success managers to find out a bit more about your situation and to arrange a personal walkthrough or group demonstration of the Hava interface.

 

Book a Discovery Call!

 

Either option will set you on the path to producing superfast, accurate, audit-proof environment documentation with full version history that can be inspected at any time.

 

You can, of course, maintain the status quo.

 

You can continue to spend days or weeks manually diagramming your cloud environments and hope you don’t miss anything.

 

You can continue trying to keep environment diagrams up to date every time something changes, which is near impossible in today’s dynamic multi-cloud environments.

 

You can continue to remain in the dark when another team or contractor makes a change and breaks something.

You can continue to fail to identify anomalous or unused resources that are costing you money.

 

You can continue taking more time than necessary to onboard new engineers.

 

Or you can take Hava for a test drive today and take control of the cloud environments entrusted to you and your team 

 
Try Hava For Free Today!   - Or - Book a Discovery Call!
 

Do you still have some questions?

 
There's a chat widget in the bottom right of this screen.  It's connected to a real person with in-depth knowledge of the software.  We care about our customers (and potential customers) which is why we have we have a real person on standby, not a chat-bot. Click and ask away, or just say hi - we look forward to helping you discover, diagram, document and diagnose all your cloud environments.