Getting Digital

Building a Serverless AWS lambda API on AWS in java

Develop essential systems & infrastructure skills with expert instruction and practical examples.

Online Course
Self-paced learning
Flexible Schedule
Learn at your pace
Expert Instructor
Industry professional
Certificate
Upon completion
What You'll Learn
Master the fundamentals of systems & infrastructure
Apply best practices and industry standards
Build practical projects to demonstrate your skills
Understand advanced concepts and techniques

Skills you'll gain:

Professional SkillsBest PracticesIndustry StandardsAWS
Prerequisites & Target Audience

Skill Level

IntermediateSome prior knowledge recommended

Requirements

Basic understanding of systems & infrastructure
Enthusiasm to learn
Access to necessary software/tools
Commitment to practice

Who This Course Is For

Professionals working in systems & infrastructure
Students and career changers
Freelancers and consultants
Anyone looking to improve their skills
Course Information

About This Course

Building a Serverless AWS lambda API on AWS in java is a great way to get started to develop applications on the AWS lambda platform that scale without the hassle of managing servers. 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 and Amazon API Gateway. 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. In this course you'll learn how to write and deploy a aws lambda functions and how to create an AWS API Gateway endpoint to use that AWS lambda function. At the end of the course you'll learn to create a production ready webservice on the Amazon Web Services platform that can be used to resize any image on the fly.

We discuss all of the aws-lambda configuration options, how to configure the IAM (AWS Identity and access Management) to give your aws lambda function access to Amazon Web Services such as AWS s3, AWS Cloudwatch,. and we'll configure AWS API Gateway to create a REST api endpoint for our serverless aws lambda function. Overview of the Course Introduction to AWS LambdaTools and accounts needed to develop aws lambda functions in JavaAWS lambda Course OverviewSetting up the AWS Lambda Project in the IDEImplementing the AWS Lambda FunctionQuiz: Java concepts for AWS lambda functionsDeploying the AWS Lambda Function on AWSQuiz: Creating a AWS Lambda serverless functionSet up AWS Identity and Access Management IAM permissionsDirect Java Call to an AWS Lambda functionAPI gateway Call to an AWS Lambda functionCalling an AWS Lambda function from other AWS ServicesA dynamic image resizer using Amazon Web ServicesCreating an Amazon Web Services S3 bucket to store resized imagesSetting up the project and creating the input classThe Resizer Class DesignThe Resizer ClassThe createUrl MethodThe readImage methodTying it all togetherDeploying the AWS Lambda Function on Amazon Web ServicesCreating the API on Amazon API GatewayTesting the API on AWS API Gateway.

Provider
Udemy
Estimated Duration
10-20 hours
Language
English
Category
Technology & Programming

Topics Covered

Systems & InfrastructureAwsUi

Course Details

Format
Online, Self-Paced
Access
Lifetime
Certificate
Upon Completion
Support
Q&A Forum
Course Details
Ready to get started?

View pricing and check out the reviews. See what other learners had to say about the course.

Get started and enroll now
Money-back guarantee might be available
Join thousands of students

This course includes:

Lifetime access to course content
Access on mobile and desktop
Certificate of completion
Downloadable resources

Not sure if this is right for you?

Browse More Systems & Infrastructure Courses

Continue Your Learning Journey

Explore more Systems & Infrastructure courses to deepen your skills and advance your expertise.

In recent years DevOps, Continuous Integration (CI) and Continuous Delivery/Continuous Deployment (CD) are revolutionizi...