InfViz
  • What is InfViz?
  • Getting Started
  • InfViz Studio
    • InfViz Studio Professional Benefits
    • Working with Diagram Builder
    • Working with Design Builder
    • Working with View Builder
    • Working with AWS Import
      • Setting up AWS Access Key
      • Setting up AWS Cross Account Role
      • Adding Cost Explorer access
  • InfViz Desktop
  • Tutorials
    • Understaing your AWS evironment
      • 1) AWS Account Safety
      • 2) Know your resources and spend
      • 3) Connectivity between resources
      • 4) Well Architected Review
      • 5) Enterprise multi-account management
      • 6) Enterprise centralised docuemention
  • Samples
    • InfViz Diagram Samples
    • AWS CloudFormation Samples
    • AWS CDK (Cloud Development Kit) Sample
Powered by GitBook
On this page
  • Automated AWS Diagrams
  • Infrastructure design diagrams
  • What is Diagram As Code?

Was this helpful?

What is InfViz?

Learn about the InfViz (https://infviz.io)

NextGetting Started

Last updated 6 years ago

Was this helpful?

automates the drawing of infrastructure diagrams. This means you longer have to spend hours drag dropping shapes to the right position and making them the right size. It's main use cases are:

  1. Automating the drawing of AWS Architecture diagrams

  2. Helping companies standardise on infrastructure design diagrams.

  3. Allowing companies to integrate the rendering of diagrams into their provisioning pipelines. We refer to this as Diagram as Code.

Automated AWS Diagrams

InfViz full list of AWS capabilities:

  • Generate AWS diagram from cloud formation template.

  • Generate AWS diagram directly from AWS account using cross account role or IAM access key.

  • Merge multiple cloudformation templates into a single diagram.

  • Merge cloudformation template with AWS account into a single diagram.

  • Edit the diagram after it has has been generated.

  • Detailed table showing the security group network access.

  • Detailed table showing the iam access rights.

InfViz shares many features with other products in the marketplace such as Hava, Cloudcraft and Lucidchart all which have some level of automated AWS drawing capability.

Infrastructure design diagrams

InfViz is designed to make it easier, for IT professionals, to create and maintain meaningful diagrams. We achieve this by having two file types:

  1. Diagram files, which represents your organisation's environment and the diagram style.

  2. Design files, which represent individual applications or services.

The recommended approach for large organisations is that specialist teams create the diagram files for the enterprise to use. Then application teams or specialist hosting architects can capture the details of applications and services in designs files.

For devops aligned organisations or applications teams, which are already capturing their application details in infrastructure as code definition files, they can convert application details directly to InfViz design file json format. There is currently native support for AWS cloudformation.

What is Diagram As Code?

Using InfViz you can treat your design files just like code, which allows you to fully automate the visualisation of your environments. Below demonstrates the ability to:

  • Link your existing source repository and build tools with InfViz studio. (Blue lines)

  • View diagrams using the HTTPS PNG links from InfViz studio. (Orange lines)

  • Fetch environment details directly from AWS. (Red line)

Infviz