메인 콘텐츠로 건너뛰기

서버리스 컴퓨팅

AWS의 서버리스

서버를 고려할 필요 없이 애플리케이션 구축 및 실행

개요

AWS는 서버를 관리할 필요 없이 코드 실행, 데이터 관리 및 애플리케이션 통합을 위한 모든 기술을 제공합니다. 서버리스 기술은 자동 크기 조정, 기본 제공 고가용성 및 종량제 결제 모델을 제공하여 민첩성을 개선하고 비용을 최적화합니다. 또한 이러한 기술을 사용하면 용량 프로비저닝 및 패치 적용과 같은 인프라 관리 작업이 필요하지 않으므로 고객을 위한 코드를 작성하는 데 집중할 수 있습니다.

서버리스 분기 요약 블로그 게시글 읽어보기

AWS에서 서버리스의 이점

운영 오버헤드가 제거되어 신속한 릴리스와 피드백이 가능하며, 반복을 통해 더 빠르게 출시할 수 있습니다.
종량제 결제 모델을 사용하므로 리소스 사용률이 자동으로 최적화되고 과도한 프로비저닝 비용이 발생하지 않습니다.
0에서 피크 수요까지 자동으로 확장되는 기술을 통해 그 어느 때보다 빠르게 고객의 요구 사항에 맞게 조정할 수 있습니다.
서버리스 애플리케이션에 내장된 서비스 통합으로 애플리케이션을 구성하지 않고 구축에 집중할 수 있습니다.

AWS의 서버리스 서비스

현대적 애플리케이션은 서버리스를 우선해서 구축됩니다. 이는 서버리스 서비스 도입을 우선하는 전략이므로, 애플리케이션 스택 전체에서 민첩성을 높일 수 있습니다. 컴퓨팅, 통합, 데이터 스토어를 포함한 3개 계층에 대한 서버리스 서비스를 개발했습니다. 다음의 서비스를 사용해서 시작해보세요.

1 - 8 (18) 표시

사용 사례

웹 애플리케이션 구축

등록된 사용자가 항목을 생성하고 업데이트하고 보고 삭제할 수 있는 단순한 ‘할 일 목록’ 웹 앱을 구축합니다. 이벤트 기반 웹 애플리케이션에서는 AWS Lambda 및 Amazon API Gateway를 비즈니스 로직에 사용하고 Amazon DynamoDB를 데이터베이스로 사용하며 AWS Amplify Console을 사용하여 모든 정적 콘텐츠를 호스트할 수 있습니다.

샘플 코드

Missing alt text value

거의 모든 규모에서 데이터 처리

Markdown 형식의 인터뷰 기록을 S3로 전송합니다. S3 이벤트를 사용하여 여러 처리 흐름을 트리거합니다. 하나는 Markdown 파일을 HTML로 변환하여 유지하는 흐름이고 다른 하나는 감정을 감지하여 유지하는 흐름입니다.

샘플 코드

Missing alt text value

자동 배치 처리

Amazon EventBridge 규칙을 사용하여 반복적으로 실행할 워크플로를 예약합니다. 예를 들어 AWS Step FunctionsAWS Lambda를 사용하여 추출 변환 로드(ETL) 워크플로를 오케스트레이션함으로써 공기 질 측정값에 대한 최소, 최대 및 평균 등급을 생성할 수 있습니다.

샘플 코드

Missing alt text value

문서 및 이미지를 자동으로 인덱싱하고 저장

Amazon ComprehendAmazon Rekognition과 같은 Amazon Machine Learning(ML) 서비스를 사용하여 비정형 데이터의 정보를 파악하고 결과를 Amazon OpenSearch(Amazon Elasticsearch Service 후속)로 전송한 후 빠르게 인덱싱할 수 있습니다. 이 작업과 같은 패턴은 전자 상거래 애플리케이션에서 개인화된 고객 경험(예: 클릭스트림 분석)을 지원하는 작업에 적합합니다.

샘플 코드

Missing alt text value

오늘 원하는 내용을 찾으셨나요?

페이지의 콘텐츠 품질을 개선할 수 있도록 피드백을 보내주십시오.