Serverless lambda API on AWS for java developers | Dries Horions | Skillshare

Serverless lambda API on AWS for java developers

Dries Horions

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
24 Videos (1h 26m)
    • 1 introduction

      0:44
    • 2 Tools and Accounts

      1:07
    • 3 Course Overview

      0:39
    • 4 Setting Up the Project

      6:28
    • 5 Implementing the Function

      6:05
    • 6 Deploying the function on AWS

      10:12
    • 7 Setting up aws permissions

      4:53
    • 8 Direct Java Call

      9:18
    • 9 Api gateway

      5:33
    • 10 Other AWS Services

      2:56
    • 11 A Dynamic Image Resizer

      0:38
    • 12 Creating an S3 bucket to store resized images

      1:06
    • 13 Setting up the Project and creating the input Class

      2:28
    • 14 The Resizer Class Design

      1:30
    • 15 The Resize Class

      0:48
    • 16 createUrl Method

      3:28
    • 17 readImage method

      1:35
    • 18 resizeImage method

      3:15
    • 19 StoreImageInS3

      6:15
    • 20 alreadyExists

      1:54
    • 21 Tying it all together

      3:14
    • 22 Deploying the lambda function

      4:32
    • 23 Creating the API

      6:11
    • 24 Testing the API

      1:25

About This Class

The Amazon aws cloud platform offers a lot of amazing services.

However, each one of those services has a learning curve, and it can cost a lot of time become productive with any of these services just by reading the developer guides and taking the Trial and Error approach.

This course is intended for every Java developer that wants to be able to build a productive serverless API within a few hours, using aws lambda.

In this course you’ll learn how to write and deploy a lambda function and how to create an API Gateway endpoint to use that lambda function.

At the end of the course you’ll learn to  create a production ready webservice that can be used to resize any image on the fly.

6

Students

--

Projects

  • --
  • Beginner
  • Intermediate
  • Advanced
  • All Levels
  • Beg/Int
  • Int/Adv

Level

Community Generated

The level is determined by a majority opinion of students who have reviewed this class. The teacher's recommendation is shown until at least 5 student responses are collected.

Report class