{"hits":[{"url":"https://docs.quarkiverse.io/quarkus-amazon-alexa/dev/index.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Alexa | Quarkus - Amazon Alexa","summary":"This Quarkus extension aims at making the Amazon Alexa SDK work in native executables.","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-credentials.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services","summary":"","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-configure-clients.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services","summary":"","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-acm.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | ACM","summary":"AWS Certificate Manager is a service used to manage X.509 certificates used by other AWS services including load balancers and applications. You can find more information about ACM at the AWS Certificate Manager website. The ACM extension is based on AWS Java SDK 2.x. It’s a major rewrite of the 1.x code base that offers two programming models (Blocking & Async). The Quarkus extension supports two programming models: Blocking access using URL Connection HTTP client (by default) or the Apache HTTP Client Asynchronous programming based on JDK’s CompletableFuture objects and the Netty HTTP client (by default) or the AWS CRT-based HTTP client In this guide, we see how you can get your REST services to use ACM locally and on AWS.","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-marketplaceentitlement.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | Amazon Marketplace Entitlement Client","summary":"","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-marketplacemetering.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | Amazon Marketplace Metering Client","summary":"","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-resourcegroupstaggingapi.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | Amazon Resource Groups Tagging API Client","summary":"The Amazon Resource Groups Tagging API is a web service that enables you to manage and organize your AWS resources using tags. You can find more information about Resource Groups Tagging API at the Amazon Resource Groups Tagging API website. The Resource Groups Tagging API extension is based on AWS Java SDK 2.x. It’s a major rewrite of the 1.x code base that offers two programming models (Blocking & Async). The Quarkus extension supports two programming models: Blocking access using URL Connection HTTP client (by default), the Apache HTTP Client or the AWS CRT-based HTTP client Asynchronous programming based on JDK’s CompletableFuture objects and the Netty HTTP client or the AWS CRT-based HTTP client","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-apigateway.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | Api Gateway","summary":"","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-apigatewaymanagementapi.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | Api Gateway Management Api","summary":"","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-apigatewayv2.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | Api Gateway v2","summary":"","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-appconfig.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | App Config","summary":"Amazon AppConfig is a service for managing application configurations. You can find more information about AppConfig at the Amazon AppConfig website. The AppConfig extension is based on AWS Java SDK 2.x. It’s a major rewrite of the 1.x code base that offers two programming models (Blocking & Async). The Quarkus extension supports two programming models: Blocking access using URL Connection HTTP client (by default) or the Apache HTTP Client Asynchronous programming based on JDK’s CompletableFuture objects and the Netty HTTP client (by default) or the AWS CRT-based HTTP client You can use this extension to integrate AppConfig capabilities in your Quarkus applications using the AWS SDK for Java 2.x. The AppConfig extension is based on AWS Java SDK 2.x. It’s a major rewrite of the 1.x code base that offers two programming models (Blocking & Async). The Quarkus extension supports two programming models: Blocking access using URL Connection HTTP client (by default), the Apache HTTP Client or the AWS CRT-based HTTP client Asynchronous programming based on JDK’s CompletableFuture objects and the Netty HTTP client or the AWS CRT-based HTTP client","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-appconfigdata.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | App Config Data","summary":"Amazon AppConfigData is a service for managing application configurations. You can find more information about AppConfigData at the Amazon AppConfigData website. The AppConfigData extension is based on AWS Java SDK 2.x. It’s a major rewrite of the 1.x code base that offers two programming models (Blocking & Async). The Quarkus extension supports two programming models: Blocking access using URL Connection HTTP client (by default) or the Apache HTTP Client Asynchronous programming based on JDK’s CompletableFuture objects and the Netty HTTP client (by default) or the AWS CRT-based HTTP client You can use this extension to integrate AppConfigData capabilities in your Quarkus applications using the AWS SDK for Java 2.x. The AppConfigData extension is based on AWS Java SDK 2.x. It’s a major rewrite of the 1.x code base that offers two programming models (Blocking & Async). The Quarkus extension supports two programming models: Blocking access using URL Connection HTTP client (by default), the Apache HTTP Client or the AWS CRT-based HTTP client Asynchronous programming based on JDK’s CompletableFuture objects and the Netty HTTP client or the AWS CRT-based HTTP client","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-bedrock.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | Bedrock","summary":"","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-bedrockruntime.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | Bedrock Runtime","summary":"","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-cloudwatch.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | CloudWatch","summary":"AWS CloudWatch enables you to publish, monitor, and manage various metrics, as well as configure alarm actions based on data from metrics. You can find more information about CloudWatch at the AWS CloudWatch website. The CloudWatch extension is based on AWS Java SDK 2.x. It’s a major rewrite of the 1.x code base that offers two programming models (Blocking & Async). The Quarkus extension supports two programming models: Blocking access using URL Connection HTTP client (by default) or the Apache HTTP Client Asynchronous programming based on JDK’s CompletableFuture objects and the Netty HTTP client (by default) or the AWS CRT-based HTTP client In this guide, we see how you can get your REST services to use CloudWatch locally and on AWS.","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-cloudwatchlogs.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | CloudWatch Logs","summary":"You can use Amazon CloudWatch Logs to monitor, store, and access your log files from Amazon Elastic Compute Cloud (Amazon EC2) instances, AWS CloudTrail, Route 53, and other sources. You can find more information about CloudWatch at the AWS CloudWatch Logs website. The CloudWatch Logs extension is based on AWS Java SDK 2.x. It’s a major rewrite of the 1.x code base that offers two programming models (Blocking & Async). The Quarkus extension supports two programming models: Blocking access using URL Connection HTTP client (by default) or the Apache HTTP Client Asynchronous programming based on JDK’s CompletableFuture objects and the Netty HTTP client (by default) or the AWS CRT-based HTTP client In this guide, we see how you can get your REST services to use CloudWatch Logs locally and on AWS.","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-cognitouserpools.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | Cognito User Pools","summary":"Service client for accessing Amazon Cognito user pools (Identity Provider). Using the Amazon Cognito user pools API, you can create a user pool to manage directories and users. You can authenticate a user to obtain tokens related to user identity and access policies. For more information, see the Amazon Cognito user pools (AWS Java SDK 2.x docs). The Cognito User Pools extension is based on AWS Java SDK 2.x. It’s a major rewrite of the 1.x code base that offers two programming models (Blocking & Async). The Quarkus extension supports two programming models: Blocking access using URL Connection HTTP client (by default) or the Apache HTTP Client Asynchronous programming based on JDK’s CompletableFuture objects and the Netty HTTP client (by default) or the AWS CRT-based HTTP client In this guide, we see how you can get your REST services to use Cognito User Pool locally and on AWS.","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/common-features.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | Common features","summary":"","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-ce.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | Cost Explorer","summary":"","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/dev-services.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | Dev Services for Amazon Services","summary":"Quarkus Amazon Services automatically starts a containerized AWS stack in dev mode and when running tests. So, you don’t have to start one manually. The extension client is configured automatically.","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-dynamodb.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | DynamoDB","summary":"DynamoDB is a scalable AWS managed NoSQL database. It supports both key-value and document data models, that enables to have a flexible schema for your data. This extension provides functionality that allows the client to communicate with the service when running in Quarkus. You can find more information about DynamoDB at the Amazon DynamoDB website. The DynamoDB extension is based on AWS Java SDK 2.x. It’s a major rewrite of the 1.x code base that offers two programming models (Blocking & Async). The Quarkus extension supports the traditional DynamoDB client as well as the enhanced client. It supports two programming models: Blocking access using URL Connection HTTP client (by default) or the Apache HTTP Client Asynchronous programming based on JDK’s CompletableFuture objects and the Netty HTTP client (by default) or the AWS CRT-based HTTP client In this guide, we see how you can get your REST services to use the DynamoDB locally and on AWS.","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-ecr.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | ECR","summary":"","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-elasticloadbalancing.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | Elastic Load Balancing","summary":"","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-elasticloadbalancingv2.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | Elastic Load Balancing v2","summary":"","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-eventbridge.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | EventBridge","summary":"Amazon EventBridge is a serverless event bus service that makes it easy to connect your applications with data from a variety of sources. You can find more information about EventBridge at AWS EventBridge Data Streams Service API Reference. The EventBridge extension is based on AWS Java SDK 2.x. It’s a major rewrite of the 1.x code base that offers two programming models (Blocking & Async). The Quarkus extension supports two programming models: Blocking access using URL Connection HTTP client (by default) or the Apache HTTP Client Asynchronous programming based on JDK’s CompletableFuture objects and the Netty HTTP client. In this guide, we see how you can get your REST services to use EventBridge locally and on AWS.","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-scheduler.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | EventBridge Scheduler","summary":"","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-iam.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | IAM","summary":"","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-inspector.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | Inspector","summary":"","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-inspector2.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | Inspector2","summary":"","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-iot.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | IoT","summary":"","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-kinesis.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | Kinesis","summary":"Kinesis Data Streams is a managed service provided by Amazon Web Services (AWS) that scales elastically for real-time processing of streaming big data. You can find more information about Kinesis at AWS Kinesis Data Streams Service API Reference. The Kinesis extension is based on AWS Java SDK 2.x. It’s a major rewrite of the 1.x code base that offers two programming models (Blocking & Async). The Quarkus extension supports two programming models: Blocking access using URL Connection HTTP client (by default) or the Apache HTTP Client Asynchronous programming based on JDK’s CompletableFuture objects and the Netty HTTP client. In this guide, we see how you can get your REST services to use Kinesis locally and on AWS.","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-kms.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | KMS","summary":"AWS Key Management Service (KMS) is a service that allows you to create and control the keys used to encrypt or digitally sign your data. Using KMS, you can create and manage cryptographic keys and control their use across a wide range of AWS services and in your application. You can find more information about KMS at the AWS KMS website. The KMS extension is based on AWS Java SDK 2.x. It’s a major rewrite of the 1.x code base that offers two programming models (Blocking & Async). The Quarkus extension supports two programming models: Blocking access using URL Connection HTTP client (by default) or the Apache HTTP Client Asynchronous programming based on JDK’s CompletableFuture objects and the Netty HTTP client (by default) or the AWS CRT-based HTTP client In this guide, we see how you can get your REST services to use KMS locally and on AWS.","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-lambda.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | Lambda","summary":"Service client for accessing Amazon Lambda. Using the Amazon Lambda API, you can manage your AWS Lambdas. You can find more information about Lambda at the AWS Lambda website. The Lambda extension is based on AWS Java SDK 2.x. It’s a major rewrite of the 1.x code base that offers two programming models (Blocking & Async). The Quarkus extension supports two programming models: Blocking access using URL Connection HTTP client (by default) or the Apache HTTP Client Asynchronous programming based on JDK’s CompletableFuture objects and the Netty HTTP client (by default) or the AWS CRT-based HTTP client In this guide, we see how you can get your REST services to use Lambda locally and on AWS.","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-neptune.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | Neptune","summary":"","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/opentelemetry.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | OpenTelemetry for Amazon Services","summary":"Quarkus Amazon Services facilitates integration of the AWS SDK instrumentation. Adding the quarkus-opentelemetry extension will automatically inject an interceptor with default AwsSdkTelemetry configuration in all produced extension clients that have opted into instrumentation. This is achieved by setting the configuration property quarkus.<extension>.telemetry.enabled to true. This setting is set to false by default. Quarkus Amazon Services supports the OpenTelemetry Autoconfiguration for Traces. The configurations match what you can see at OpenTelemetry SDK Autoconfigure with the quarkus.* prefix. It is not necessary to wrap Sqs or Bedrock Runtime clients, the extensions does it for you when telemetry is enabled for those clients. If necessary, you can provide your own AwsSdkTelemetry instance used to instrument all clients. package org.acme;\n\nimport io.opentelemetry.api.OpenTelemetry;\nimport io.opentelemetry.instrumentation.awssdk.v2_2.AwsSdkTelemetry;\nimport io.quarkus.arc.Unremovable;\nimport jakarta.enterprise.context.ApplicationScoped;\nimport jakarta.enterprise.inject.Produces;\nimport jakarta.inject.Singleton;\n\n@ApplicationScoped\npublic class MyProducer {\n\n    @Produces\n    @Singleton\n    @Unremovable\n    public AwsSdkTelemetry myTelemetry() {\n        return AwsSdkTelemetry.builder(OpenTelemetry.noop()).build();\n    }\n}","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-paymentcryptography.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | Payment Cryptography","summary":"","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-paymentcryptographydata.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | Payment Cryptography Data","summary":"","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/index.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | Quarkus Amazon Services","summary":"","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-rds.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | RDS","summary":"Amazon Relational Database Service (AWS RDS) is a web service that makes it easier to set up, operate, and scale a relational database in the AWS Cloud. It provides cost-efficient, resizable capacity for an industry-standard relational database and manages common database administration tasks. You can find more information about RDS at the Amazon RDS website. The RDS extension is based on AWS Java SDK 2.x. It’s a major rewrite of the 1.x code base that offers two programming models (Blocking & Async). The Quarkus extension supports two programming models: Blocking access using URL Connection HTTP client (by default), the Apache HTTP Client or the AWS CRT-based HTTP client Asynchronous programming based on JDK’s CompletableFuture objects and the Netty HTTP client or the AWS CRT-based HTTP client","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-rdsdata.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | RDS Data","summary":"The Amazon RDS Data API is a web service that enables you to run SQL statements on an Amazon RDS database without having to manage a connection to the database. You can find more information about RDS at the Amazon RDS Data website. The RDSDATA extension is based on AWS Java SDK 2.x. It’s a major rewrite of the 1.x code base that offers two programming models (Blocking & Async). The Quarkus extension supports two programming models: Blocking access using URL Connection HTTP client (by default), the Apache HTTP Client or the AWS CRT-based HTTP client Asynchronous programming based on JDK’s CompletableFuture objects and the Netty HTTP client or the AWS CRT-based HTTP client","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-rekognition.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | Rekognition","summary":"Amazon Rekognition is a fully managed service that makes it easy for developers to analyze images and videos to identify objects, people, text, scenes, activities, and inappropriate content, as well as perform facial analysis and facial search. You can find more information about Rekognition at the Amazon Rekognition website. The Rekognition extension is based on AWS Java SDK 2.x. It’s a major rewrite of the 1.x code base that offers two programming models (Blocking & Async). The Quarkus extension supports two programming models: Blocking access using URL Connection HTTP client (by default) or the Apache HTTP Client Asynchronous programming based on JDK’s CompletableFuture objects and the Netty HTTP client (by default) or the AWS CRT-based HTTP client You can use this extension to integrate Rekognition capabilities in your Quarkus applications using the AWS SDK for Java 2.x. The Rekognition extension is based on AWS Java SDK 2.x. It’s a major rewrite of the 1.x code base that offers two programming models (Blocking & Async). The Quarkus extension supports two programming models: Blocking access using URL Connection HTTP client (by default), the Apache HTTP Client or the AWS CRT-based HTTP client Asynchronous programming based on JDK’s CompletableFuture objects and the Netty HTTP client or the AWS CRT-based HTTP client","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-s3.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | S3","summary":"Amazon S3 is an object storage service. It can be employed to store any type of object which allows for uses like storage for Internet applications, backup and recovery, disaster recovery, data archives, data lakes for analytics, any hybrid cloud storage. This extension provides functionality that allows the client to communicate with the service when running in Quarkus. You can find more information about S3 at the Amazon S3 website. The S3 extension is based on AWS Java SDK 2.x. It’s a major rewrite of the 1.x code base that offers two programming models (Blocking & Async). The Quarkus extension supports two programming models: Blocking access using URL Connection HTTP client (by default) or the Apache HTTP Client Asynchronous programming based on JDK’s CompletableFuture objects and the Netty HTTP client (by default) or the AWS CRT-based HTTP client In this guide, we see how you can get your REST services to use S3 locally and on AWS.","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-secretsmanager.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | Secret Manager","summary":"AWS Secrets Manager enables you to replace hardcoded credentials in your code, including passwords, with an API call to Secrets Manager to retrieve the secret programmatically. This helps ensure the secret can’t be compromised by someone examining your code, because the secret no longer exists in the code. You can find more information about Secrets Manager at the AWS Secrets Manager website. The Secrets Manager extension is based on AWS Java SDK 2.x. It’s a major rewrite of the 1.x code base that offers two programming models (Blocking & Async). The Quarkus extension supports two programming models: Blocking access using URL Connection HTTP client (by default) or the Apache HTTP Client Asynchronous programming based on JDK’s CompletableFuture objects and the Netty HTTP client (by default) or the AWS CRT-based HTTP client In this guide, we see how you can get your REST services to use Secrets Manager locally and on AWS.","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-ses.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | SES","summary":"Amazon Simple Email Service (SES) is a flexible and highly-scalable email sending and receiving service. Using SES, you can send emails with any type of correspondence. You can find more information about SES at the Amazon SES website. The SES extension is based on AWS Java SDK 2.x. It’s a major rewrite of the 1.x code base that offers two programming models (Blocking & Async). The Quarkus extension supports two programming models: Blocking access using URL Connection HTTP client (by default) or the Apache HTTP Client Asynchronous programming based on JDK’s CompletableFuture objects and the Netty HTTP client (by default) or the AWS CRT-based HTTP client In this guide, we see how you can get your REST services to use SES locally and on AWS.","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-sesv2.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | SESv2","summary":"","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-sfn.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | SFN","summary":"Amazon AWS Step Functions (SFN) is a cloud service that enables you to coordinate and automate the execution of multiple AWS services in a serverless workflow. It allows you to design, visualize, and execute workflows using a state machine architecture. With SFN, you can seamlessly integrate various AWS services, including Lambda functions, Amazon S3, Amazon DynamoDB, and others, into a cohesive and scalable workflow. You can find more information about SFN at the Amazon SFN website. The SFN extension is based on AWS Java SDK 2.x. It’s a major rewrite of the 1.x code base that offers two programming models (Blocking & Async). The Quarkus extension supports two programming models: Blocking access using URL Connection HTTP client (by default) or the Apache HTTP Client Asynchronous programming based on JDK’s CompletableFuture objects and the Netty HTTP client (by default) or the AWS CRT-based HTTP client In this guide, we see how you can get your REST services to use SFN locally and on AWS.","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-sns.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | SNS","summary":"Amazon Simple Notification Service (SNS) is a highly available and fully managed pub/sub messaging service. It provides topics for high-throughput, push-based, many-to-many messaging. Messages can fan out to a large number of subscriber endpoints for parallel processing, including Amazon SQS queues, AWS Lambda functions, and HTTP/S webhooks. Additionally, SNS can be used to fan out notifications to end users using mobile push, SMS and email. You can find more information about SNS at the Amazon SNS website. The SNS extension is based on AWS Java SDK 2.x. It’s a major rewrite of the 1.x code base that offers two programming models (Blocking & Async). The Quarkus extension supports two programming models: Blocking access using URL Connection HTTP client (by default) or the Apache HTTP Client Asynchronous programming based on JDK’s CompletableFuture objects and the Netty HTTP client (by default) or the AWS CRT-based HTTP client In this guide, we see how you can get your REST services to use SNS locally and on AWS.","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-sqs.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | SQS","summary":"Amazon Simple Queue Service (SQS) is a fully managed message queuing service. Using SQS, you can send, store, and receive messages between software components at any volume, without losing messages or requiring other services to be available. SQS offers two types of message queues. Standard queues offer maximum throughput, best-effort ordering and at-least-once delivery. SQS FIFO queues are designed to guarantee that messages are processes exactly once, on the exact order that they were sent. You can find more information about SQS at the Amazon SQS website. The SQS extension is based on AWS Java SDK 2.x. It’s a major rewrite of the 1.x code base that offers two programming models (Blocking & Async). The Quarkus extension supports two programming models: Blocking access using URL Connection HTTP client (by default) or the Apache HTTP Client Asynchronous programming based on JDK’s CompletableFuture objects and the Netty HTTP client (by default) or the AWS CRT-based HTTP client In this guide, we see how you can get your REST services to use SQS locally and on AWS.","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-ssm.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | SSM","summary":"AWS Systems Manager (formerly Amazon Simple Systems Manager, or SSM) is a service that you can use to view and control your infrastructure on AWS. One of the most useful features of SSM for microservices is the Parameter Store, which provides secure, hierarchical storage for configuration data management and secrets management.. You can find more information about SSM at the AWS Systems Manager website. The SSM extension is based on AWS Java SDK 2.x. It’s a major rewrite of the 1.x code base that offers two programming models (Blocking & Async). The Quarkus extension supports two programming models: Blocking access using URL Connection HTTP client (by default) or the Apache HTTP Client Asynchronous programming based on JDK’s CompletableFuture objects and the Netty HTTP client (by default) or the AWS CRT-based HTTP client In this guide, we see how you can get your REST services to use SSM locally and on AWS.","categories":["Quarkiverse"],"subcategories":[]},{"url":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-sso.html","type":"reference","status":null,"origin":"quarkiverse-hub","title":"Amazon Services | SSO","summary":"Amazon Identity and Access Management Center, successor to AWS Single Sign-On (SSO) is a web service that makes it easy for you to assign user access to IAM Identity Center resources such as the AWS access portal. The SDKs provide a convenient way to create programmatic access to IAM Identity Center and other AWS services. You can find more information about IAM Identity Center at the Amazon IAM website. The SSO extension is based on AWS Java SDK 2.x. It’s a major rewrite of the 1.x code base that offers two programming models (Blocking & Async). The Quarkus extension supports two programming models: Blocking access using URL Connection HTTP client (by default) or the Apache HTTP Client Asynchronous programming based on JDK’s CompletableFuture objects and the Netty HTTP client (by default) or the AWS CRT-based HTTP client","categories":["Quarkiverse"],"subcategories":[]}],"suggestion":null,"total":{"exact":null,"lowerBound":150}}