awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
aws avatar

aws/aws-sdk-java

0
View on GitHub↗
4,194 Stars·2,791 Forks·Java·Apache-2.0·2 Aufrufeaws.amazon.com/sdkforjava↗

Aws Sdk Java

Das AWS Java SDK ist eine programmatische Schnittstelle und Client-Bibliothek zur Verwaltung und Interaktion mit AWS-Cloud-Infrastruktur und -Diensten unter Verwendung der Java-Sprache. Es dient als API-Wrapper, der Anwendungen über einen standardisierten Satz von Java-Klassen mit Cloud-Speicher, Datenbanken und Rechenressourcen verbindet.

Die Bibliothek bietet ein nicht-blockierendes I/O-Modell und Future-basiertes Request-Handling zur Unterstützung von asynchronen Cloud-Operationen mit hohem Durchsatz. Sie enthält Mechanismen zur Performance-Optimierung für serverlose Umgebungen, um die anfänglichen Startzeiten und Cold Starts zu reduzieren.

Das SDK verwaltet den gesamten Lebenszyklus der Cloud-Service-Interaktion, einschließlich automatisierter Response-Pagination für mehrteilige Ergebnismengen und ein kettenbasiertes Credential-Auflösungssystem, das Sicherheitstoken lädt und aktualisiert. Es verfügt zudem über eine austauschbare HTTP-Transportschicht, die es ermöglicht, den Standard-Netzwerk-Client zur Laufzeit durch eigene Implementierungen zu ersetzen.

Features

  • AWS API Integrations - Provides a comprehensive Java library for connecting applications to AWS services via authentication and endpoint configuration.
  • Cloud Resource Integrations - Provides a standardized programmatic interface to connect Java applications with AWS storage, databases, and compute resources.
  • Cloud SDK Wrappers - Acts as an asynchronous wrapper that simplifies interaction with cloud provider services using non-blocking I/O.
  • AWS SDKs - Provides the primary Java-based software development kit for interacting with Amazon Web Services infrastructure.
  • Cloud Service Client Libraries - Ships a comprehensive collection of tools for executing authenticated HTTP requests to cloud API endpoints.
  • Cloud Service Integrations - Provides a programmatic interface to manage and interact with a wide variety of cloud infrastructure, storage, and database services.
  • Remote Service Clients - Provides a programmatic interface to map standardized Java classes to specific remote cloud service endpoints.
  • Backend Credential Authentications - Automatically locates and applies authentication credentials by searching system properties, environment variables, and config files.
  • AWS Credential Management - Manages the full lifecycle of security credentials, including a chain-based resolution system and automatic token refreshes.
  • Credential Resolution Chains - Implements a prioritized fallback chain to resolve credentials from environment variables, system properties, and local files.
  • Asynchronous Operation Execution - Performs non-blocking network operations that return futures to ensure the application remains responsive.
  • Non-blocking I/O - Uses non-blocking I/O and future-based request handling to maximize concurrent processing throughput.
  • Automatic API Pagination Engines - Provides engines that automatically iterate through multi-page API responses to fetch complete datasets.
  • AWS Paginators - Automatically iterates over multi-page API results from AWS services without requiring manual paging logic.
  • Automated Response Pagination - Abstracts multi-page data retrieval by automatically requesting subsequent result sets until the full data set is fetched.
  • Resource Orchestrators - Provides Java classes for automating the deployment, configuration, and scaling of cloud computing resources.
  • Custom Client Implementations - Allows replacing the default HTTP client with a user-supplied implementation for specialized request and response handling.
  • Pluggable Transport Layers - Offers a pluggable transport layer allowing the default HTTP client to be replaced by custom implementations at runtime.
  • HTTP Transport Configurations - Allows customization of the network layer, including proxy settings and request timeouts for remote service communication.
  • Custom Transport Implementations - Supports swapping the default network transport layer with custom implementations to meet environmental requirements.
  • Cold Start Optimizations - Provides mechanisms to reduce initial startup latency in serverless environments by streamlining component loading.
  • Credential Refreshers - Automatically updates temporary security tokens by polling a local metadata service to maintain session continuity.
  • Metadata-Based Refreshers - Retrieves and periodically updates temporary security credentials from a metadata service to maintain secure access.
  • File-Based Credential Loading - Loads access keys and session tokens from local files to authenticate requests to remote services.
  • Serverless Runtime Optimizations - Includes specific optimizations to minimize cold start times and initialization overhead in serverless cloud environments.
  • Cloud Integration - Java APIs for interacting with Amazon Web Services.
  • Developer Tools - Official language-specific library for building applications on cloud infrastructure.
  • Language SDKs - Official Java SDK for AWS service integration.

Star-Verlauf

Star-Verlauf für aws/aws-sdk-javaStar-Verlauf für aws/aws-sdk-java

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht aws/aws-sdk-java?

Das AWS Java SDK ist eine programmatische Schnittstelle und Client-Bibliothek zur Verwaltung und Interaktion mit AWS-Cloud-Infrastruktur und -Diensten unter Verwendung der Java-Sprache. Es dient als API-Wrapper, der Anwendungen über einen standardisierten Satz von Java-Klassen mit Cloud-Speicher, Datenbanken und Rechenressourcen verbindet.

Was sind die Hauptfunktionen von aws/aws-sdk-java?

Die Hauptfunktionen von aws/aws-sdk-java sind: AWS API Integrations, Cloud Resource Integrations, Cloud SDK Wrappers, AWS SDKs, Cloud Service Client Libraries, Cloud Service Integrations, Remote Service Clients, Backend Credential Authentications.

Welche Open-Source-Alternativen gibt es zu aws/aws-sdk-java?

Open-Source-Alternativen zu aws/aws-sdk-java sind unter anderem: aws/aws-sdk-java-v2 — The AWS SDK for Java is a set of client libraries providing a programmatic interface for managing cloud resources and… aws/aws-sdk-php — The AWS SDK for PHP is a software development kit that provides HTTP client classes for every supported Amazon Web… boto/boto — Boto is a Python SDK and API wrapper for Amazon Web Services. It serves as a programmatic interface for managing and… aws/aws-sdk-go — The AWS SDK for Go is a software development kit and cloud infrastructure library used to programmatically interact… aws/aws-sdk-js — The AWS SDK for JavaScript is a programmatic interface and API client used to manage, automate, and orchestrate AWS… googleapis/google-api-nodejs-client — The Google API Node.js client is a development kit designed for integrating Google Cloud services into server-side…

Open-Source-Alternativen zu Aws Sdk Java

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Aws Sdk Java.
  • aws/aws-sdk-java-v2Avatar von aws

    aws/aws-sdk-java-v2

    2,547Auf GitHub ansehen↗

    The AWS SDK for Java is a set of client libraries providing a programmatic interface for managing cloud resources and services through the Java language and JVM. It serves as a cloud service client library for executing synchronous and asynchronous API calls to infrastructure components. The library is distinguished by its use of non-blocking asynchronous I/O and a reactive cloud client model, utilizing publishers and subscribers to stream data and manage backpressure. It employs a modular design to decouple services and reduce binary size, while utilizing immutable builders for thread-safe c

    Javaamazonawsaws-sdk
    Auf GitHub ansehen↗2,547
  • aws/aws-sdk-phpAvatar von aws

    aws/aws-sdk-php

    6,191Auf GitHub ansehen↗

    The AWS SDK for PHP is a software development kit that provides HTTP client classes for every supported Amazon Web Service, enabling PHP applications to send authenticated requests and receive structured, typed response objects. It includes a credential resolution chain that automatically locates credentials from environment variables, instance profiles, or configuration files, and supports promise-based asynchronous execution for running multiple API calls concurrently to improve throughput. The SDK distinguishes itself through a middleware pipeline architecture that allows interception and

    PHP
    Auf GitHub ansehen↗6,191
  • boto/botoAvatar von boto

    boto/boto

    6,430Auf GitHub ansehen↗

    Boto is a Python SDK and API wrapper for Amazon Web Services. It serves as a programmatic interface for managing and automating cloud infrastructure, mapping cloud-side resources to native Python objects and methods. The library provides tools for the programmatic control and orchestration of compute, storage, networking, and database resources. It enables the automation of infrastructure deployments and the management of virtual servers, container services, and serverless functions. Capability areas include identity and access management, cloud monitoring and observability, and the administ

    Python
    Auf GitHub ansehen↗6,430
  • aws/aws-sdk-goAvatar von aws

    aws/aws-sdk-go

    8,687Auf GitHub ansehen↗

    The AWS SDK for Go is a software development kit and cloud infrastructure library used to programmatically interact with AWS cloud services. It provides a programmatic interface for authenticating requests, executing operations against regional endpoints, and automating the creation and management of cloud resources. The toolkit utilizes model-driven code generation to create service clients and employs a session-based configuration system to share credentials and global settings across those clients. It implements signature-based request authentication to verify identity and integrity throug

    Go
    Auf GitHub ansehen↗8,687
Alle 30 Alternativen zu Aws Sdk Java anzeigen→