Azure storage 세팅 Azure Storage Access Key 해당 부분 복사 Azure Storage Container 생성 Azure Storage 에 mp4 파일 업로드 해당 container 로 들어가서 업로드 클릭 Azure Storage Container 업로드 완료 후 화면 Azure Storage에서 데이터를 가져오는 프로젝트 생성 Azure Storage 라이브러리 설치 npm install azure-storage --save 환경변수 window 환경 변수 설정 set PORT=3000 set STORAGE_ACCOUNT_NAME= set STORAGE_ACCESS_KEY= src/index.js 수정 const express = require('express') cons..
Azure, Docker, K8S MSA azure portal 무료(1년?) 등록 azure portal 이 링크에서 무료 등록 azure marketplace 에서 container registry 를 설치 container registry 만들기 access key 에서 사용자 이름, password 복사 프로젝트 생성 my-new-project 생성 사용 스택 : node.js, expressJS express 설치 cd my-new-project npm init npm install express --save nodemon 설치 cd my-new-project npm install --save-dev nodemon 프로젝트 폴더 구조 package.json { "name": "my-new-pro..
이번에 할 것은 Docker, k8s, terraform 으로 구현하는 마이크로 서비스 라는 책을 보면서 정리한 내용을 기재할 것이다. 마이크로 서비스란 무엇인가? 정의 마이크로 서비스는 개별적으로 배포 일정을 갖고 업데이트 운영이 가능한 작고 독립적인 소프트웨어 프로세스 이는 반드시 다른 마이크로 서비스와 별개로 업데이트가 가능해야한다는 말이다. 마이크로서비스는 어떤 개발자나 개발팀이 소유하고 관리가 가능하다. 각각의 마이크로서비스는 고객과의 상호작용을 위해 외부에서 접근 가능하도록 노출할 수 있고, 순수하게 내부적으로만 사용하는 서비스로 외부 접근을 허용하지 않을 수도 있다. 특히 접근을 막는 경우는 DB, 파일 저장소, 상태 저장 메소드 등이다. 마이크로서비스는 하나의 기능만을 갖고 있지 않다.잘 ..
Comment