├── .github └── ISSUE_TEMPLATE │ └── new-guide-submission.md ├── .gitignore ├── LICENSE ├── README.md ├── quickstart ├── archetypes │ └── default.md ├── config.toml ├── content │ ├── _index.md │ ├── building │ │ ├── docker.md │ │ └── runtime-interface-client.md │ ├── summary │ │ ├── how-it-works.md │ │ ├── why-graalvm.md │ │ └── why-lambda.md │ ├── usage │ │ ├── examples.md │ │ ├── frameworks.md │ │ └── libraries.md │ └── walkthrough │ │ ├── _index.md │ │ ├── arm-architecture.md │ │ ├── cdk-docker-build.md │ │ ├── convert-to-graalvm.md │ │ ├── function.md │ │ ├── generating-graalvm-config.md │ │ ├── graalvm-config.md │ │ ├── graalvm-performance.md │ │ ├── initial-infra.md │ │ └── project-structure.md ├── data │ └── menu │ │ └── main.yml ├── layouts │ ├── partials │ │ ├── head │ │ │ └── meta.html │ │ ├── page-footer.html │ │ ├── site-footer.html │ │ └── site-header.html │ └── shortcodes │ │ └── feedback.html ├── static │ ├── aws │ │ ├── Arch_App-Integration │ │ │ ├── Arch_16 │ │ │ │ ├── Arch_ Amazon-API-Gateway_16.png │ │ │ │ ├── Arch_ Amazon-API-Gateway_16.svg │ │ │ │ ├── Arch_AWS-AppSync_16.png │ │ │ │ ├── Arch_AWS-AppSync_16.svg │ │ │ │ ├── Arch_AWS-Console-Mobile-Application _16.png │ │ │ │ ├── Arch_AWS-Console-Mobile-Application _16.svg │ │ │ │ ├── Arch_AWS-Express-Workflows_16.png │ │ │ │ ├── Arch_AWS-Express-Workflows_16.svg │ │ │ │ ├── Arch_AWS-Step-Functions_16.png │ │ │ │ ├── Arch_AWS-Step-Functions_16.svg │ │ │ │ ├── Arch_Amazon-AppFlow_16.png │ │ │ │ ├── Arch_Amazon-AppFlow_16.svg │ │ │ │ ├── Arch_Amazon-EventBridge_16.png │ │ │ │ ├── Arch_Amazon-EventBridge_16.svg │ │ │ │ ├── Arch_Amazon-MQ_16.png │ │ │ │ ├── Arch_Amazon-MQ_16.svg │ │ │ │ ├── Arch_Amazon-Managed-Workflows-for-Apache-Airflow_16.png │ │ │ │ ├── Arch_Amazon-Managed-Workflows-for-Apache-Airflow_16.svg │ │ │ │ ├── Arch_Amazon-Simple-Notification-Service_16.png │ │ │ │ ├── Arch_Amazon-Simple-Notification-Service_16.svg │ │ │ │ ├── Arch_Amazon-Simple-Queue-Service_16.png │ │ │ │ └── Arch_Amazon-Simple-Queue-Service_16.svg │ │ │ ├── Arch_32 │ │ │ │ ├── Arch_ Amazon-API-Gateway_32.png │ │ │ │ ├── Arch_AWS-AppSync_32.png │ │ │ │ ├── Arch_AWS-AppSync_32.svg │ │ │ │ ├── Arch_AWS-Console-Mobile-Application _32.png │ │ │ │ ├── Arch_AWS-Console-Mobile-Application _32.svg │ │ │ │ ├── Arch_AWS-Express-Workflows_32.png │ │ │ │ ├── Arch_AWS-Express-Workflows_32.svg │ │ │ │ ├── Arch_AWS-Step-Functions_32.png │ │ │ │ ├── Arch_AWS-Step-Functions_32.svg │ │ │ │ ├── Arch_Amazon-API-Gateway_32.svg │ │ │ │ ├── Arch_Amazon-AppFlow_32.png │ │ │ │ ├── Arch_Amazon-AppFlow_32.svg │ │ │ │ ├── Arch_Amazon-EventBridge_32.png │ │ │ │ ├── Arch_Amazon-EventBridge_32.svg │ │ │ │ ├── Arch_Amazon-MQ_32.png │ │ │ │ ├── Arch_Amazon-MQ_32.svg │ │ │ │ ├── Arch_Amazon-Managed-Workflows-for-Apache-Airflow_32.png │ │ │ │ ├── Arch_Amazon-Managed-Workflows-for-Apache-Airflow_32.svg │ │ │ │ ├── Arch_Amazon-Simple-Notification-Service_32.png │ │ │ │ ├── Arch_Amazon-Simple-Notification-Service_32.svg │ │ │ │ ├── Arch_Amazon-Simple-Queue-Service_32.png │ │ │ │ └── Arch_Amazon-Simple-Queue-Service_32.svg │ │ │ ├── Arch_48 │ │ │ │ ├── Arch_ Amazon-API-Gateway_48.png │ │ │ │ ├── Arch_ Amazon-API-Gateway_48.svg │ │ │ │ ├── Arch_AWS-AppSync_48.png │ │ │ │ ├── Arch_AWS-AppSync_48.svg │ │ │ │ ├── Arch_AWS-Console-Mobile-Application _48.png │ │ │ │ ├── Arch_AWS-Console-Mobile-Application _48.svg │ │ │ │ ├── Arch_AWS-Express-Workflows_48.png │ │ │ │ ├── Arch_AWS-Express-Workflows_48.svg │ │ │ │ ├── Arch_AWS-Step-Functions_48.png │ │ │ │ ├── Arch_AWS-Step-Functions_48.svg │ │ │ │ ├── Arch_Amazon-AppFlow_48.png │ │ │ │ ├── Arch_Amazon-AppFlow_48.svg │ │ │ │ ├── Arch_Amazon-EventBridge_48.png │ │ │ │ ├── Arch_Amazon-EventBridge_48.svg │ │ │ │ ├── Arch_Amazon-MQ_48.png │ │ │ │ ├── Arch_Amazon-MQ_48.svg │ │ │ │ ├── Arch_Amazon-Managed-Workflows-for-Apache-Airflow_48.png │ │ │ │ ├── Arch_Amazon-Managed-Workflows-for-Apache-Airflow_48.svg │ │ │ │ ├── Arch_Amazon-Simple-Notification-Service_48.png │ │ │ │ ├── Arch_Amazon-Simple-Notification-Service_48.svg │ │ │ │ ├── Arch_Amazon-Simple-Queue-Service_48.png │ │ │ │ └── Arch_Amazon-Simple-Queue-Service_48.svg │ │ │ └── Arch_64 │ │ │ │ ├── Arch_AWS-AppSync_64.png │ │ │ │ ├── Arch_AWS-AppSync_64.svg │ │ │ │ ├── Arch_AWS-AppSync_64@5x.png │ │ │ │ ├── Arch_AWS-Console-Mobile-Application_64.png │ │ │ │ ├── Arch_AWS-Console-Mobile-Application_64.svg │ │ │ │ ├── Arch_AWS-Console-Mobile-Application_64@5x.png │ │ │ │ ├── Arch_AWS-Express-Workflows_64.png │ │ │ │ ├── Arch_AWS-Express-Workflows_64.svg │ │ │ │ ├── Arch_AWS-Express-Workflows_64@5x.png │ │ │ │ ├── Arch_AWS-Step-Functions_64.png │ │ │ │ ├── Arch_AWS-Step-Functions_64.svg │ │ │ │ ├── Arch_AWS-Step-Functions_64@5x.png │ │ │ │ ├── Arch_Amazon-API-Gateway_64.png │ │ │ │ ├── Arch_Amazon-API-Gateway_64.svg │ │ │ │ ├── Arch_Amazon-API-Gateway_64@5x.png │ │ │ │ ├── Arch_Amazon-AppFlow_64.png │ │ │ │ ├── Arch_Amazon-AppFlow_64.svg │ │ │ │ ├── Arch_Amazon-AppFlow_64@5x.png │ │ │ │ ├── Arch_Amazon-EventBridge_64.png │ │ │ │ ├── Arch_Amazon-EventBridge_64.svg │ │ │ │ ├── Arch_Amazon-EventBridge_64@5x.png │ │ │ │ ├── Arch_Amazon-MQ_64.png │ │ │ │ ├── Arch_Amazon-MQ_64.svg │ │ │ │ ├── Arch_Amazon-MQ_64@5x.png │ │ │ │ ├── Arch_Amazon-Managed-Workflows-for-Apache-Airflow_64.png │ │ │ │ ├── Arch_Amazon-Managed-Workflows-for-Apache-Airflow_64.svg │ │ │ │ ├── Arch_Amazon-Managed-Workflows-for-Apache-Airflow_64@5x.png │ │ │ │ ├── Arch_Amazon-Simple-Notification-Service_64.png │ │ │ │ ├── Arch_Amazon-Simple-Notification-Service_64.svg │ │ │ │ ├── Arch_Amazon-Simple-Notification-Service_64@5x.png │ │ │ │ ├── Arch_Amazon-Simple-Queue-Service_64.png │ │ │ │ ├── Arch_Amazon-Simple-Queue-Service_64.svg │ │ │ │ └── Arch_Amazon-Simple-Queue-Service_64@5x.png │ │ ├── Arch_Compute │ │ │ ├── 16 │ │ │ │ ├── Arch_AWS-Batch_16.png │ │ │ │ ├── Arch_AWS-Batch_16.svg │ │ │ │ ├── Arch_AWS-Compute-Optimizer_16.png │ │ │ │ ├── Arch_AWS-Compute-Optimizer_16.svg │ │ │ │ ├── Arch_AWS-Elastic-Beanstalk_16.png │ │ │ │ ├── Arch_AWS-Elastic-Beanstalk_16.svg │ │ │ │ ├── Arch_AWS-Fargate_16.png │ │ │ │ ├── Arch_AWS-Fargate_16.svg │ │ │ │ ├── Arch_AWS-Lambda_16.png │ │ │ │ ├── Arch_AWS-Lambda_16.svg │ │ │ │ ├── Arch_AWS-Local-Zones_16.png │ │ │ │ ├── Arch_AWS-Local-Zones_16.svg │ │ │ │ ├── Arch_AWS-Nitro-Enclaves_16.png │ │ │ │ ├── Arch_AWS-Nitro-Enclaves_16.svg │ │ │ │ ├── Arch_AWS-Outposts-1U-and-2U-Servers_16.png │ │ │ │ ├── Arch_AWS-Outposts-1U-and-2U-Servers_16.svg │ │ │ │ ├── Arch_AWS-Outposts_16.png │ │ │ │ ├── Arch_AWS-Outposts_16.svg │ │ │ │ ├── Arch_AWS-ParallelCluster_16.png │ │ │ │ ├── Arch_AWS-ParallelCluster_16.svg │ │ │ │ ├── Arch_AWS-Serverless-Application-Repository_16.png │ │ │ │ ├── Arch_AWS-Serverless-Application-Repository_16.svg │ │ │ │ ├── Arch_AWS-ThinkBox-Deadline_16.png │ │ │ │ ├── Arch_AWS-ThinkBox-Deadline_16.svg │ │ │ │ ├── Arch_AWS-ThinkBox-Frost_16.png │ │ │ │ ├── Arch_AWS-ThinkBox-Frost_16.svg │ │ │ │ ├── Arch_AWS-ThinkBox-Krakatoa_16.png │ │ │ │ ├── Arch_AWS-ThinkBox-Krakatoa_16.svg │ │ │ │ ├── Arch_AWS-ThinkBox-Sequoia_16.png │ │ │ │ ├── Arch_AWS-ThinkBox-Sequoia_16.svg │ │ │ │ ├── Arch_AWS-ThinkBox-Stoke_16.png │ │ │ │ ├── Arch_AWS-ThinkBox-Stoke_16.svg │ │ │ │ ├── Arch_AWS-ThinkBox-XMesh_16.png │ │ │ │ ├── Arch_AWS-ThinkBox-XMesh_16.svg │ │ │ │ ├── Arch_AWS-Wavelength_16.png │ │ │ │ ├── Arch_AWS-Wavelength_16.svg │ │ │ │ ├── Arch_Amazon-EC2-Auto-Scaling_16.png │ │ │ │ ├── Arch_Amazon-EC2-Auto-Scaling_16.svg │ │ │ │ ├── Arch_Amazon-EC2-Image-Builder_16.png │ │ │ │ ├── Arch_Amazon-EC2-Image-Builder_16.svg │ │ │ │ ├── Arch_Amazon-EC2-M5n_16.png │ │ │ │ ├── Arch_Amazon-EC2-M5n_16.svg │ │ │ │ ├── Arch_Amazon-EC2-R5n_16.png │ │ │ │ ├── Arch_Amazon-EC2-R5n_16.svg │ │ │ │ ├── Arch_Amazon-EC2_16.png │ │ │ │ ├── Arch_Amazon-EC2_16.svg │ │ │ │ ├── Arch_Amazon-Elastic-Container-Kubernetes_16.png │ │ │ │ ├── Arch_Amazon-Elastic-Container-Kubernetes_16.svg │ │ │ │ ├── Arch_Amazon-Elastic-Container-Registry_16.png │ │ │ │ ├── Arch_Amazon-Elastic-Container-Registry_16.svg │ │ │ │ ├── Arch_Amazon-Elastic-Container-Service_16.png │ │ │ │ ├── Arch_Amazon-Elastic-Container-Service_16.svg │ │ │ │ ├── Arch_Amazon-Lightsail_16.png │ │ │ │ ├── Arch_Amazon-Lightsail_16.svg │ │ │ │ ├── Arch_Bottlerocket_16.png │ │ │ │ ├── Arch_Bottlerocket_16.svg │ │ │ │ ├── Arch_Elastic-Fabric-Adapter_16.png │ │ │ │ ├── Arch_Elastic-Fabric-Adapter_16.svg │ │ │ │ ├── Arch_NICE-DCV_16.png │ │ │ │ ├── Arch_NICE-DCV_16.svg │ │ │ │ ├── Arch_VMware-Cloud-on-AWS_16.png │ │ │ │ └── Arch_VMware-Cloud-on-AWS_16.svg │ │ │ ├── 32 │ │ │ │ ├── Arch_AWS-Batch_32.png │ │ │ │ ├── Arch_AWS-Batch_32.svg │ │ │ │ ├── Arch_AWS-Compute-Optimizer_32.png │ │ │ │ ├── Arch_AWS-Compute-Optimizer_32.svg │ │ │ │ ├── Arch_AWS-Elastic-Beanstalk_32.png │ │ │ │ ├── Arch_AWS-Elastic-Beanstalk_32.svg │ │ │ │ ├── Arch_AWS-Fargate_32.png │ │ │ │ ├── Arch_AWS-Fargate_32.svg │ │ │ │ ├── Arch_AWS-Lambda_32.png │ │ │ │ ├── Arch_AWS-Lambda_32.svg │ │ │ │ ├── Arch_AWS-Local-Zones_32.png │ │ │ │ ├── Arch_AWS-Local-Zones_32.svg │ │ │ │ ├── Arch_AWS-Nitro-Enclaves_32.png │ │ │ │ ├── Arch_AWS-Nitro-Enclaves_32.svg │ │ │ │ ├── Arch_AWS-Outposts-1U-and-2U-Servers_32.png │ │ │ │ ├── Arch_AWS-Outposts-1U-and-2U-Servers_32.svg │ │ │ │ ├── Arch_AWS-Outposts_32.png │ │ │ │ ├── Arch_AWS-Outposts_32.svg │ │ │ │ ├── Arch_AWS-ParallelCluster_32.png │ │ │ │ ├── Arch_AWS-ParallelCluster_32.svg │ │ │ │ ├── Arch_AWS-Serverless-Application-Repository_32.png │ │ │ │ ├── Arch_AWS-Serverless-Application-Repository_32.svg │ │ │ │ ├── Arch_AWS-ThinkBox-Deadline_32.png │ │ │ │ ├── Arch_AWS-ThinkBox-Deadline_32.svg │ │ │ │ ├── Arch_AWS-ThinkBox-Frost_32.png │ │ │ │ ├── Arch_AWS-ThinkBox-Frost_32.svg │ │ │ │ ├── Arch_AWS-ThinkBox-Krakatoa_32.png │ │ │ │ ├── Arch_AWS-ThinkBox-Krakatoa_32.svg │ │ │ │ ├── Arch_AWS-ThinkBox-Sequoia_32.png │ │ │ │ ├── Arch_AWS-ThinkBox-Sequoia_32.svg │ │ │ │ ├── Arch_AWS-ThinkBox-Stoke_32.png │ │ │ │ ├── Arch_AWS-ThinkBox-Stoke_32.svg │ │ │ │ ├── Arch_AWS-ThinkBox-XMesh_32.png │ │ │ │ ├── Arch_AWS-ThinkBox-XMesh_32.svg │ │ │ │ ├── Arch_AWS-Wavelength_32.png │ │ │ │ ├── Arch_AWS-Wavelength_32.svg │ │ │ │ ├── Arch_Amazon-EC2-Auto-Scaling_32.png │ │ │ │ ├── Arch_Amazon-EC2-Auto-Scaling_32.svg │ │ │ │ ├── Arch_Amazon-EC2-Image-Builder_32.png │ │ │ │ ├── Arch_Amazon-EC2-Image-Builder_32.svg │ │ │ │ ├── Arch_Amazon-EC2-M5n_32.png │ │ │ │ ├── Arch_Amazon-EC2-M5n_32.svg │ │ │ │ ├── Arch_Amazon-EC2-R5n_32.png │ │ │ │ ├── Arch_Amazon-EC2-R5n_32.svg │ │ │ │ ├── Arch_Amazon-EC2_32.png │ │ │ │ ├── Arch_Amazon-EC2_32.svg │ │ │ │ ├── Arch_Amazon-Elastic-Container-Kubernetes_32.png │ │ │ │ ├── Arch_Amazon-Elastic-Container-Kubernetes_32.svg │ │ │ │ ├── Arch_Amazon-Elastic-Container-Registry_32.png │ │ │ │ ├── Arch_Amazon-Elastic-Container-Registry_32.svg │ │ │ │ ├── Arch_Amazon-Elastic-Container-Service_32.png │ │ │ │ ├── Arch_Amazon-Elastic-Container-Service_32.svg │ │ │ │ ├── Arch_Amazon-Lightsail_32.png │ │ │ │ ├── Arch_Amazon-Lightsail_32.svg │ │ │ │ ├── Arch_Bottlerocket_32.png │ │ │ │ ├── Arch_Bottlerocket_32.svg │ │ │ │ ├── Arch_Elastic-Fabric-Adapter_32.png │ │ │ │ ├── Arch_Elastic-Fabric-Adapter_32.svg │ │ │ │ ├── Arch_NICE-DCV_32.png │ │ │ │ ├── Arch_NICE-DCV_32.svg │ │ │ │ ├── Arch_VMware-Cloud-on-AWS_32.png │ │ │ │ └── Arch_VMware-Cloud-on-AWS_32.svg │ │ │ ├── 48 │ │ │ │ ├── Arch_AWS-Batch_48.png │ │ │ │ ├── Arch_AWS-Batch_48.svg │ │ │ │ ├── Arch_AWS-Compute-Optimizer_48.png │ │ │ │ ├── Arch_AWS-Compute-Optimizer_48.svg │ │ │ │ ├── Arch_AWS-Elastic-Beanstalk_48.png │ │ │ │ ├── Arch_AWS-Elastic-Beanstalk_48.svg │ │ │ │ ├── Arch_AWS-Fargate_48.png │ │ │ │ ├── Arch_AWS-Fargate_48.svg │ │ │ │ ├── Arch_AWS-Lambda_48.png │ │ │ │ ├── Arch_AWS-Lambda_48.svg │ │ │ │ ├── Arch_AWS-Local-Zones_48.png │ │ │ │ ├── Arch_AWS-Local-Zones_48.svg │ │ │ │ ├── Arch_AWS-Nitro-Enclaves_48.png │ │ │ │ ├── Arch_AWS-Nitro-Enclaves_48.svg │ │ │ │ ├── Arch_AWS-Outposts-1U-and-2U-Servers_48.png │ │ │ │ ├── Arch_AWS-Outposts-1U-and-2U-Servers_48.svg │ │ │ │ ├── Arch_AWS-Outposts_48.png │ │ │ │ ├── Arch_AWS-Outposts_48.svg │ │ │ │ ├── Arch_AWS-ParallelCluster_48.png │ │ │ │ ├── Arch_AWS-ParallelCluster_48.svg │ │ │ │ ├── Arch_AWS-Serverless-Application-Repository_48.png │ │ │ │ ├── Arch_AWS-Serverless-Application-Repository_48.svg │ │ │ │ ├── Arch_AWS-ThinkBox-Deadline_48.png │ │ │ │ ├── Arch_AWS-ThinkBox-Deadline_48.svg │ │ │ │ ├── Arch_AWS-ThinkBox-Frost_48.png │ │ │ │ ├── Arch_AWS-ThinkBox-Frost_48.svg │ │ │ │ ├── Arch_AWS-ThinkBox-Krakatoa_48.png │ │ │ │ ├── Arch_AWS-ThinkBox-Krakatoa_48.svg │ │ │ │ ├── Arch_AWS-ThinkBox-Sequoia_48.png │ │ │ │ ├── Arch_AWS-ThinkBox-Sequoia_48.svg │ │ │ │ ├── Arch_AWS-ThinkBox-Stoke_48.png │ │ │ │ ├── Arch_AWS-ThinkBox-Stoke_48.svg │ │ │ │ ├── Arch_AWS-ThinkBox-XMesh_48.png │ │ │ │ ├── Arch_AWS-ThinkBox-XMesh_48.svg │ │ │ │ ├── Arch_AWS-Wavelength_48.png │ │ │ │ ├── Arch_AWS-Wavelength_48.svg │ │ │ │ ├── Arch_Amazon-EC2-Auto-Scaling_48.png │ │ │ │ ├── Arch_Amazon-EC2-Auto-Scaling_48.svg │ │ │ │ ├── Arch_Amazon-EC2-Image-Builder_48.png │ │ │ │ ├── Arch_Amazon-EC2-Image-Builder_48.svg │ │ │ │ ├── Arch_Amazon-EC2-M5n_48.png │ │ │ │ ├── Arch_Amazon-EC2-M5n_48.svg │ │ │ │ ├── Arch_Amazon-EC2-R5n_48.png │ │ │ │ ├── Arch_Amazon-EC2-R5n_48.svg │ │ │ │ ├── Arch_Amazon-EC2_48.png │ │ │ │ ├── Arch_Amazon-EC2_48.svg │ │ │ │ ├── Arch_Amazon-Elastic-Container-Kubernetes_48.png │ │ │ │ ├── Arch_Amazon-Elastic-Container-Kubernetes_48.svg │ │ │ │ ├── Arch_Amazon-Elastic-Container-Registry_48.png │ │ │ │ ├── Arch_Amazon-Elastic-Container-Registry_48.svg │ │ │ │ ├── Arch_Amazon-Elastic-Container-Service_48.png │ │ │ │ ├── Arch_Amazon-Elastic-Container-Service_48.svg │ │ │ │ ├── Arch_Amazon-Lightsail_48.png │ │ │ │ ├── Arch_Amazon-Lightsail_48.svg │ │ │ │ ├── Arch_Bottlerocket_48.png │ │ │ │ ├── Arch_Bottlerocket_48.svg │ │ │ │ ├── Arch_Elastic-Fabric-Adapter_48.png │ │ │ │ ├── Arch_Elastic-Fabric-Adapter_48.svg │ │ │ │ ├── Arch_NICE-DCV_48.png │ │ │ │ ├── Arch_NICE-DCV_48.svg │ │ │ │ ├── Arch_VMware-Cloud-on-AWS_48.png │ │ │ │ └── Arch_VMware-Cloud-on-AWS_48.svg │ │ │ └── 64 │ │ │ │ ├── Arch_AWS-Batch_64.png │ │ │ │ ├── Arch_AWS-Batch_64.svg │ │ │ │ ├── Arch_AWS-Batch_64@5x.png │ │ │ │ ├── Arch_AWS-Compute-Optimizer_64.png │ │ │ │ ├── Arch_AWS-Compute-Optimizer_64.svg │ │ │ │ ├── Arch_AWS-Compute-Optimizer_64@5x.png │ │ │ │ ├── Arch_AWS-Elastic-Beanstalk_64.png │ │ │ │ ├── Arch_AWS-Elastic-Beanstalk_64.svg │ │ │ │ ├── Arch_AWS-Elastic-Beanstalk_64@5x.png │ │ │ │ ├── Arch_AWS-Fargate_64.png │ │ │ │ ├── Arch_AWS-Fargate_64.svg │ │ │ │ ├── Arch_AWS-Fargate_64@5x.png │ │ │ │ ├── Arch_AWS-Lambda_64.png │ │ │ │ ├── Arch_AWS-Lambda_64.svg │ │ │ │ ├── Arch_AWS-Lambda_64@5x.png │ │ │ │ ├── Arch_AWS-Local-Zones_64.png │ │ │ │ ├── Arch_AWS-Local-Zones_64.svg │ │ │ │ ├── Arch_AWS-Local-Zones_64@5x.png │ │ │ │ ├── Arch_AWS-Nitro-Enclaves_64.png │ │ │ │ ├── Arch_AWS-Nitro-Enclaves_64.svg │ │ │ │ ├── Arch_AWS-Nitro-Enclaves_64@5x.png │ │ │ │ ├── Arch_AWS-Outposts-1U-and-2U-Servers_64.png │ │ │ │ ├── Arch_AWS-Outposts-1U-and-2U-Servers_64.svg │ │ │ │ ├── Arch_AWS-Outposts-1U-and-2U-Servers_64@5x.png │ │ │ │ ├── Arch_AWS-Outposts_64.png │ │ │ │ ├── Arch_AWS-Outposts_64.svg │ │ │ │ ├── Arch_AWS-Outposts_64@5x.png │ │ │ │ ├── Arch_AWS-ParallelCluster_64.png │ │ │ │ ├── Arch_AWS-ParallelCluster_64.svg │ │ │ │ ├── Arch_AWS-ParallelCluster_64@5x.png │ │ │ │ ├── Arch_AWS-Serverless-Application-Repository_64.png │ │ │ │ ├── Arch_AWS-Serverless-Application-Repository_64.svg │ │ │ │ ├── Arch_AWS-Serverless-Application-Repository_64@5x.png │ │ │ │ ├── Arch_AWS-ThinkBox-Deadline_64.png │ │ │ │ ├── Arch_AWS-ThinkBox-Deadline_64.svg │ │ │ │ ├── Arch_AWS-ThinkBox-Deadline_64@5x.png │ │ │ │ ├── Arch_AWS-ThinkBox-Frost_64.png │ │ │ │ ├── Arch_AWS-ThinkBox-Frost_64.svg │ │ │ │ ├── Arch_AWS-ThinkBox-Frost_64@5x.png │ │ │ │ ├── Arch_AWS-ThinkBox-Krakatoa_64.png │ │ │ │ ├── Arch_AWS-ThinkBox-Krakatoa_64.svg │ │ │ │ ├── Arch_AWS-ThinkBox-Krakatoa_64@5x.png │ │ │ │ ├── Arch_AWS-ThinkBox-Sequoia_64.png │ │ │ │ ├── Arch_AWS-ThinkBox-Sequoia_64.svg │ │ │ │ ├── Arch_AWS-ThinkBox-Sequoia_64@5x.png │ │ │ │ ├── Arch_AWS-ThinkBox-Stoke_64.png │ │ │ │ ├── Arch_AWS-ThinkBox-Stoke_64.svg │ │ │ │ ├── Arch_AWS-ThinkBox-Stoke_64@5x.png │ │ │ │ ├── Arch_AWS-ThinkBox-XMesh_64.png │ │ │ │ ├── Arch_AWS-ThinkBox-XMesh_64.svg │ │ │ │ ├── Arch_AWS-ThinkBox-XMesh_64@5x.png │ │ │ │ ├── Arch_AWS-Wavelength_64.png │ │ │ │ ├── Arch_AWS-Wavelength_64.svg │ │ │ │ ├── Arch_AWS-Wavelength_64@5x.png │ │ │ │ ├── Arch_Amazon-Application-Auto-Scaling_64.png │ │ │ │ ├── Arch_Amazon-Application-Auto-Scaling_64.svg │ │ │ │ ├── Arch_Amazon-Application-Auto-Scaling_64@5x.png │ │ │ │ ├── Arch_Amazon-EC2-Auto-Scaling_64.png │ │ │ │ ├── Arch_Amazon-EC2-Auto-Scaling_64.svg │ │ │ │ ├── Arch_Amazon-EC2-Auto-Scaling_64@5x.png │ │ │ │ ├── Arch_Amazon-EC2-Image-Builder_64.png │ │ │ │ ├── Arch_Amazon-EC2-Image-Builder_64.svg │ │ │ │ ├── Arch_Amazon-EC2-Image-Builder_64@5x.png │ │ │ │ ├── Arch_Amazon-EC2_64.png │ │ │ │ ├── Arch_Amazon-EC2_64.svg │ │ │ │ ├── Arch_Amazon-EC2_64@5x.png │ │ │ │ ├── Arch_Amazon-Lightsail_64.png │ │ │ │ ├── Arch_Amazon-Lightsail_64.svg │ │ │ │ ├── Arch_Amazon-Lightsail_64@5x.png │ │ │ │ ├── Arch_Bottlerocket_64.png │ │ │ │ ├── Arch_Bottlerocket_64.svg │ │ │ │ ├── Arch_Bottlerocket_64@5x.png │ │ │ │ ├── Arch_Elastic-Fabric-Adapter_64.png │ │ │ │ ├── Arch_Elastic-Fabric-Adapter_64.svg │ │ │ │ ├── Arch_Elastic-Fabric-Adapter_64@5x.png │ │ │ │ ├── Arch_NICE-DCV_64.png │ │ │ │ ├── Arch_NICE-DCV_64.svg │ │ │ │ ├── Arch_NICE-DCV_64@5x.png │ │ │ │ ├── Arch_VMware-Cloud-on-AWS_64.png │ │ │ │ ├── Arch_VMware-Cloud-on-AWS_64.svg │ │ │ │ └── Arch_VMware-Cloud-on-AWS_64@5x.png │ │ ├── Arch_Database │ │ │ ├── 16 │ │ │ │ ├── Arch_AWS-Database-Migration-Service_16.png │ │ │ │ ├── Arch_AWS-Database-Migration-Service_16.svg │ │ │ │ ├── Arch_Amazon-Aurora_16.png │ │ │ │ ├── Arch_Amazon-Aurora_16.svg │ │ │ │ ├── Arch_Amazon-DocumentDB_16.png │ │ │ │ ├── Arch_Amazon-DocumentDB_16.svg │ │ │ │ ├── Arch_Amazon-DynamoDB_16.png │ │ │ │ ├── Arch_Amazon-DynamoDB_16.svg │ │ │ │ ├── Arch_Amazon-ElastiCache_16.png │ │ │ │ ├── Arch_Amazon-ElastiCache_16.svg │ │ │ │ ├── Arch_Amazon-Keyspaces_16.png │ │ │ │ ├── Arch_Amazon-Keyspaces_16.svg │ │ │ │ ├── Arch_Amazon-Neptune_16.png │ │ │ │ ├── Arch_Amazon-Neptune_16.svg │ │ │ │ ├── Arch_Amazon-Quantum-Ledger-Database_16.png │ │ │ │ ├── Arch_Amazon-Quantum-Ledger-Database_16.svg │ │ │ │ ├── Arch_Amazon-RDS-on-VMware_16.png │ │ │ │ ├── Arch_Amazon-RDS-on-VMware_16.svg │ │ │ │ ├── Arch_Amazon-RDS_16.png │ │ │ │ ├── Arch_Amazon-RDS_16.svg │ │ │ │ ├── Arch_Amazon-Timestream_16.png │ │ │ │ └── Arch_Amazon-Timestream_16.svg │ │ │ ├── 32 │ │ │ │ ├── Arch_AWS-Database-Migration-Service_32.png │ │ │ │ ├── Arch_AWS-Database-Migration-Service_32.svg │ │ │ │ ├── Arch_Amazon-Aurora_32.png │ │ │ │ ├── Arch_Amazon-Aurora_32.svg │ │ │ │ ├── Arch_Amazon-DocumentDB_32.png │ │ │ │ ├── Arch_Amazon-DocumentDB_32.svg │ │ │ │ ├── Arch_Amazon-DynamoDB_32.png │ │ │ │ ├── Arch_Amazon-DynamoDB_32.svg │ │ │ │ ├── Arch_Amazon-ElastiCache_32.png │ │ │ │ ├── Arch_Amazon-ElastiCache_32.svg │ │ │ │ ├── Arch_Amazon-Keyspaces_32.png │ │ │ │ ├── Arch_Amazon-Keyspaces_32.svg │ │ │ │ ├── Arch_Amazon-Neptune_32.png │ │ │ │ ├── Arch_Amazon-Neptune_32.svg │ │ │ │ ├── Arch_Amazon-Quantum-Ledger-Database_32.png │ │ │ │ ├── Arch_Amazon-Quantum-Ledger-Database_32.svg │ │ │ │ ├── Arch_Amazon-RDS-on-VMware_32.png │ │ │ │ ├── Arch_Amazon-RDS-on-VMware_32.svg │ │ │ │ ├── Arch_Amazon-RDS_32.png │ │ │ │ ├── Arch_Amazon-RDS_32.svg │ │ │ │ ├── Arch_Amazon-Timestream_32.png │ │ │ │ └── Arch_Amazon-Timestream_32.svg │ │ │ ├── 48 │ │ │ │ ├── Arch_AWS-Database-Migration-Service_48.png │ │ │ │ ├── Arch_AWS-Database-Migration-Service_48.svg │ │ │ │ ├── Arch_Amazon-Aurora_48.png │ │ │ │ ├── Arch_Amazon-Aurora_48.svg │ │ │ │ ├── Arch_Amazon-DocumentDB_48.png │ │ │ │ ├── Arch_Amazon-DocumentDB_48.svg │ │ │ │ ├── Arch_Amazon-DynamoDB_48.png │ │ │ │ ├── Arch_Amazon-DynamoDB_48.svg │ │ │ │ ├── Arch_Amazon-ElastiCache_48.png │ │ │ │ ├── Arch_Amazon-ElastiCache_48.svg │ │ │ │ ├── Arch_Amazon-Keyspaces_48.png │ │ │ │ ├── Arch_Amazon-Keyspaces_48.svg │ │ │ │ ├── Arch_Amazon-Neptune_48.png │ │ │ │ ├── Arch_Amazon-Neptune_48.svg │ │ │ │ ├── Arch_Amazon-Quantum-Ledger-Database_48.png │ │ │ │ ├── Arch_Amazon-Quantum-Ledger-Database_48.svg │ │ │ │ ├── Arch_Amazon-RDS-on-VMware_48.png │ │ │ │ ├── Arch_Amazon-RDS-on-VMware_48.svg │ │ │ │ ├── Arch_Amazon-RDS_48.png │ │ │ │ ├── Arch_Amazon-RDS_48.svg │ │ │ │ ├── Arch_Amazon-Timestream_48.png │ │ │ │ └── Arch_Amazon-Timestream_48.svg │ │ │ └── 64 │ │ │ │ ├── Arch_AWS-Database-Migration-Service_64.png │ │ │ │ ├── Arch_AWS-Database-Migration-Service_64.svg │ │ │ │ ├── Arch_AWS-Database-Migration-Service_64@5x.png │ │ │ │ ├── Arch_Amazon-Aurora_64.png │ │ │ │ ├── Arch_Amazon-Aurora_64.svg │ │ │ │ ├── Arch_Amazon-Aurora_64@5x.png │ │ │ │ ├── Arch_Amazon-DocumentDB_64.png │ │ │ │ ├── Arch_Amazon-DocumentDB_64.svg │ │ │ │ ├── Arch_Amazon-DocumentDB_64@5x.png │ │ │ │ ├── Arch_Amazon-DynamoDB_64.png │ │ │ │ ├── Arch_Amazon-DynamoDB_64.svg │ │ │ │ ├── Arch_Amazon-DynamoDB_64@5x.png │ │ │ │ ├── Arch_Amazon-ElastiCache_64.png │ │ │ │ ├── Arch_Amazon-ElastiCache_64.svg │ │ │ │ ├── Arch_Amazon-ElastiCache_64@5x.png │ │ │ │ ├── Arch_Amazon-Keyspaces_64.png │ │ │ │ ├── Arch_Amazon-Keyspaces_64.svg │ │ │ │ ├── Arch_Amazon-Keyspaces_64@5x.png │ │ │ │ ├── Arch_Amazon-Neptune_64.png │ │ │ │ ├── Arch_Amazon-Neptune_64.svg │ │ │ │ ├── Arch_Amazon-Neptune_64@5x.png │ │ │ │ ├── Arch_Amazon-Quantum-Ledger-Database_64.png │ │ │ │ ├── Arch_Amazon-Quantum-Ledger-Database_64.svg │ │ │ │ ├── Arch_Amazon-Quantum-Ledger-Database_64@5x.png │ │ │ │ ├── Arch_Amazon-RDS-on-VMware_64.png │ │ │ │ ├── Arch_Amazon-RDS-on-VMware_64.svg │ │ │ │ ├── Arch_Amazon-RDS-on-VMware_64@5x.png │ │ │ │ ├── Arch_Amazon-RDS_64.png │ │ │ │ ├── Arch_Amazon-RDS_64.svg │ │ │ │ ├── Arch_Amazon-RDS_64@5x.png │ │ │ │ ├── Arch_Amazon-Timestream_64.png │ │ │ │ ├── Arch_Amazon-Timestream_64.svg │ │ │ │ └── Arch_Amazon-Timestream_64@5x.png │ │ ├── cdk.png │ │ └── sam_squirrel.jpeg │ ├── building │ │ └── runtime-interface-client │ │ │ └── runtime-interface-client.png │ ├── custom.css │ ├── docker │ │ └── docker.png │ ├── feedback │ │ ├── thumb-down-empty.svg │ │ ├── thumb-down-filled.svg │ │ ├── thumb-up-empty.svg │ │ └── thumb-up-filled.svg │ ├── github │ │ ├── GitHub-Mark-120px-plus.png │ │ ├── GitHub-Mark-32px.png │ │ ├── GitHub-Mark-64px.png │ │ ├── GitHub-Mark-Light-120px-plus.png │ │ ├── GitHub-Mark-Light-32px.png │ │ └── GitHub-Mark-Light-64px.png │ ├── guides │ │ ├── aws-quarkus-demo.png │ │ ├── cloudway-gramba.png │ │ └── kabisa-tech-blog.png │ ├── icons │ │ ├── 32px-Clojure_logo.svg.png │ │ ├── performance.svg │ │ ├── scala-spiral.png │ │ └── terraform-icon.png │ ├── libraries │ │ └── aws-sdk-java-v2.png │ ├── quarkus_icon_rgb_32px_default.png │ ├── site-feature-image.png │ ├── summary │ │ ├── java-runtime.png │ │ └── managed-runtime.png │ └── usage │ │ ├── examples │ │ ├── aws-lambda-with-scala-and-graalvm.png │ │ ├── does-not-have-to-be-slow.png │ │ ├── fast-cold-starts-for-clojure.png │ │ └── tackling-java-cold-startup-times.png │ │ └── frameworks │ │ ├── holy-lambda.png │ │ ├── micronaut.png │ │ ├── quarkus.png │ │ └── spring-native.png └── themes │ └── hugo-geekdoc │ ├── .chglog │ ├── CHANGELOG.tpl.md │ └── config.yml │ ├── CONTRIBUTING.md │ ├── LICENSE │ ├── README.md │ ├── VERSION │ ├── archetypes │ ├── docs.md │ └── posts.md │ ├── assets │ ├── js │ │ ├── clipboard.min.js │ │ ├── darkmode.min.js │ │ ├── darkmode.raw.js │ │ ├── flexsearch.min.js │ │ ├── groupBy.min.js │ │ ├── mermaid.min.js │ │ ├── mermaid.min.js.map │ │ └── search.js │ ├── main.css │ ├── main.min.css │ ├── mobile.css │ ├── mobile.min.css │ ├── print.css │ ├── print.min.css │ ├── search-data.json │ └── sprites │ │ └── geekdoc.svg │ ├── data │ ├── assets-static.json │ └── assets.json │ ├── images │ ├── readme.png │ ├── screenshot.png │ └── tn.png │ ├── layouts │ ├── 404.html │ ├── _default │ │ ├── _markup │ │ │ ├── render-heading.html │ │ │ ├── render-image.html │ │ │ └── render-link.html │ │ ├── baseof.html │ │ ├── list.html │ │ └── single.html │ ├── partials │ │ ├── content.html │ │ ├── foot.html │ │ ├── head │ │ │ ├── favicons.html │ │ │ ├── meta.html │ │ │ └── others.html │ │ ├── menu-bundle.html │ │ ├── menu-filetree.html │ │ ├── menu.html │ │ ├── page-footer.html │ │ ├── page-header.html │ │ ├── search.html │ │ ├── site-footer.html │ │ ├── site-header.html │ │ ├── svg-icon-symbols.html │ │ └── title.html │ ├── posts │ │ ├── list.html │ │ └── single.html │ ├── shortcodes │ │ ├── button.html │ │ ├── columns.html │ │ ├── expand.html │ │ ├── hint.html │ │ ├── icon.html │ │ ├── img.html │ │ ├── include.html │ │ ├── mermaid.html │ │ ├── tab.html │ │ ├── tabs.html │ │ ├── toc-tree.html │ │ └── toc.html │ └── taxonomy │ │ ├── list.html │ │ └── taxonomy.html │ ├── static │ ├── brand.svg │ ├── custom.css │ ├── favicon │ │ ├── android-chrome-192x192.png │ │ ├── android-chrome-512x512.png │ │ ├── apple-touch-icon.png │ │ ├── browserconfig.xml │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── favicon.ico │ │ ├── mstile-144x144.png │ │ ├── mstile-150x150.png │ │ ├── mstile-310x150.png │ │ ├── mstile-310x310.png │ │ ├── mstile-70x70.png │ │ ├── safari-pinned-tab.svg │ │ └── site.webmanifest │ ├── fonts │ │ ├── DroidSans.woff │ │ ├── DroidSans.woff2 │ │ ├── GeekdocIcons.woff │ │ ├── GeekdocIcons.woff2 │ │ ├── LiberationMono.woff │ │ ├── LiberationMono.woff2 │ │ ├── LiberationSans-Bold.woff │ │ ├── LiberationSans-Bold.woff2 │ │ ├── LiberationSans-BoldItalic.woff │ │ ├── LiberationSans-BoldItalic.woff2 │ │ ├── LiberationSans-Italic.woff │ │ ├── LiberationSans-Italic.woff2 │ │ ├── LiberationSans.woff │ │ ├── LiberationSans.woff2 │ │ ├── Metropolis.woff │ │ └── Metropolis.woff2 │ ├── js │ │ ├── clipboard-af8ab36589.min.js │ │ ├── darkmode-b28124eb2e.min.js │ │ ├── flexsearch-ad47a5e1ee.min.js │ │ ├── groupBy-62b30ac391.min.js │ │ └── mermaid-71505ed73e.min.js │ ├── main-68cde93c65.min.css │ ├── mobile-249b801e7d.min.css │ └── print-f79fc3e5d7.min.css │ └── theme.toml └── walkthrough ├── serverless-graalvm-arm64 ├── infrastructure │ ├── .gitignore │ ├── README.md │ ├── cdk.json │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── graalvmonlambda │ │ └── infra │ │ ├── InfrastructureApp.java │ │ └── InfrastructureStack.java └── software │ └── products │ ├── pom.xml │ └── src │ ├── assembly │ └── zip.xml │ └── main │ ├── config │ └── bootstrap │ ├── java │ └── com │ │ └── graalvmonlambda │ │ └── product │ │ └── ProductRequestHandler.java │ └── resources │ └── META-INF │ └── native-image │ ├── com.amazonaws │ ├── aws-lambda-java-core │ │ ├── native-image.properties │ │ └── reflect-config.json │ ├── aws-lambda-java-events │ │ ├── native-image.properties │ │ └── reflect-config.json │ ├── aws-lambda-java-runtime-interface-client │ │ ├── jni-config.json │ │ ├── native-image.properties │ │ ├── native-image.properties │ │ ├── reflect-config.json │ │ └── resource-config.json │ └── aws-lambda-java-serialization │ │ ├── native-image.properties │ │ └── reflect-config.json │ └── com.graalvmonlambda │ └── products │ ├── native-image.properties │ └── reflect-config.json └── serverless-graalvm ├── infrastructure ├── .gitignore ├── README.md ├── cdk.json ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── graalvmonlambda │ └── infra │ ├── InfrastructureApp.java │ └── InfrastructureStack.java └── software └── products ├── pom.xml └── src ├── assembly └── zip.xml └── main ├── config └── bootstrap ├── java └── com │ └── graalvmonlambda │ └── product │ └── ProductRequestHandler.java └── resources └── META-INF └── native-image ├── com.amazonaws ├── aws-lambda-java-core │ ├── native-image.properties │ └── reflect-config.json ├── aws-lambda-java-events │ ├── native-image.properties │ └── reflect-config.json ├── aws-lambda-java-runtime-interface-client │ ├── jni-config.json │ ├── native-image.properties │ ├── native-image.properties │ ├── reflect-config.json │ └── resource-config.json └── aws-lambda-java-serialization │ ├── native-image.properties │ └── reflect-config.json └── com.graalvmonlambda └── products ├── native-image.properties └── reflect-config.json /.github/ISSUE_TEMPLATE/new-guide-submission.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: New guide submission 3 | about: Suggest a guide to be added to the site 4 | title: New guide suggestion 5 | labels: '' 6 | assignees: marksailes 7 | 8 | --- 9 | 10 | ## Description 11 | 12 | ## Framework (if any used) 13 | 14 | ## Article link 15 | 16 | ## Infrastructure as Code framework (if used) 17 | 18 | ## AWS Services used (API Gateway, SNS, etc) 19 | 20 | ## Brief Summary 21 | 22 | ## Additional libraries used 23 | 24 | ## Author bio 25 | Name: 26 | Twitter handle: 27 | Description (up to 255 chars): 28 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /.idea/ 2 | /.gradle/ 3 | /walkthrough/serverless-graalvm/software/products/products.iml 4 | /walkthrough/serverless-graalvm/software/products/target/ 5 | /walkthrough/serverless-graalvm-arm64/software/products/target/ -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # graalvm-on-lambda 2 | GraalVM on Lambda resources 3 | -------------------------------------------------------------------------------- /quickstart/archetypes/default.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "{{ replace .Name "-" " " | title }}" 3 | date: {{ .Date }} 4 | draft: true 5 | --- 6 | 7 | -------------------------------------------------------------------------------- /quickstart/content/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | date: 2021-04-29T21:21:46+01:00 3 | draft: false 4 | --- 5 | 6 | All the advantages of AWS Lambda, with none of the disadvantages of Java cold starts. 7 | 8 | {{< columns >}} 9 | # Fast Cold Starts 10 | 11 | <---> 12 | 13 | # Low Memory Usage 14 | 15 | <---> 16 | 17 | # Enormous Java Community 18 | 19 | {{< /columns >}} 20 | -------------------------------------------------------------------------------- /quickstart/content/building/docker.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Building a GraalVM native binary for Amazon Linux 2 with Docker" 3 | description: "How to use Docker to build a GraalVM native binary for Amazon Linux 2" 4 | date: 2021-04-29T21:21:46+01:00 5 | draft: false 6 | weight: 10 7 | --- 8 | 9 | When using GraalVM native-image it's easy to forget that the native binary produced needs to be built for a specific OS 10 | and architecture. As Java developers we're spoilt by the build once and run anywhere mindset. 11 | 12 | The easiest way to build a native binary for AWS Lambda is to use Docker. I've pushed my image to docker hub for others 13 | to use. 14 | 15 | [docker hub](https://hub.docker.com/r/marksailes/al2-graalvm) [marksailes/al2-graalvm](https://hub.docker.com/r/marksailes/al2-graalvm) 16 | 17 | If you would like to contribute to this effort / make improvements, please open an issue or pull request. 18 | 19 | [](https://github.com/marksailes/al2-graalvm) [marksailes/al2-graalvm](https://github.com/marksailes/al2-graalvm) 20 | 21 | -------------------------------------------------------------------------------- /quickstart/content/summary/how-it-works.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "How GraalVM works on AWS Lambda" 3 | description: "The steps and details involved for running GraalVM native image on AWS Lambda" 4 | date: 2021-05-08T12:30:39+01:00 5 | draft: false 6 | weight: 30 7 | --- 8 | 9 | # Lambda with a Managed Java Runtime 10 | 11 | For example the managed Java runtimes (Java 8, Java 8 Corretto and Java 11) you supply your code as a .zip or a .jar. 12 | AWS provisions a FireCracker MicroVM, downloads your code to it, starts the JVM and loads your code. On your 13 | behalf an AWS managed implementation of the [Runtime API](https://docs.aws.amazon.com/lambda/latest/dg/runtimes-api.html) 14 | is asking Lambda for the next event to process. 15 | 16 | demo 17 | 18 | # Using GraalVM with a Provided Runtime 19 | 20 | When using a GraalVM native image you no longer want or need the managed Java runtimes. Instead you want the ability to 21 | directly decision what is executed. This functionality is enabled by the `provided` 22 | 23 | demo 24 | -------------------------------------------------------------------------------- /quickstart/content/summary/why-graalvm.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Why should you use GraalVM" 3 | description: "Java is an enormously popular programming language for business applications." 4 | date: 2021-05-08T12:19:54+01:00 5 | draft: false 6 | weight: 20 7 | --- 8 | 9 | Java is an enormously popular programming language for business applications. These applications have typically run on 10 | large application servers of fixed capacity. They are booted up, left on and scaled for expected peak capacity. The only 11 | time they are restarted is when a new release is released. If scaling of capacity is done, then it is done in large 12 | steps well a head of time to cater for the time required to provision a new server. 13 | 14 | Moving this style of application to AWS Lambda is difficult as start up time has never been an issue before and suddenly 15 | it's very important. These applications typically make use of runtime dependency injection which slows down time to first 16 | request. 17 | 18 | GraalVM and specifically GraalVM Native Image is a project which aims to match the performance of native languages and 19 | reduce the start up time for JVM-based languages by compiling them ahead-of-time. 20 | 21 | These goals align perfectly with Lambda which benefits greatly from fast start up times. -------------------------------------------------------------------------------- /quickstart/content/summary/why-lambda.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Why should you use AWS Lambda" 3 | description: "AWS Lambda is a fully managed compute service which allows you to focus on delivering value, and leaves all the 4 | maintenance overhead to AWS." 5 | date: 2021-05-08T12:19:49+01:00 6 | draft: false 7 | weight: 10 8 | --- 9 | 10 | AWS Lambda is a fully managed compute service which allows you to focus on delivering value, and leaves all the 11 | maintenance overhead to AWS. 12 | 13 | What does fully managed mean in this case; A huge amount. Firstly the provisioning of servers, operating systems and 14 | runtimes. The scaling of capacity across multiple AWS availability zones. Load balancing of requests and automatic failover 15 | in case of failure. If you work in a regulated industry, AWS Lambda is [SOC](https://aws.amazon.com/compliance/soc-faqs/), 16 | [HIPAA](https://aws.amazon.com/compliance/hipaa-compliance/), [PCI](https://aws.amazon.com/compliance/pci-dss-level-1-faqs/), 17 | [ISO](https://aws.amazon.com/compliance/iso-27001-faqs/) compliant. -------------------------------------------------------------------------------- /quickstart/content/usage/frameworks.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Frameworks for developing GraalVM on AWS Lambda" 3 | description: "Descriptions of the three main frameworks used in the development of GraalVM on AWS Lambda" 4 | date: 2021-04-29T21:21:46+01:00 5 | draft: false 6 | weight: 40 7 | --- 8 | 9 | Reducing the friction of developing with GraalVM are a number of frameworks. 10 | 11 | {{< columns >}} 12 | [](https://micronaut.io/) 13 | 14 | Designed with start up times in mind at each stage, resulting in great performance and a minimal memory footprint. 15 | 16 | [](https://github.com/micronaut-projects/micronaut-aws) 17 | 18 | <---> 19 | 20 | [](https://quarkus.io/) 21 | 22 | Probably the most established of the modern frameworks. 23 | 24 | [](https://github.com/quarkusio/quarkus) 25 | 26 | <---> 27 | 28 | [](https://github.com/spring-projects-experimental/spring-native) 29 | 30 | Spring Native is still in beta, but one to keep an eye on for the future. 31 | 32 | [](https://github.com/spring-projects-experimental/spring-native) 33 | 34 | {{< /columns >}} 35 | 36 | {{< columns >}} 37 | 38 | [](https://cljdoc.org/d/fierycod/holy-lambda/CURRENT/doc/tutorial) 39 | 40 | A micro framework that integrates Clojure with AWS Lambda on either Java, Clojure Native, or Babashka runtime. 41 | 42 | [](https://github.com/FieryCod/holy-lambda) 43 | 44 | <---> 45 | 46 | 47 | 48 | <---> 49 | 50 | 51 | {{< /columns >}} -------------------------------------------------------------------------------- /quickstart/content/usage/libraries.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Libraries ready for GraalVM" 3 | description: "A List of known libraries which are ready for GraalVM on AWS Lambda" 4 | date: 2021-04-29T22:18:57+01:00 5 | draft: false 6 | weight: 50 7 | --- 8 | 9 | ## GitHub Shields.io Badge 10 | 11 | Please add the follow badge to help developers know your library is GraalVM ready. 12 | 13 | 14 | 15 | GitHub Markdown 16 | {{< highlight md "linenos=table" >}} 17 | ![GraalVM Ready](https://img.shields.io/badge/GraalVM-Ready-orange?style=plastic) 18 | {{< /highlight >}} 19 | 20 | {{< columns >}} 21 | [AWS SDK for Java](https://aws.amazon.com/blogs/developer/graalvm-native-image-support-in-the-aws-sdk-for-java-2-x/) 22 | 23 | The AWS SDK for Java v2 supports GraalVM out of the box from version 2.16.1 or later. 24 | 25 | <---> 26 | 27 | 28 | <---> 29 | 30 | 31 | {{< / columns >}} 32 | -------------------------------------------------------------------------------- /quickstart/content/walkthrough/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Walk Through Guide" 3 | date: 2021-05-24T22:21:27+01:00 4 | draft: false 5 | --- 6 | 7 | This will be a complete walk through guide step-by-step including how to validate each stage and the complete source code. 8 | 9 | Check the [GitHub project](https://github.com/marksailes/graalvm-on-lambda/tree/main/walkthrough/serverless-graalvm) for the complete source code. -------------------------------------------------------------------------------- /quickstart/content/walkthrough/generating-graalvm-config.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Generating Graalvm Config" 3 | description: "How to automatically generating the GraalVM config required by your application" 4 | date: 2021-06-07T21:32:29+01:00 5 | draft: false 6 | weight: 70 7 | --- 8 | 9 | Next page to do. -------------------------------------------------------------------------------- /quickstart/content/walkthrough/graalvm-performance.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Native Image Performance" 3 | description: "Comparing GraalVM native-image performance against Java 11 on AWS Lambda" 4 | date: 2021-06-10T20:58:10+01:00 5 | draft: false 6 | weight: 80 7 | --- 8 | 9 | Lets compare the performance of GraalVM native-image and Java11 on AWS Lambda. 10 | 11 | Quick reminder, the handler isn't doing much at all. This project has minimal functionality 12 | and few dependencies. 13 | 14 | ```java 15 | @Override 16 | public APIGatewayV2HTTPResponse handleRequest(APIGatewayV2HTTPEvent event, Context context) { 17 | context.getLogger().log(event.getRequestContext().getRequestId()); 18 | 19 | return APIGatewayV2HTTPResponse.builder() 20 | .withStatusCode(200) 21 | .build(); 22 | } 23 | ``` 24 | 25 | | Test | Memory | Init | Duration | 26 | |:----------------|:------:|:------:|:-------:| 27 | | Java 11 (Cold) | 2048 MB | 418.41 ms | 14.71 ms | 28 | | Java 11 (Warm) | 2048 MB | - | 1.71 ms | 29 | | Native Image (Cold) | 256 MB | 256.62 ms | 12.70 ms | 30 | | Native Image (Warm) | 256 MB | - | 1.01 ms | 31 | 32 | Not only is GraalVM `native-image` faster, it's faster with a vastly less resources. CPU is allocated 33 | proportionally to memory when you use AWS Lambda. -------------------------------------------------------------------------------- /quickstart/content/walkthrough/project-structure.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Project Structure" 3 | description: "Initial project structure for Java Lambda functions and CDK IaC" 4 | date: 2021-05-24T22:21:27+01:00 5 | draft: false 6 | weight: 10 7 | --- 8 | 9 | 10 | We'll be using my favoured project layout which is to create one folder for our function source code, and a separate 11 | folder for our infrastructure source code. 12 | 13 | ```bash 14 | mkdir serverless-graalvm 15 | mkdir serverless-graalvm/software 16 | mkdir serverless-graalvm/infrastructure 17 | ``` 18 | 19 | ``` 20 | serverless-graalvm/ 21 | ├── infrastructure # This will contain our CDK Stacks 22 | └── software # This will contain all our Lambda functions 23 | ``` -------------------------------------------------------------------------------- /quickstart/data/menu/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | main: 3 | - name: Summary 4 | icon: "notification" 5 | sub: 6 | - name: Why GraalVM 7 | ref: "/summary/why-graalvm" 8 | - name: Why Lambda 9 | ref: "/summary/why-lambda" 10 | - name: How it works 11 | ref: "/summary/how-it-works" 12 | - name: Walk Through - Public API 13 | ref: "/walkthrough/" 14 | sub: 15 | - name: Project Structure 16 | ref: "/walkthrough/project-structure" 17 | - name: Function Creation 18 | ref: "/walkthrough/function" 19 | - name: Infrastructure as Code (CDK) 20 | ref: "/walkthrough/initial-infra" 21 | - name: Convert function to GraalVM 22 | ref: "/walkthrough/convert-to-graalvm" 23 | - name: CDK & Docker for native-image 24 | ref: "/walkthrough/cdk-docker-build" 25 | - name: GraalVM Configuration 26 | ref: "/walkthrough/graalvm-config" 27 | - name: Generating GraalVM Configuration 28 | ref: "/walkthrough/generating-graalvm-config" 29 | - name: Native Image Performance 30 | ref: "/walkthrough/graalvm-performance" 31 | - name: Native Image on ARM 32 | ref: "/walkthrough/arm-architecture" 33 | 34 | - name: Building 35 | sub: 36 | - name: with Docker 37 | ref: "/building/docker" 38 | - name: which Runtime API 39 | ref: "/building/runtime-interface-client" 40 | - name: Usage 41 | sub: 42 | - name: Examples 43 | ref: "/usage/examples" 44 | - name: Frameworks 45 | ref: "/usage/frameworks" 46 | - name: Libraries 47 | ref: "/usage/libraries" -------------------------------------------------------------------------------- /quickstart/layouts/partials/head/meta.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | {{ $description := default (default .Site.Title .Site.Params.description) (default .Summary .Description) }} 6 | {{ $keywords := default .Site.Params.Keywords .Keywords }} 7 | 8 | {{ with $description }} 9 | 10 | {{ end }} 11 | {{ with $keywords }} 12 | 13 | {{ end }} 14 | 15 | 16 | 17 | 18 | 19 | {{ template "_internal/twitter_cards.html" . }} 20 | 21 | 22 | {{ template "_internal/opengraph.html" . }} 23 | 24 | 25 | 26 | 27 | 32 | -------------------------------------------------------------------------------- /quickstart/layouts/partials/site-footer.html: -------------------------------------------------------------------------------- 1 | 28 | -------------------------------------------------------------------------------- /quickstart/layouts/partials/site-header.html: -------------------------------------------------------------------------------- 1 |
2 |
3 | {{ if .MenuEnabled }} 4 | 8 | {{ end }} 9 | 10 | 11 | 12 | {{ .Root.Site.Title }} 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 |
22 | -------------------------------------------------------------------------------- /quickstart/layouts/shortcodes/feedback.html: -------------------------------------------------------------------------------- 1 |
2 | 3 | 4 |
5 | 6 | -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_16/Arch_ Amazon-API-Gateway_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_16/Arch_ Amazon-API-Gateway_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_16/Arch_AWS-AppSync_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_16/Arch_AWS-AppSync_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_16/Arch_AWS-Console-Mobile-Application _16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_16/Arch_AWS-Console-Mobile-Application _16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_16/Arch_AWS-Express-Workflows_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_16/Arch_AWS-Express-Workflows_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_16/Arch_AWS-Step-Functions_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_16/Arch_AWS-Step-Functions_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_16/Arch_Amazon-AppFlow_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_16/Arch_Amazon-AppFlow_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_16/Arch_Amazon-AppFlow_16.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | Icon-Architecture/16/Arch_AWS-AppFlow_16 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_16/Arch_Amazon-EventBridge_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_16/Arch_Amazon-EventBridge_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_16/Arch_Amazon-MQ_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_16/Arch_Amazon-MQ_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_16/Arch_Amazon-Managed-Workflows-for-Apache-Airflow_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_16/Arch_Amazon-Managed-Workflows-for-Apache-Airflow_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_16/Arch_Amazon-Simple-Notification-Service_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_16/Arch_Amazon-Simple-Notification-Service_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_16/Arch_Amazon-Simple-Queue-Service_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_16/Arch_Amazon-Simple-Queue-Service_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_32/Arch_ Amazon-API-Gateway_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_32/Arch_ Amazon-API-Gateway_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_32/Arch_AWS-AppSync_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_32/Arch_AWS-AppSync_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_32/Arch_AWS-Console-Mobile-Application _32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_32/Arch_AWS-Console-Mobile-Application _32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_32/Arch_AWS-Express-Workflows_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_32/Arch_AWS-Express-Workflows_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_32/Arch_AWS-Step-Functions_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_32/Arch_AWS-Step-Functions_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_32/Arch_Amazon-AppFlow_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_32/Arch_Amazon-AppFlow_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_32/Arch_Amazon-AppFlow_32.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | Icon-Architecture/32/Arch_AWS-AppFlow_32 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_32/Arch_Amazon-EventBridge_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_32/Arch_Amazon-EventBridge_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_32/Arch_Amazon-MQ_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_32/Arch_Amazon-MQ_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_32/Arch_Amazon-Managed-Workflows-for-Apache-Airflow_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_32/Arch_Amazon-Managed-Workflows-for-Apache-Airflow_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_32/Arch_Amazon-Simple-Notification-Service_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_32/Arch_Amazon-Simple-Notification-Service_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_32/Arch_Amazon-Simple-Queue-Service_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_32/Arch_Amazon-Simple-Queue-Service_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_48/Arch_ Amazon-API-Gateway_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_48/Arch_ Amazon-API-Gateway_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_48/Arch_AWS-AppSync_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_48/Arch_AWS-AppSync_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_48/Arch_AWS-Console-Mobile-Application _48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_48/Arch_AWS-Console-Mobile-Application _48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_48/Arch_AWS-Express-Workflows_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_48/Arch_AWS-Express-Workflows_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_48/Arch_AWS-Step-Functions_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_48/Arch_AWS-Step-Functions_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_48/Arch_Amazon-AppFlow_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_48/Arch_Amazon-AppFlow_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_48/Arch_Amazon-AppFlow_48.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | Icon-Architecture/48/Arch_AWS-AppFlow_48 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_48/Arch_Amazon-EventBridge_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_48/Arch_Amazon-EventBridge_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_48/Arch_Amazon-MQ_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_48/Arch_Amazon-MQ_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_48/Arch_Amazon-Managed-Workflows-for-Apache-Airflow_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_48/Arch_Amazon-Managed-Workflows-for-Apache-Airflow_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_48/Arch_Amazon-Simple-Notification-Service_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_48/Arch_Amazon-Simple-Notification-Service_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_48/Arch_Amazon-Simple-Queue-Service_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_48/Arch_Amazon-Simple-Queue-Service_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_AWS-AppSync_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_AWS-AppSync_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_AWS-AppSync_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_AWS-AppSync_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_AWS-Console-Mobile-Application_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_AWS-Console-Mobile-Application_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_AWS-Console-Mobile-Application_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_AWS-Console-Mobile-Application_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_AWS-Express-Workflows_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_AWS-Express-Workflows_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_AWS-Express-Workflows_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_AWS-Express-Workflows_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_AWS-Step-Functions_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_AWS-Step-Functions_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_AWS-Step-Functions_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_AWS-Step-Functions_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_Amazon-API-Gateway_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_Amazon-API-Gateway_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_Amazon-API-Gateway_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_Amazon-API-Gateway_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_Amazon-AppFlow_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_Amazon-AppFlow_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_Amazon-AppFlow_64.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | Icon-Architecture/64/Arch_Amazon-AppFlow_64 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_Amazon-AppFlow_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_Amazon-AppFlow_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_Amazon-EventBridge_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_Amazon-EventBridge_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_Amazon-EventBridge_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_Amazon-EventBridge_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_Amazon-MQ_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_Amazon-MQ_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_Amazon-MQ_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_Amazon-MQ_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_Amazon-Managed-Workflows-for-Apache-Airflow_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_Amazon-Managed-Workflows-for-Apache-Airflow_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_Amazon-Managed-Workflows-for-Apache-Airflow_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_Amazon-Managed-Workflows-for-Apache-Airflow_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_Amazon-Simple-Notification-Service_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_Amazon-Simple-Notification-Service_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_Amazon-Simple-Notification-Service_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_Amazon-Simple-Notification-Service_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_Amazon-Simple-Queue-Service_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_Amazon-Simple-Queue-Service_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_Amazon-Simple-Queue-Service_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_App-Integration/Arch_64/Arch_Amazon-Simple-Queue-Service_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/16/Arch_AWS-Batch_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/16/Arch_AWS-Batch_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/16/Arch_AWS-Compute-Optimizer_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/16/Arch_AWS-Compute-Optimizer_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/16/Arch_AWS-Elastic-Beanstalk_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/16/Arch_AWS-Elastic-Beanstalk_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/16/Arch_AWS-Fargate_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/16/Arch_AWS-Fargate_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/16/Arch_AWS-Lambda_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/16/Arch_AWS-Lambda_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/16/Arch_AWS-Local-Zones_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/16/Arch_AWS-Local-Zones_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/16/Arch_AWS-Nitro-Enclaves_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/16/Arch_AWS-Nitro-Enclaves_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/16/Arch_AWS-Outposts-1U-and-2U-Servers_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/16/Arch_AWS-Outposts-1U-and-2U-Servers_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/16/Arch_AWS-Outposts_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/16/Arch_AWS-Outposts_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/16/Arch_AWS-ParallelCluster_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/16/Arch_AWS-ParallelCluster_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/16/Arch_AWS-Serverless-Application-Repository_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/16/Arch_AWS-Serverless-Application-Repository_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/16/Arch_AWS-ThinkBox-Deadline_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/16/Arch_AWS-ThinkBox-Deadline_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/16/Arch_AWS-ThinkBox-Frost_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/16/Arch_AWS-ThinkBox-Frost_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/16/Arch_AWS-ThinkBox-Krakatoa_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/16/Arch_AWS-ThinkBox-Krakatoa_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/16/Arch_AWS-ThinkBox-Sequoia_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/16/Arch_AWS-ThinkBox-Sequoia_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/16/Arch_AWS-ThinkBox-Stoke_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/16/Arch_AWS-ThinkBox-Stoke_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/16/Arch_AWS-ThinkBox-XMesh_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/16/Arch_AWS-ThinkBox-XMesh_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/16/Arch_AWS-Wavelength_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/16/Arch_AWS-Wavelength_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/16/Arch_Amazon-EC2-Auto-Scaling_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/16/Arch_Amazon-EC2-Auto-Scaling_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/16/Arch_Amazon-EC2-Image-Builder_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/16/Arch_Amazon-EC2-Image-Builder_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/16/Arch_Amazon-EC2-M5n_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/16/Arch_Amazon-EC2-M5n_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/16/Arch_Amazon-EC2-R5n_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/16/Arch_Amazon-EC2-R5n_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/16/Arch_Amazon-EC2_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/16/Arch_Amazon-EC2_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/16/Arch_Amazon-Elastic-Container-Kubernetes_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/16/Arch_Amazon-Elastic-Container-Kubernetes_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/16/Arch_Amazon-Elastic-Container-Registry_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/16/Arch_Amazon-Elastic-Container-Registry_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/16/Arch_Amazon-Elastic-Container-Service_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/16/Arch_Amazon-Elastic-Container-Service_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/16/Arch_Amazon-Lightsail_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/16/Arch_Amazon-Lightsail_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/16/Arch_Bottlerocket_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/16/Arch_Bottlerocket_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/16/Arch_Elastic-Fabric-Adapter_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/16/Arch_Elastic-Fabric-Adapter_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/16/Arch_NICE-DCV_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/16/Arch_NICE-DCV_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/16/Arch_VMware-Cloud-on-AWS_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/16/Arch_VMware-Cloud-on-AWS_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/32/Arch_AWS-Batch_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/32/Arch_AWS-Batch_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/32/Arch_AWS-Compute-Optimizer_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/32/Arch_AWS-Compute-Optimizer_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/32/Arch_AWS-Elastic-Beanstalk_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/32/Arch_AWS-Elastic-Beanstalk_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/32/Arch_AWS-Fargate_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/32/Arch_AWS-Fargate_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/32/Arch_AWS-Lambda_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/32/Arch_AWS-Lambda_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/32/Arch_AWS-Local-Zones_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/32/Arch_AWS-Local-Zones_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/32/Arch_AWS-Nitro-Enclaves_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/32/Arch_AWS-Nitro-Enclaves_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/32/Arch_AWS-Outposts-1U-and-2U-Servers_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/32/Arch_AWS-Outposts-1U-and-2U-Servers_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/32/Arch_AWS-Outposts_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/32/Arch_AWS-Outposts_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/32/Arch_AWS-ParallelCluster_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/32/Arch_AWS-ParallelCluster_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/32/Arch_AWS-Serverless-Application-Repository_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/32/Arch_AWS-Serverless-Application-Repository_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/32/Arch_AWS-ThinkBox-Deadline_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/32/Arch_AWS-ThinkBox-Deadline_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/32/Arch_AWS-ThinkBox-Frost_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/32/Arch_AWS-ThinkBox-Frost_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/32/Arch_AWS-ThinkBox-Krakatoa_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/32/Arch_AWS-ThinkBox-Krakatoa_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/32/Arch_AWS-ThinkBox-Sequoia_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/32/Arch_AWS-ThinkBox-Sequoia_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/32/Arch_AWS-ThinkBox-Stoke_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/32/Arch_AWS-ThinkBox-Stoke_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/32/Arch_AWS-ThinkBox-XMesh_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/32/Arch_AWS-ThinkBox-XMesh_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/32/Arch_AWS-Wavelength_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/32/Arch_AWS-Wavelength_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/32/Arch_Amazon-EC2-Auto-Scaling_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/32/Arch_Amazon-EC2-Auto-Scaling_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/32/Arch_Amazon-EC2-Image-Builder_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/32/Arch_Amazon-EC2-Image-Builder_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/32/Arch_Amazon-EC2-M5n_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/32/Arch_Amazon-EC2-M5n_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/32/Arch_Amazon-EC2-R5n_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/32/Arch_Amazon-EC2-R5n_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/32/Arch_Amazon-EC2_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/32/Arch_Amazon-EC2_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/32/Arch_Amazon-Elastic-Container-Kubernetes_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/32/Arch_Amazon-Elastic-Container-Kubernetes_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/32/Arch_Amazon-Elastic-Container-Registry_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/32/Arch_Amazon-Elastic-Container-Registry_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/32/Arch_Amazon-Elastic-Container-Service_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/32/Arch_Amazon-Elastic-Container-Service_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/32/Arch_Amazon-Lightsail_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/32/Arch_Amazon-Lightsail_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/32/Arch_Bottlerocket_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/32/Arch_Bottlerocket_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/32/Arch_Elastic-Fabric-Adapter_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/32/Arch_Elastic-Fabric-Adapter_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/32/Arch_NICE-DCV_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/32/Arch_NICE-DCV_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/32/Arch_VMware-Cloud-on-AWS_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/32/Arch_VMware-Cloud-on-AWS_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/48/Arch_AWS-Batch_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/48/Arch_AWS-Batch_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/48/Arch_AWS-Compute-Optimizer_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/48/Arch_AWS-Compute-Optimizer_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/48/Arch_AWS-Elastic-Beanstalk_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/48/Arch_AWS-Elastic-Beanstalk_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/48/Arch_AWS-Fargate_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/48/Arch_AWS-Fargate_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/48/Arch_AWS-Lambda_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/48/Arch_AWS-Lambda_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/48/Arch_AWS-Local-Zones_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/48/Arch_AWS-Local-Zones_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/48/Arch_AWS-Nitro-Enclaves_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/48/Arch_AWS-Nitro-Enclaves_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/48/Arch_AWS-Outposts-1U-and-2U-Servers_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/48/Arch_AWS-Outposts-1U-and-2U-Servers_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/48/Arch_AWS-Outposts_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/48/Arch_AWS-Outposts_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/48/Arch_AWS-ParallelCluster_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/48/Arch_AWS-ParallelCluster_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/48/Arch_AWS-Serverless-Application-Repository_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/48/Arch_AWS-Serverless-Application-Repository_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/48/Arch_AWS-ThinkBox-Deadline_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/48/Arch_AWS-ThinkBox-Deadline_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/48/Arch_AWS-ThinkBox-Frost_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/48/Arch_AWS-ThinkBox-Frost_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/48/Arch_AWS-ThinkBox-Krakatoa_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/48/Arch_AWS-ThinkBox-Krakatoa_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/48/Arch_AWS-ThinkBox-Sequoia_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/48/Arch_AWS-ThinkBox-Sequoia_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/48/Arch_AWS-ThinkBox-Stoke_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/48/Arch_AWS-ThinkBox-Stoke_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/48/Arch_AWS-ThinkBox-XMesh_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/48/Arch_AWS-ThinkBox-XMesh_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/48/Arch_AWS-Wavelength_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/48/Arch_AWS-Wavelength_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/48/Arch_Amazon-EC2-Auto-Scaling_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/48/Arch_Amazon-EC2-Auto-Scaling_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/48/Arch_Amazon-EC2-Image-Builder_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/48/Arch_Amazon-EC2-Image-Builder_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/48/Arch_Amazon-EC2-M5n_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/48/Arch_Amazon-EC2-M5n_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/48/Arch_Amazon-EC2-R5n_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/48/Arch_Amazon-EC2-R5n_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/48/Arch_Amazon-EC2_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/48/Arch_Amazon-EC2_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/48/Arch_Amazon-Elastic-Container-Kubernetes_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/48/Arch_Amazon-Elastic-Container-Kubernetes_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/48/Arch_Amazon-Elastic-Container-Registry_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/48/Arch_Amazon-Elastic-Container-Registry_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/48/Arch_Amazon-Elastic-Container-Service_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/48/Arch_Amazon-Elastic-Container-Service_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/48/Arch_Amazon-Lightsail_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/48/Arch_Amazon-Lightsail_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/48/Arch_Bottlerocket_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/48/Arch_Bottlerocket_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/48/Arch_Elastic-Fabric-Adapter_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/48/Arch_Elastic-Fabric-Adapter_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/48/Arch_NICE-DCV_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/48/Arch_NICE-DCV_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/48/Arch_VMware-Cloud-on-AWS_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/48/Arch_VMware-Cloud-on-AWS_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_AWS-Batch_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_AWS-Batch_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_AWS-Batch_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_AWS-Batch_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_AWS-Compute-Optimizer_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_AWS-Compute-Optimizer_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_AWS-Compute-Optimizer_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_AWS-Compute-Optimizer_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_AWS-Elastic-Beanstalk_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_AWS-Elastic-Beanstalk_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_AWS-Elastic-Beanstalk_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_AWS-Elastic-Beanstalk_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_AWS-Fargate_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_AWS-Fargate_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_AWS-Fargate_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_AWS-Fargate_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_AWS-Lambda_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_AWS-Lambda_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_AWS-Lambda_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_AWS-Lambda_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_AWS-Local-Zones_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_AWS-Local-Zones_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_AWS-Local-Zones_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_AWS-Local-Zones_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_AWS-Nitro-Enclaves_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_AWS-Nitro-Enclaves_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_AWS-Nitro-Enclaves_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_AWS-Nitro-Enclaves_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_AWS-Outposts-1U-and-2U-Servers_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_AWS-Outposts-1U-and-2U-Servers_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_AWS-Outposts-1U-and-2U-Servers_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_AWS-Outposts-1U-and-2U-Servers_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_AWS-Outposts_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_AWS-Outposts_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_AWS-Outposts_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_AWS-Outposts_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_AWS-ParallelCluster_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_AWS-ParallelCluster_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_AWS-ParallelCluster_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_AWS-ParallelCluster_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_AWS-Serverless-Application-Repository_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_AWS-Serverless-Application-Repository_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_AWS-Serverless-Application-Repository_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_AWS-Serverless-Application-Repository_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_AWS-ThinkBox-Deadline_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_AWS-ThinkBox-Deadline_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_AWS-ThinkBox-Deadline_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_AWS-ThinkBox-Deadline_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_AWS-ThinkBox-Frost_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_AWS-ThinkBox-Frost_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_AWS-ThinkBox-Frost_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_AWS-ThinkBox-Frost_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_AWS-ThinkBox-Krakatoa_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_AWS-ThinkBox-Krakatoa_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_AWS-ThinkBox-Krakatoa_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_AWS-ThinkBox-Krakatoa_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_AWS-ThinkBox-Sequoia_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_AWS-ThinkBox-Sequoia_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_AWS-ThinkBox-Sequoia_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_AWS-ThinkBox-Sequoia_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_AWS-ThinkBox-Stoke_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_AWS-ThinkBox-Stoke_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_AWS-ThinkBox-Stoke_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_AWS-ThinkBox-Stoke_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_AWS-ThinkBox-XMesh_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_AWS-ThinkBox-XMesh_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_AWS-ThinkBox-XMesh_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_AWS-ThinkBox-XMesh_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_AWS-Wavelength_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_AWS-Wavelength_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_AWS-Wavelength_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_AWS-Wavelength_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_Amazon-Application-Auto-Scaling_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_Amazon-Application-Auto-Scaling_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_Amazon-Application-Auto-Scaling_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_Amazon-Application-Auto-Scaling_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_Amazon-EC2-Auto-Scaling_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_Amazon-EC2-Auto-Scaling_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_Amazon-EC2-Auto-Scaling_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_Amazon-EC2-Auto-Scaling_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_Amazon-EC2-Image-Builder_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_Amazon-EC2-Image-Builder_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_Amazon-EC2-Image-Builder_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_Amazon-EC2-Image-Builder_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_Amazon-EC2_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_Amazon-EC2_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_Amazon-EC2_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_Amazon-EC2_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_Amazon-Lightsail_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_Amazon-Lightsail_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_Amazon-Lightsail_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_Amazon-Lightsail_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_Bottlerocket_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_Bottlerocket_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_Bottlerocket_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_Bottlerocket_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_Elastic-Fabric-Adapter_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_Elastic-Fabric-Adapter_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_Elastic-Fabric-Adapter_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_Elastic-Fabric-Adapter_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_NICE-DCV_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_NICE-DCV_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_NICE-DCV_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_NICE-DCV_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_VMware-Cloud-on-AWS_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_VMware-Cloud-on-AWS_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Compute/64/Arch_VMware-Cloud-on-AWS_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Compute/64/Arch_VMware-Cloud-on-AWS_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/16/Arch_AWS-Database-Migration-Service_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/16/Arch_AWS-Database-Migration-Service_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/16/Arch_Amazon-Aurora_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/16/Arch_Amazon-Aurora_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/16/Arch_Amazon-DocumentDB_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/16/Arch_Amazon-DocumentDB_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/16/Arch_Amazon-DynamoDB_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/16/Arch_Amazon-DynamoDB_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/16/Arch_Amazon-ElastiCache_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/16/Arch_Amazon-ElastiCache_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/16/Arch_Amazon-Keyspaces_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/16/Arch_Amazon-Keyspaces_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/16/Arch_Amazon-Neptune_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/16/Arch_Amazon-Neptune_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/16/Arch_Amazon-Quantum-Ledger-Database_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/16/Arch_Amazon-Quantum-Ledger-Database_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/16/Arch_Amazon-RDS-on-VMware_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/16/Arch_Amazon-RDS-on-VMware_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/16/Arch_Amazon-RDS_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/16/Arch_Amazon-RDS_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/16/Arch_Amazon-Timestream_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/16/Arch_Amazon-Timestream_16.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/32/Arch_AWS-Database-Migration-Service_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/32/Arch_AWS-Database-Migration-Service_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/32/Arch_Amazon-Aurora_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/32/Arch_Amazon-Aurora_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/32/Arch_Amazon-DocumentDB_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/32/Arch_Amazon-DocumentDB_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/32/Arch_Amazon-DynamoDB_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/32/Arch_Amazon-DynamoDB_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/32/Arch_Amazon-ElastiCache_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/32/Arch_Amazon-ElastiCache_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/32/Arch_Amazon-Keyspaces_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/32/Arch_Amazon-Keyspaces_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/32/Arch_Amazon-Neptune_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/32/Arch_Amazon-Neptune_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/32/Arch_Amazon-Quantum-Ledger-Database_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/32/Arch_Amazon-Quantum-Ledger-Database_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/32/Arch_Amazon-RDS-on-VMware_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/32/Arch_Amazon-RDS-on-VMware_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/32/Arch_Amazon-RDS_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/32/Arch_Amazon-RDS_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/32/Arch_Amazon-Timestream_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/32/Arch_Amazon-Timestream_32.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/48/Arch_AWS-Database-Migration-Service_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/48/Arch_AWS-Database-Migration-Service_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/48/Arch_Amazon-Aurora_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/48/Arch_Amazon-Aurora_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/48/Arch_Amazon-DocumentDB_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/48/Arch_Amazon-DocumentDB_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/48/Arch_Amazon-DynamoDB_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/48/Arch_Amazon-DynamoDB_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/48/Arch_Amazon-ElastiCache_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/48/Arch_Amazon-ElastiCache_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/48/Arch_Amazon-Keyspaces_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/48/Arch_Amazon-Keyspaces_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/48/Arch_Amazon-Neptune_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/48/Arch_Amazon-Neptune_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/48/Arch_Amazon-Quantum-Ledger-Database_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/48/Arch_Amazon-Quantum-Ledger-Database_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/48/Arch_Amazon-RDS-on-VMware_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/48/Arch_Amazon-RDS-on-VMware_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/48/Arch_Amazon-RDS_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/48/Arch_Amazon-RDS_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/48/Arch_Amazon-Timestream_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/48/Arch_Amazon-Timestream_48.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/64/Arch_AWS-Database-Migration-Service_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/64/Arch_AWS-Database-Migration-Service_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/64/Arch_AWS-Database-Migration-Service_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/64/Arch_AWS-Database-Migration-Service_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/64/Arch_Amazon-Aurora_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/64/Arch_Amazon-Aurora_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/64/Arch_Amazon-Aurora_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/64/Arch_Amazon-Aurora_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/64/Arch_Amazon-DocumentDB_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/64/Arch_Amazon-DocumentDB_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/64/Arch_Amazon-DocumentDB_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/64/Arch_Amazon-DocumentDB_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/64/Arch_Amazon-DynamoDB_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/64/Arch_Amazon-DynamoDB_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/64/Arch_Amazon-DynamoDB_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/64/Arch_Amazon-DynamoDB_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/64/Arch_Amazon-ElastiCache_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/64/Arch_Amazon-ElastiCache_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/64/Arch_Amazon-ElastiCache_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/64/Arch_Amazon-ElastiCache_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/64/Arch_Amazon-Keyspaces_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/64/Arch_Amazon-Keyspaces_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/64/Arch_Amazon-Keyspaces_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/64/Arch_Amazon-Keyspaces_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/64/Arch_Amazon-Neptune_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/64/Arch_Amazon-Neptune_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/64/Arch_Amazon-Neptune_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/64/Arch_Amazon-Neptune_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/64/Arch_Amazon-Quantum-Ledger-Database_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/64/Arch_Amazon-Quantum-Ledger-Database_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/64/Arch_Amazon-Quantum-Ledger-Database_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/64/Arch_Amazon-Quantum-Ledger-Database_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/64/Arch_Amazon-RDS-on-VMware_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/64/Arch_Amazon-RDS-on-VMware_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/64/Arch_Amazon-RDS-on-VMware_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/64/Arch_Amazon-RDS-on-VMware_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/64/Arch_Amazon-RDS_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/64/Arch_Amazon-RDS_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/64/Arch_Amazon-RDS_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/64/Arch_Amazon-RDS_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/64/Arch_Amazon-Timestream_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/64/Arch_Amazon-Timestream_64.png -------------------------------------------------------------------------------- /quickstart/static/aws/Arch_Database/64/Arch_Amazon-Timestream_64@5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/Arch_Database/64/Arch_Amazon-Timestream_64@5x.png -------------------------------------------------------------------------------- /quickstart/static/aws/cdk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/cdk.png -------------------------------------------------------------------------------- /quickstart/static/aws/sam_squirrel.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/aws/sam_squirrel.jpeg -------------------------------------------------------------------------------- /quickstart/static/building/runtime-interface-client/runtime-interface-client.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/building/runtime-interface-client/runtime-interface-client.png -------------------------------------------------------------------------------- /quickstart/static/docker/docker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/docker/docker.png -------------------------------------------------------------------------------- /quickstart/static/feedback/thumb-down-empty.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /quickstart/static/feedback/thumb-down-filled.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /quickstart/static/feedback/thumb-up-empty.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /quickstart/static/feedback/thumb-up-filled.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /quickstart/static/github/GitHub-Mark-120px-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/github/GitHub-Mark-120px-plus.png -------------------------------------------------------------------------------- /quickstart/static/github/GitHub-Mark-32px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/github/GitHub-Mark-32px.png -------------------------------------------------------------------------------- /quickstart/static/github/GitHub-Mark-64px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/github/GitHub-Mark-64px.png -------------------------------------------------------------------------------- /quickstart/static/github/GitHub-Mark-Light-120px-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/github/GitHub-Mark-Light-120px-plus.png -------------------------------------------------------------------------------- /quickstart/static/github/GitHub-Mark-Light-32px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/github/GitHub-Mark-Light-32px.png -------------------------------------------------------------------------------- /quickstart/static/github/GitHub-Mark-Light-64px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/github/GitHub-Mark-Light-64px.png -------------------------------------------------------------------------------- /quickstart/static/guides/aws-quarkus-demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/guides/aws-quarkus-demo.png -------------------------------------------------------------------------------- /quickstart/static/guides/cloudway-gramba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/guides/cloudway-gramba.png -------------------------------------------------------------------------------- /quickstart/static/guides/kabisa-tech-blog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/guides/kabisa-tech-blog.png -------------------------------------------------------------------------------- /quickstart/static/icons/32px-Clojure_logo.svg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/icons/32px-Clojure_logo.svg.png -------------------------------------------------------------------------------- /quickstart/static/icons/performance.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /quickstart/static/icons/scala-spiral.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/icons/scala-spiral.png -------------------------------------------------------------------------------- /quickstart/static/icons/terraform-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/icons/terraform-icon.png -------------------------------------------------------------------------------- /quickstart/static/libraries/aws-sdk-java-v2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/libraries/aws-sdk-java-v2.png -------------------------------------------------------------------------------- /quickstart/static/quarkus_icon_rgb_32px_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/quarkus_icon_rgb_32px_default.png -------------------------------------------------------------------------------- /quickstart/static/site-feature-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/site-feature-image.png -------------------------------------------------------------------------------- /quickstart/static/summary/java-runtime.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/summary/java-runtime.png -------------------------------------------------------------------------------- /quickstart/static/summary/managed-runtime.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/summary/managed-runtime.png -------------------------------------------------------------------------------- /quickstart/static/usage/examples/aws-lambda-with-scala-and-graalvm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/usage/examples/aws-lambda-with-scala-and-graalvm.png -------------------------------------------------------------------------------- /quickstart/static/usage/examples/does-not-have-to-be-slow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/usage/examples/does-not-have-to-be-slow.png -------------------------------------------------------------------------------- /quickstart/static/usage/examples/fast-cold-starts-for-clojure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/usage/examples/fast-cold-starts-for-clojure.png -------------------------------------------------------------------------------- /quickstart/static/usage/examples/tackling-java-cold-startup-times.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/usage/examples/tackling-java-cold-startup-times.png -------------------------------------------------------------------------------- /quickstart/static/usage/frameworks/holy-lambda.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/usage/frameworks/holy-lambda.png -------------------------------------------------------------------------------- /quickstart/static/usage/frameworks/micronaut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/usage/frameworks/micronaut.png -------------------------------------------------------------------------------- /quickstart/static/usage/frameworks/quarkus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/usage/frameworks/quarkus.png -------------------------------------------------------------------------------- /quickstart/static/usage/frameworks/spring-native.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/static/usage/frameworks/spring-native.png -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/.chglog/CHANGELOG.tpl.md: -------------------------------------------------------------------------------- 1 | # Changelog 2 | 3 | {{ range .Versions -}} 4 | ## {{ if .Tag.Previous }}[{{ .Tag.Name }}]({{ $.Info.RepositoryURL }}/compare/{{ .Tag.Previous.Name }}...{{ .Tag.Name }}){{ else }}{{ .Tag.Name }}{{ end }} ({{ datetime "2006-01-02" .Tag.Date }}) 5 | 6 | {{ range .CommitGroups -}} 7 | ### {{ .Title }} 8 | 9 | {{ range .Commits -}} 10 | - {{ if .Scope }}**{{ .Scope }}:** {{ end }}{{ .Subject }} 11 | {{ end }} 12 | {{ end -}} 13 | 14 | {{- if .NoteGroups -}} 15 | {{ range .NoteGroups -}} 16 | ### {{ .Title }} 17 | 18 | {{ range .Notes }} 19 | {{ .Body }} 20 | {{ end }} 21 | {{ end -}} 22 | {{ end -}} 23 | {{ end -}} 24 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/.chglog/config.yml: -------------------------------------------------------------------------------- 1 | style: github 2 | template: CHANGELOG.tpl.md 3 | info: 4 | title: CHANGELOG 5 | repository_url: https://github.com/thegeeklab/hugo-geekdoc 6 | options: 7 | commit_groups: 8 | title_maps: 9 | feat: Features 10 | fix: Bug Fixes 11 | perf: Performance Improvements 12 | refactor: Code Refactoring 13 | chore: Others 14 | test: Testing 15 | ci: CI Pipeline 16 | docs: Documentation 17 | header: 18 | pattern: "^(\\w*)(?:\\(([\\w\\$\\.\\-\\*\\s]*)\\))?\\:\\s(.*)$" 19 | pattern_maps: 20 | - Type 21 | - Scope 22 | - Subject 23 | notes: 24 | keywords: 25 | - BREAKING CHANGE 26 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | # Contributing 2 | 3 | ## Security 4 | 5 | If you think you have found a **security issue**, please do not mention it in this repository. 6 | Instead, send an email to security@thegeeklab.de with as many details as possible so it can be handled confidential. 7 | 8 | ## Bug Reports and Feature Requests 9 | 10 | If you have found a **bug** or have a **feature request** please use the search first in case a similar issue already exists. 11 | If not, please create an issue in this repository 12 | 13 | ## Code 14 | 15 | If you would like to fix a bug or implement a feature, please fork the repository and create a Pull Request. 16 | 17 | Before you start any Pull Request, it is recommended that you create an issue to discuss first if you have any 18 | doubts about requirement or implementation. That way you can be sure that the maintainer(s) agree on what to change and how, 19 | and you can hopefully get a quick merge afterwards. 20 | 21 | Pull Requests can only be merged once all status checks are green. 22 | 23 | ## Do not force push to your Pull Request branch 24 | 25 | Please do not force push to your Pull Requests branch after you have created your Pull Request, as doing so makes it harder for us to review your work. 26 | Pull Requests will always be squashed by us when we merge your work. Commit as many times as you need in your Pull Request branch. 27 | 28 | ## Re-requesting a review 29 | 30 | Please do not ping your reviewer(s) by mentioning them in a new comment. Instead, use the re-request review functionality. 31 | Read more about this in the [GitHub docs, Re-requesting a review](https://docs.github.com/en/free-pro-team@latest/github/collaborating-with-issues-and-pull-requests/incorporating-feedback-in-your-pull-request#re-requesting-a-review). 32 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2021 Robert Kaussow 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy of 6 | this software and associated documentation files (the "Software"), to deal in 7 | the Software without restriction, including without limitation the rights to 8 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 9 | the Software, and to permit persons to whom the Software is furnished to do so, 10 | subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 17 | FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 18 | COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 19 | IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 20 | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 21 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/VERSION: -------------------------------------------------------------------------------- 1 | v0.12.0 2 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/archetypes/docs.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "{{ .Name | humanize | title }}" 3 | weight: 1 4 | # geekdocFlatSection: false 5 | # geekdocToc: 6 6 | # geekdocHidden: false 7 | --- 8 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/archetypes/posts.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "{{ replace .Name "-" " " | title }}" 3 | date: {{ .Date }} 4 | --- 5 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/assets/js/darkmode.min.js: -------------------------------------------------------------------------------- 1 | const DARK_MODE="dark",LIGHT_MODE="light",AUTO_MODE="auto",THEME="hugo-geekdoc",TOGGLE_MODES=["auto","dark","light"];function toggle(e=[],t){return current=e.indexOf(t),max=e.length-1,next=0,current{document.getElementById("gdoc-dark-mode").onclick=function(){let e=localStorage.getItem(THEME),t=toggle(TOGGLE_MODES,e);localStorage.setItem(THEME,TOGGLE_MODES[t]),applyTheme(!1)}}); -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/assets/js/darkmode.raw.js: -------------------------------------------------------------------------------- 1 | const DARK_MODE = "dark"; 2 | const LIGHT_MODE = "light"; 3 | const AUTO_MODE = "auto"; 4 | const THEME = "hugo-geekdoc"; 5 | 6 | const TOGGLE_MODES = [AUTO_MODE, DARK_MODE, LIGHT_MODE]; 7 | 8 | (applyTheme = function (init = true) { 9 | let html = document.documentElement; 10 | let currentMode = TOGGLE_MODES.includes(localStorage.getItem(THEME)) 11 | ? localStorage.getItem(THEME) 12 | : AUTO_MODE; 13 | 14 | html.setAttribute("class", "color-toggle-" + currentMode); 15 | localStorage.setItem(THEME, currentMode); 16 | 17 | if (currentMode === AUTO_MODE) { 18 | html.removeAttribute("color-mode"); 19 | } else { 20 | html.setAttribute("color-mode", currentMode); 21 | } 22 | 23 | if (!init) { 24 | // Reload required to re-initialise e.g. Mermaid with the new theme and re-parse the Mermaid code blocks. 25 | location.reload(); 26 | } 27 | })(); 28 | 29 | document.addEventListener("DOMContentLoaded", (event) => { 30 | const darkModeToggle = document.getElementById("gdoc-dark-mode"); 31 | 32 | darkModeToggle.onclick = function () { 33 | let currentMode = localStorage.getItem(THEME); 34 | let nextMode = toggle(TOGGLE_MODES, currentMode); 35 | 36 | localStorage.setItem(THEME, TOGGLE_MODES[nextMode]); 37 | applyTheme(false); 38 | }; 39 | }); 40 | 41 | function toggle(list = [], value) { 42 | current = list.indexOf(value); 43 | max = list.length - 1; 44 | next = 0; 45 | 46 | if (current < max) { 47 | next = current + 1; 48 | } 49 | 50 | return next; 51 | } 52 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/assets/js/groupBy.min.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Part of [Canivete](http://canivete.leofavre.com/#deepgroupby) 3 | * 4 | * Groups the contents of an array by one or more iteratees. 5 | * Unlike Lodash [`groupBy()`](https://lodash.com/docs/4.17.4#groupBy), 6 | * this function can create nested groups, but cannot receive 7 | * strings for iteratees. 8 | */ 9 | const groupBy=(e,...t)=>{let r=e.map(e=>t.map(t=>t(e))),a={};return r.forEach((t,r)=>{let l=(_simpleAt(a,t)||[]).concat([e[r]]);_simpleSet(a,t,l)}),a},_isPlainObject=e=>null!=e&&"object"==typeof e&&e.constructor==Object,_parsePath=e=>Array.isArray(e)?e:`${e}`.split("."),_simpleAt=(e,t)=>_parsePath(t).reduce((e,t)=>null!=e&&e.hasOwnProperty(t)?e[t]:void 0,e),_simpleSet=(e,t,r)=>_parsePath(t).reduce((e,t,a,l)=>{let s=a===l.length-1;return e.hasOwnProperty(t)&&(s||_isPlainObject(e[t]))||(e[t]={}),s?e[t]=r:e[t]},e); -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/assets/mobile.css: -------------------------------------------------------------------------------- 1 | @media screen and (max-width:39rem) { 2 | .gdoc-nav { 3 | margin-left: -16rem; 4 | font-size: 16px 5 | } 6 | .gdoc-nav__control { 7 | display: inline-block 8 | } 9 | .gdoc-header .icon { 10 | width: 1.5rem; 11 | height: 1.5rem 12 | } 13 | .gdoc-brand { 14 | font-size: 1.5rem 15 | } 16 | .gdoc-brand__img { 17 | display: none 18 | } 19 | .gdoc-error { 20 | padding: 6rem 1rem 21 | } 22 | .gdoc-error .icon { 23 | width: 6rem; 24 | height: 6rem 25 | } 26 | .gdoc-error__message { 27 | padding-left: 2rem 28 | } 29 | .gdoc-error__line { 30 | padding: .25rem 0 31 | } 32 | .gdoc-error__title { 33 | font-size: 2rem 34 | } 35 | .gdoc-page__header .breadcrumb, 36 | .hidden-mobile { 37 | display: none 38 | } 39 | .gdoc-footer__item { 40 | width: 100% 41 | } 42 | #menu-control:checked ~ main .gdoc-nav nav, 43 | #menu-control:checked ~ main .gdoc-page { 44 | transform: translateX(16rem) 45 | } 46 | #menu-control:checked ~ main .gdoc-page { 47 | opacity: .25 48 | } 49 | #menu-control:checked ~ .gdoc-header .gdoc-nav__control .icon.gdoc_menu { 50 | display: none 51 | } 52 | #menu-control:checked ~ .gdoc-header .gdoc-nav__control .icon.gdoc_arrow_back { 53 | display: inline-block 54 | } 55 | } -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/assets/mobile.min.css: -------------------------------------------------------------------------------- 1 | @media screen and (max-width:39rem){.gdoc-nav{margin-left:-16rem;font-size:16px}.gdoc-nav__control{display:inline-block}.gdoc-header .icon{width:1.5rem;height:1.5rem}.gdoc-brand{font-size:1.5rem}.gdoc-brand__img{display:none}.gdoc-error{padding:6rem 1rem}.gdoc-error .icon{width:6rem;height:6rem}.gdoc-error__message{padding-left:2rem}.gdoc-error__line{padding:.25rem 0}.gdoc-error__title{font-size:2rem}.gdoc-page__header .breadcrumb,.hidden-mobile{display:none}.gdoc-footer__item{width:100%}#menu-control:checked~main .gdoc-nav nav,#menu-control:checked~main .gdoc-page{transform:translateX(16rem)}#menu-control:checked~main .gdoc-page{opacity:.25}#menu-control:checked~.gdoc-header .gdoc-nav__control .icon.gdoc_menu{display:none}#menu-control:checked~.gdoc-header .gdoc-nav__control .icon.gdoc_arrow_back{display:inline-block}} -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/assets/print.css: -------------------------------------------------------------------------------- 1 | @media print { 2 | .editpage, 3 | .gdoc-footer .container span:not(:first-child), 4 | .gdoc-nav { 5 | display: none 6 | } 7 | .gdoc-footer { 8 | border-top: 1px solid #dee2e6 9 | } 10 | .gdoc-markdown pre { 11 | white-space: pre-wrap; 12 | overflow-wrap: break-word 13 | } 14 | .chroma code { 15 | border: 1px solid #dee2e6; 16 | padding: .5rem!important; 17 | font-weight: 400!important 18 | } 19 | .gdoc-markdown code { 20 | font-weight: 700 21 | } 22 | a, 23 | a:visited { 24 | color: inherit!important; 25 | text-decoration: none!important 26 | } 27 | .gdoc-toc { 28 | flex: none 29 | } 30 | .gdoc-toc nav { 31 | position: relative; 32 | width: auto 33 | } 34 | .wrapper { 35 | display: block 36 | } 37 | .wrapper main { 38 | display: block 39 | } 40 | } -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/assets/print.min.css: -------------------------------------------------------------------------------- 1 | @media print{.editpage,.gdoc-footer .container span:not(:first-child),.gdoc-nav{display:none}.gdoc-footer{border-top:1px solid #dee2e6}.gdoc-markdown pre{white-space:pre-wrap;overflow-wrap:break-word}.chroma code{border:1px solid #dee2e6;padding:.5rem!important;font-weight:400!important}.gdoc-markdown code{font-weight:700}a,a:visited{color:inherit!important;text-decoration:none!important}.gdoc-toc{flex:none}.gdoc-toc nav{position:relative;width:auto}.wrapper{display:block}.wrapper main{display:block}} -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/assets/search-data.json: -------------------------------------------------------------------------------- 1 | [ 2 | {{ range $index, $page := (where .Site.Pages "Params.geekdocprotected" "ne" true) }} 3 | {{ if ne $index 0 }},{{ end }} 4 | { 5 | "id": {{ $index }}, 6 | "href": "{{ $page.RelPermalink }}", 7 | "title": {{ (partial "title" $page) | jsonify }}, 8 | "parent": {{ with $page.Parent }}{{ (partial "title" .) | jsonify }}{{ else }}""{{ end }}, 9 | "content": {{ $page.Plain | jsonify }} 10 | } 11 | {{ end }} 12 | ] 13 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/data/assets-static.json: -------------------------------------------------------------------------------- 1 | { 2 | "custom.css": "custom.css" 3 | } 4 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/data/assets.json: -------------------------------------------------------------------------------- 1 | { 2 | "custom.css": "custom.css", 3 | "js/clipboard.min.js": "js/clipboard-af8ab36589.min.js", 4 | "js/darkmode.min.js": "js/darkmode-b28124eb2e.min.js", 5 | "js/flexsearch.min.js": "js/flexsearch-ad47a5e1ee.min.js", 6 | "js/groupBy.min.js": "js/groupBy-62b30ac391.min.js", 7 | "js/mermaid.min.js": "js/mermaid-71505ed73e.min.js", 8 | "main.min.css": "main-68cde93c65.min.css", 9 | "mobile.min.css": "mobile-249b801e7d.min.css", 10 | "print.min.css": "print-f79fc3e5d7.min.css" 11 | } -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/images/readme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/themes/hugo-geekdoc/images/readme.png -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/images/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/themes/hugo-geekdoc/images/screenshot.png -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/images/tn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/themes/hugo-geekdoc/images/tn.png -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/layouts/404.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | {{ partial "head/meta" . }} 6 | Lost? Don't worry 7 | 8 | {{ partial "head/favicons" . }} 9 | {{ partial "head/others" . }} 10 | 11 | 12 | 13 | {{ partial "svg-icon-symbols" . }} 14 | 15 |
16 | {{ partial "site-header" (dict "Root" . "MenuEnabled" false) }} 17 | 18 |
19 |
20 |
21 | 22 |
23 |
24 |
Lost?
25 |
Error 404
26 |
27 | Seems like what you are looking for can't be found. Don't worry we can 28 | bring you back to the homepage. 29 |
30 |
31 |
32 |
33 | 34 | {{ partial "site-footer" . }} 35 | 36 |
37 | 38 | 39 | 40 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/layouts/_default/_markup/render-heading.html: -------------------------------------------------------------------------------- 1 | {{- $showAnchor := (and (default true .Page.Params.GeekdocAnchor) (default true .Page.Site.Params.GeekdocAnchor)) -}} 2 | 3 | {{- if $showAnchor -}} 4 |
5 | 6 | {{ .Text | safeHTML }} 7 | 8 | 9 | 10 | 11 |
12 | {{- else -}} 13 |
14 | 15 | {{ .Text | safeHTML }} 16 | 17 |
18 | {{- end -}} 19 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/layouts/_default/_markup/render-image.html: -------------------------------------------------------------------------------- 1 | {{ .Text }} 2 | {{- /* Drop trailing newlines */ -}} 3 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/layouts/_default/_markup/render-link.html: -------------------------------------------------------------------------------- 1 | {{- $raw := or (hasPrefix .Text "{{ .Text | safeHTML }} 3 | {{- /* Drop trailing newlines */ -}} 4 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/layouts/_default/baseof.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | {{ partial "head/meta" . }} 6 | {{ if not (eq .Kind "home") }}{{ partial "title" . }} | {{ end }}{{ .Site.Title }} 7 | 8 | {{ partial "head/favicons" . }} 9 | {{ partial "head/others" . }} 10 | 11 | 12 | 13 | {{ partial "svg-icon-symbols" . }} 14 | 15 |
16 | 17 | {{ partial "site-header" (dict "Root" . "MenuEnabled" true) }} 18 | 19 |
20 | 23 | 24 |
25 | {{ template "main" . }} 26 | {{ partial "page-footer" . }} 27 |
28 |
29 | 30 | {{ partial "site-footer" . }} 31 |
32 | 33 | {{ partial "foot" . }} 34 | 35 | 36 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/layouts/_default/list.html: -------------------------------------------------------------------------------- 1 | {{ define "main" }} 2 | {{ partial "page-header" . }} 3 |
4 |

{{ partial "title" . }}

5 | {{ partial "content" . }} 6 |
7 | {{ end }} 8 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/layouts/_default/single.html: -------------------------------------------------------------------------------- 1 | {{ define "main" }} 2 | {{ partial "page-header" . }} 3 | 4 |
5 |

{{ partial "title" . }}

6 | {{ partial "content" . }} 7 |
8 | {{ end }} 9 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/layouts/partials/content.html: -------------------------------------------------------------------------------- 1 | {{ .Content | replaceRE `` `` | safeHTML }} 2 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/layouts/partials/foot.html: -------------------------------------------------------------------------------- 1 | {{ if default true .Site.Params.GeekdocSearch }} 2 | {{ .Scratch.Set "geekdocSearchConfig" .Site.Params.GeekdocSearchConfig }} 3 | 4 | {{ $searchJSFile := printf "js/%s.search.js" .Language.Lang }} 5 | {{ $searchJS := resources.Get "js/search.js" | resources.ExecuteAsTemplate $searchJSFile . | resources.Minify | fingerprint }} 6 | 7 | {{ end }} 8 | 9 | {{ if default true .Site.Params.GeekdocAnchorCopy }} 10 | 11 | 16 | {{ end }} 17 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/layouts/partials/head/favicons.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/layouts/partials/head/meta.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | {{ $description := default (default .Site.Title .Site.Params.description) (default .Summary .Description) }} 6 | {{ $keywords := default .Site.Params.Keywords .Keywords }} 7 | 8 | {{ with $description }} 9 | 10 | {{ end }} 11 | {{ with $keywords }} 12 | 13 | {{ end }} 14 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/layouts/partials/menu.html: -------------------------------------------------------------------------------- 1 | 20 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/layouts/partials/search.html: -------------------------------------------------------------------------------- 1 | {{ if default true .Site.Params.GeekdocSearch }} 2 | 9 | {{ end }} 10 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/layouts/partials/site-footer.html: -------------------------------------------------------------------------------- 1 |
2 |
3 | 4 | Built with Hugo and 5 | 6 | 7 | {{ with .Site.Params.GeekdocLegalNotice }} 8 | 9 | Legal Notice 10 | 11 | {{ end }} 12 | {{ with .Site.Params.GeekdocPrivacyPolicy }} 13 | 14 | Privacy Policy 15 | 16 | {{ end }} 17 |
18 |
19 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/layouts/partials/site-header.html: -------------------------------------------------------------------------------- 1 |
2 |
3 | {{ if .MenuEnabled }} 4 | 8 | {{ end }} 9 | 10 | 11 | 12 | {{ .Root.Site.Title }} 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 |
22 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/layouts/partials/svg-icon-symbols.html: -------------------------------------------------------------------------------- 1 | {{ range resources.Match "sprites/*.svg" }} 2 | {{ printf "" . | safeHTML }} 3 | {{ .Content | safeHTML }} 4 | {{ end }} 5 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/layouts/partials/title.html: -------------------------------------------------------------------------------- 1 | {{ $title := "" }} 2 | 3 | {{ if .Title }} 4 | {{ $title = .Title }} 5 | {{ else if and .IsSection .File }} 6 | {{ $title = path.Base .File.Dir | humanize | title }} 7 | {{ else if and .IsPage .File }} 8 | {{ $title = .File.BaseFileName | humanize | title }} 9 | {{ end }} 10 | 11 | {{ return $title }} 12 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/layouts/posts/list.html: -------------------------------------------------------------------------------- 1 | {{ define "main" }} 2 | {{ range .Paginator.Pages }} 3 |
4 |
5 |

{{ .Title }}

6 | 15 |
16 |
17 | {{ .Summary }} 18 |
19 | {{ if .Truncated }} 20 |
21 | Read full post 22 |
23 | {{ end }} 24 |
25 | {{ end }} 26 | {{ end }} 27 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/layouts/posts/single.html: -------------------------------------------------------------------------------- 1 | {{ define "main" }} 2 |
3 |
4 |

{{ .Title }}

5 | 14 |
15 |
16 | {{ partial "content" . }} 17 |
18 |
19 | {{ end }} 20 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/layouts/shortcodes/button.html: -------------------------------------------------------------------------------- 1 | {{ $ref := "" }} 2 | {{ $target := "" }} 3 | 4 | {{ with .Get "href" }} 5 | {{ $ref = . }} 6 | {{ $target = "_blank" }} 7 | {{ end }} 8 | 9 | {{ with .Get "relref" }} 10 | {{ $ref = relref $ . }} 11 | {{ end }} 12 | 13 | 14 | 15 | {{ $.Inner }} 16 | 17 | 18 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/layouts/shortcodes/columns.html: -------------------------------------------------------------------------------- 1 |
2 | {{ range split .Inner "<--->" }} 3 |
4 | {{ . | $.Page.RenderString }} 5 |
6 | {{ end }} 7 |
8 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/layouts/shortcodes/expand.html: -------------------------------------------------------------------------------- 1 | {{ $id := substr (sha1 .Inner) 0 8 }} 2 |
3 | 7 | 8 |
9 | {{ .Inner | $.Page.RenderString }} 10 |
11 |
12 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/layouts/shortcodes/hint.html: -------------------------------------------------------------------------------- 1 |
2 | {{ .Inner | $.Page.RenderString }} 3 |
4 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/layouts/shortcodes/icon.html: -------------------------------------------------------------------------------- 1 | {{ $id := .Get 0 }} 2 | 3 | {{- with $id -}} 4 | 5 | {{- end -}} 6 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/layouts/shortcodes/img.html: -------------------------------------------------------------------------------- 1 | {{ $source := ($.Page.Resources.ByType "image").GetMatch (printf "%s" (.Get "name")) }} 2 | {{ $customAlt := .Get "alt" }} 3 | {{ $customSize := .Get "size" }} 4 | {{ $lazyLoad := default (default true $.Site.Params.GeekdocImageLazyLoading) (.Get "lazy") }} 5 | 6 | {{ with $source }} 7 | {{ $caption := default .Title $customAlt }} 8 | 9 | {{ $tiny := (.Resize "320x").RelPermalink }} 10 | {{ $small := (.Resize "600x").RelPermalink }} 11 | {{ $medium := (.Resize "1200x").RelPermalink }} 12 | {{ $large := (.Resize "1800x").RelPermalink }} 13 | 14 | {{ $size := dict "tiny" $tiny "small" $small "medium" $medium "large" $large }} 15 | 16 |
17 |
18 | 19 | 20 | 28 | {{ $caption }} 31 | 32 | 33 | {{ with $caption }} 34 |
{{ . }}{{ with $source.Params.credits }} ({{ . | $.Page.RenderString }}){{ end }}
35 | {{ end }} 36 |
37 |
38 | {{ end }} 39 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/layouts/shortcodes/include.html: -------------------------------------------------------------------------------- 1 | {{ $file := .Get "file" }} 2 | {{ $page := .Site.GetPage $file }} 3 | {{ $type := .Get "type" }} 4 | {{ $language := .Get "language" }} 5 | {{ $options :=.Get "options" }} 6 | 7 |
8 | {{- if (.Get "language") -}} 9 | {{- highlight ($file | readFile) $language (default "linenos=table" $options) -}} 10 | {{- else if eq $type "html" -}} 11 | {{- $file | readFile | safeHTML -}} 12 | {{- else if eq $type "page" -}} 13 | {{- with $page }}{{ .Content }}{{ end -}} 14 | {{- else -}} 15 | {{- $file | readFile | $.Page.RenderString -}} 16 | {{- end -}} 17 |
18 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/layouts/shortcodes/mermaid.html: -------------------------------------------------------------------------------- 1 | {{ if not (.Page.Scratch.Get "mermaid") }} 2 | 3 | 4 | 28 | {{ .Page.Scratch.Set "mermaid" true }} 29 | {{ end }} 30 | 31 |
32 |   {{- .Inner -}}
33 | 
34 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/layouts/shortcodes/tab.html: -------------------------------------------------------------------------------- 1 | {{ if .Parent }} 2 | {{ $name := .Get 0 }} 3 | {{ $group := printf "tabs-%s" (.Parent.Get 0) }} 4 | 5 | {{ if not (.Parent.Scratch.Get $group) }} 6 | {{ .Parent.Scratch.Set $group slice }} 7 | {{ end }} 8 | 9 | {{ .Parent.Scratch.Add $group (dict "Name" $name "Content" .Inner) }} 10 | {{ else }} 11 | {{ errorf "%q: 'tab' shortcode must be inside 'tabs' shortcode" .Page.Path }} 12 | {{ end}} 13 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/layouts/shortcodes/tabs.html: -------------------------------------------------------------------------------- 1 | {{ if .Inner }}{{ end }} 2 | {{ $id := .Get 0 }} 3 | {{ $group := printf "tabs-%s" $id }} 4 | 5 |
6 | {{ range $index, $tab := .Scratch.Get $group }} 7 | 9 | 12 |
13 | {{ .Content | $.Page.RenderString }} 14 |
15 | {{ end }} 16 |
17 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/layouts/shortcodes/toc-tree.html: -------------------------------------------------------------------------------- 1 | {{ $tocLevels := default (default 6 .Site.Params.GeekdocToC) .Page.Params.GeekdocToC }} 2 | 3 | {{ if $tocLevels }} 4 |
5 | {{ template "toc-tree" dict "sect" .Page.Pages }} 6 |
7 | {{ end }} 8 | 9 | 10 | {{ define "toc-tree" }} 11 | 33 | {{ end }} 34 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/layouts/shortcodes/toc.html: -------------------------------------------------------------------------------- 1 | {{ $tocLevels := default (default 6 .Site.Params.GeekdocToC) .Page.Params.GeekdocToC }} 2 | 3 | {{ if and $tocLevels .Page.TableOfContents }} 4 |
{{ .Page.TableOfContents }}
5 | {{ end }} 6 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/layouts/taxonomy/list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/themes/hugo-geekdoc/layouts/taxonomy/list.html -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/layouts/taxonomy/taxonomy.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/themes/hugo-geekdoc/layouts/taxonomy/taxonomy.html -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/static/custom.css: -------------------------------------------------------------------------------- 1 | /* You can add custom styles here. */ 2 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/static/favicon/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/themes/hugo-geekdoc/static/favicon/android-chrome-192x192.png -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/static/favicon/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/themes/hugo-geekdoc/static/favicon/android-chrome-512x512.png -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/static/favicon/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/themes/hugo-geekdoc/static/favicon/apple-touch-icon.png -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/static/favicon/browserconfig.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | #2f333e 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/static/favicon/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/themes/hugo-geekdoc/static/favicon/favicon-16x16.png -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/static/favicon/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/themes/hugo-geekdoc/static/favicon/favicon-32x32.png -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/static/favicon/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/themes/hugo-geekdoc/static/favicon/favicon.ico -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/static/favicon/mstile-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/themes/hugo-geekdoc/static/favicon/mstile-144x144.png -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/static/favicon/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/themes/hugo-geekdoc/static/favicon/mstile-150x150.png -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/static/favicon/mstile-310x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/themes/hugo-geekdoc/static/favicon/mstile-310x150.png -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/static/favicon/mstile-310x310.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/themes/hugo-geekdoc/static/favicon/mstile-310x310.png -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/static/favicon/mstile-70x70.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/themes/hugo-geekdoc/static/favicon/mstile-70x70.png -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/static/favicon/site.webmanifest: -------------------------------------------------------------------------------- 1 | { 2 | "name": "", 3 | "short_name": "", 4 | "icons": [ 5 | { 6 | "src": "/favicon/android-chrome-192x192.png", 7 | "sizes": "192x192", 8 | "type": "image/png" 9 | }, 10 | { 11 | "src": "/favicon/android-chrome-512x512.png", 12 | "sizes": "512x512", 13 | "type": "image/png" 14 | } 15 | ], 16 | "theme_color": "#2f333e", 17 | "background_color": "#2f333e", 18 | "display": "standalone" 19 | } 20 | -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/static/fonts/DroidSans.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/themes/hugo-geekdoc/static/fonts/DroidSans.woff -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/static/fonts/DroidSans.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/themes/hugo-geekdoc/static/fonts/DroidSans.woff2 -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/static/fonts/GeekdocIcons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/themes/hugo-geekdoc/static/fonts/GeekdocIcons.woff -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/static/fonts/GeekdocIcons.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/themes/hugo-geekdoc/static/fonts/GeekdocIcons.woff2 -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/static/fonts/LiberationMono.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/themes/hugo-geekdoc/static/fonts/LiberationMono.woff -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/static/fonts/LiberationMono.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/themes/hugo-geekdoc/static/fonts/LiberationMono.woff2 -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/static/fonts/LiberationSans-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/themes/hugo-geekdoc/static/fonts/LiberationSans-Bold.woff -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/static/fonts/LiberationSans-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/themes/hugo-geekdoc/static/fonts/LiberationSans-Bold.woff2 -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/static/fonts/LiberationSans-BoldItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/themes/hugo-geekdoc/static/fonts/LiberationSans-BoldItalic.woff -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/static/fonts/LiberationSans-BoldItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/themes/hugo-geekdoc/static/fonts/LiberationSans-BoldItalic.woff2 -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/static/fonts/LiberationSans-Italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/themes/hugo-geekdoc/static/fonts/LiberationSans-Italic.woff -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/static/fonts/LiberationSans-Italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/themes/hugo-geekdoc/static/fonts/LiberationSans-Italic.woff2 -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/static/fonts/LiberationSans.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/themes/hugo-geekdoc/static/fonts/LiberationSans.woff -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/static/fonts/LiberationSans.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/themes/hugo-geekdoc/static/fonts/LiberationSans.woff2 -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/static/fonts/Metropolis.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/themes/hugo-geekdoc/static/fonts/Metropolis.woff -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/static/fonts/Metropolis.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksailes/graalvm-on-lambda/a9aa3cf7d7784093c1bc7746204bd6eca28c090c/quickstart/themes/hugo-geekdoc/static/fonts/Metropolis.woff2 -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/static/js/darkmode-b28124eb2e.min.js: -------------------------------------------------------------------------------- 1 | const DARK_MODE="dark",LIGHT_MODE="light",AUTO_MODE="auto",THEME="hugo-geekdoc",TOGGLE_MODES=["auto","dark","light"];function toggle(e=[],t){return current=e.indexOf(t),max=e.length-1,next=0,current{document.getElementById("gdoc-dark-mode").onclick=function(){let e=localStorage.getItem(THEME),t=toggle(TOGGLE_MODES,e);localStorage.setItem(THEME,TOGGLE_MODES[t]),applyTheme(!1)}}); -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/static/js/groupBy-62b30ac391.min.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Part of [Canivete](http://canivete.leofavre.com/#deepgroupby) 3 | * 4 | * Groups the contents of an array by one or more iteratees. 5 | * Unlike Lodash [`groupBy()`](https://lodash.com/docs/4.17.4#groupBy), 6 | * this function can create nested groups, but cannot receive 7 | * strings for iteratees. 8 | */ 9 | const groupBy=(e,...t)=>{let r=e.map(e=>t.map(t=>t(e))),a={};return r.forEach((t,r)=>{let l=(_simpleAt(a,t)||[]).concat([e[r]]);_simpleSet(a,t,l)}),a},_isPlainObject=e=>null!=e&&"object"==typeof e&&e.constructor==Object,_parsePath=e=>Array.isArray(e)?e:`${e}`.split("."),_simpleAt=(e,t)=>_parsePath(t).reduce((e,t)=>null!=e&&e.hasOwnProperty(t)?e[t]:void 0,e),_simpleSet=(e,t,r)=>_parsePath(t).reduce((e,t,a,l)=>{let s=a===l.length-1;return e.hasOwnProperty(t)&&(s||_isPlainObject(e[t]))||(e[t]={}),s?e[t]=r:e[t]},e); -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/static/mobile-249b801e7d.min.css: -------------------------------------------------------------------------------- 1 | @media screen and (max-width:39rem){.gdoc-nav{margin-left:-16rem;font-size:16px}.gdoc-nav__control{display:inline-block}.gdoc-header .icon{width:1.5rem;height:1.5rem}.gdoc-brand{font-size:1.5rem}.gdoc-brand__img{display:none}.gdoc-error{padding:6rem 1rem}.gdoc-error .icon{width:6rem;height:6rem}.gdoc-error__message{padding-left:2rem}.gdoc-error__line{padding:.25rem 0}.gdoc-error__title{font-size:2rem}.gdoc-page__header .breadcrumb,.hidden-mobile{display:none}.gdoc-footer__item{width:100%}#menu-control:checked~main .gdoc-nav nav,#menu-control:checked~main .gdoc-page{transform:translateX(16rem)}#menu-control:checked~main .gdoc-page{opacity:.25}#menu-control:checked~.gdoc-header .gdoc-nav__control .icon.gdoc_menu{display:none}#menu-control:checked~.gdoc-header .gdoc-nav__control .icon.gdoc_arrow_back{display:inline-block}} -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/static/print-f79fc3e5d7.min.css: -------------------------------------------------------------------------------- 1 | @media print{.editpage,.gdoc-footer .container span:not(:first-child),.gdoc-nav{display:none}.gdoc-footer{border-top:1px solid #dee2e6}.gdoc-markdown pre{white-space:pre-wrap;overflow-wrap:break-word}.chroma code{border:1px solid #dee2e6;padding:.5rem!important;font-weight:400!important}.gdoc-markdown code{font-weight:700}a,a:visited{color:inherit!important;text-decoration:none!important}.gdoc-toc{flex:none}.gdoc-toc nav{position:relative;width:auto}.wrapper{display:block}.wrapper main{display:block}} -------------------------------------------------------------------------------- /quickstart/themes/hugo-geekdoc/theme.toml: -------------------------------------------------------------------------------- 1 | name = "Geekdoc" 2 | license = "MIT" 3 | licenselink = "https://github.com/thegeeklab/hugo-geekdoc/blob/main/LICENSE" 4 | description = "Hugo theme made for documentation" 5 | homepage = "https://geekdocs.de/" 6 | tags = ["docs", "documentation", "responsive", "simple"] 7 | min_version = "0.65.0" 8 | 9 | [author] 10 | name = "Robert Kaussow" 11 | homepage = "https://thegeeklab.de/" 12 | -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm-arm64/infrastructure/.gitignore: -------------------------------------------------------------------------------- 1 | .classpath.txt 2 | target 3 | .classpath 4 | .project 5 | .idea 6 | .settings 7 | .vscode 8 | *.iml 9 | 10 | # CDK asset staging directory 11 | .cdk.staging 12 | cdk.out 13 | 14 | -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm-arm64/infrastructure/README.md: -------------------------------------------------------------------------------- 1 | # Welcome to your CDK Java project! 2 | 3 | This is a blank project for Java development with CDK. 4 | 5 | The `cdk.json` file tells the CDK Toolkit how to execute your app. 6 | 7 | It is a [Maven](https://maven.apache.org/) based project, so you can open this project with any Maven compatible Java IDE to build and run tests. 8 | 9 | ## Useful commands 10 | 11 | * `mvn package` compile and run tests 12 | * `cdk ls` list all stacks in the app 13 | * `cdk synth` emits the synthesized CloudFormation template 14 | * `cdk deploy` deploy this stack to your default AWS account/region 15 | * `cdk diff` compare deployed stack with current state 16 | * `cdk docs` open CDK documentation 17 | 18 | Enjoy! 19 | -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm-arm64/infrastructure/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "mvn -e -q compile exec:java", 3 | "context": { 4 | "@aws-cdk/aws-apigateway:usagePlanKeyOrderInsensitiveId": true, 5 | "@aws-cdk/core:enableStackNameDuplicates": "true", 6 | "aws-cdk:enableDiffNoFail": "true", 7 | "@aws-cdk/core:stackRelativeExports": "true", 8 | "@aws-cdk/aws-ecr-assets:dockerIgnoreSupport": true, 9 | "@aws-cdk/aws-secretsmanager:parseOwnedSecretName": true, 10 | "@aws-cdk/aws-kms:defaultKeyPolicies": true, 11 | "@aws-cdk/aws-s3:grantWriteWithoutAcl": true, 12 | "@aws-cdk/aws-ecs-patterns:removeDefaultDesiredCount": true, 13 | "@aws-cdk/aws-rds:lowercaseDbIdentifier": true, 14 | "@aws-cdk/aws-efs:defaultEncryptionAtRest": true, 15 | "@aws-cdk/aws-lambda:recognizeVersionProps": true 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm-arm64/infrastructure/src/main/java/com/graalvmonlambda/infra/InfrastructureApp.java: -------------------------------------------------------------------------------- 1 | package com.graalvmonlambda.infra; 2 | 3 | import software.amazon.awscdk.core.App; 4 | import software.amazon.awscdk.core.StackProps; 5 | 6 | public class InfrastructureApp { 7 | public static void main(final String[] args) { 8 | App app = new App(); 9 | 10 | new InfrastructureStack(app, "InfrastructureStack", StackProps.builder() 11 | // If you don't specify 'env', this stack will be environment-agnostic. 12 | // Account/Region-dependent features and context lookups will not work, 13 | // but a single synthesized template can be deployed anywhere. 14 | 15 | // Uncomment the next block to specialize this stack for the AWS Account 16 | // and Region that are implied by the current CLI configuration. 17 | /* 18 | .env(Environment.builder() 19 | .account(System.getenv("CDK_DEFAULT_ACCOUNT")) 20 | .region(System.getenv("CDK_DEFAULT_REGION")) 21 | .build()) 22 | */ 23 | 24 | // Uncomment the next block if you know exactly what Account and Region you 25 | // want to deploy the stack to. 26 | /* 27 | .env(Environment.builder() 28 | .account("123456789012") 29 | .region("us-east-1") 30 | .build()) 31 | */ 32 | 33 | // For more information, see https://docs.aws.amazon.com/cdk/latest/guide/environments.html 34 | .build()); 35 | 36 | app.synth(); 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm-arm64/software/products/src/assembly/zip.xml: -------------------------------------------------------------------------------- 1 | 4 | lambda-package 5 | 6 | zip 7 | 8 | false 9 | 10 | 11 | ${project.build.directory}${file.separator}product-binary 12 | ${file.separator} 13 | product-binary 14 | 777 15 | 16 | 17 | src${file.separator}main${file.separator}config${file.separator}bootstrap 18 | ${file.separator} 19 | bootstrap 20 | 777 21 | 22 | 23 | -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm-arm64/software/products/src/main/config/bootstrap: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | ./product-binary $_HANDLER -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm-arm64/software/products/src/main/java/com/graalvmonlambda/product/ProductRequestHandler.java: -------------------------------------------------------------------------------- 1 | package com.graalvmonlambda.product; 2 | 3 | import com.amazonaws.services.lambda.runtime.Context; 4 | import com.amazonaws.services.lambda.runtime.RequestHandler; 5 | import com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent; 6 | import com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse; 7 | 8 | public class ProductRequestHandler implements RequestHandler { 9 | 10 | @Override 11 | public APIGatewayV2HTTPResponse handleRequest(APIGatewayV2HTTPEvent event, Context context) { 12 | context.getLogger().log(event.getRequestContext().getRequestId()); 13 | 14 | return APIGatewayV2HTTPResponse.builder() 15 | .withStatusCode(200) 16 | .build(); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm-arm64/software/products/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-core/native-image.properties: -------------------------------------------------------------------------------- 1 | Args = -H:ReflectionConfigurationResources=${.}/reflect-config.json -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm-arm64/software/products/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-core/reflect-config.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "name":"com.amazonaws.services.lambda.runtime.LambdaRuntime", 4 | "methods":[{"name":"","parameterTypes":[] }], 5 | "fields":[{"name":"logger"}], 6 | "allPublicMethods":true 7 | }, 8 | { 9 | "name":"com.amazonaws.services.lambda.runtime.LambdaRuntimeInternal", 10 | "methods":[{"name":"","parameterTypes":[] }], 11 | "allPublicMethods":true 12 | } 13 | ] -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm-arm64/software/products/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-events/native-image.properties: -------------------------------------------------------------------------------- 1 | Args = -H:ReflectionConfigurationResources=${.}/reflect-config.json -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm-arm64/software/products/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-events/reflect-config.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "name": "com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent", 4 | "allDeclaredFields": true, 5 | "allDeclaredMethods": true, 6 | "allDeclaredConstructors": true 7 | }, 8 | { 9 | "name": "com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent$RequestContext", 10 | "allDeclaredFields": true, 11 | "allDeclaredMethods": true, 12 | "allDeclaredConstructors": true 13 | }, 14 | { 15 | "name": "com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent$RequestContext$Authorizer", 16 | "allDeclaredFields": true, 17 | "allDeclaredMethods": true, 18 | "allDeclaredConstructors": true 19 | }, 20 | { 21 | "name": "com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent$RequestContext$Authorizer$JWT", 22 | "allDeclaredFields": true, 23 | "allDeclaredMethods": true, 24 | "allDeclaredConstructors": true 25 | }, 26 | { 27 | "name": "com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent$RequestContext$CognitoIdentity", 28 | "allDeclaredFields": true, 29 | "allDeclaredMethods": true, 30 | "allDeclaredConstructors": true 31 | }, 32 | { 33 | "name": "com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent$RequestContext$Http", 34 | "allDeclaredFields": true, 35 | "allDeclaredMethods": true, 36 | "allDeclaredConstructors": true 37 | } 38 | ] 39 | -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm-arm64/software/products/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/jni-config.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "name":"com.amazonaws.services.lambda.runtime.api.client.runtimeapi.LambdaRuntimeClientException", 4 | "methods":[{"name":"","parameterTypes":["java.lang.String","int"] }] 5 | }, 6 | { 7 | "name":"com.amazonaws.services.lambda.runtime.api.client.runtimeapi.InvocationRequest", 8 | "fields":[{"name":"id"}, {"name":"invokedFunctionArn"}, {"name":"deadlineTimeInMs"}, {"name":"xrayTraceId"}, {"name":"clientContext"}, {"name":"cognitoIdentity"}, {"name":"content"}], 9 | "allPublicMethods":true 10 | } 11 | ] -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm-arm64/software/products/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/native-image.properties: -------------------------------------------------------------------------------- 1 | Args = --initialize-at-build-time=jdk.xml.internal.SecuritySupport \ 2 | -H:ReflectionConfigurationResources=${.}/reflect-config.json \ 3 | -H:JNIConfigurationResources=${.}/jni-config.json \ 4 | -H:ResourceConfigurationResources=${.}/resource-config.json -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm-arm64/software/products/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/native-image.properties : -------------------------------------------------------------------------------- 1 | Args = --initialize-at-build-time=jdk.xml.internal.SecuritySupport \ 2 | -H:ReflectionConfigurationResources=${.}/reflect-config.json \ 3 | -H:JNIConfigurationResources=${.}/jni-config.json \ 4 | -H:ResourceConfigurationResources=${.}/resource-config.json -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm-arm64/software/products/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/reflect-config.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "name":"com.amazonaws.lambda.thirdparty.com.fasterxml.jackson.databind.deser.Deserializers[]" 4 | }, 5 | { 6 | "name":"com.amazonaws.lambda.thirdparty.com.fasterxml.jackson.databind.ext.Java7SupportImpl", 7 | "methods":[{"name":"","parameterTypes":[] }] 8 | }, 9 | { 10 | "name":"com.amazonaws.services.lambda.runtime.LambdaRuntime", 11 | "fields":[{"name":"logger"}] 12 | }, 13 | { 14 | "name":"java.lang.Void", 15 | "methods":[{"name":"","parameterTypes":[] }] 16 | }, 17 | { 18 | "name":"java.util.Collections$UnmodifiableMap", 19 | "fields":[{"name":"m"}] 20 | }, 21 | { 22 | "name":"jdk.internal.module.IllegalAccessLogger", 23 | "fields":[{"name":"logger"}] 24 | }, 25 | { 26 | "name":"sun.misc.Unsafe", 27 | "fields":[{"name":"theUnsafe"}] 28 | }, 29 | { 30 | "name":"com.amazonaws.services.lambda.runtime.api.client.runtimeapi.InvocationRequest", 31 | "fields":[{"name":"id"}, {"name":"invokedFunctionArn"}, {"name":"deadlineTimeInMs"}, {"name":"xrayTraceId"}, {"name":"clientContext"}, {"name":"cognitoIdentity"}, {"name":"content"}], 32 | "allPublicMethods":true 33 | } 34 | ] -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm-arm64/software/products/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/resource-config.json: -------------------------------------------------------------------------------- 1 | { 2 | "resources":{ 3 | "includes":[ 4 | {"pattern":"\\Qaws-lambda-runtime-interface-client.glibc.so\\E"}, 5 | {"pattern":"\\Qaws-lambda-runtime-interface-client.musl.so\\E"} 6 | ]}, 7 | "bundles":[] 8 | } -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm-arm64/software/products/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-serialization/native-image.properties: -------------------------------------------------------------------------------- 1 | Args = -H:ReflectionConfigurationResources=${.}/reflect-config.json -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm-arm64/software/products/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-serialization/reflect-config.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "name":"com.amazonaws.lambda.thirdparty.com.fasterxml.jackson.databind.deser.Deserializers[]" 4 | }, 5 | { 6 | "name":"com.amazonaws.lambda.thirdparty.com.fasterxml.jackson.databind.ext.Java7HandlersImpl", 7 | "methods":[{"name":"","parameterTypes":[] }] 8 | }, 9 | { 10 | "name":"com.amazonaws.lambda.thirdparty.com.fasterxml.jackson.databind.ext.Java7SupportImpl", 11 | "methods":[{"name":"","parameterTypes":[] }] 12 | }, 13 | { 14 | "name":"com.amazonaws.lambda.thirdparty.com.fasterxml.jackson.databind.ser.Serializers[]" 15 | } 16 | ] -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm-arm64/software/products/src/main/resources/META-INF/native-image/com.graalvmonlambda/products/native-image.properties: -------------------------------------------------------------------------------- 1 | Args = --enable-url-protocols=http,https \ 2 | -H:ReflectionConfigurationResources=${.}/reflect-config.json -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm-arm64/software/products/src/main/resources/META-INF/native-image/com.graalvmonlambda/products/reflect-config.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "name": "com.graalvmonlambda.product.ProductRequestHandler", 4 | "allDeclaredConstructors": true, 5 | "allPublicConstructors": true, 6 | "allDeclaredMethods": true, 7 | "allPublicMethods": true, 8 | "allDeclaredClasses": true, 9 | "allPublicClasses": true 10 | } 11 | ] 12 | -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm/infrastructure/.gitignore: -------------------------------------------------------------------------------- 1 | .classpath.txt 2 | target 3 | .classpath 4 | .project 5 | .idea 6 | .settings 7 | .vscode 8 | *.iml 9 | 10 | # CDK asset staging directory 11 | .cdk.staging 12 | cdk.out 13 | 14 | -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm/infrastructure/README.md: -------------------------------------------------------------------------------- 1 | # Welcome to your CDK Java project! 2 | 3 | This is a blank project for Java development with CDK. 4 | 5 | The `cdk.json` file tells the CDK Toolkit how to execute your app. 6 | 7 | It is a [Maven](https://maven.apache.org/) based project, so you can open this project with any Maven compatible Java IDE to build and run tests. 8 | 9 | ## Useful commands 10 | 11 | * `mvn package` compile and run tests 12 | * `cdk ls` list all stacks in the app 13 | * `cdk synth` emits the synthesized CloudFormation template 14 | * `cdk deploy` deploy this stack to your default AWS account/region 15 | * `cdk diff` compare deployed stack with current state 16 | * `cdk docs` open CDK documentation 17 | 18 | Enjoy! 19 | -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm/infrastructure/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "mvn -e -q compile exec:java", 3 | "context": { 4 | "@aws-cdk/aws-apigateway:usagePlanKeyOrderInsensitiveId": true, 5 | "@aws-cdk/core:enableStackNameDuplicates": "true", 6 | "aws-cdk:enableDiffNoFail": "true", 7 | "@aws-cdk/core:stackRelativeExports": "true", 8 | "@aws-cdk/aws-ecr-assets:dockerIgnoreSupport": true, 9 | "@aws-cdk/aws-secretsmanager:parseOwnedSecretName": true, 10 | "@aws-cdk/aws-kms:defaultKeyPolicies": true, 11 | "@aws-cdk/aws-s3:grantWriteWithoutAcl": true, 12 | "@aws-cdk/aws-ecs-patterns:removeDefaultDesiredCount": true, 13 | "@aws-cdk/aws-rds:lowercaseDbIdentifier": true, 14 | "@aws-cdk/aws-efs:defaultEncryptionAtRest": true, 15 | "@aws-cdk/aws-lambda:recognizeVersionProps": true 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm/infrastructure/src/main/java/com/graalvmonlambda/infra/InfrastructureApp.java: -------------------------------------------------------------------------------- 1 | package com.graalvmonlambda.infra; 2 | 3 | import software.amazon.awscdk.core.App; 4 | import software.amazon.awscdk.core.StackProps; 5 | 6 | public class InfrastructureApp { 7 | public static void main(final String[] args) { 8 | App app = new App(); 9 | 10 | new InfrastructureStack(app, "InfrastructureStack", StackProps.builder() 11 | // If you don't specify 'env', this stack will be environment-agnostic. 12 | // Account/Region-dependent features and context lookups will not work, 13 | // but a single synthesized template can be deployed anywhere. 14 | 15 | // Uncomment the next block to specialize this stack for the AWS Account 16 | // and Region that are implied by the current CLI configuration. 17 | /* 18 | .env(Environment.builder() 19 | .account(System.getenv("CDK_DEFAULT_ACCOUNT")) 20 | .region(System.getenv("CDK_DEFAULT_REGION")) 21 | .build()) 22 | */ 23 | 24 | // Uncomment the next block if you know exactly what Account and Region you 25 | // want to deploy the stack to. 26 | /* 27 | .env(Environment.builder() 28 | .account("123456789012") 29 | .region("us-east-1") 30 | .build()) 31 | */ 32 | 33 | // For more information, see https://docs.aws.amazon.com/cdk/latest/guide/environments.html 34 | .build()); 35 | 36 | app.synth(); 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm/software/products/src/assembly/zip.xml: -------------------------------------------------------------------------------- 1 | 4 | lambda-package 5 | 6 | zip 7 | 8 | false 9 | 10 | 11 | ${project.build.directory}${file.separator}product-binary 12 | ${file.separator} 13 | product-binary 14 | 777 15 | 16 | 17 | src${file.separator}main${file.separator}config${file.separator}bootstrap 18 | ${file.separator} 19 | bootstrap 20 | 777 21 | 22 | 23 | -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm/software/products/src/main/config/bootstrap: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | ./product-binary $_HANDLER -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm/software/products/src/main/java/com/graalvmonlambda/product/ProductRequestHandler.java: -------------------------------------------------------------------------------- 1 | package com.graalvmonlambda.product; 2 | 3 | import com.amazonaws.services.lambda.runtime.Context; 4 | import com.amazonaws.services.lambda.runtime.RequestHandler; 5 | import com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent; 6 | import com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPResponse; 7 | 8 | public class ProductRequestHandler implements RequestHandler { 9 | 10 | @Override 11 | public APIGatewayV2HTTPResponse handleRequest(APIGatewayV2HTTPEvent event, Context context) { 12 | context.getLogger().log(event.getRequestContext().getRequestId()); 13 | 14 | return APIGatewayV2HTTPResponse.builder() 15 | .withStatusCode(200) 16 | .build(); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm/software/products/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-core/native-image.properties: -------------------------------------------------------------------------------- 1 | Args = -H:ReflectionConfigurationResources=${.}/reflect-config.json -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm/software/products/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-core/reflect-config.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "name":"com.amazonaws.services.lambda.runtime.LambdaRuntime", 4 | "methods":[{"name":"","parameterTypes":[] }], 5 | "fields":[{"name":"logger"}], 6 | "allPublicMethods":true 7 | }, 8 | { 9 | "name":"com.amazonaws.services.lambda.runtime.LambdaRuntimeInternal", 10 | "methods":[{"name":"","parameterTypes":[] }], 11 | "allPublicMethods":true 12 | } 13 | ] -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm/software/products/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-events/native-image.properties: -------------------------------------------------------------------------------- 1 | Args = -H:ReflectionConfigurationResources=${.}/reflect-config.json -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm/software/products/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-events/reflect-config.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "name": "com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent", 4 | "allDeclaredFields": true, 5 | "allDeclaredMethods": true, 6 | "allDeclaredConstructors": true 7 | }, 8 | { 9 | "name": "com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent$RequestContext", 10 | "allDeclaredFields": true, 11 | "allDeclaredMethods": true, 12 | "allDeclaredConstructors": true 13 | }, 14 | { 15 | "name": "com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent$RequestContext$Authorizer", 16 | "allDeclaredFields": true, 17 | "allDeclaredMethods": true, 18 | "allDeclaredConstructors": true 19 | }, 20 | { 21 | "name": "com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent$RequestContext$Authorizer$JWT", 22 | "allDeclaredFields": true, 23 | "allDeclaredMethods": true, 24 | "allDeclaredConstructors": true 25 | }, 26 | { 27 | "name": "com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent$RequestContext$CognitoIdentity", 28 | "allDeclaredFields": true, 29 | "allDeclaredMethods": true, 30 | "allDeclaredConstructors": true 31 | }, 32 | { 33 | "name": "com.amazonaws.services.lambda.runtime.events.APIGatewayV2HTTPEvent$RequestContext$Http", 34 | "allDeclaredFields": true, 35 | "allDeclaredMethods": true, 36 | "allDeclaredConstructors": true 37 | } 38 | ] 39 | -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm/software/products/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/jni-config.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "name":"com.amazonaws.services.lambda.runtime.api.client.runtimeapi.LambdaRuntimeClientException", 4 | "methods":[{"name":"","parameterTypes":["java.lang.String","int"] }] 5 | }, 6 | { 7 | "name":"com.amazonaws.services.lambda.runtime.api.client.runtimeapi.InvocationRequest", 8 | "fields":[{"name":"id"}, {"name":"invokedFunctionArn"}, {"name":"deadlineTimeInMs"}, {"name":"xrayTraceId"}, {"name":"clientContext"}, {"name":"cognitoIdentity"}, {"name":"content"}], 9 | "allPublicMethods":true 10 | } 11 | ] -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm/software/products/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/native-image.properties: -------------------------------------------------------------------------------- 1 | Args = --initialize-at-build-time=jdk.xml.internal.SecuritySupport \ 2 | -H:ReflectionConfigurationResources=${.}/reflect-config.json \ 3 | -H:JNIConfigurationResources=${.}/jni-config.json \ 4 | -H:ResourceConfigurationResources=${.}/resource-config.json -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm/software/products/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/native-image.properties : -------------------------------------------------------------------------------- 1 | Args = --initialize-at-build-time=jdk.xml.internal.SecuritySupport \ 2 | -H:ReflectionConfigurationResources=${.}/reflect-config.json \ 3 | -H:JNIConfigurationResources=${.}/jni-config.json \ 4 | -H:ResourceConfigurationResources=${.}/resource-config.json -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm/software/products/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/reflect-config.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "name":"com.amazonaws.lambda.thirdparty.com.fasterxml.jackson.databind.deser.Deserializers[]" 4 | }, 5 | { 6 | "name":"com.amazonaws.lambda.thirdparty.com.fasterxml.jackson.databind.ext.Java7SupportImpl", 7 | "methods":[{"name":"","parameterTypes":[] }] 8 | }, 9 | { 10 | "name":"com.amazonaws.services.lambda.runtime.LambdaRuntime", 11 | "fields":[{"name":"logger"}] 12 | }, 13 | { 14 | "name":"java.lang.Void", 15 | "methods":[{"name":"","parameterTypes":[] }] 16 | }, 17 | { 18 | "name":"java.util.Collections$UnmodifiableMap", 19 | "fields":[{"name":"m"}] 20 | }, 21 | { 22 | "name":"jdk.internal.module.IllegalAccessLogger", 23 | "fields":[{"name":"logger"}] 24 | }, 25 | { 26 | "name":"sun.misc.Unsafe", 27 | "fields":[{"name":"theUnsafe"}] 28 | }, 29 | { 30 | "name":"com.amazonaws.services.lambda.runtime.api.client.runtimeapi.InvocationRequest", 31 | "fields":[{"name":"id"}, {"name":"invokedFunctionArn"}, {"name":"deadlineTimeInMs"}, {"name":"xrayTraceId"}, {"name":"clientContext"}, {"name":"cognitoIdentity"}, {"name":"content"}], 32 | "allPublicMethods":true 33 | } 34 | ] -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm/software/products/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/resource-config.json: -------------------------------------------------------------------------------- 1 | { 2 | "resources":{ 3 | "includes":[ 4 | {"pattern":"\\Qaws-lambda-runtime-interface-client.glibc.so\\E"}, 5 | {"pattern":"\\Qaws-lambda-runtime-interface-client.musl.so\\E"} 6 | ]}, 7 | "bundles":[] 8 | } -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm/software/products/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-serialization/native-image.properties: -------------------------------------------------------------------------------- 1 | Args = -H:ReflectionConfigurationResources=${.}/reflect-config.json -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm/software/products/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-serialization/reflect-config.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "name":"com.amazonaws.lambda.thirdparty.com.fasterxml.jackson.databind.deser.Deserializers[]" 4 | }, 5 | { 6 | "name":"com.amazonaws.lambda.thirdparty.com.fasterxml.jackson.databind.ext.Java7HandlersImpl", 7 | "methods":[{"name":"","parameterTypes":[] }] 8 | }, 9 | { 10 | "name":"com.amazonaws.lambda.thirdparty.com.fasterxml.jackson.databind.ext.Java7SupportImpl", 11 | "methods":[{"name":"","parameterTypes":[] }] 12 | }, 13 | { 14 | "name":"com.amazonaws.lambda.thirdparty.com.fasterxml.jackson.databind.ser.Serializers[]" 15 | } 16 | ] -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm/software/products/src/main/resources/META-INF/native-image/com.graalvmonlambda/products/native-image.properties: -------------------------------------------------------------------------------- 1 | Args = --enable-url-protocols=http,https \ 2 | -H:ReflectionConfigurationResources=${.}/reflect-config.json -------------------------------------------------------------------------------- /walkthrough/serverless-graalvm/software/products/src/main/resources/META-INF/native-image/com.graalvmonlambda/products/reflect-config.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "name": "com.graalvmonlambda.product.ProductRequestHandler", 4 | "allDeclaredConstructors": true, 5 | "allPublicConstructors": true, 6 | "allDeclaredMethods": true, 7 | "allPublicMethods": true, 8 | "allDeclaredClasses": true, 9 | "allPublicClasses": true 10 | } 11 | ] 12 | --------------------------------------------------------------------------------