Home

Azure labs

Environments life-cycle management as a service

Description

Web-based management system for virtual environments orchestration, also called Environments-as-a-service (EaaS). Azure Labs enables enterprise teams to unify virtual machines cloud deployments at a rapid scale, securely and with a controlled budget.

Processes applied

All 12 processes, from Requirements to Release.

Case study

We worked closely with NeWay's management and technical teams since the early stages of the product to help them get to MVP.

Our contributions included: 

  • Introduced Agile methodologies and implemented Scrum, we broke down the project requirements into clear units of work by dividing them into features, stories, and deliverable tasks.
  • Worked closely with the backend team to produce a system design document (SSD) that covers the overall desired architecture for the project and a future tech roadmap.
  • Introduced Git as a version control system and educated the team to utilize it.
  • We designed from scratch the frontend app to meet the user's needs.
  • Took ownership of the frontend app and coded it from POC to a functional app.
  • Introduced Docker and educated the team to utilize it.
  • Implemented CI/CD pipelines that pull from version control, build the frontend dockerized app, and deploy it to QA, staging, and production environments.
  • Implemented logging of any change in version control, Scrum boards, task status, and CI/CD deploys to the company group chat.
  • Researched various open-source solutions and guided the backend team on their implementation.
  • We have implemented various features through the processes we introduced and maintained the frontend code base for over two years.
Period

2 years (2017-2019)

Serves

Military technical trainings, cyber-security companies, universities and research centers.

Team members
footer logoCopyright © Domusnetwork.io 2022. All Rights Reserved.