open apps logo
Back to apps

Space Cloud

Space Cloud is an open-source, Kubernetes-based serverless platform that provides instant realtime APIs for serverless apps, with built-in security and GraphQL support for databases and microservices.

Space Cloud is an innovative, open-source serverless platform built on Kubernetes that aims to simplify and accelerate modern cloud application development. It offers a comprehensive framework for creating secure, scalable, and real-time applications with minimal backend configuration.

Space Cloud Key Features

  • Instant GraphQL APIs: Automatically generates GraphQL APIs for databases and microservices.
  • Cross-Database Joins: Enables joining data across multiple databases using GraphQL queries.
  • REST Support: Provides a GraphQL wrapper for function-as-a-service on REST APIs.
  • Built-in Security: Offers centralized authorization logic and security rule configuration.
  • Storage Integration: Native support for various storage systems, including local storage and S3.
  • Eventing System: Includes a built-in Pub/Sub system for managing asynchronous events.
  • One-Click Deployment: Simplifies microservice deployment in multiple programming languages.
  • Service Mesh Integration: Leverages Istio for secure, controlled, and observable microservices.
  • Auto-Scaling: Capable of scaling less frequently used services to zero.
  • Kubernetes Abstraction: Simplifies Kubernetes and Istio configurations for developers.

Space Cloud Use Cases

  • Serverless Application Development: Ideal for building scalable serverless applications with minimal backend configuration.
  • Real-time Data Management: Facilitates real-time data synchronization across multiple databases and clients.
  • Microservices Architecture: Streamlines the deployment and management of microservices-based applications.
  • API Development: Rapidly creates and manages APIs for various data sources and services.
  • DevOps Integration: Brings app developers and operations teams together for quicker release cycles.

Space Cloud is designed for developers and teams looking to accelerate their cloud application development process while adhering to best practices. Its unified platform approach simplifies many aspects of modern application architecture, from database management to service deployment and security.

By providing a comprehensive set of tools and abstractions, Space Cloud allows developers to focus more on business logic and less on infrastructure concerns. Whether you're building a small prototype or a large-scale application, Space Cloud offers the flexibility and features to support your development needs while maintaining the benefits of a serverless architecture.

Space Cloud

GitHub Stars

3938

Forks

221

Open Issues

147

Latest Release

v0.21.5

Open Source Alternative To

Languages

Go98.3%
Other1.7%
LicenseApache License 2.0
Last Updated9 months ago