AWS Lambda is a compute service that allows you to run code without provisioning or managing servers. One of the attractive features of using Lambda is its pricing model. You only pay for what you use. In this session, learn how to develop Lambda functions using the Java programming language and incorporate the AWS Serverless Application Model (SAM) framework into the development workflow to test and debug functions locally and deploy them to AWS when ready. We also cover best practices to run Java based Lambda functions optimally to reduce cost and improve performance. Gain insights from Traveloka as they share their experience in using AWS Lambda to reduce cost, improve application’s performance, and allow their team to focus on the application’s code while Lambda takes care of the rest. Download slides »
Speakers:
Jan Tan, Principal Solutions Architect, AWS
Salvian Reynaldi, Software Engineer, Traveloka
Other content in this Stream

Cloud fundamentally changes the way we build and operate applications. Digital transformation has dramatically impacted the way organizations deliver value and the rate at which they make changes to t

To keep growing and winning business, organizations need to invent new digital products, create new customer experiences and adapt to the changing needs and demands of their customers. This session pr

Modern applications enable rapid innovation. In this session, we analyze the concept of business transformation through application modernization. We discuss the current opportunities and problems fac

Modern applications are built with a combination of modular architecture patterns, serverless operational models, and agile developer processes. They allow organizations to innovate faster while reduc

Organizations and businesses need to build applications faster than ever, with the ability to scale quickly to potentially millions of users, have global availability, manage petabytes if not exabytes

Organizations need to be able to separate the burden of legacy systems supporting mission critical applications and services, to accelerate change and innovate. In this session, learn why a paradigm s

Customers are adopting new microservices-based distributed models for building applications to drive agility, innovation, and efficiency. It helps them to meet evolving business needs, add new feature

How should we think about security for modern applications running in the cloud? In this session, we cover an understanding of modern applications and recommend an effective approach to address securi

With the increasing popularity of public cloud and cloud-native systems to simplify operations and reduce management overhead, containerization has become one of the fastest-developing IT fields that

Containerization has transformed the way modern applications are developed. In this session, learn how Amazon EKS Blueprints, a collection of Infrastructure as Code (IaC) modules help you to configure

In this session, learn how Karpenter, an open-source high-performance Kubernetes cluster autoscaler simplifies Kubernetes infrastructure with the right nodes at the right time. We cover how to setup K

Doing a progressive delivery of software in a containerized environment is becoming the norm. In this session, we cover the importance of Canary or Blue/Green deployment in Amazon EKS, and how you can

Building applications with containers has become the preferred approach for developers. Twelve-Factor App, a methodology for building software-as-a-service apps has become the most popular and adopted

As new customers look to adopt containers and accelerate software delivery, they need to learn multiple aspects to build, deploy, run, monitor, and secure their containerized applications. This sessio

Containers have emerged as a new standard for how we package and deploy our applications. Traditionally, in addition to managing our containerized applications, we had to manage and maintain the serve

AWS App Runner allows customers to deploy and run scalable and secure web application in minutes. In this session, learn how you can use AWS App Runner for the full application life cycle from develop

In this session, learn how to leverage the efficiencies and benefits of containers in a hybrid environment. We discuss how to satisfy compliance, data gravity, and other business requirements by runni

DevOps is the combination of cultural philosophies, practices, and tools to increase development velocity to deliver apps. In general, practicing DevOps enable organizations to better serve customers

With the rise of microservices and distributed cloud architectures, applications have become more complex. Failures have become much harder to predict, leading to costly outages. Chaos engineering is

In the past, organizations have had to choose between innovating faster and maintaining control over cost, compliance, and security. By building efficient observable systems, it helps you reduce the d