Enroll Course: https://www.coursera.org/learn/create-serverless-applications

코스 개요

‘Create Serverless Applications’라는 제목의 이 Coursera 코스는 Azure Functions를 활용하여 이벤트 기반, 획득 요구 시 컴퓨팅 시스템을 구축하는 방법을 소개합니다. 한 단계 더 나아가, 서버사이드 로직을 실행하고 서버리스 아키텍처를 구축하는 방법을 배울 수 있습니다. 이 과정은 Microsoft Certified: Azure Developer Associate 인증을 준비하는 데 도움이 되는 코스입니다.

커리큘럼 리뷰

이 코스의 강의는 다양한 기술과 이론으로 구성되어 있으며, 다음과 같은 구성으로 진행됩니다:

  1. 비즈니스 프로세스를 자동화하기 위한 Microsoft Azure

    Azure Functions 및 기타 Azure 기술을 통해 VM을 사용하지 않고도 코드를 호스팅하고 실행하는 방법을 다룹니다.

  2. 트리거로 Azure 기능 실행하기

    트리거의 중요성과 여러 트리거를 구성하는 방법에 대해 배웁니다.

  3. 입력 및 출력 바인딩을 이용한 Azure Functions 연결하기

    데이터 및 서비스와 통합하는 방법을 학습하며 Azure Functions가 코드를 간소화하는 방법을 배웁니다.

  4. Azure Functions로 워크플로우 현대화하기

    내구성이 뛰어난 함수(Durable Functions)를 사용하여 장기적인 워크플로우를 조정하는 방법을 배우게 됩니다.

  5. Azure Functions로 GitHub 이벤트 모니터링하기

    웹훅을 통해 서비스의 이벤트를 다루는 방법을 배웁니다.

  6. 자동 업데이트 활성화 및 API 구축하기

    웹 앱의 통지 메커니즘을 개선하고 API로 여러 Azure Functions를 통합하는 방법을 학습합니다.

  7. 연습 시험

    AZ-204 시험을 대비할 수 있는 연습 시험이 포함되어 있습니다.

추천 포인트

이 과정은 서버리스 아키텍처와 Azure Functions에 대해 심도 있게 배우고자 하는 개발자에게 적합합니다. 특히 Microsoft 인증을 준비하는 사람에게는 필수 과정이라 할 수 있습니다. 강의 구성도 잘 짜여 있어 이해하기 쉽고, 실제 사례를 통해 즉시 적용 가능한 스킬을 익힐 수 있습니다. 더불어, 연습시험을 통해 실력을 검증받을 수 있는 점도 큰 장점입니다.

마무리

서버리스 애플리케이션 개발에 관심이 있다면, 이 Coursera 코스를 강력히 추천합니다. 최신 기술을 배우고 싶고, Azure 생태계에서 경력을 쌓고자 하는 분들에게 매우 유용한 리소스가 될 것입니다.

Enroll Course: https://www.coursera.org/learn/create-serverless-applications