Onboard.

Develop.

Release.

DevCloud is a custom cloud-platform to enable your shift-left approach on your existing on-premise or cloud infrastructure, while keeping full ownership and control of your data & users.

Explore the DevCloud Story
1

Onboard

Bring your own Identity

DevCloud provides a flexible identity solution which easily integrates into your current setup. All self-serviced by your users and constantly in sync across all tools & services.

Projects
Teams
Organizations

Self-Service

Self-managing vendors, teams and projects

No more manual, time-consuming processes to invite people or create new accounts for them. Your teams and vendors self-manage themselves from within DevCloud.

Unified Role & Access Model

Across all tools and services

Simplify access management across many different tools. DevCloud unifies and automates role & access management across all tools in one place.

Bring your own Identity

SAML, Azure Active Directory & WS-Fed supported

We ♥ all identity providers. Bring your own identity provider and we make sure it neatly integrates into the DevCloud platform.

2

Develop

Continuous Delivery Pipeline

DevCloud provides a tailor-made toolchain to assist your developers during the development loop. Via clever automation DevCloud enables your developers to go from idea to running app in record time – all in the cloud.

ToDo
In Progress
Done

Collaborate

DevCloud is ready to integrate your existing collaboration tools. It let’s you combine your favorite products in a streamlined experience.

An example collaboration-stack could look like this:

  • Jira for planning
  • Confluence for documentation and meeting notes
  • Mattermost as an enterprise-ready chat app
  • Miro for online-whiteboards
devcloud.io

Develop

Bring your favorite git-server and we’ll integrate it smoothly into DevCloud. Browse repositories, copy code-snippets and configure machine-credentials all without ever leaving your cozy DevCloud project.

Some examples:

  • Bitbucket Server
  • Github Enterprise
  • GitLab Ultimate
devcloud.io

Build & Scan

Support continuous deployment thanks to custom quality gates. Mix specialized tools for a 360° quality view and integrate existing reporting tools and processes.

Push your build artifacts to repositories that integrate directly into your Kubernetes Cluster.

Your build-stack could look like this:

  • Jenkins build server
  • SonarQube code scans
  • WhiteSource open-source vulnerability scans
  • Trivy Docker image scans
  • Octopus deploy
devcloud.io

Run

Standardization & government by convenience: Let your developers choose service offerings from a vast marketplace of pre-configured services. Offer real-production configurations of your services and actively offer new preview services to prevent shadowing it.

DevCloud Container Platform offers a scalable Kubernetes cluster with pre-configured monitoring & logging, automated TLS and DNS. It encourages your developer to follow modern best-practices to enforce security and provides tools to make cloud development as seamless as possible.

grafana.devcloud.io

Monitor

Always keep track of all apps running on your cluster and potential security risks. Aggregate logs across apps and namespaces. Get insights on cluster resources, thanks to pre-configured dashboards. Check apps against best-practices to improve your deployments. Debug requests across multiple services thanks to Jaeger and OpenTelemetry compatible tracing.

Example monitoring-stack:

  • Grafana dashboard
  • Loki log aggregation
  • Prometheus monitoring system
  • Tempo distributed tracing
3

Release

Ship Faster, More Often and with Confidence

Releasing software in an enterprise-environment can be a daunting and tedious task. Often these environments are disconnected from the internet. For developer teams in the cloud, this poses the questions how to get their software into the production environment. Historically this led to manual and decentralized processes that are error-prone and insecure.

DevCloud provides a release module to solve these problems and help your teams to release faster, more often and with confidence. Release managers can accept or reject releases based on quality and security scans.

Package

The developer team select which components they want to release. Components consist of Docker images, Helm chart, Maven artifacts, etc. For each artifact they select a version. Security and quality scans will be attached automatically.

DevCloud

Approve

The release team will be notified about the pending release. All contents of the release are visible to them in an overview. Based on the attached scans they can accept or decline it.

DevOps

Transfer

As soon as the release is accepted, all artifacts will be synced in automatically. After that, the configured components will be deployed to a specified environment.

DevOps
See DevCloud in action

Screenshots

Custom Integration

Tailored to your Needs

DevCloud is a custom cloud-platform with the goal to integrate as seamlessly as possible into your existing processes and tools. While a DevCloud PoC installation on your infrastructure can be set-up within a day — there’s way more to DevCloud than that. We accompany our customers during the whole lifecylce of our product.

1

Demo & Requirements Engineering

We give you a guided tour of DevCloud and all it’s features. We listen to your specific needs and make suggestions how to implement existing processes.

2

Custom Integration & Development

We integrate DevCloud with your existing tools to enable a seamless experience. Maybe your use-case also requires new features.

3

Onboarding & Feedback Loop

When onboarding the first teams, they will provide valuable feedback. This will be integrated continuously to help create an environment where your teams love to develop.

Interested to learn more?

Get in Touch

You like to learn more about DevCloud and how it can work in your organization? Or maybe you're just curious to find out how it works. Whatever the case may be, we’re always intrigued to receive a nice letter.

info@monostream.com
Monostream AG
Walchestrasse 25
8006 Zürich
Schweiz