RosettaHub¶
Operate freely and securely above the clouds.
RosettaHub is a Supercloud platform -- a SaaS abstraction layer that sits above multiple public and private cloud providers, unifying them under a single platform. Rather than managing each cloud independently -- learning separate consoles, APIs, billing models, and security paradigms -- RosettaHub lets organizations treat AWS, Azure, GCP, Alibaba Cloud, OVH, and OpenStack as one cohesive environment.
Key Principle
RosettaHub does not replace your cloud providers. It operates above them, adding a unified control plane for provisioning, governance, cost management, and collaboration -- while preserving full access to each provider's native capabilities.
Quick Links¶
-
Solutions
See how RosettaHub serves research, education, data science, and enterprise teams.
-
RosettaCloud
Unified resources across clouds -- formations, machines, images, and storage.
-
RosettaBox
Governance, FinOps, account vending, and compliance across all your clouds -- powered by RosettaBox.
-
Tutorials
Step-by-step walkthroughs for common tasks: launching formations, managing keys, and more.
The Eight Barriers to Cloud Adoption¶
Organizations moving to the cloud -- or expanding across multiple clouds -- consistently encounter the same obstacles. RosettaHub's Supercloud architecture addresses each one directly.
| # | Barrier | Impact | RosettaHub Solution |
|---|---|---|---|
| 1 | Siloed Work Environments | Teams work in disconnected cloud consoles, duplicating effort and blocking collaboration | Unified dashboard with built-in collaboration and sharing models |
| 2 | Poor Adoption and Usability | Complex cloud consoles slow onboarding and reduce productivity | Turn-key enablement through Formations and self-service workflows |
| 3 | Scarcity of Cloud Talent | Skilled cloud engineers are expensive and difficult to hire | Self-service provisioning that requires no deep cloud expertise |
| 4 | Operations Complexity | Managing infrastructure across providers creates operational overhead | Unified CloudOps, FinOps, and GreenOps from a single pane of glass |
| 5 | Unsustainable Carbon Footprint | Cloud usage contributes to emissions with no visibility or accountability | GreenOps tracking with carbon-aware resource management |
| 6 | Security Breaches | Misconfigured infrastructure exposes organizations to attack | Pre-configured VPCs, compliance policies, and security baselines |
| 7 | Budget Overruns | Lack of visibility leads to unexpected and uncontrolled spending | Real-time cost monitoring with budget enforcement and alerts |
| 8 | Non-Compliance | Regulatory and internal policy violations go undetected | Automated policy enforcement via Cloud Custodian integration |
How RosettaHub Addresses These Barriers¶
- Self-service environments and domain-specific portals with guardrails for rapid, compliant innovation
- Share templates, datasets, and pipelines securely across teams and institutions to accelerate impact
- URL-based sharing and private marketplaces eliminate "works on my machine" problems
- Automate provisioning, scaling, and optimization with policy-driven intelligence
- Align security, compliance, and operational workflows through smart automation
- Organization hierarchies map directly to funding structures, departments, and grants
- Centralized RBAC and least-privilege access across all clouds
- Automatically enforce ISO 27001, SOC 2, HIPAA, or custom frameworks without slowing innovation
- Pre-configured VPCs, landing zones, and compliance baselines reduce misconfiguration risk
- Enforce dynamic budgets in real time with granular showback/chargeback and anomaly alerts
- Spot instances, per-second billing, and automated idle shutdown reduce waste
- Track and optimize energy and carbon footprints to align cost efficiency with ESG goals
Architecture¶
The RosettaHub Supercloud is built as a layered stack. Each layer adds capabilities on top of the one below it, from raw cloud infrastructure at the base to domain-specific services and AI agents at the top.
Public and Private Clouds -- The foundation. RosettaHub connects to your existing cloud accounts across all major providers. No migration is required; you bring your own accounts and credentials.
Converged Cloud Meta-Model -- The core abstraction that normalizes differences between providers. A "machine" in RosettaHub maps to an EC2 instance on AWS, a Virtual Machine on Azure, or a Compute Engine instance on GCP -- all managed through the same interface and API.
Formations -- Customizable service delivery templates that describe what to deploy without tying you to a single provider's tooling. Formations are cloud-agnostic recipes that can target any connected provider. See Formations for details.
Cross-Cloud Services and Unified Operations -- The operational layer providing CloudOps (infrastructure lifecycle), FinOps (cost governance), and GreenOps (sustainability tracking) across all clouds simultaneously. This layer also provides collaboration and sharing models so teams can work together across organizational boundaries.
APIs, CLIs, SDKs, Portals, Apps, and MCP Servers -- The interface layer. Whether you prefer a web portal, a command-line tool, a programmatic SDK, or an AI-powered MCP server, RosettaHub exposes its full capabilities through multiple access points.
Domain-Specific Services and AI Agents -- The top layer, where vertical solutions are built on the platform. These include purpose-built services for research computing, education, data science, and enterprise IT.
Two Pillars: RosettaCloud and RosettaBox¶
The Supercloud is organized around two complementary pillars.
The RosettaCloud is the unified resource layer. It provides a single, provider-agnostic interface for managing the core multi-cloud resources teams need:
- Formations -- Infrastructure templates that deploy across any cloud
- Machines -- Unified lifecycle management for running instances
- Images -- Machine images and snapshots across providers
- Cloud Keys -- Credential management for all connected clouds
- Storages -- Object, file, and block storage from any provider
RosettaCloud lets users provision and manage cloud resources without needing to understand the specifics of each provider's console or API.
RosettaBox is RosettaHub's cloud operations product -- the governance and operations unification layer. It provides centralized control over:
- Organizations -- Hierarchical structures for teams and departments
- Users -- Identity, roles, and permissions across all clouds
- Cloud Accounts -- Connections to provider accounts with budget controls
- Projects -- Resource groupings for tracking and accountability
- Onboarding -- Onboarding workflows for new users
RosettaBox ensures that every resource launched through RosettaCloud is governed by the right policies, tracked against the right budgets, and accessible only to the right people.
Two pillars, one platform
RosettaCloud answers the question "What can I deploy?" while RosettaBox (RosettaBox) answers "Who is allowed to deploy it, how much can they spend, and what policies apply?" Together they form a complete cloud operating system.
graph TB
User(["User / Team"]) --> MC & RO
subgraph MC ["RosettaCloud -- What can I deploy?"]
direction TB
F["Formations"]
M["Machines"]
S["Storages"]
I["Images"]
K["Cloud Keys"]
end
subgraph RO ["RosettaBox -- Who can deploy it?"]
direction TB
Orgs["Organizations"]
Budgets["Budgets"]
Pol["Policies"]
Comp["Compliance"]
end
MC -- "Resources governed by" --> RO
RO -- "Policies enforced on" --> MC
style MC fill:#fff3e0,stroke:#e65100,color:#000
style RO fill:#e3f2fd,stroke:#1565c0,color:#000
style User fill:#f5f5f5,stroke:#616161,color:#000
Two Paths to the Cloud¶
The Supercloud serves two fundamentally different audiences within the same platform, under the same governance:
DevOps engineers, platform teams, and cloud architects who are already fluent in AWS, GCP, or Azure can use RosettaBox purely as a governance and operations layer. RosettaHub provides federated access to native cloud consoles -- users work directly in the AWS Console, GCP Console, or Azure Portal with full access to native services, while RosettaBox enforces budgets, compliance, and sandbox isolation automatically.
These users work primarily in native cloud consoles, while RosettaCloud adds value through formations for reproducible deployments, cross-cloud operations, shareable templates, and automated infrastructure that works identically across providers.
Researchers, educators, students, and data scientists who do not have cloud expertise use RosettaCloud as their primary interface. Formations, one-click launches, and shared templates mean they never need to learn AWS, open a cloud console, or write infrastructure code.
The platform's value goes beyond multi-cloud: it makes the cloud accessible to a much wider audience. A researcher can launch an HPC cluster in minutes. A student can start a Jupyter lab with a single click. An educator can deploy virtual labs for an entire class at once.
Both paths, one governance model
Whether users work through native cloud consoles or through RosettaCloud, they operate within the same organizational hierarchy, subject to the same budgets, compliance policies, and access controls. RosettaBox governs all activity uniformly.
Why Multi-Cloud Matters¶
Organizations adopt multi-cloud strategies to avoid vendor lock-in, meet regulatory requirements (EU AI Act, GDPR, DORA), optimize costs across providers, and improve resilience. RosettaHub's Supercloud architecture delivers the benefits of multi-cloud without the corresponding increase in management overhead.
Service Verticals¶
RosettaHub is two products: RosettaCloud for self-service delivery of core multi-cloud resources -- compute, storage, networking, security, images, and more -- and RosettaBox for governance and federated cloud-console access to everything beyond that. Together they form the complete cloud operating system. RosettaCloud serves data science, research, and education audiences through solution-specific configurations of the same product.
Service Verticals Explore Solutions
Key Capabilities¶
| Capability | Description |
|---|---|
| Multi-Cloud Support | Unified APIs across AWS, Azure, GCP, Alibaba Cloud, OVH, and OpenStack |
| Formations | Cloud-agnostic IaC -- define once, deploy on any cloud |
| Cross-Cloud Operations | Mount AWS storage on GCP machines, share images across providers |
| Closed-Loop FinOps™ | A real-time Monitoring Service enforces budgets and quotas across every resource-creation path -- cloud-console access and RosettaCloud self-service alike. Goes beyond shift-left: continuous while running, auto-remediation for idle waste |
| Real-Time Cost Enforcement | Continuous cost-vs-budget checks, not billing-lag estimates |
| Account Vending and Sandboxing | Automated cloud account provisioning with guardrails |
| Landing Zones | Pre-configured, compliant environments ready for teams |
| Organization Hierarchy | Manage users, projects, and permissions at any scale; users can belong to multiple unrelated organisations, each with its own role and budget |
| Sharing and Collaboration | Share any resource -- Formations, images, storages, clusters, compliance policies -- with users, groups, or organisations, like sharing a Google Doc. Delegated access across accounts and clouds: the platform issues temporary credentials on share and revokes them on unshare. Non-admin users can share too |
| Perspectives and Views | Customizable dashboard layouts tailored to each role; portfolios bundle curated resources into private marketplaces |
Need Help?¶
- Understand the model: Read about Key Concepts and The RosettaBox Model.
- Step-by-step guidance: Browse the Tutorials.
- Contact support: Reach us at support@rosettahub.com.
