Serverless Java on AWS Cloud
Date and time
Location
Online event
Refund policy
Building cloud-native, serverless applications on AWS with Java, MicroProfile and Jakarta EE
About this event
In case you need an invoice with VAT, please use: https://airhacks.live registration form.
This workshop focusses on building Java / MicroProfile / Jakarta EE applications on AWS serverless compute, storage services and serverless databases.
We will start with serverless containers and conclude with AWS Lambda (FaaS) workflows.
Topics:
a short introduction to AWS basics (VPC, IAM, accounts, storage and organizations)
an introduction to serverless compute and storage
killer business- and use cases for serverless applications
Java: bytecode vs. native execution
costs, productivity, maintainability, and architectural trade-offs
modernization, refactorings and "lift-and-shift"
running MicroProfile / Jakarta EE / Java applications on containers and on functions
introduction to serverless CI/CD pipelines with AWS CodeBuild, CodeDeploy and CodePipeline (CI/CD and tests are covered in-depth in the airhacks.live workshop "CI/CD, Testing, Monitoring, Resiliency on AWS Cloud")
running popular databases in "serverless" mode
Infrastructure as Code (IaC) with CloudFormation, aws CLI, opensource AWS tools and Terraform
Using Java Cloud Development Kit (CDK) for infrastructure provisioning
CloudFormation vs. Terraform
AWS Fargate
AWS Lambda and Amazon API Gateway
Using AWS Lambdas as API and as event listeners / event triggers
AWS Event Bridge
Amazon SQS
Amazon SNS
Amazon S3
Amazon Dynamo DB
Amazon Aurora Serverless
featuring: Quarkus, Helidon, Micronaut and Payara Cloud
See: https://workshops.adam-bien.com/serverless-aws.htm for full agenda.