Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Java: Serverless Applications on AWS

Java: Serverless Applications on AWS

1h 19mAdvanced2021-09-14

Authors

Terezija Semenski

Terezija Semenski

Software Developer, Mathematician, Writer, and Learner

Course details

Welcome to this hands-on course covering the benefits and limitations of using AWS to create serverless Java applications. In this course, instructor Terezija Semenski shows you how to set up the environment and IntelliJ IDE so that you can develop, deploy, and debug your code on AWS Lambda. Terezija gets you started by writing your first “hello world” serverless application and exposing it via REST API. Plus, she explains how to implement custom inputs and outputs of the Lambda function and best practices around logging, tracing and performance tuning. By the end of this course, you will know how to build efficient serverless Java applications.

Skills covered

JavaAmazon Web Services (AWS)OracleAmazonCloud ServicesCloud PlatformsProgramming LanguagesCloud ComputingSoftware DevelopmentDeep Dive (X:Y)

Concepts

0. Introduction

  • 01 - Take advantage of Java Serverless programming
  • 02 - What you need to know

1. Exploring the Power of Serverless Architecture

  • 03 - Why serverless
  • 04 - Benefits and limitations of serverless
  • 05 - Exploring AWS Lambda programming model

2. Setting Up Your Environment

  • 06 - Setting up development user
  • 07 - Configure AWS Command Line Interface (CLI)
  • 08 - Configure AWS Toolkit for IntelliJ IDEA

3. Getting Started with Serverless Java

  • 09 - Write a simple Java serverless application
  • 10 - Deploy and invoke Java serverless app from IntelliJ IDEA
  • 11 - Explore and invoke Lambda function on AWS Console

4. Deep Dive into Serverless Java Programming Model

  • 12 - AWS Lambda function internals
  • 13 - Incorporate logging in your Lambda function
  • 14 - Error handling implementation
  • 15 - Trace, debug, and optimize Lambda applications

5. Customize Input and Output of Lambda Function

  • 16 - Understand different Lambda inputs and outputs
  • 17 - Write custom input and output
  • 18 - Challenge - Customize handler method with new input output
  • 19 - Solution - Customize handler method with new input output

Conclusion

  • 20 - Next steps

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal