Azure
-
-
대학수업/기타
서버리스 서비스의 이해와 생성
서버리스 서비스서버리스 서비스는 개발자가 서버를 관리할 필요 없이 애플리케이션을 빌드하고 실행할 수 있도록 하는 클라우드 네이티브 개발 모델이다.구성 요소1. 함수서버리스 아키텍처의 핵심 구성 요소로, 특정 작업을 수행하는 작은 코드 단위이다.2. 이벤트 소스함수를 트리거하는 다양한 서비스나 시스템 이벤트이다.(ex: Http 요청, 데이터베이스 변경, 파일 업로드)3. 서비스형 백엔드개발자가 API를 통해 접근할 수 있는 다양한 백엔드 기능을 제공한다.4. API 게이트웨이클라이언트 요청을 적절한 서버리스 함수로 라우팅하고 관리하는 역할을 한다.Azure Functions Trigger1. 스토리지Azure Cosmos DB와 같은 데이터베이스에서 이벤트를 수신 대기할 수 있다.2. 이벤트Event G..
-
대학수업/기타
클라우드 컴퓨팅과 Azure
클라우드 컴퓨팅이란 무엇일까단순하게 생각하면 내 컴퓨터가 아니라 물리적으로 다른 위치에 있는 서버에서 컴퓨팅 서비스를 제공하는 것을 말한다.획기적인 기능을 빠르게 개발하거나 리소스를 유동적으로 사용하는데에 장점이 있다. 크게 세 가지가 있었다.프라이빗 클라우드조직 내부에서만 이용 가능한 클라우드이다. 직접 설치하고, 직접 운영하는 형태이다.퍼블릭 클라우드호스팅 공급자가 소유하고 사용자들에게 리소스와 서비스를 제공하는 형태이다.하이브리드 클라우드퍼블릭과 프라이빗 클라우드를 결합하여 어플리케이션이 가장 적절하게 실행되도록 하는 형태이다. CapEx와 OpEx란CapEx : 실제 인프라와 관련한 선불 지출OpEx : 필요에 따라 종량제로 제품과 서비스 비용을 지출하고, 즉시 청구된다는 특징이 있다.이 과목에서..