티스토리 뷰

반응형

서버리스란?

서버리스 환경에서는 서버를 고려하지 않아도 애플리케이션 서비스를 구축하고 실행할 수 있다. 여러 프로비저닝 같은 인프라 관리 작업을 생략할 수 있다. AWS에서 서버를 관리해 주기 때문에 건드릴 일이 없다. (완전관리형) 거의 모든 유형의 애플리케이션 및 백엔드 서비스를 서버리스로 구축할 수 있다.

 

서버리스 사용 이유

1. 서버를 관리할 필요가 없다.

2. 확장이 유연하다.

3. 서버 단위가 아닌 처리량 또는 실행 기간만큼 요금을 지불한다. (종량제)

4. 자동화된 고가용성과 내결함성을 갖추고 있다.

 

 

AWS 서버리스 서비스

카테고리 서비스 설명
컴퓨팅 AWS Lambda AWS Lambda를 사용하면 함수 계층에서 마이크로서비스 아키텍처, 배포 및 실행 관리를 지원하는 관리형 플랫폼에서 서버리스 애플리케이션을 실행할 수 있다.
API 프록시 API Gateway Amazon API Gateway는 어떤 규모에서든 개발자가 API를 손쉽게 생성, 게시, 유지 간리, 모니터링 및 보호할 수 있도록 하는 완전관리형 서비스이다.
메시징 및 통합 SNS Amazon SNS는 마이크로서비스, 분산 시스템 및 서버리스 애플리케이션을 쉽게 분리하고 확장할 수 있기 해주는 완전관리형 게시/구독 메시징 서비스이다.
SQS Amazon SQS는 마이크로서비스, 분산 시스템 및 서버리스 애플리케이션을 쉽게 분리하고 확장할 수 있게 지원하는 완전관리형 메시지 대기열 서비스이다.
EventBridge Amazon EventBridge는 자체 애플리케이션, 통합된 Software-as-Service(SaaS) 애플리케이션 및 AWS 서비스의 데이터를 사용하여 애플리케이션을 쉽게 연결할 수 있게 지원하는 서버리스 이벤트 버스이다.
오케스트레이션 Step Functions AWS Step Functions를 사용하면 시각적 워크플로를 통해 배포된 애플리케이션의 구성 요소를 손쉽게 조정할 수 있다.
데이터베이스 DynamoDB DynamoDB는 용량을 조정하고 성능을 유지하기 위해 자동으로 확장 및 축소되는 서버리스 서비스이다.

 

반응형
반응형
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31