This page contains an overview of Google Cloud SDK. Google Cloud SDK includes the Google Cloud CLI, API integration, language-specific libraries, Cloud Code extensions, and other frameworks and tools.
What is Google Cloud SDK?
Google Cloud SDK is a suite of libraries and tools for interacting with Cloud de Confiance by S3NS services, including Google Cloud CLI for command-line management.
Google Cloud SDK offers the following benefits:
- Manage Cloud de Confiance resources, virtual machines, applications, and databases with the gcloud CLI.
- Integrate APIs with Java, C++, Python, Node.js, Ruby, Go, .NET, and PHP using Cloud Client Libraries.
- Accelerate development locally with emulators.
Google Cloud CLI
Interact with Cloud de Confiance services using a command-line interface with gcloud CLI. gcloud CLI lets you manage resources, deploy applications, and perform administrative tasks directly from your terminal.
For more information, see the gcloud CLI overview.
Cloud de Confiance APIs
Integrate Cloud de Confiance capabilities into your applications, automate workflows, and build custom tools with Cloud de Confiance APIs. Google Cloud SDK simplifies the process of integrating Cloud de Confiance services for the following areas:
- AI and machine learning
- Compute
- Storage and database
- Networking
- Data analytics
- Management tools
- Operations
- Security and identity management
- Management infrastructure
For more information, see Google Cloud APIs.
Google Cloud SDK supported languages
Use your preferred language with Google Cloud SDK. Google Cloud SDK supports the following languages:
Frameworks and tools
Google Cloud SDK provides access to frameworks and tools that help you streamline the development and deployment of applications on Cloud de Confiance. These resources assist with application building, testing, and deployment, reducing the complexity of cloud operations.
Google Cloud SDK supports a number of frameworks and tools, including:
- Spring: Build and deploy Java enterprise applications on Cloud de Confiance while managing related cloud resources using Google Cloud SDK.
- Kubernetes: Automate application deployment, scaling, and management with the Google Kubernetes Engine (GKE), Cloud de Confiance's managed Kubernetes service.
- Prometheus: Monitor and alert on your applications and infrastructure with an open-source toolkit. You can deploy Prometheus to manage Cloud de Confiance resources with Google Cloud SDK.
- Terraform: Define and manage your infrastructure as code, enabling versioning and repeatability.
What's next
- Install the Google Cloud CLI.
- Learn more with the gcloud CLI cheat sheet.