logo

Lambda

8 Posts found

Getting Started with Amazon ECR
AWSECRSAM2025.07.15

Getting Started with Amazon ECR

이번 실습에서는 AWS Lambda를 컨테이너 이미지 기반으로 배포하고, 로컬 테스트부터 API Gateway를 통한 호출, 그리고 컨테이너 이미지 재배포까지의 과정을 진행했다. 기존 Lambda는 ZIP으로 압축된 코드 패키지를 사용하는 방식이었지만, 지금은 최대 10GB의 컨테이너 이미지를 지원한다. 이 기능을 통해 머신러닝 모델처럼 대용량...

Developing on AWS
AWSServerlessLambda2025.07.12

Developing on AWS

AWS는 전통적인 데이터센터의 서버/클라이언트 모델을 클라우드로 확장한 개념이다. 가상화 Virtualization 가 메인인 기술로, 물리적 하드웨어의 CPU, 메모리, 네트워크, 스토리지를 논리적으로 분할하여 여러 가상 머신이 하나의 물리 서버에서 동작할 수 있게 한다. 서비스화를 통해 인프라를 코드처럼 관리할 수 있으며, 콘솔, CLI, SDK를...

AWS Lambda — Destinations
AWSServerlessLambda2025.06.28

AWS Lambda — Destinations

다음은 Lambda의 목적지 Destinations 기능에 대한 내용이다. 기존의 DLQ Dead Letter Queue 방식보다 훨씬 더 유연하고 포괄적인 해결책을 제공한다. Lambda를 사용하다 보면 다음과 같은 상황에서 어려움을 겪는다. 비동기식 호출 결과 추적 어려움: S3 이벤트로 Lambda가 호출되었을 때 성공/실패 여부를 쉽게 알 수...

AWS Lambda — 이벤트 객체와 컨텍스트 객체
AWSServerlessLambda2025.06.28

AWS Lambda — 이벤트 객체와 컨텍스트 객체

이전에는 AWS의 서버리스 아키텍처에서의 Lambda 함수의 호출 방식을 알아보았다. 이어서 Lambda와 관련된 이벤트 객체와 컨텍스트 객체에 대한 내용이다. 람다 함수가 실행될 때 두 개의 객체가 함수에 전달된다. 이벤트 객체 Event Object : 함수가 처리해야 할 실제 데이터 컨텍스트 객체 Context Object : 함수 실행 환경에...

AWS Lambda — 호출 방식 정리
AWSServerlessLambda2025.06.26

AWS Lambda — 호출 방식 정리

AWS Lambda는 AWS에서 가장 널리 쓰이는 서비스 중 하나로, 애플리케이션을 배포하고 사용하는 방법에 있어 혁신을 가져온 서비스다. 다음은 Lambda와 서버리스 아키텍처에 대해 학습한 내용을 정리한 내용이다. 실습 과정은 AWS Console을 사용하여 진행했다. 서버리스 Severless 라는 단어를 보고 서버가 없는 것이라고 생각하면 안...

Introduction to AWS Lambda
AWSServerlessLambda2025.06.25

Introduction to AWS Lambda

구현할 서버리스 아키텍처 흐름 다음은 AWS Skill Builder의 Introduction to AWS Lambda 실습 과정을 따라하며 서버리스 아키텍처를 직접 구현한 내용이다. 이번 실습의 목표는 AWS Lambda와 S3를 활용하여 이미지가 업로드되는 순간 자동으로 썸네일을 생성하는 시스템을 구축하는 것이다. 먼저 구현할 시스템의 전체적인...

[Guestboots] 서버리스 아키텍처로 구현한 방명록 애플리케이션
AWSServerlessLambda2025.06.25

[Guestboots] 서버리스 아키텍처로 구현한 방명록 애플리케이션

서버리스 아키텍처를 학습하고 난 후, 배운 내용을 직접 적용해보고 싶어서 간단한 웹 방명록 서비스를 만들어보았다. 포스트잇 스타일로 방문자들이 자유롭게 메시지를 남길 수 있는 애플리케이션이다. 포스트잇 스타일 방명록 서비스 - 사용자들이 다양한 색상의 포스트잇에 닉네임과 메시지를 남길 수 있는 웹 애플리케이션을 구현했다. 프로젝트 구현 결과는...

AWS - Computing
AWSEC2AMI2025.06.20

AWS - Computing

클라우드 컴퓨팅 환경에서는 적절한 컴퓨팅 서비스를 선택하는 것이 매우 중요하다. AWS는 다양한 워크로드에 최적화된 여러 컴퓨팅 옵션을 제공하며, 각각은 고유한 특징과 사용 사례를 가지고 있다. 그 중에서도 대표적인 컴퓨팅 모델은 다음의 세 가지로 나눌 수 있다. 가상 머신 VM 기반 컴퓨팅 컨테이너 기반 컴퓨팅 서버리스 컴퓨팅 다음은 이 세 가지...