애플리케이션 배포
서비스의 전달 과정
웹 호스팅 서비스 vs 클라우드 서비스
웹 호스팅 서비스 ex)편의점 점주모집- 다 갖춰놓고 몸만 와라 (용량 운영체제 할당) (카페 24)
클라우드 서비스 ex)장사할 수 잇는 플랫폼만 제공 (용량 소프트웨어 내가 설치 IaaS)
IaaS 는 내가 만든 어플리케이션을 올릴때 사용한다.
Deploy and Operate는 클라우드 서비스가 없으면 안됨
지속적인 통합은 새로운 코드가 기존에 있는 빌드에 어떻게 통합되는가를 말함.
프로비저닝 - 웹 어플리케이션을 올리 장소를 미리 마련하고 장사 준비 끝내는 것
사용자 프로비저닝 - 멤버십
네트워크 프로비저닝 - kt 인터넷 가입
서비스 프로비저닝 - AWS
CI/CD가 가장 의미있는게 릴리즈 배포 속도 향상에 도움이 되기 때문이다.
애자일 = 목적 조직화
규모에 따른 운영 - 당연 수평확장을 선택
가용성 : 다운타임이 없고 지속적으로 사용할 수 있어야한다.
CI도구 : GitHub action, travis circle ci
Deploy : Infrastructure as Code 테라폼
Operate : Ansible
댓글