본문 바로가기

개발 방법론10

[DevOps] 용어정리 : 인프라스트럭쳐, 프로비저닝 1. 인프라스트럭쳐(Infrastructure) - 인프라스트럭쳐(Infrastructure)란 기본적인 시설과 서비스를 의미합니다. - 일반적으로 교통, 통신, 배수, 에너지 공급 등과 같은 기반 시설을 가리키며, 이들은 경제 활동과 사회 발전을 지원하는 데 필수적입니다. - IT 산업에서 인프라스트럭쳐는 하드웨어, 소프트웨어, 네트워크 등의 기술적인 구성 요소를 포함하며, 이들은 컴퓨팅 시스템의 핵심 기능을 제공합니다. 2. 프로비저닝(Provisioning) - 프로비저닝(Provisioning) 은 IT 관리에서 자원의 할당 및 배포를 관리하는 과정을 의미합니다. - 프로비저닝을 통해 사용자의 요구에 맞게 컴퓨터, 네트워크, 스토리지, 소프트웨어 등의 자원을 구성하고 배포합니다. - 프로비저닝의 .. 2023. 4. 7.
[DevOps] DevOps의 이해 1. DevOps의 이해 - 데브옵스는 기술적인 부분만 이야기하지 않는다. - 데브옵스는 문화이자 개발과 운영철학, 운동이다. - 개발팀, QA팀, 운영팀 각각의 목표와 목적이 다르고, 우선순위가 다르므로 다양한 문제가 발생한다. - 조직에서는 다양한 문제와 직면해있다. 예를 들면, 빠른 배포요구, 자동화 구축, 모니터링 프로세스의 구축, 변경사항 관리의 표준화, 빠르게 변경사항 구현 및 전달 2. 폭포수 모델 - 소프트웨어 개발을 위해 순차적인 앱 설계 프로세스를 따른다. - 좋은 통제 수단을 갖지만, 수정능력이 부족하다. - 목적 기반의 개발 방법론이다. - 내용 : 요구사항분석 -> 설계 -> 개발 -> 테스트 -> 배포 -> 유지/보수 - 장점 : 이해가 쉽다, 관리가 쉽다, 순차적 프로세스다(순.. 2023. 4. 7.