Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Deploy Microservice Using Amazon Web Services S3, API Gateway, Lambda and Couchbase

Devoxx via YouTube

Overview

Learn to deploy microservices using Amazon Web Services S3, API Gateway, Lambda, and Couchbase in this 48-minute conference talk by Arun Gupta at Devoxx. Explore serverless applications and Function-as-a-Service (FaaS) concepts, understanding how they rely on services to manage server-side logic and state. Discover the benefits of stateless compute containers that are event-triggered, ephemeral, and fully managed by third parties. Gain insights into triggering functions through REST API calls, scheduled timers, or other functions. Examine the ideal combination of AWS services for deploying, managing, and scaling microservices, including S3 for static website hosting, API Gateway for RESTful APIs, Lambda for functions, and Couchbase for persistence. Follow along with a quick introduction to each component of the stack and learn how to use the Serverless Application Model for microservice deployment. Watch live coding demonstrations that showcase the path from IDE to a fully deployed and functional microservice.

Syllabus

Intro
Typical Challenges with Server-based Computing
What is AWS Lambda?
How it works?
AWS Lambda Pricing
AWS Lambda Usecases
Key Components of AWS Lambda
Deploy First Java Lambda Function
Java + Couchbase Lambda Function
AWS API Gateway
API Call Flow
Create Lambda Functions
Typical development workflow
AWS Serverless Application Model
AWS S3 Basics
AWS S3 Concepts
Microservice Deployment Architecture
References

Taught by

Devoxx

Reviews

Start your review of Deploy Microservice Using Amazon Web Services S3, API Gateway, Lambda and Couchbase

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.