| Introduction
The Bundle App is a consolidated installation package that combines multiple 75F applications into a single deployable APK. Instead of installing and managing individual applications, users can deploy a single package that includes all required components, ensuring version compatibility and simplifying the upgrade process.
This approach streamlines software distribution, reduces deployment complexity, and ensures that all applications within the bundle are validated and released together as a unified software package.
| Overview
A Bundle App release consists of a collection of applications packaged and distributed as a single APK. Each bundle release is associated with a specific CCU software version and includes compatible versions of supporting applications.
Benefits of the Bundle App
- Simplified Installation
- Deploy multiple applications through a single installation package.
- Eliminates the need to install individual applications separately.
- Version Consistency
- Ensures all bundled applications are tested and validated together.
- Prevents compatibility issues caused by mismatched application versions.
- Simplified Upgrades
- Users can upgrade all included applications through a single release.
- Reduces maintenance effort and deployment time.
- Improved Release Management
- Provides a single release artifact for production deployment.
- Makes tracking, auditing, and rollback activities easier.
Bundle Composition
A typical Bundle App release includes:
| Component | Description |
|---|---|
| CCU Application | Core platform application running on the CCU |
| Home App | User-facing application for local site operations |
| Remote Access App | Enables secure remote connectivity and management |
| BACnet App | Provides BACnet integration and communication services |
| CM | Supports commissioning, configuration, and management functions |
Release Versioning
A Bundle App version identifies each production release and contains the corresponding versions of all included applications.
Example:
| Bundle Version | Included Applications |
|---|---|
| 5.4.6 | CCU 5.4.6, Home App 5.1.0, Remote Access App 5.1.0, BACnet App 5.2.2, CM 5.6 |
Release Validation
Before a Bundle App is promoted to production, all included applications undergo:
- Functional testing
- Integration testing
- Regression testing
- Upgrade validation
- Production readiness verification
This ensures that all applications within the bundle operate together reliably and meet production quality standards.
Comments
0 comments
Please sign in to leave a comment.