homeproductssolutionssupportresourcescompanyblog

Feature Comparison

AnthillPro comes in two editions:

  • Build Management Server (BMS)
  • Application Lifecycle Automation Server (ALA)

The table below lists important features and highlights the additional capabilities of the Application Lifecycle Automation edition. In a nutshell the main difference comes down to supporting Living Builds and the secondary workflows such as automated testing, promotion, deployment, and custom workflows. If you're upgrading from AnthillPro 2.6, the BMS feature set is roughly equivalent to AnthillPro 2.6 but with the addition of distributed and multi-platform builds.

Continuous Integration
Feature AnthillPro BMS AnthillPro ALA
Repository Commit Triggers imgCheckmark imgCheckmark
Polling Repository for Changes imgCheckmark imgCheckmark
Configurable Quiet Period imgCheckmark imgCheckmark
Testing & Code Coverage Tool Integrations imgCheckmark imgCheckmark
Robust Notification Options imgCheckmark imgCheckmark
IDE Plugin imgCheckmark imgCheckmark
Dependencies
Feature AnthillPro BMS AnthillPro ALA
Between Projects imgCheckmark imgCheckmark
On Third-party Libraries imgCheckmark imgCheckmark
Dependency on Latest Build of Dependency imgCheckmark imgCheckmark
Dependent on Specific Version of Dependency imgCheckmark imgCheckmark
Dependent on Dependency at Specific Lifecycle Stage (ex. QA) imgCheckmark imgCheckmark
Transitive Dependencies imgCheckmark imgCheckmark
Artifact Usage Traceability imgCheckmark imgCheckmark
Push Builds of Dependent Projects imgCheckmark imgCheckmark
Pull Builds of Dependency Projects imgCheckmark imgCheckmark
Dependency Provisioning at Build Server & Developer Level imgCheckmark imgCheckmark
Composition of Projects imgCheckmark imgCheckmark
IDE Plugin to Manage Dependencies imgCheckmark imgCheckmark
Feature AnthillPro BMS AnthillPro ALA
Multi-platform Builds imgCheckmark imgCheckmark
Distributed Builds imgCheckmark imgCheckmark
Configurable Build Job Steps imgCheckmark imgCheckmark
Configurable Build Parameters imgCheckmark imgCheckmark
Build From Label imgCheckmark imgCheckmark
Build From Change Set or Activity imgCheckmark imgCheckmark
Configurable Build Number and Version Algorithms imgCheckmark imgCheckmark
IDE Plugin imgCheckmark imgCheckmark
Feature AnthillPro BMS AnthillPro ALA
Configurable Deployment Job Steps imgXmark imgCheckmark
Configurable Deployment Parameters imgXmark imgCheckmark
Support for Multiple Deployment Environments (DEV, QA, UAT, PROD, etc.) imgXmark imgCheckmark
Ability to Deploy Application Tiers Separately imgXmark imgCheckmark
Support for Different Network Topologies in Different Environments imgXmark imgCheckmark
Environment Specific Properties imgXmark imgCheckmark
Feature AnthillPro BMS AnthillPro ALA
Artifact Repository imgCheckmark imgCheckmark
Artifact Hashing & Verification imgCheckmark imgCheckmark
Feature AnthillPro BMS AnthillPro ALA
Workflows Model Processes at each Lifecycle Stage imgXmark imgCheckmark
State Diagrams Model your Application Lifecycle imgXmark imgCheckmark
Different Build Identifiers at Different Lifecycle Stages imgXmark imgCheckmark
Reuse of Artifacts across all Lifecycle Stages imgXmark imgCheckmark
Traceability to Source Code Across all Lifecycle Stages imgCheckmark imgCheckmark
Feature AnthillPro BMS AnthillPro ALA
Recurring Schedules imgCheckmark imgCheckmark
One Time Schedules imgCheckmark imgCheckmark
Feature AnthillPro BMS AnthillPro ALA
Role Based Security imgCheckmark imgCheckmark
LDAP Integration imgCheckmark imgCheckmark
Secure Parameters Encrypted in Database imgCheckmark imgCheckmark
Secure Parameters Filtered Out of Logs imgCheckmark imgCheckmark
Feature AnthillPro BMS AnthillPro ALA
Distributed GRID Engine imgCheckmark imgCheckmark
Embedded Workflow Engine imgCheckmark imgCheckmark
Grouping of Agents into Environments imgXmark imgCheckmark
Agent Failover imgCheckmark imgCheckmark
Agent Selection based on Agent Load imgCheckmark imgCheckmark
Configurable Agent Selection Algorithms imgCheckmark imgCheckmark
Real-time Logging imgCheckmark imgCheckmark

© 2010 Urbancode, Inc.
Anthill, AnthillPro, and AnthillOS are trademarks of Urbancode, Inc.
All other trademarks are owned by their respective owners.
tel: (216) 858-9000 fax: (216) 393-0006 email:info@urbancode.com