Development

HeartAI developers are supported with development environments that encourage a positive and productive development experience. HeartAI instances are deployable to a developer’s local machine with automated installation steps, and these instances are secure, lightweight, and reproducible. The HeartAI development environment is designed to be modular, with developers deploying corresponding components to support their development objectives and use-cases. This typically includes integrated development framework components, such as Git, Git LFS, Docker Engine, and Docker Compose, such that the developer may interact with the HeartAI source respository. These integrated deployment components also support pre-declared software module packaging and deployment and a variety of backing services including logging, monitoring, networking, database, and identity services.