Scaleout Edge Platform
Scaleout Edge is a platform for operational AI in demanding, distributed environments. It supports AI teams in collaboratively building, deploying, and governing machine learning models across edge, cloud, and secure domains using federated learning.
Features
- Federated Learning: Train models at the edge
- Telemetry & Monitoring: Know exactly how models perform
- Secure Model Propagation: Update models over encrypted channels
- Orchestration: Control distributed AI from a single pane
- Model Development: Turn any ML code into edge-deployable packages
- ModelOps
- Provenance Tracking: Explainable evidence of everything that happened
- Vision Module: Solution enabler for computer vision
- UAV kit: Solution enabler for drones
- Model robustness and resilience testing toolkit
Benefits
- Enable AI on distributed, isolated datasets
- Enable AI without moving raw data from original location
- Enable AI inference and training in low-connectivity or disconnected environments
- Allow for continuously updated AI on edge
- Privacy Enhancing Technology
Pricing
Service documents
Request an accessible format
Framework
G-Cloud 15
Service ID
4 8 8 3 7 2 9 9 1 2 6 9 7 4 7
Contact
Scaleout Systems AB
Ebba Kraemer
Telephone: +46766450939
Email: ebba@scaleoutsystems.com
About the service
- Service categories
-
- Application Development and Deployment
- AI platforms
- AI life cycle
- MLOps and Foundation Model Ops Software
- AI life cycle
- AI platforms
- Application Development and Deployment
- Multi cloud support
- Yes
Service scope
- Software add-on or extension
- No
- Cloud deployment model
- Hybrid cloud
- Service constraints
-
Single-tenant SaaS delivery – Each customer is provided with an isolated, supplier-managed control plane environment.
Connectivity requirements – The service requires internet connectivity to operate and for the supplier-managed platform to retrieve updates and container images from trusted registries. - System requirements
- Client: Python 3.11+, internet connection
User support
- Email or online ticketing support
- Yes
- Support response times
- Scaleout responds to support questions during business hours (09:00–17:00 UK time, Monday to Friday, excluding public holidays). Initial response times depend on incident priority: critical incidents are acknowledged within 4 hours, high-priority incidents within 8 hours, normal issues within 2 business days, and general enquiries within 5 business days. Support requests received outside business hours or at weekends are logged and handled on the next business day, unless they relate to a critical control-plane outage.
- User can manage status and priority of support tickets
- No
- Phone support
- No
- Web chat support
- Yes
- Web chat support availability
- 9 to 5 (UK time), Monday to Friday
- AI chatbot
- No
- Web chat support accessibility standard
- None or don’t know
- How the web chat support is accessible
- Web chat support is provided through dedicated, private messaging channels using web-based collaboration platforms such as Slack, Microsoft Teams, or Discord. These tools are accessible via standard web browsers and desktop clients and support text-based communication. Users can raise support questions, share logs or screenshots, and receive real-time responses from support engineers during business hours. For users unable to access web chat, support requests can also be submitted via email.
- Web chat accessibility testing
- No formal accessibility testing with assistive technology users has been conducted specifically for the web chat channels. The platforms used provide baseline accessibility features such as keyboard navigation and screen reader support. We regularly gather user feedback on the effectiveness of our support channels and use this feedback to improve usability and accessibility where possible.
- Onsite support
- No
- Support levels
-
Scaleout Edge Platform is provided with a single Enterprise support level, which is included in the subscription price. Support is available during UK business hours (09:00–17:00, Monday to Friday, excluding public holidays) via designated email and private web-based chat channels.
Support covers assistance with service usage, configuration within the platform, incident investigation, bug fixes, and guidance on operating the service effectively. Requests are prioritised by Scaleout based on impact and severity to the service.
Each customer is assigned a Technical Account Manager (TAM) who acts as the primary point of contact. The TAM provides proactive support, including onboarding guidance, architectural reviews, regular service health check-ins, and coordination of support activities.
Where required, customers have direct access to Scaleout support engineers and platform developers through the supported channels. There are no additional charges for different support levels; all Enterprise support services are included in the standard SaaS subscription. - Support available to third parties
- Yes
Onboarding and offboarding
- Getting started
- Scaleout provides a dedicated onboarding manager to assist with initial project configuration and edge node registration. Scaleout provides a range of onboarding resources including user documentation and getting-started tutorials (html, pdf, video), online training, and onsite training. Standard onboarding typically takes 5–10 business days.
- Service documentation
- Yes
- Documentation formats
-
- HTML
- Documentation accessibility standard
- WCAG 2.2 AA
- End-of-contract data extraction
-
Self-Service Export. For a period of thirty (30) days following termination ("Export Period"), Customer shall maintain limited access to the Control Plane solely for the purpose of exporting Customer Content. Customer may export data using the following standard methods:
Models: Downloadable in original binary format via the WebUI, API and CLI.
Metadata & Metrics: Exportable in JSON format via the API and CLI.
9.2 Bulk Export Services. Upon written request and subject to additional Professional Service fees, Scaleout can provide a full archive of the Customer’s environment, including:
A full export of the dedicated database.
A complete snapshot of the Object Store.
Data can be provided via secure Cloud Storage transfer (e.g., S3/Azure Blob) or, if requested for security/size reasons, via encrypted physical storage media at the Customer's expense. - End-of-contract process
-
Upon notice of termination, a transition period of 30 days begins. During this time, the Service remains fully operational to allow the Customer to conclude active projects and prepare for data extraction.
The Customer retains full ownership of all trained models, training scripts, and metadata. These can be exported self-service via the API in standard, non-proprietary formats: JSON, CSV for metadata, and native binary representation for machine learning models. A bulk export of the database and the object store is also available at an additional professional services fee.
Following the formal contract end date, Scaleout maintains the Managed Deployment in a "read-only" state for a 30-day grace period.
Once the grace period expires, Scaleout initiates the final decommissioning of the single-tenant environment. This involves:
Logical Deletion: All compute instances, storage volumes, and database records are deleted via the IaaS provider’s API, triggering the IaaS provider’s automated sanitization protocols (aligned with NIST 800-88 guidelines).
System and security audit logs are retained in Write-Once Read-Many (WORM) state for twelve (12) months post-termination.
A final invoice will be issued covering any outstanding charges or professional services. Once settled, a formal Certificate of Data Destruction can be provided to the Customer upon request.
Using the service
- Web browser interface
- Yes
- Supported browsers
-
- Microsoft Edge
- Firefox
- Chrome
- Safari
- Application to install
- No
- Designed for use on mobile devices
- Yes
- Differences between the mobile and desktop service
-
Mobile vs Desktop Service Differences:
The core Edge AI service is identical across platforms - both mobile (Android) and desktop (Python/C++) clients connect to the same backend infrastructure via gRPC protocol. Key differences are client-side only:
Mobile (Android Kotlin):
Native Android app integration
Optimized for mobile device constraints
All on-device training occurs on customer-owned edge devices connecting to the supplier-hosted SaaS control plane
Desktop (Python/C++):
Full CLI and programmatic API access
Web dashboard access for orchestration and monitoring
Typically more computational resources available
Support for larger models and datasets
All clients use the same authentication (JWT tokens), gRPC communication protocol. - Service interface
- Yes
- Description of service interface
- The platform provides five interfaces for interaction: (1) Web UI - Next.js dashboard with visual management of Edge AI workflows, real-time charts, and session monitoring accessible via browser; (2) REST API - RESTful endpoints (/api/v1/*) for programmatic access using JSON; (3) GraphQL API - flexible query/mutation endpoint for complex data operations; (4) gRPC API - binary protocol for high-performance edge client communicatio; (5) CLI - Python command-line tool (scaleout) for terminal-based operations. All interfaces share OAuth2/JWT authentication and provide access to models, sessions, clients, packages, metrics, and validation results. Users can choose their preferred interface based on use case.
- Accessibility standards
- WCAG 2.2 A
- Accessibility testing
- No formal interface testing with assistive technology users has been conducted to date. The web interface is built using Bootstrap 5 framework which provides baseline accessibility features including keyboard navigation and semantic HTML. Basic ARIA attributes are implemented for modals and interactive elements. However, we acknowledge that comprehensive testing with screen readers (JAWS, NVDA, VoiceOver), keyboard-only users, and other assistive technologies has not been performed. We recognize this as an important area for improvement and are committed to conducting formal accessibility testing and incorporating user feedback from individuals with disabilities in future development cycles
- User support accessibility
- None or don’t know
- API
- Yes
- What users can and can't do using the API
-
API Usage Description
Setup:
Users obtain OAuth2 access tokens via the Hydra OAuth2 server using client credentials grant with role:admin or role:client scope. Tokens authenticate all REST API and gRPC requests via JWT Bearer authorization headers.
Available Operations:
REST API (v1): Manage sessions, models, clients, packages, predictions, validations, and metrics through /api/v1/* endpoints
gRPC API: Real-time communication for edge clients (model uploads/downloads, status reporting, Task requests)
GraphQL: Query and mutate data via /api/v1/graphql endpoint
Users Can:
Create/start training sessions and monitor progress
Upload/download machine learning models
Register compute clients and manage configurations
Query metrics, validations, and training statistics
Control training workflows (start/stop/pause)
Limitations:
No runtime configuration changes: OAuth providers, database connections, and core settings require container restart
Authentication required: All endpoints except /health require valid JWT tokens in production
Role-based access: Admin role required for most operations; client role limited to edge client participation
No user self-service: User management handled through Kratos UI, not programmatically via API - API documentation
- Yes
- API documentation formats
-
- HTML
- API sandbox or test environment
- Yes
- Customisation available
- Yes
- Description of customisation
-
Customers can customize machine learning training scripts, machine learning model architectures, and federated learning aggregation logic. Modification of the underlying Control Plane infrastructure or OS is not permitted in the Managed Service.
Edge Learning Configuration:
Who: Project administrators via web UI, API, or CLI
What: Aggregation algorithms (FedAvg, FedAdam, FedYogi, FedAdaGrad), round timeouts, client participation requirements, validation settings
How: Session creation interface or API calls
Custom Training Code:
Who: Data scientists and ML engineers
What: Framework-agnostic compute packages (PyTorch, TensorFlow, Scikit-learn, custom frameworks)
How: Package upload via web UI or CLI (scaleout package upload)
Scaling
- Independence of resources
- The service supports independent scaling of resources within the supplier-managed SaaS environment. This includes supplier-managed load balancing, horizontal auto-scaling, resource policies, request rate-limiting, and alerting based on resource metrics. Scaling and resilience are handled by the supplier using underlying cloud platform capabilities
Analytics
- Service usage metrics
- Yes
- Metrics types
-
Centralised, server-side infrastructure metrics are collected within the supplier-managed SaaS environment using industry-standard monitoring tooling (for example Prometheus and Grafana) and are presented via dashboards and APIs
Application metrics are provided in the form of performance metrics and logging directly in the software. Performance metrics are use-case and customer specific metrics, including various states of artifacts (performance of AI models), resource consumption on customer-owned edge devices connected to the supplier-hosted SaaS control plane, and task execution metrics.These metrics are available as both APIs and UI/Real-time dashboard. These metrics are designed for use-case/project specific users, such as ML engineers. - Reporting types
-
- API access
- Real-time dashboards
- Reports on request
- Resource tagging
- Yes
- FOCUS resource tagging
- No
Supplier type
- Supplier type
- Not a reseller
Staff security
- Staff security clearance
- Other security clearance
- Government security clearance
- Security Clearance (SC)
Asset protection
- Knowledge of data storage and processing locations
- Yes
- Data storage and processing locations
- European Economic Area (EEA)
- User control over data storage and processing locations
- Yes
- Datacentre security standards
- Managed by a third party
- Penetration testing frequency
- At least once a year
- Penetration testing approach
- Another external penetration testing organisation
- Protecting data at rest
- Encryption of all physical media
- Data sanitisation process
- Yes
- Data sanitisation type
-
- Deleted data can’t be directly accessed / Cryptographic Erasure
- Data Erasure
- Equipment disposal approach
- Complying with a recognised standard, for example CSA CCM v4.0, CAS (Sanitisation) or ISO/IEC 27001
Data importing and exporting
- Data export approach
-
User data (machine learning models, code bundles, artifacts, metrics, metadata) can be exported self-service using the webUI, API and CLI. Upon a support request, raw data export bundles can be delivered via secure cloud upload or encrypted physical media, if required
Data Export Methods:
Users can export data through multiple interfaces:
Models: Download trained models via web UI download button or REST API endpoint . Models are retrieved as binary files.
Metrics & Results: Access training/validation metrics through REST API or CLI returning JSON data. Export programmatically using Python API client
Packages: Download compute packages via API - Data export formats
-
- CSV
- Other
- Other data export formats
-
- Machine learning models are exported in their native, binary formats.
- Metrics and metadata can be exported as json.
- Data import formats
- Other
- Other data import formats
-
- JSON
- SavedModel/H5
- TorchScript
- ONNX
Data-in-transit protection
- Data protection between buyer and supplier networks
-
- Private network or public sector network
- TLS (version 1.2 or above)
- IPsec or TLS VPN gateway
- Other
- Other protection between networks
- Integrity by checksum
- Data protection within supplier network
-
- IPsec or TLS VPN gateway
- Other
- Other protection within supplier network
- Network policies, RBAC
Availability and resilience
- Guaranteed availability
-
Availability Target. Scaleout will use commercially reasonable efforts to make the Control Plane available with an Uptime Objective of 99.5% during each calendar month. This is a performance target and does not constitute a formal Service Level Agreement or a guarantee of service.
Definition of Uptime. For the purposes of this Schedule, "Uptime" is defined as the period during which the Scaleout Control Plane is accessible via the public internet. Uptime measurements apply strictly to the Control Plane and do not include the availability of individual Edge Nodes or local customer environments. - Approach to resilience
-
Our managed deployments leverage Kubernetes as provided by the underlying IaaS provider for automated resilience:
- Self-healing: Automatic pod restart on failure with health checks and liveness probes.
- High Availability: Multi-replica deployments for critical services (API, controller, combiner, frontend).
- Rolling updates: Zero-downtime deployments with gradual rollout and automatic rollback on failure.
- Resource management: Horizontal Pod Autoscaling adjusting to demand, preventing resource exhaustion.
- Node failure recovery: Automatic pod rescheduling to healthy nodes.
Architecture Resilience:
- Stateless services: Frontend and API servers can scale horizontally without session affinity issues.
- Queue-based processing: Asynchronous task handling prevents cascading failures
- Graceful degradation: Services continue operating with reduced functionality during partial outages
Data Resilience:
- Regular automated backups with point-in-time recovery capability.
- Distributed object storage with multi-zone redundancy.
Datacenter Setup:
Managed deployments utilize multi-zone cloud infrastructure (GCP/AWS/Azure) with geographic redundancy options. Detailed datacenter specifications including SLA commitments available on request. - Outage reporting
- Scaleout employs automatic monitoring with email and chat alerts sent to authorized administrators when outages are detected. If an outage is detected, we begin investigation within 1h. If the outage is determined to be non-temporary, affected Users are notified with an email including an estimated timeline for resolution.
Identity and authentication
- User authentication needed
- Yes
- User authentication
-
- Identity federation with existing provider (for example Google Apps)
- Username or password
- Access restrictions in management interfaces and support channels
-
Access to management interfaces is restricted to authorised personnel only. Administrative access is granted on a named-user, least-privilege basis to designated supplier staff and approved customer administrators. Access requires authenticated credentials and is protected using strong authentication controls, network restrictions, and audit logging. All administrative access is logged and reviewed periodically.
Support channels are restricted to authorised users through invite-only, customer-specific channels to prevent unauthorised or cross-customer access. End users access the service through application interfaces only and do not have access to management or infrastructure controls. - Access restriction testing frequency
- At least once a year
- Management access authentication
-
- Identity federation with existing provider (for example Google Apps)
- Dedicated link (for example VPN)
- Username or password
Audit information for users
- Access to user activity audit information
- Users contact the support team to get audit information
- How long user audit data is stored for
- User-defined
- Access to supplier activity audit information
- Users contact the support team to get audit information
- How long supplier audit data is stored for
- User-defined
- How long system logs are stored for
- User-defined
Security governance
- Named board-level person responsible for service security
- Yes
- Software Security Code of Practice
- Yes
- Security governance certified
- No
- Security governance approach
- Scaleout’s security governance is led by the CISO who reports directly to the CEO. While not yet certified, we seek to comply with ISO 27001 standards (and we plan to become certified in Q3 2026). We utilize a Shared Responsibility Model, leveraging the certified physical security of Tier-1 IaaS providers (AWS/Azure/Safespring). Internal oversight includes regular threat modeling, automated vulnerability scanning, and strict Least Privilege access controls. Infrastructure is managed via version-controlled templates to prevent configuration drift.
- Information security policies and processes
- We are complying with ISO27001 (not yet certified).
Operational security
- Configuration and change management standard
- Supplier-defined controls
- Configuration and change management approach
- All service components are version-controlled in Git with immutable container images tagged and stored in container registries, providing full traceability throughout their lifecycle. Infrastructure configurations are managed as code using Terraform with versioned state tracking all deployment changes. All code changes undergo automated security scanning (Trivy) in CI/CD pipelines before deployment, identifying vulnerabilities and security issues. Pull requests require code review with automated testing including integration tests, security checks, and dependency vulnerability scans. Changes are deployed through staged environments with automated rollback capabilities. Security impact assessment is performed through static analysis, dependency checking, and automated security workflows that gate deployments.
- Vulnerability management type
- Supplier-defined controls
- Vulnerability management approach
- We perform code and container image vulnerability scanning using industry standard tools including GitHub. We are monitoring CVEs as they are published and we run regular risk management meetings. Critical patches are prioritized and deployed to the Managed Deployment within 10 business days of a verified stable release.
- Protective monitoring type
- Supplier-defined controls
- Protective monitoring approach
- We are monitoring with dedicated threat detection software. If a compromise is identified, we are following a documented process that all core developers are trained on. We respond to critical incidents within 1h.
- Incident management type
- Complies with a recognised standard, for example, CSA CCM v4.0 or ISO/IEC 27035:2011 or SSAE-18 / ISAE 3402
- Post-quantum cryptography secure
- No
- Incident management approach
- We have a pre-defined process for common events that all key personnel are trained on. Users report incidents directly to the CISO, or the CEO.
Secure development
- Approach to secure software development best practice
- Conforms to a recognised standard, but self-assessed
Public sector networks
- Connection to public sector networks
- No
Pricing
- Discount for educational organisations
- No
- Free trial available
- No
Discount percentage by annual call-off contract value (excluding VAT)
- Less than £250,000
- 0%
- Between £250,000 and £500,000
- 5%
- Between £500,001 and £1,000,000
- 10%
- Between £1,000,001 and £2,500,000
- 15%
- Between £2,500,001 and £5,000,000
- 20%
- Over £5,000,001
- 25%
Standards and certifications
- ISO/IEC 27001 certification
- No
- ISO 28000:2022 certification
- No
- ISO 9001 certification
- No
- Quality management systems (QMS)
- No
- CSA STAR certification
- No
- PCI certification
- No
- Cyber essentials
- No
- Cyber Essentials Alternative
- None of the criteria
- Cyber essentials plus
- No
- Cyber Essentials Alternative
- None of the criteria
- Other security certifications
- No
Social value
- Mission: Kick start economic growth
-
To secure the highest sustained growth in the G7 - with good jobs and productivity growth in every part of the country making everyone, not just a few, better off.
Policy Outcome 1: Fair work: That offers fair wages and good working conditions. Help people get a job, stay in work, and progress in their careers, with good employment opportunities across the country. Notes: Where there is a large proportion of labour costs in the contract, commercial teams should consider MAC in Outcome 1 as a priority
- New or retained jobs on the contract workforce in the relevant area that meet the criteria set out in MAC 1b, 1c and 1d
- Ensuring new workers are informed of their right to join a trade union
- Activities that support an environment where staff are educated about, and feel empowered to, address their physical wellbeing
- Activities that support an environment where staff are educated about and feel empowered to report and address bullying and harassment
- Payment of more than the National Minimum Wage or National Living Wage (as appropriate) to the contract workforce
- Monitoring and reporting of gender and ethnicity pay gaps and plans to address them where necessary
- Support for educational attainment relevant to the contract, including training schemes that address skills gaps and result in recognised qualifications
- Understanding of the modern slavery risks and issues affecting the market, industry, sector or country (of origin or of source) relevant to the contract, and the workforce in the supplier’s own organisation and those of its key subcontractors
Policy Outcome 2: Skills for growth: Supporting growth sectors and addressing skills gaps.
- Understanding of employment and relevant skills issues, and of the education and training issues relating to the contract. Illustrative examples: demographics, skills shortages, new opportunities in high growth sectors, geographic/local community and skills/employment challenges
Policy Outcome 3: Resilient, innovative and flexible supply chains: Support economic growth through enabling resilient businesses, opportunities for small businesses and voluntary, community and social enterprises
- Understanding of the types of businesses in the market and the level of participation by new businesses, entrepreneurs, start-ups, SMEs, VCSEs and mutuals
- Understanding of local demographics, needs and opportunities for the co-design of the goods, services and works to be delivered under the contract
- Mission: Make Britain a clean energy superpower
-
To cut bills, create jobs and deliver security with cheaper, zero-carbon electricity by 2030, accelerating to net zero
Policy Outcome 4: Sustainable procurement practices: Reducing carbon footprints, minimising waste, and promoting the use of clean energy and green technologies.
- Collaborative ways of working with the supply chain to deliver additional environmental benefits in the performance of the contract, including working towards net zero carbon emissions and use of clean energy and green technologies
- Understanding of how to influence staff, suppliers, customers, communities and/or any other appropriate stakeholders through the delivery of the contract to support climate and nature protection and improvement
- Mission: Break down barriers to opportunity
-
By reforming our childcare and education systems, to make sure there is no class ceiling on the ambitions of young people in Britain
Policy Outcome 6: Employment and training: For those who face barriers to employment
- Understanding of employment and skills issues, and of the skills and employment shortages of high growth sectors relating to the contract
- Understanding of the issues affecting the representation of disabled people in the workforce in the market, industry or sector relevant to the contract, and in the supplier’s own organisation and those of its key sub-contractors
- Working conditions which promote an inclusive working environment and promote retention and progression
- Understanding of the issues affecting inequality in employment, skills and pay in the market, industry or sector relevant to the contract, and in the supplier’s own organisation and those of its key sub-contractors. Measures to tackle inequality in employment, skills and pay in the contract workforce
Policy Outcome 7: Creating a pipeline of opportunities: For the contract workforce, reducing barriers to entry for under-represented groups.
- Understanding of the issues affecting the development of new skills by target cohort
- Advertising, promotional and outreach activities designed to raise awareness of the offer to reach the target cohort
- Understanding of issues relating to entering the contract workforce
- Mission: Build an NHS fit for the future
-
That is there when people need it; with fewer lives lost to the biggest killers; in a fairer Britain, where everyone lives well for longer.
Policy Outcome 8: Increasing productivity through physical and mental wellbeing: In the supply chain and communities in the relevant area.
- Understanding of issues relating to health and wellbeing, including physical and mental health, in the contract workforce
- Actions to invest in the physical and mental health and wellbeing of the contract workforce