Creating new applications with the framework.
Introducing Aspire Applications
An introduction to Aspire applications, including the Pipeline Manager, the concept of job hierarchy, Feeders, Scanners, and the Scheduler, pipeline stages, and Services components
- Quick Start Tutorial for Creating Applications - Aspire in 20 minutes or less
This basic tutorial gets you started with Aspire in 20 minutes or less
Application Configuration (application.xml)
Detailed information on the application.xml file and the Aspire components (and their configurations) specified within
Detailed information on the Pipeline Manager, including key concepts, configuration information, and instructions for using the Pipeline Manager to perform health checks on Aspire
Detailed information on the Branch Handler, including branching, configuration information, how to branch a current job, job batching, and remote branching
A description of a batch job and how to configure it Naming Components Information on naming conventions for Aspire components, plus the methods for referencing them and the implications of each method
Information on naming conventions for Aspire components, plus the methods for referencing them and the implications of each method
Use the Maven Distribution Archetype
Detailed information on the Maven Distribution Archetype and its use in Aspire, including prerequisites and steps for running the Aspire Distribution Archetype and the distribution project, modifying the distribution, and creating new distribution profiles
- Aspire Quick Start with Distribution Archetype - Aspire in 40 minutes
Build an Aspire distribution from scratch using the Aspire Maven Distribution archetype
Application and Configuration
The following are in-depth topics for anyone developing applications with Aspire.
- Directory Structure
- Logging
- Metadata Mapper
- Simple Templates - A simple templating method used by some components.
- Configure Health Checks
- Application FAQ & Troubleshooting (instead Application Development FAQ, Natalia you need to fill this page)
- AppBundles - What are AppBundles?
- Build and Deploy AppBundles
- Example AppBundle Files
Component Library
A list of all pre-built Java components that can be configured and combined to create new Aspire applications
These include Feeders & Scanners, Sub Job Extractors, Standard Pipeline Stages , Security Related Stages, Components as Independent Services, and Debugging Stages.