Introduction to Developing AWS Lambdas in Java

This course teaches you to develop and deploy fully functional AWS Lambda functions in the language you know and love.
Course info
Level
Beginner
Updated
Jul 16, 2019
Duration
2h 58m
Table of contents
Course Overview
Installing Eclipse with AWS Integration
Getting Started with AWS Lambda and Eclipse
Accessing S3 Data from AWS Lambda
Learning to Use the AWS Gateway API to Connect to AWS Lambdas
Working with POJOs and JSON
Developing a Complex REST Service in AWS Lambda
Enhancing the AWS Lambda Function
Description
Course info
Level
Beginner
Updated
Jul 16, 2019
Duration
2h 58m
Description

At the core of AWS Lambda is a thorough knowledge of developing and deploying functions. In this course, Introduction to Developing AWS Lambdas in Java, you’ll learn how to develop and deploy AWS Lambda functions in Java. First, you’ll see how to create an AWS developer account, set up the development environment, and code Lambda functions in Java. Next, you’ll explore how to set up and access S3 from your functions and exchange data using JSON-to-Pojo mapping. Finally, you’ll discover how to use the AWS API Gateway to deploy Lambda functions as RESTful web services. When you’re finished with this course, you’ll have a foundational knowledge of AWS Lambda that will help you as you move forward to developing your own Lambda functions in Java.

About the author
About the author

Richard has more than 24 years of experience as a software developer and architect. He has written five books on enterprise Java including EJB, JMS, web services, and software architecture.

More from the author
Java Core Libraries: JDBC
Beginner
1h 45m
Oct 14, 2019
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi everyone. My name is Richard Monson- Haefel, and welcome to my course, Introduction to Developing AWS Lambdas in Java. I'm a software architect and engineer at Tomitribe and have been working in Enterprise Java since early 1996. In serverless cloud computing, AWS is the undisputed leader. It was the first in 2014 to introduce the concept of Functions as a Service when it launched AWS Lambda. This course is a quick introduction to AWS Lambda development in Java. No prior experience in AWS, serverless functions, or Enterprise Java development is required. We get started immediately with creating and configuring your free AWS development account and installing and using the Eclipse IDE with the AWS Toolkit plugin for easy command line-free development. As soon as the tools are in place, we'll go straight into developing AWS Lambda functions in Java. You'll get coverage about development, as well as deployment and configuration. By the end of this course, you'll know exactly how to develop and deploy AWS Lambda functions in Java, and you'll be ready for any other courses on AWS Lambda or related services. I hope that you will join me in learning about this cutting edge and exciting new era of serverless development in Introduction to Developing AWS Lambdas in Java, here on Pluralsight.