Evaluation Guide
Key principles
Positioning
Genus is an enterprise-grade platform for building adaptable mission-critical applications. Using model-driven development and metadata interpretation, it enables the creation of advanced applications designed to evolve with your business. A Genus application has the potential for an infinite lifespan; we still run applications built in 1995.
-
Genus gives you two options for application development:
1. Industry-specific templates: Start with pre-built templates tailored to various industries. These are ready to install and easy to customize.
2. Blank canvas: Design and develop fully tailored applications from scratch to meet unique business requirements.
In many cases, customers begin with a hybrid approach. They use existing data and data structures (models) from their current systems, combining them with new templates to modernize and enhance functionality. This approach allows them to build on prior investments while accelerating development and maintaining flexibility.
Genus adapts to your needs regardless of your starting point, enabling your applications to grow and scale alongside your organization.
-
Genus is more than a standalone application builder—it is a comprehensive Business Support Platform designed to integrate seamlessly with your organization’s IT ecosystem. It can serve as the core of your software environment, integrating key processes, data, and operations, enabling you to manage them all from a single hub. Built for flexibility and scalability, Genus acts as the backbone of a modern enterprise’s software strategy. It meets the highest standards for security, performance, and maintenance while ensuring smooth compatibility with existing systems.
-
Genus is a platform for building and managing applications that enhance and support business processes. Key capabilities include:
Tailored Applications: Develop solutions for finance, HR, logistics, customer management, and more.
Seamless Integration: Connect any core applications in your IT landscape.
Centralized Data Management: Standardize data models to manage critical information across departments.
Streamlined Business Concepts: Define key terms (e.g., "asset lifecycle") to eliminate ambiguity and improve collaboration.
Mission-Critical Processes: Support core business functions with adaptability and scalability.
Unlike traditional platforms like Enterprise Integration Platforms (EIP) or Enterprise Application Platforms (EAP), Genus aligns technology with business processes, driving digital transformation and operational excellence.
-
Genus employs model interpretation, directly executing visual models instead of converting them into code. This approach offers:
Reduced Complexity: The model serves as the application, eliminating intermediary code.
Sustainability: Applications naturally adapt to evolving business needs without rewriting any code.
Model interpretation minimizes risks, accelerates development, and ensures long-term application viability.
-
Genus is built on a microservices architecture using industry-standard technologies like Kubernetes and Docker. This ensures:
Scalability: Applications scale dynamically based on demand.
Deployment options: Deploy on public clouds (AWS, Azure, Google Cloud) or on-premises.
Enterprise Security: Robust security measures and high-performance optimization for mission-critical applications.
-
Genus offers you flexibility in data storage. Your application’s data can be stored in your chosen relational database management system (RDBMS), keeping a clear separation between the platform and the data storage layer.
Advantages include:
Transparent access: Your data follows industry-standard normalization, allowing direct access through the database when needed.
Security and validation: Genus adds security, validation, and integrity controls to protect your data and ensure compliance.
Open integration: Genus avoids vendor lock-in, letting you integrate external tools like ETL (Extract, Transform, Load) systems for data transfers or database migration.
This open data storage approach supports reverse engineering of existing data models, eliminates vendor lock-in, and ensures flexibility for a variety of enterprise application scenarios.