Open Source Software


Is Core dna Open sourced Software?

No, we’re not an open-source platform. Our platform is delivered as a SaaS Digital Experience Platform (DXP). It operates as a closed-source Digital Experience Platform (DXP) with a SaaS business model. Unlike open source platforms where code is freely available and modifiable, Core dna maintains controlled access to its source code, provides managed hosting, centralized updates, and professional support through a commercial subscription model. 

This approach ensures enterprise-grade security, stability, and dedicated support, though it means customizations must occur within the platform's established framework rather than through direct code modification.

How is Core dna different?

Core dna is a proprietary Digital Experience Platform (DXP) that unifies content management, ecommerce, intranets, and marketing capabilities into a comprehensive business solution. As a SaaS platform, it differs from open-source alternatives by providing a fully managed, secure environment where all components are professionally maintained and regularly updated.

The platform integrates multiple digital experience tools:

  • Content Management System (CMS) for website and digital content
  • Ecommerce functionality for online stores and transactions
  • Intranet capabilities for internal communication
  • Marketing automation tools for customer engagement
  • Analytics and reporting features

Key technical aspects:

Platform Architecture

1. Microservices-based design: An architecture where applications are built as a collection of small, independent services that communicate over APIs, enabling flexibility and scalability.

2. Scalable cloud infrastructure: A cloud environment designed to automatically handle increased workloads by dynamically allocating resources.

3. Built-in redundancy and failover: Systems designed with duplicate components and automatic switching mechanisms to ensure high availability during failures.

4. Containerized applications: Software packaged with its dependencies into isolated containers, ensuring consistent performance across environments.

5. Load-balanced environment: A setup where traffic is distributed evenly across multiple servers to optimize performance and prevent overload.

Security Framework

1.SOC 2 Type II compliance: A certification ensuring an organization meets rigorous standards for data security, availability, processing integrity, confidentiality, and privacy over time.

2.End-to-end encryption: A security measure that ensures data is encrypted during transmission and only decrypted by the intended recipient.

3.Regular security audits: Periodic reviews and assessments of systems and processes to identify and mitigate security vulnerabilities.

4.Automated threat detection: Systems that use AI and algorithms to continuously monitor and identify potential security threats in real time.

5.Multi-factor authentication: A security method requiring multiple forms of verification to confirm a user’s identity.

Platform Updates

1.Continuous deployment pipeline: An automated process that ensures code changes are tested, validated, and deployed to production seamlessly.

2.Zero-downtime updates: A deployment strategy that enables application updates without interrupting user access or service availability.

3.Automated testing: A process of running predefined tests automatically to verify code quality and functionality during development.

4.Version control: A system that tracks changes to code, allowing developers to collaborate, manage revisions, and roll back if needed.

5.Feature flags for controlled rollouts: A technique to toggle specific features on or off, enabling gradual or targeted releases without full deployments.

Support Structure

  • 24/7 technical assistance
  • Dedicated success managers
  • Developer documentation
  • Training resources
  • Community forums

This enterprise-grade platform serves mid to large-sized organizations requiring robust digital experience solutions without the complexity of managing open-source infrastructure.

Table of Contents