CI CD and SDLC

We know continuous integration, deployment and testing is a critical part of a healthy software development lifecycle (SDLC). The exact process and tooling will depend on the team and organization, and documenting it for everyone is critical to onboarding new members and making sure teams can efficiently bring what they build to production. Use cases include:

  • Mapping out deployment pipelines
  • Documenting special processes like migrations and rollbacks
  • Dev environments and tooling diagrams

Eraser's simple UI is easy to learn, and our keyboard shortcuts, icon library, advanced diagramming tools, and rich notepad make it an excellent tool for documenting your entire SDLC.

Deployment Pipeline

Eraser's keyboard shortcuts and preset icons make it easy to create beautiful, informative flowcharts that explain every aspect of your deploy, test, and monitor pipeline. You can also use our sequence diagram-as-code feature to easily build deploy flows. Embed several in one document to cover all of your different services, vendors, and data stores.

Open In Eraser
Dev Env Documentation

The dev environment is an often overlooked but critical part of an organization's infrastructure. Knowing what dataset, data stores, and services are used, how to run and test services locally, and how to troubleshoot are critical parts for getting a team up and running quickly. With Eraser, you can easily embed diagrams into your How To and Getting Started guides, making it easy to create, maintain and update concise documentation.

Open In Eraser
Migrations and Rollbacks

Migrations and rollbacks are some of the most important things to get right when they're needed. By making it easy to create, find, and reference these documents and diagrams, you can be confident that your processes will be understood and your knowledge up to date.

Open In Eraser
Discover other use cases
View all use cases
Whiteboard Interview
Eraser is the easiest way to conduct a remote whiteboarding interview. Just send a link to your counterpart and immediately get started.
Documentation
Eraser makes documentation enjoyable to create and consume
Use Cases
CI CD and SDLC
Diagrams

CI CD and SDLC

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

User Eraser for: mapping out deployment pipelines, visualizing special processes like migrations and rollbacks, and documenting dev environments and tooling

Open in Eraser
Use Cases
Use Eraser for your
Diagrams
Use Cases
Deployment Pipeline

Eraser's keyboard shortcuts and preset icons make it easy to create beautiful, informative flowcharts that explain every aspect of your deploy, test, and monitor pipeline. You can also use our sequence diagram-as-code feature to easily build deploy flows. Embed several in one document to cover all of your different services, vendors, and data stores.

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

Use Cases
Dev Env Documentation

The dev environment is an often overlooked but critical part of an organization's infrastructure. Knowing what dataset, data stores, and services are used, how to run and test services locally, and how to troubleshoot are critical parts for getting a team up and running quickly. With Eraser, you can easily embed diagrams into your How To and Getting Started guides, making it easy to create, maintain and update concise documentation.

Use Cases
Migrations and Rollbacks

Migrations and rollbacks are some of the most important things to get right when they're needed. By making it easy to create, find, and reference these documents and diagrams, you can be confident that your processes will be understood and your knowledge up to date.

CI CD and SDLC
Examples
Why Eraser is the best tool for
CI CD and SDLC

Diagram-as-code

Diagram-as-code is the perfect tool for moving at the speed of thought and visualizing your ideas instantly. Our syntax is optimized for easy learning.

Docs + Canvas

Eraser's unique embeds let you drop diagrams directly into your documents.

Source of truth

Use diagrams created in Eraser as source of truth for answering security questionnaires and documentation.

Security

Trusted by Fortune 100 companies with their system design. SOC II Type 2 audit in progress.

Export

Flexible exports to PDF, PNG, SVG, markdown.

GitHub sync

Create a PR to GitHub directly from Eraser docs and diagrams.

API

Integrate Eraser into your automated documentation and diagram generation pipeline.

Trusted by leading architecture teams globally

Dennis Dao
Distinguished Software Architect, MISSION+

What I love most is its Markdown note-taking feature, which allows you to include snapshots of diagrams directly in the canvas. Clicking on these snapshots takes you straight to the relevant diagram section.

Alex Kenley
Technical Director, Mott Mac

As a proof of concept, using Eraser I manually built out a VMWare validated design which is a fairly complex conceptual design for NSX-T Network Virtualization in an enterprise environment. ... I put this whole thing together in under an hour. Pretty wild.

What does larger scale software development look like?

Web Dev Cody
@WebDevCody

See you in the canvas

Unlock your team’s collaborative super powers.