Overview of DevOps Automation
IBM® DevOps Automation (Automation) is a platform that provides tools to manage the development cycle of your applications effectively. Automation seamlessly integrates planning, coding, testing, release management, deployment, and monitoring operations in the DevOps loop.
Automation provides the following capabilities:
- Cloud-based continuous integration and continuous deployment
- DevOps Automation is a cloud-based continuous integration platform. Automation is built on modern, cloud-native technologies that enables product teams to plan, code, test, and deploy the applications. Automation provides a holistic view of the progress in the DevOps cycle. Automation is built to install on IBM Red Hat OpenShift.
- Automation Capabilities
- Automation provides
solutions to Plan, Control, Test, Deploy, Release, and Measure your DevOps
pipelines efficiently. You can use Deploy to define a deployment process
that automatically triggers test cases and have those test insights
available directly within Velocity. With the
Microsoft Azure DevOps integration, you can also define an Azure DevOps
pipeline that includes direct execution of tests by using the Test Hub
scalable infrastructure. You can use Plan for defect tracking and Code for
software source management and version control. Automation provides the
following capabilities:Planning
- Value stream management
- DORA metrics
- Pages
- Portfolio management
- Team planning
- Test generations
- Generation of work item description and work item summary
- Reporting
Source code management- Remote development
- Source code management
- Git CLI
- Code review workflow
- Activity timeline
- Notifications
- Custom templates
- Wiki pages
- Package registries
Test- Web-based continuous testing
- Test data authoring
- Unified test management
- Running of tests from the server by using Docker containers
- Connected agents for existing performance agents
- Role-based access and security
- Project home page and overview statistics
- Reporting and resource monitoring service
Build- Configuration templates
- Centralize security setup, template creation
- Know application dependencies and set up management
- Docker build plug-in
- Git plug-in
- Hundreds of other integrations
Deploy- Integrations that replace custom scripting
- Scalable distributed automation
- Support for IBM Z systems
- Visual deployment modeling
- Inventory control
- Quality gates and approvals
- Coordination of multi-container deployments
- Rapid migration to the cloud
Release
Release management
Measure- Value stream management
- Templates
- Portfolio metrics for DevOps
- Multiple integrations with 3rd party products
- Tame pipelines
- Improvisation of auditability
- Strong governance
- Role-based access and security
- Security is a key concern for IBM clients and therefore, Automation brings a comprehensive, role-based access control scheme to the platform with the admin assigning key permissions (by using roles) for specific members.