목차 Azure Functions 개요 Azure Functions 설정 및 배포 Azure Functions 모니터링 및 관리 Azure Functions와 다른 서비스 연동 Azure Functions 개요 Azure Functions란? Azure Functions는 서버리스 컴퓨팅 서비스로, 개발자가 코드에 집중할 수 있도록 환경을 제공한다. 사용자는 인프라 관리에 대한 부담 없이 기능을 개발하고 배포할 수 있으며, 이벤트 기반으로 작동한다. Azure Functions는 클라우드에서 실행되며, 다양한 […]
목차 마이크로서비스란? 마이크로서비스 아키텍처 마이크로서비스 개발 마이크로서비스의 이점과 단점 마이크로서비스란? 마이크로서비스의 정의 마이크로서비스는 소프트웨어 개발의 접근 방식으로, 응용 프로그램을 작고 독립적인 서비스로 나누어 개발하는 방법이다. 각 서비스는 특정 기능이나 비즈니스 요구 사항을 충족하기 위해 설계되며, 서로 독립적으로 배포 및 실행될 수 있다. 이러한 구조는 복잡한 시스템을 관리하기 쉽게 만들며, 지속적인 배포와 확장성을 가능하게 한다. 마이크로서비스는 […]
목차 API Gateway 개요 API Gateway의 아키텍처 API Gateway의 보안 API Gateway의 구현 API Gateway 개요 API Gateway란? API Gateway는 클라이언트와 여러 백엔드 서비스 간의 중재 역할을 수행하는 소프트웨어 시스템이다. 다양한 API 요청을 수집하고 이를 적절한 서비스로 라우팅하는 기능을 제공하여, 마이크로서비스 아키텍처에서의 통신을 간소화한다. API Gateway는 주로 RESTful API와 GraphQL API를 지원하며, 이를 통해 클라이언트는 […]