On this page
article
Federated Core Platform
The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.
The main component groups of Federated Core Platform are:
Provisioning
- Provisioner: interacts with cloud platform (eg Hetzner, Cloud Stack, OpenStack, Triton) to spin up virtual machine and install software and network;
- Core Server: Federated Linux distribution for X64 and ARM virtual machines;
- Core Mini: The minimal amount of software that must always be installed for a Core;
- Unified Storage: architecture for shared storage between Core docker images;
- Unified Messaging: email infrastructure for all docker images including autodiscover services;
- Authentication: OIDC provider;
- Dashboard: user creation, domain and application preferences;
- Computer: end-user application for managing software links and workflows.
Maintenance
- CoreScanner: customer support application for monitoring and locked-down actions on customer infrastructure;
- Update and Upgrade: system for discovering new software versions and pushing to customers;
- Monitor and Fix: machine-learning to identify and solve operational issues based on customer support patterns.
Customization
- Core Workflow Intelligence: AI-driven workflows between SaaS applications;
- Adding Software to Federated Core: how to add SaaS applications to Federated Core Platform;
- Why Open Source Projects Work With Federated: the benefits of Federated Core Platform for open source SaaS projects.
Billing
- Account Management and Billing: tracking what is used and billed.
Services
- Federated Management: let Federated Computer run your cloud for or alongside your team;
- Customer Service and Support: let Federated Computer provide 24/7 customer support for or alongside your team.
(Note: you can learn more about these components by selecting the documentation in the left navigation.)