Skip to content

Commit 1fba1eb

Browse files
committed
Rename Amazon Lambda to AWS Lambda in documentation
Fixes #34279
1 parent c5cc65f commit 1fba1eb

File tree

7 files changed

+28
-28
lines changed

7 files changed

+28
-28
lines changed

docs/src/main/asciidoc/amazon-lambda-http.adoc renamed to docs/src/main/asciidoc/aws-lambda-http.adoc

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@ This guide is maintained in the main Quarkus repository
33
and pull requests should be submitted there:
44
https://github.com/quarkusio/quarkus/tree/main/docs/src/main/asciidoc
55
////
6-
= Amazon Lambda with RESTEasy Reactive, Undertow, or Reactive Routes
6+
= AWS Lambda with RESTEasy Reactive, Undertow, or Reactive Routes
77
:extension-status: preview
88
include::_attributes.adoc[]
99
:categories: cloud
10-
:summary: This guide explains how you can deploy Vert.x Web, Servlet, or RESTEasy microservices as an Amazon Lambda.
10+
:summary: This guide explains how you can deploy Vert.x Web, Servlet, or RESTEasy microservices as an AWS Lambda.
1111
:devtools-no-gradle:
1212

13-
With Quarkus you can deploy your favorite Java HTTP frameworks as Amazon Lambda's using either the https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api.html[AWS Gateway HTTP API]
13+
With Quarkus you can deploy your favorite Java HTTP frameworks as AWS Lambda's using either the https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api.html[AWS Gateway HTTP API]
1414
or https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-rest-api.html[AWS Gateway REST API]. This means that you can deploy your microservices written with RESTEasy Reactive (our Jakarta REST implementation),
1515
Undertow (servlet), Reactive Routes, xref:funqy-http.adoc[Funqy HTTP] or any other Quarkus HTTP framework as an AWS Lambda.
1616

@@ -35,7 +35,7 @@ include::{includes}/prerequisites.adoc[]
3535
== Getting Started
3636

3737
This guide walks you through generating an example Java project via a Maven archetype. Later on, it walks through the structure
38-
of the project so you can adapt any existing projects you have to use Amazon Lambda.
38+
of the project so you can adapt any existing projects you have to use AWS Lambda.
3939

4040
== Installing AWS bits
4141

@@ -170,7 +170,7 @@ quarkus.lambda.mock-event-server.test-port=8083
170170

171171
A port value of zero will result in a randomly assigned port.
172172

173-
== Simulate Amazon Lambda Deployment with SAM CLI
173+
== Simulate AWS Lambda Deployment with SAM CLI
174174

175175
The AWS SAM CLI allows you to run your lambda's locally on your laptop in a simulated Lambda environment. This requires Docker to be installed.
176176
After you have built your Maven project, execute this command:
@@ -269,7 +269,7 @@ you'll see this:
269269
DISABLE_SIGNAL_HANDLERS: true
270270
----
271271

272-
This environment variable resolves some incompatibilities between Quarkus and the Amazon Lambda Custom Runtime environment.
272+
This environment variable resolves some incompatibilities between Quarkus and the AWS Lambda Custom Runtime environment.
273273

274274
Finally, there is one specific thing for AWS Gateway REST API deployments.
275275
That API assumes that HTTP response bodies are text unless you explicitly tell it which media types are

docs/src/main/asciidoc/amazon-snapstart.adoc renamed to docs/src/main/asciidoc/aws-lambda-snapstart.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ This guide is maintained in the main Quarkus repository
33
and pull requests should be submitted there:
44
https://github.com/quarkusio/quarkus/tree/main/docs/src/main/asciidoc
55
////
6-
= Amazon Lambda SnapStart Configuration
6+
= AWS Lambda SnapStart Configuration
77
include::_attributes.adoc[]
88
:categories: cloud
99
:summary: This document explains how to optimize your AWS Lambda application for SnapStart
@@ -17,7 +17,7 @@ Please check the AWS documentation to verify the eligibility of your AWS region.
1717

1818
== Enabling / Disabling SnapStart Optimizations
1919

20-
If you use the Quarkus Amazon Lambda extension, SnapStart optimizations are automatically enabled.
20+
If you use the Quarkus AWS Lambda extension, SnapStart optimizations are automatically enabled.
2121
However, you can enable/disable it explicitly using:
2222

2323
[source, properties]

docs/src/main/asciidoc/amazon-lambda.adoc renamed to docs/src/main/asciidoc/aws-lambda.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ This guide is maintained in the main Quarkus repository
33
and pull requests should be submitted there:
44
https://github.com/quarkusio/quarkus/tree/main/docs/src/main/asciidoc
55
////
6-
= Amazon Lambda
6+
= AWS Lambda
77
include::_attributes.adoc[]
88
:categories: cloud
9-
:summary: This guide explains how you can deploy Quarkus-based Amazon Lambdas.
9+
:summary: This guide explains how you can deploy Quarkus-based AWS Lambdas.
1010

1111
The `quarkus-amazon-lambda` extension allows you to use Quarkus to build your AWS Lambdas.
1212
Your lambdas can use injection annotations from CDI or Spring and other Quarkus facilities as you need them.
@@ -299,7 +299,7 @@ dependencies {
299299

300300
== Live Coding and Unit/Integration Testing
301301
To mirror the AWS Lambda environment as closely as possible in a dev environment,
302-
the Quarkus Amazon Lambda extension boots up a mock AWS Lambda event server in Quarkus Dev and Test mode.
302+
the Quarkus AWS Lambda extension boots up a mock AWS Lambda event server in Quarkus Dev and Test mode.
303303
This mock event server simulates a true AWS Lambda environment.
304304

305305
While running in Quarkus Dev Mode, you can feed events to it by doing an HTTP POST to `http://localhost:8080`.

docs/src/main/asciidoc/funqy-amazon-lambda-http.adoc renamed to docs/src/main/asciidoc/funqy-aws-lambda-http.adoc

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,30 +3,30 @@ This guide is maintained in the main Quarkus repository
33
and pull requests should be submitted there:
44
https://github.com/quarkusio/quarkus/tree/main/docs/src/main/asciidoc
55
////
6-
= Funqy HTTP Binding with Amazon Lambda 
6+
= Funqy HTTP Binding with AWS Lambda 
77
:extension-status: preview
88
include::_attributes.adoc[]
99
:categories: cloud
10-
:summary: This guide explains Funqy's Amazon Lambda HTTP binding.
10+
:summary: This guide explains Funqy's AWS Lambda HTTP binding.
1111

1212
If you want to allow HTTP clients to invoke on your Funqy functions on AWS Lambda, Quarkus allows you to expose multiple
1313
Funqy functions through HTTP deployed as one AWS Lambda. This approach does add overhead over the
1414
regular Funqy AWS Lambda integration and also requires you to use AWS API Gateway.
1515

1616
include::{includes}/extension-status.adoc[]
1717

18-
Follow the xref:amazon-lambda-http.adoc[Amazon Lambda Http Guide]. It walks through using a variety of HTTP
19-
frameworks on Amazon Lambda, including Funqy.
18+
Follow the xref:aws-lambda-http.adoc[AWS Lambda Http Guide]. It walks through using a variety of HTTP
19+
frameworks on AWS Lambda, including Funqy.
2020

2121
WARNING: The Funqy HTTP + AWS Lambda binding is not a replacement for REST over HTTP. Because Funqy
2222
needs to be portable across a lot of different protocols and function providers its HTTP binding
2323
is very minimalistic and you will lose REST features like linking and the ability to leverage
2424
HTTP features like cache-control and conditional GETs. You may want to consider using Quarkus's
25-
Jakarta REST, Spring MVC, or Vert.x Web Reactive Route xref:amazon-lambda-http.adoc[support] instead. They also work with Quarkus and AWS Lambda.
25+
Jakarta REST, Spring MVC, or Vert.x Web Reactive Route xref:aws-lambda-http.adoc[support] instead. They also work with Quarkus and AWS Lambda.
2626

2727
== An additional Quickstart
2828

29-
Beyond generating an AWS project that is covered in the xref:amazon-lambda-http.adoc[Amazon Lambda Http Guide],
29+
Beyond generating an AWS project that is covered in the xref:aws-lambda-http.adoc[AWS Lambda Http Guide],
3030
there's also a quickstart for running Funqy HTTP on AWS Lambda.
3131

3232
Clone the Git repository: `git clone {quickstarts-clone-url}`, or download an {quickstarts-archive-url}[archive].
@@ -40,7 +40,7 @@ environments and AWS Lambda is one of them. The Java code is actually the same
4040

4141
== Getting Started
4242

43-
The steps to get this quickstart running are exactly the same as defined in the xref:amazon-lambda-http.adoc[Amazon Lambda HTTP Guide].
43+
The steps to get this quickstart running are exactly the same as defined in the xref:aws-lambda-http.adoc[AWS Lambda HTTP Guide].
4444
These differences are that you are running from a quickstart and the maven dependencies are slightly different.
4545

4646
[source,xml,role="primary asciidoc-tabs-target-sync-cli asciidoc-tabs-target-sync-maven"]

docs/src/main/asciidoc/funqy-amazon-lambda.adoc renamed to docs/src/main/asciidoc/funqy-aws-lambda.adoc

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@ This guide is maintained in the main Quarkus repository
33
and pull requests should be submitted there:
44
https://github.com/quarkusio/quarkus/tree/main/docs/src/main/asciidoc
55
////
6-
= Funqy Amazon Lambda Binding
6+
= Funqy AWS Lambda Binding
77
:extension-status: preview
88
:devtools-no-gradle:
99
include::_attributes.adoc[]
1010
:categories: cloud
11-
:summary: This guide explains Funqy's Amazon Lambda binding.
11+
:summary: This guide explains Funqy's AWS Lambda binding.
1212

13-
The guide walks through quickstart code to show you how you can deploy Funqy functions to Amazon Lambda.
13+
The guide walks through quickstart code to show you how you can deploy Funqy functions to AWS Lambda.
1414

1515
Funqy functions can be deployed using the AWS Lambda Java Runtime, or you can build a native executable and use
1616
Lambda Custom Runtime if you want a smaller memory footprint and faster cold boot startup time.
@@ -26,7 +26,7 @@ include::{includes}/prerequisites.adoc[]
2626
* https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-install.html[AWS CLI]
2727
* https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/serverless-sam-cli-install.html[AWS SAM CLI], for local testing
2828

29-
NOTE: Funqy Amazon Lambdas build off of our xref:amazon-lambda.adoc[Quarkus Amazon Lambda support].
29+
NOTE: Funqy AWS Lambdas build off of our xref:aws-lambda.adoc[Quarkus AWS Lambda support].
3030

3131
== Installing AWS bits
3232

@@ -47,7 +47,7 @@ environments and AWS Lambda is one of them. The Java code is actually the same
4747
[[choose]]
4848
== Choose Your Function
4949

50-
Only one Funqy function can be exported per Amazon Lambda deployment. If you have multiple functions defined
50+
Only one Funqy function can be exported per AWS Lambda deployment. If you have multiple functions defined
5151
within your project, then you will need to choose the function within your Quarkus `application.properties`:
5252

5353
[source,properties,subs=attributes+]
@@ -57,7 +57,7 @@ quarkus.funqy.export=greet
5757

5858
You can see how the quickstart has done it within its own {quickstarts-tree-url}/funqy-quickstarts/funqy-amazon-lambda-quickstart/src/main/resources/application.properties[application.properties].
5959

60-
Alternatively, you can set the `QUARKUS_FUNQY_EXPORT` environment variable when you create the Amazon Lambda using the `aws` cli.
60+
Alternatively, you can set the `QUARKUS_FUNQY_EXPORT` environment variable when you create the AWS Lambda using the `aws` cli.
6161

6262
== Deploy to AWS Lambda Java Runtime
6363

@@ -230,7 +230,7 @@ as a dependency. The extension automatically generates everything you might nee
230230

231231
== Integration Testing
232232

233-
Funqy Amazon Lambda support leverages the Quarkus AWS Lambda test framework so that you can unit tests your Funqy functions.
233+
Funqy AWS Lambda support leverages the Quarkus AWS Lambda test framework so that you can unit tests your Funqy functions.
234234
This is true for both JVM and native modes.
235235
This test framework provides similar functionality to the SAM CLI, without the overhead of Docker.
236236

docs/src/main/asciidoc/funqy.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -179,12 +179,12 @@ developers will be ok with that as many won't be using these REST/HTTP features
179179
have to make the decision on what camp you are in. Quarkus does support REST integration (through Jakarta REST,
180180
Spring MVC, Vert.x Web, and Servlet) with
181181
various cloud/function providers, but there are some disadvantages of using that approach as well. For example,
182-
if you want to do xref:amazon-lambda-http.adoc[HTTP with AWS Lambda], this requires you to use the AWS API Gateway which may
182+
if you want to do xref:aws-lambda-http.adoc[HTTP with AWS Lambda], this requires you to use the AWS API Gateway which may
183183
slow down deployment and cold start time or even cost you more.
184184

185185
The purpose of Funqy is to allow you to write cross-provider functions so that you can move
186186
off of your current function provider if, for instance, they start charging you a lot more for their
187187
service. Another reason you might not want to use Funqy is if you need access specific APIs of the
188188
target function environment. For example, developers often want access to the AWS Context on
189-
Lambda. In this case, we tell them they may be better off using the xref:amazon-lambda.adoc[Quarkus Amazon Lambda] integration instead.
189+
Lambda. In this case, we tell them they may be better off using the xref:aws-lambda.adoc[Quarkus AWS Lambda] integration instead.
190190

docs/src/main/asciidoc/security-jwt.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -987,7 +987,7 @@ Note that you can't access the injected `JsonWebToken` in the public methods if
987987
To <<jwt-parser,parse and verify JsonWebToken with JWTParser>>, use `smallrye-jwt` instead of `quarkus-smallrye-jwt` directly for the following situations:
988988

989989
* You work with Quarkus extensions that do not support `HTTP`, such as `Quarkus GRPC`.
990-
* You provide an extension-specific `HTTP`, the support of which conflicts with the support of those offered by `quarkus-smallrye-jwt` and `Vert.x HTTP`, such as `Quarkus Amazon Lambda`.
990+
* You provide an extension-specific `HTTP`, the support of which conflicts with the support of those offered by `quarkus-smallrye-jwt` and `Vert.x HTTP`, such as `Quarkus AWS Lambda`.
991991

992992
Start with adding the `smallrye-jwt` dependency:
993993

0 commit comments

Comments
 (0)