BUILDERS
Fullstack AI Engineering for GenAI Applications
ANDREAS KOLLEGGER
Lead for GenAI Innovation at Neo4j
AI Engineering is the new skillset of building solutions using LLMs. While everyone is experimenting with GenAI, everything is moving so fast that it can be intimidating to get started. This talk will guide beginners through the landscape, offering advice about where to start and how to progress.
ABSTRACT
SESSION 1: 09.40
Lambda Performance Tuning
luca mezzalira
Principal Serverless Specialist Solutions Architect at Amazon Web Services (AWS) | O'Reilly Author
A collection of techniques that will enable the audience to heavily optimise their Lambda functions. This talk will reflect some of the optimisations present in my post: https://shorturl.at/mEPV4 Plus new suggestions like a new extension I’m working on right now for remotely loading ES modules
SESSION 2: 10.30
SESSION 3: 11.30
Mani Kolbe
JAMES BRADBURY
Data Scientist Consultant
Data Scientist Consultant
Running billions of Agent-Based Modelling Simulations on EKS & visualising the results to predict employees career progression
Money-saving tips for the frugal serverless developer
YAN CUI
Independent consultant at theburningmonk.com
Dive into the world of serverless and explore common, costly mistakes and learn actionable tips for cutting down waste and reducing your AWS bill.
Whether you’re looking to cut down on CloudWatch costs or improve cost-efficiency for your serverless application, we’ve got some helpful tips for you.
SESSION 4: 12.20
Detect operational anomalies in Serverless applications with ML-based Amazon DevOps Guru
Vadym Kazulkin
Head Of Development at ip.labs, AWS Community Builder
In this talk we’ll use a standard serverless application that uses API Gateway, Lambda, DynamoDB, SQS, SNS, Kinesis, Step Functions, Aurora (Serverless) (and other AWS-managed services). We’ll explore how Amazon DevOps Guru recognizes operational issues and anomalies like increased latency and error rates (timeouts, throttling and increased latency). We will also explore DevOps Guru “Proactive Insights” which recognize configurational anti-patterns like missing failure destination on Kinesis Data Streams or DLQ on SQS or over-provisioning of AWS services like DynamoDB tables. We’ll also integrate DevOps Guru with PagerDuty to provide even better incident management.
Amazon DevOps Guru analyzes data like application metrics, logs, events, and traces to establish baseline operational behavior and then uses ML to detect anomalies. The service uses pre-trained ML models that are able to identify spikes in application requests, so it knows when to alert and when not to.
SESSION 5: 14.10
AWS No Code Challenge
CHRIS DOBSON
Senior software engineer: Trustpilot
AWS Solutions Architect Pro | AWS DevOps Engineer Pro | AWS Security Specialty | AWS Subject Matter Expert
As AWS has been adding more and more direct service integrations I thought it would be interesting to try and create a service using just service integrations without writing any code. Spoiler it was!
Rather than just a CRUD API I recreated one of my teams actual production workloads including an API, workflow orchestration and events.
This talk will show how I built the workflow using these AWS services:
-
API Gateway
-
DynamoDB
-
EventBridge Bus
-
EventBridge Pipes
-
EventBridge Scheduler
-
SNS
-
SQS
-
Step Functions
SESSION 6: 15.00
SESSION 7: 16.00
Zero to Production Serverless: 8-Week Real-World Journey
Martyn Kilbryde
Head of Engineering at Chemist4U
A large contract is signed and you are given the challenge to integrate two businesses and build a customer portal capable of taking payments, along with an admin portal. Could you and your team confidently deliver on time?
In this session, you’ll see this real-world project journey, from concept to production in only eight weeks. From choosing the technologies, utilising Infrastructure-as-Code, to the challenges of rapid development with a small team. Expect practical insights, mistakes, tips, and how using the right technologies and development process can deliver results fast.
SESSION 8: 16.50
Observability in an Asynchronous World
JAMES EASTHAM
Developer Advocate | Datadog
Observability is one of the most essential parts of modern software development! I want you to imagine a scenario. You've designed and built an event-driven system. It's working brilliantly—until one day, at 3 a.m., your pager goes off. Something is broken. You're not sure what it is, and you don't have the tools to quickly diagnose the issue. Messages are flying around between multiple distributed systems, and you have no way to understand who is talking to who or what is causing the outage. This lack of observability is causing downtime and frustration for your users. Now what?