AWS의 서버리스

서버에 대한 고민 없이 애플리케이션을 구축하고 실행

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

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

다음 단계 수행

빌더
학습 포털

구축할 준비가 되셨습니까? 학습 라이브러리에서 실습 서버리스 자습서를 시작하세요.

비즈니스 리더
Executive Insights

개발 팀을 지원하고 싶으십니까? 다음과 같은 IDC의 인사이트를 확인하세요.

스타트업
스타트업 포털

MVP를 빠르게 구축해야 합니까? 크레딧에 액세스하는 방법을 알아보고 첫 번째 애플리케이션을 구축해 보세요.

AWS의 서버리스 서비스

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

컴퓨팅

애플리케이션 통합

데이터 스토어

사용 사례

  • 웹 애플리케이션
  • 데이터 처리
  • 배치 처리
  • 이벤트 수집
  • 웹 애플리케이션
  • 웹 애플리케이션 구축

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

    샘플 코드 » 

    Arch-Diagrams_Serverless-Category-Page_WebApp
  • 데이터 처리
  • 거의 모든 규모에서 데이터 처리

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

    샘플 코드 » 

    Arch-Diagrams_Serverless-Category-Page_DataProcessing
  • 배치 처리
  • 자동 배치 처리

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

    샘플 코드 »

    Arch-Diagrams_Serverless-Category-Page_Batch
  • 이벤트 수집
  • 문서 및 이미지를 자동으로 인덱싱하고 저장

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

    샘플 코드 » 

    Arch-Diagrams_Serverless-Category-Page_EDA

고객