appcontinuum.com
AppContinuum – Development Environment
http://www.appcontinuum.com/development-environment
Rsaquo; Development Environment. AppContinuum has the ability to configure the initial local software development environment. This configuration consists of the following:. A functional skeleton client and server codebase are generated according to the specified configuration options. Makes sure all of the required SDK’s are installed properly locally. Verifies that the client and server projects can be built from the command-line, and saves that configuration.
appcontinuum.com
AppContinuum – Architecture
http://www.appcontinuum.com/architecture
The overall architecture follows the standard three-tier (and can be extended to N-tier) architecture in order to deal with any number of web-based client-server-database systems. The end result is a highly maintainable system that is both easy to understand and develop within. A separate Wiki site is dedicated to all of the specifics regarding how to develop in this particular architecture, tailored to the available technology stack.
appcontinuum.com
AppContinuum – Features
http://www.appcontinuum.com/appcontinuum
AppContinuum is an application that establishes an intelligent and flexible HTML5-based architecture and infrastructure, tailored to your specific software development needs. It accomplishes this by helping you identify the roles and organizations involved at the high-level of the software development process, and provides an automated means for that software to transition from one role and/or organization to another. Application and Database Server Configuration.
appcontinuum.com
AppContinuum – Continuous Integration
http://www.appcontinuum.com/continuous-integration
Rsaquo; Continuous Integration. 8211; Martin Fowler, martinfowler.com. AppContinuum is capable of configuring an existing Continuous Integration server, such as Jenkins. So that it can perform automated client and server builds. These automated builds include code metrics such as JUnit. Report generating and Cobertura. AppContinuum utilizes the AppFoundation Ant Framework known as Af Ant in order to handle the build infrastructure. This framework abstracts build process in order to provide a simplifi...
appcontinuum.com
AppContinuum – Database Versioning
http://www.appcontinuum.com/database-versioning
Rsaquo; Database Versioning. AppContinuum uses a technology called DbDeploy. Which is a database change management tool intended for developers and database administrators that want to be able to continually evolve their database design in a simple, controlled, and flexible manner. This tool comes already integrated into the build process. 8211; dbdeploy.com. AppContinuum further extends these abilities by integrating DbUnit.
appcontinuum.com
AppContinuum – Infrastructure
http://www.appcontinuum.com/infrastructure
AppContinuum walks you through the target software development infrastructure, in order to identify the roles and groups that need particular versions of the software to be developed. The result of this identification is the specification of several target deployment environments, as represented by one or more application and database servers.
appcontinuum.com
AppContinuum – Server Configuration
http://www.appcontinuum.com/app-and-db-server-configuration
Rsaquo; Server Configuration. AppContinuum has the ability to configure the existing application servers and database servers in a particular environment for a new software system. This works by letting you specify how the application servers are deployed to, started up, and shutdown. Databases are configured by having the initial system schema and test data automatically configured for you, based on the specified database locations and permissions.
appcontinuum.com
AppContinuum – Configuration Management
http://www.appcontinuum.com/software-configuration-management
Rsaquo; Configuration Management. Software configuration management (SCM) is the task of tracking and controlling changes in the software, in order to answer the question Somebody did something, how can I reproduce it? AppContinuum has the ability to work with an existing software configuration management system such as Subversion.
appcontinuum.com
AppContinuum – Deployment Automation
http://www.appcontinuum.com/deployment-automation
Rsaquo; Deployment Automation. AppContinuum has the optional ability to deploy an application system, including any needed database updates, to one or more environments. This works by letting you define where an application server and database server reside, where the assets go, and how to properly deploy those assets to the application server.