Close

2. Design and Architecture

Checkmark icon

PHASE OBJECTIVE
Design your Compass implementation to achieve your organizations goals.

2.1 Connected Toolchain

Connecting Compass to your developer toolchain is one key way Compass reduces the cognitive load on your developer community. Having access to information from across your toolchain in a single place reduces the need to context switch between applications and the time spent looking for information.

The below table outlines some of the types of tools we suggest you connect to Compass.

Category of tool

Compass extension point

Plan and track work (e.g., Jira)

Issues tab, components (within Jira)

Source code repository (e.g., BitBucket, GitHub, GitLab)

Software catalog, scorecards, metrics, templates, activity feed

Build and deployment (e.g., Jenkins)

Scorecards, metrics, activity feed

Documentation (e.g., Swagger UI)

Apps

Monitoring (e.g., New Relic, Datadog)

Scorecards, metrics, activity feed, tags, link to dashboard

Security (e.g., Snyk)

Scorecards, metrics

Service Management (e.g., Jira Service Management)

Activity feed

Info icon

The table below suggests a format for capturing this activity's output. It will be used during the setup and integration phase of this guide.

Tool/application name

Deployment

Category

Owner

Bitbucket

Cloud

Source code repository

Jessica Smith