Skip to content

add getting started quickstarts#109

Merged
yaythomas merged 1 commit into
mainfrom
quickstart
Apr 1, 2026
Merged

add getting started quickstarts#109
yaythomas merged 1 commit into
mainfrom
quickstart

Conversation

@yaythomas
Copy link
Copy Markdown
Contributor

Description of changes:

  • Add quickstart for TypeScript/Python with AWS CLI deploy workflow: execution role, package, create-function, publish version, invoke
  • Add quickstart for container image (Java) with multi-stage Dockerfile, maven-shade-plugin, ECR push, and create-function
  • Add manage-executions page: list, get, history, stop, update (zip and container image variants), logs, delete including ECR cleanup
  • Update getting-started index with all new pages
  • Add quickstart code examples for TypeScript, Python, and Java
  • Add custom Lambda client configuration page with examples for all three languages
  • Update sdk-reference index with configuration section
  • Update nav in zensical.toml with new pages

Issue #, if available:
closes #108, closes #107, closes #106, closes #78, closes #60, closes #32

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@yaythomas yaythomas moved this from Backlog to In review in aws-durable-execution Apr 1, 2026
Comment thread docs/getting-started/development-environment.md
Comment thread docs/getting-started/index.md Outdated
Comment thread docs/getting-started/manage-executions.md
Comment thread docs/getting-started/manage-executions.md
@@ -0,0 +1,140 @@
# Quickstart for Container Image
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it's not the same, this here is more opionated.

This is multi-stage build for a smaller/cleaner runtime image.

@@ -0,0 +1,4 @@
# Configuration

- [Custom Lambda Client](custom-lambda-client.md) Configure the Lambda client used by
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What's pending here? Serdes and logging?

Copy link
Copy Markdown
Contributor Author

@yaythomas yaythomas Apr 1, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

currently serdes and logging are their own categories:
https://aws.github.io/aws-durable-execution-docs/sdk-reference/state/serialization/

Comment thread examples/java/configuration/custom-client.java Outdated
Comment thread examples/java/getting-started/custom-client.java Outdated
Comment thread examples/java/getting-started/minimal-example.java Outdated
Comment thread examples/java/getting-started/write-function.java Outdated
- Add quickstart for TypeScript/Python with AWS CLI deploy workflow:
  execution role, package, create-function, publish version, invoke
- Add quickstart for container image (Java) with multi-stage Dockerfile,
  maven-shade-plugin, ECR push, and create-function
- Add manage-executions page: list, get, history, stop, update (zip and
  container image variants), logs, delete including ECR cleanup
- Update getting-started index with all new pages
- Add quickstart code examples for TypeScript, Python, and Java
- Add custom Lambda client configuration page with examples for all
  three languages
- Update sdk-reference index with configuration section
- Update nav in zensical.toml with new pages

closes #108, closes #107, closes #106, closes #78, closes #60,
closes #32
Comment thread docs/getting-started/manage-executions.md
Comment thread docs/getting-started/quickstart.md
@dhegberg dhegberg dismissed their stale review April 1, 2026 20:27

Not needed.

@yaythomas yaythomas merged commit f33a6b5 into main Apr 1, 2026
2 checks passed
@yaythomas yaythomas deleted the quickstart branch April 1, 2026 20:29
@github-project-automation github-project-automation Bot moved this from In review to Done in aws-durable-execution Apr 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

2 participants