Maestro is the most scalable way to provide complex software-build environments to enterprise development teams, delivering the security of inside-the-firewall infrastructure and the utility benefits of external services. Consistent availability, onboarding of new services, performance optimization, and reduced maintenance – all increase developer productivity.
Control Configuration Creep
Ensure that release configuration and resource provisioning execute consistently each time a build is run or an environment is requested. Maestro associates configurations with projects and Compositions, guaranteeing that the requested environment matches the current approved specification. “Configuration as code” is captured and versioned, and change history is maintained.
Administration and maintenance of tools, environment configurations, and user access, is simplified to a central integration console. Common tasks are easier to manage and faster to execute across large systems.
Zero Environment Provisioning
Developers and testers should not have to request, self-provision, or maintain environments. Maestro manages precise environment configurations associated with each project, and provisions environments automatically for each task as it is executed, reducing resource utilization, environment sprawl, unintended use, and elastic environment maintenance.
Maestro includes LDAP integration out-of-the-box, and manages granular authorization for users, roles, tasks, projects, Compositions, and environments using Role-based Access Control.
Maestro simplifies use of multiple tools simultaneously, in a single interface. Accelerate project and team onboarding by inheriting system capabilities, tools, and environments for each project. Maestro utilizes modern web technologies to provide a stunning and simple, yet powerful user interface, without constraining the flexibility of the Maestro Orchestration backend.