What Is Junovy
What You Will Learn
- What Junovy Cloud Hosting is and what it does
- How Junovy relates to concepts you already know from game development
The Short Version
Junovy is a cloud hosting platform. Clients come to us, and we run their web applications on our servers. We handle the infrastructure so they do not have to.
Think of it this way: when you build a game in Godot, someone still needs to host the multiplayer server, the website, or the leaderboard backend. That "someone" is what Junovy does, but for all kinds of web apps, not just games.
What Does "Cloud Hosting Platform" Mean?
Here is a table that maps game development concepts to Junovy concepts:
| Game Dev Concept | Junovy Equivalent | What It Means |
|---|---|---|
| Game server (dedicated) | Kubernetes cluster | A group of machines that run applications |
| Player session | Tenant namespace | An isolated space for one client's apps |
| Game build / export | Container image | A packaged application ready to run |
| Auto-patcher / launcher | Flux CD (GitOps) | Automatically deploys updates from Git |
| Server config files | Helm values / Kustomize | Configuration that controls how apps behave |
| Server admin panel | Grafana / kubectl | Tools to monitor and manage running apps |
What Junovy Is Not
Junovy is not a cloud provider like AWS or Hetzner. We use cloud providers (like Hetzner) to get servers, and then we run a Kubernetes cluster on top of those servers. Our clients never touch the servers directly. They get a managed environment.
The Name
You will see "DDS" or "dds-" prefixed on many repositories and resources. DDS stands for "Drake Design Studio," which was the original trade name. The company rebranded to Junovy, but the internal naming stuck. When you see dds-k8s-cluster or dds-terraform, that is Junovy's code.
Key Takeaways
- Junovy runs web applications for clients on a Kubernetes cluster
- Think of it like hosting dedicated game servers, but for any web application
- "DDS" and "Junovy" refer to the same platform
What Is Next
Next up: What You Will Be Doing where you will learn about your role and what your first weeks will look like.