Combine Rust's memory safety, concurrency, and performance with Google Cloud's scalable infrastructure and services. The Rust SDK supports Cloud Storage, Vertex AI, Secret Manager, and over 150 other services.
Features of the Rust SDK include:
- Benefit from the efficiency of Rust: Use Rust's zero-cost abstractions and fine-grained memory management to build highly performant and resource-efficient applications, potentially lowering infrastructure costs.
- Write more robust code: Rust's ownership model and type system help prevent common bugs like null pointer dereferences, data races, and memory leaks at compile time.
- Build scalable applications: Build scalable applications capable of handling many requests simultaneously using Rust's async and await syntax and rich ecosystem, including the popular Tokio runtime.
- Streamline your experience: Enjoy a developer experience supported by Cargo, Rust's package manager and build tool, a collection of crates, and strong community support.
- Get knowledge and support: Google Cloud is committed to supporting Rust developers with idiomatic client libraries and tools.
Related products and tools
- Cloud Run: Deploy containerized Rust web applications and services. Cloud Run scales automatically, so you only pay for what you use. Ideal for serverless Rust.
- Google Kubernetes Engine (GKE): Orchestrate your containerized Rust applications using the power and flexibility of Kubernetes on Google's managed infrastructure.
- Compute Engine: Gain control by running your Rust applications on virtual machines, configurable to your needs.
- Cargo: Use Rust's built-in package manager to add Google Cloud client libraries and other dependencies to your project.
- Docker: Package your Rust applications as container images for consistent and portable deployments on Cloud Run, GKE, and Compute Engine.
Resources
Rust on Google Cloud Communities
For assistance, join our community to ask questions or engage with Google experts who help build Rust for Google Cloud.
- Explore our GitHub repository.
- Join the Google Cloud Discussion Community.