AWS Lambda에서의 .NET 워크로드

과정 개요

이 학습 플랜 소개

이 학습 계획은 개발자, 아키텍트, DevOps 엔지니어가 AWS Lambda를 사용하는 서버리스 함수를 이해하고 사용하는 데 도움이 됩니다.

이 과정을 통해 AWS Lambda에 관한 기본적인 숙련도를 쌓거나 기존 경험을 보완할 수 있습니다. 이 과정에는 학습 모듈, 실습 및 기술 평가가 포함됩니다. 합격 점수인 80% 이상을 받으면 소셜 미디어에 공유할 수 있는 디지털 배지(Credly에서 발급)를 받게 됩니다.

개요

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

과정 목표

이 과정에서 하게 될 내용은 다음과 같습니다.

  • AWS 기반 서버리스 컴퓨팅을 알아봅니다.
  • AWS Lambda의 기본 사항에 대해 학습합니다.
  • Lambda에서 .NET 개발을 위한 도구를 조사합니다.
  • Lambda와 함께 사용할 수 있는 .NET 버전을 이해합니다.
  • .NET Lambda를 실행하는 3가지 방법, 즉 관리형 런타임, 사용자 지정 런타임, 컨테이너 이미지에 대해 알아봅니다.
  • API 옵션인 Amazon API Gateway 및 Lambda 함수 URL을 살펴봅니다.
  • .NET 코드로 AWS Lambda를 사용해 봅니다.

사전 요구 사항

이 가이드를 시작하기 전에 필요한 사항은 다음과 같습니다.

  • AWS 계정: 아직 계정이 없는 경우 환경 설정 시작하기 가이드를 간단히 참조하여 만들 수 있습니다.

 AWS 경험

초급 또는 중급

 .NET 경험

중급

 소요 시간

3시간

 완료 비용

모든 실습 단계를 수행하고 리소스가 즉시 종료되는 경우 이 자습서의 실습에는 약 5 USD의 AWS 요금이 부과됩니다. AWS 리소스를 종료하지 않으면 요금이 부과될 수 있습니다.

 사용되는 서비스

AWS Lambda

 최종 업데이트 날짜

2022년 12월 7일

모듈

이 자습서는 다음과 같은 모듈로 구성되어 있습니다. 경험 및 준비 상태에 따라 모듈을 빠짐없이 살펴보거나 간략히 훑어보고 복습할 수 있습니다.

이 페이지의 내용이 도움이 되었나요?

AWS Lambda 소개