@Hadev
하댑의 개발 기록
@Hadev
전체 방문자
오늘
어제
  • All categories (65)
    • 📒 Tech Note (56)
      • Flutter (0)
      • Unity C# (1)
      • 웹 프로그래밍 (12)
      • CS 기본기 뚝딱 (3)
      • 알고리즘 & 자료구조 (10)
      • DB (6)
      • Cloud (10)
      • DevOps (14)
    • 🔖 Story (9)
      • 💻 개발 언저리 공부 (4)
      • ⛵️ 취미 & 팁 (5)
      • 💸 재테크 (0)

인기 글

티스토리

hELLO · Designed By 정상우.
@Hadev
🚀 Hadev Tech Blog
ABOUT
TAG
GUESTBOOK
AWS Lambda(Serverless) 요약
📒 Tech Note/Cloud

AWS Lambda(Serverless) 요약

2020. 7. 30. 22:23

AWS Lambda 개요

Lambda는 애플리케이션, 백엔드 서비스에서 코드를 실행하거나 확장하기 위한 모든 서비스를 제공한다. 다른 AWS 서비스에서 코드를 자동으로 트리거하도록 설정하거나 웹/모바일 앱에서 직접 코드를 호출할 수 있다.

이벤트 중심의 서버리스 클라우드 플랫폼

AWS Lambda의 장점

  • 리소스 프로비저닝 또는 서버 관리가 필요 없음
  • 이벤트 트리거에 따라 코드를 자동으로 실행함
  • 병렬로 실행 가능하며 워크로드 크기에 따라 자동 확장이 가능함
  • 실행 횟수와 수행 시간에 따라 비용이 청구됨

AWS Lambda 주요 사용 사례

1. Data 처리

  • 실시간 파일 처리
    • AWS S3 및 EPS 파일 시스템에 연결해 트리거 또는 대규모 파일 처리를 지원한다.
  • 실시간 스트리밍 처리
    • Amazon Kinesis를 사용해 애플리케이션 활동 추적, 트랜잭션 처리 및 IoT 디바이스의 실시간 스트리밍 데이터를 처리할 수 있다.
  • 머신러닝 지원
    • 데이터를 전처리한 뒤 기계 학습 모델에 제공할 수 있다. 인프라 프로비저닝 및 관리 없이 대규모 예측 모델을 지원할 수 있다.

2. 백엔드 처리

  • 웹 애플리케이션
    • AWS 서비스와 결합해 가용성 및 이중화에 따른 별도의 관리작업없이 자동으로 확장 및 축소가 가능한 애플리케이션 구축을 지원한다.
  • IoT 백엔드
    • 웹, 모바일, 사물인터넷 및 타사 API 요청을 처리하도록 AWS Lambda를 사용해 서버없는 백엔드 구축을 지원한다.
  • 모바일 백엔드
    • Amazon API Gateway를 이용해 API 인증 및 처리 백엔드를 구축하고, AWS Amplify를 사용해 IOS, Android, 웹 프론트 엔드와 통합 서비스를 지원한다.

읽어볼 글

  • 44 bits, "AWS 람다란?", https://www.44bits.io/ko/keyword/aws-lambda
  • hosting.kr, "AWS 람다 가이드(with Python), https://cloud.hosting.kr/aws-lambda-guide-python/

 

저작자표시 비영리 변경금지 (새창열림)

'📒 Tech Note > Cloud' 카테고리의 다른 글

Tekton이란? 기본 개념 소개 및 튜토리얼  (0) 2020.09.26
클라우드 보안 (Bespin Global Webinar)  (0) 2020.07.30
OpenShift vs Kuberentes  (0) 2020.07.15
OpenShift 개요  (0) 2020.07.15
OpenStack(오픈 스택)이란?  (0) 2020.07.15
    '📒 Tech Note/Cloud' 카테고리의 다른 글
    • Tekton이란? 기본 개념 소개 및 튜토리얼
    • 클라우드 보안 (Bespin Global Webinar)
    • OpenShift vs Kuberentes
    • OpenShift 개요
    @Hadev
    @Hadev

    티스토리툴바