Enroll Course: https://www.coursera.org/learn/create-serverless-applications
코스 개요
‘Create Serverless Applications’라는 제목의 이 Coursera 코스는 Azure Functions를 활용하여 이벤트 기반, 획득 요구 시 컴퓨팅 시스템을 구축하는 방법을 소개합니다. 한 단계 더 나아가, 서버사이드 로직을 실행하고 서버리스 아키텍처를 구축하는 방법을 배울 수 있습니다. 이 과정은 Microsoft Certified: Azure Developer Associate 인증을 준비하는 데 도움이 되는 코스입니다.
커리큘럼 리뷰
이 코스의 강의는 다양한 기술과 이론으로 구성되어 있으며, 다음과 같은 구성으로 진행됩니다:
- 비즈니스 프로세스를 자동화하기 위한 Microsoft Azure
Azure Functions 및 기타 Azure 기술을 통해 VM을 사용하지 않고도 코드를 호스팅하고 실행하는 방법을 다룹니다.
- 트리거로 Azure 기능 실행하기
트리거의 중요성과 여러 트리거를 구성하는 방법에 대해 배웁니다.
- 입력 및 출력 바인딩을 이용한 Azure Functions 연결하기
데이터 및 서비스와 통합하는 방법을 학습하며 Azure Functions가 코드를 간소화하는 방법을 배웁니다.
- Azure Functions로 워크플로우 현대화하기
내구성이 뛰어난 함수(Durable Functions)를 사용하여 장기적인 워크플로우를 조정하는 방법을 배우게 됩니다.
- Azure Functions로 GitHub 이벤트 모니터링하기
웹훅을 통해 서비스의 이벤트를 다루는 방법을 배웁니다.
- 자동 업데이트 활성화 및 API 구축하기
웹 앱의 통지 메커니즘을 개선하고 API로 여러 Azure Functions를 통합하는 방법을 학습합니다.
- 연습 시험
AZ-204 시험을 대비할 수 있는 연습 시험이 포함되어 있습니다.
추천 포인트
이 과정은 서버리스 아키텍처와 Azure Functions에 대해 심도 있게 배우고자 하는 개발자에게 적합합니다. 특히 Microsoft 인증을 준비하는 사람에게는 필수 과정이라 할 수 있습니다. 강의 구성도 잘 짜여 있어 이해하기 쉽고, 실제 사례를 통해 즉시 적용 가능한 스킬을 익힐 수 있습니다. 더불어, 연습시험을 통해 실력을 검증받을 수 있는 점도 큰 장점입니다.
마무리
서버리스 애플리케이션 개발에 관심이 있다면, 이 Coursera 코스를 강력히 추천합니다. 최신 기술을 배우고 싶고, Azure 생태계에서 경력을 쌓고자 하는 분들에게 매우 유용한 리소스가 될 것입니다.
Enroll Course: https://www.coursera.org/learn/create-serverless-applications