프로필사진
DevOps 부트캠프 기록일지
DevOps_04_김재환
02_Study(자동화 & IT 자동화)
02_Study(자동화 & IT 자동화)

2023. 3. 8. 14:58부트캠프/DevOps (TIL)

수평확장을 통해 여러대의 동일한 일을 하는 컴퓨터들을 구성했다고 해보자. 

업데이트 및 패치, 리소스 제공, 프로비저닝, 설정, 배포 등 새로운 변경사항이 있을 때마다 모든 컴퓨터에 동일하게 적용시켜줘야 한다.

 

만약 수평확장으로 2~3세대의 컴퓨터 구성했다면 수작업으로 직접 할 수 있겠지만,

수십대가 넘어가는 수평확장 컴퓨터

구성에서는 자동화가 선택이 아니라 필수가 될것이다.

 


IT 자동화란?

  • IT 자동화는 소프트웨어를 사용하여 비즈니스 IT를 개선하여 반복 가능한 프로세스를 구축하고 IT 시스템에서 사람이 개입할 필요성을 줄여 비즈니스 IT를 개선하는 것을 의미합니다.

IT 자동화를 사용하는 이유

  • 다른 형태의 자동화 대부분과 마찬가지로, IT 자동화는 실제 에이전트가 맡았을 반복적이고 많은 시간이 소요되는 작업을 수행하기 위해 존재합니다. 이러한 작업 대부분은 효과적인 비즈니스 관리에 필수적이지만 인텔리전스, 창의성 또는 추상적인 문제 해결 역량은 거의 필요하지 않습니다. 이러한 작업은 IT 직원의 소중한 시간을 모두 차지하게 되어 IT 직원이 보다 전략 중심의 다른 업무에 충분한 에너지를 할애할 수 없습니다.
  • IT 자동화는 이러한 수많은 문제를 해결합니다. AI, 머신 러닝과 같은 자동화 기술을 통해, IT 자동화는 데이터 센터와 클라우드 배포에 필요한 수작업의 양을 줄여 IT 부서에서 중요한 다른 작업에 집중할 수 있는 시간과 에너지를 확보할 수 있습니다.
  • 비즈니스에 대한 IT 수요가 계속해서 증가함에 따라, IT 자동화는 단순히 새로운 기술이 아니라 점점 더 빨라지고 진화하는 현대의 IT 환경에서 조직을 운영하는 데 필수적인 요소로 자리 잡았습니다. 모든 규모의 IT 팀이 IT 자동화를 통해 조직의 IT 인재 풀을 크게 확대하지 않고도 빠르고 효과적으로 새로운 요구 사항과 기대치를 충족할 수 있습니다.
  • 정보 기술은 거의 무제한의 다양한 사용 사례에 적용될 수 있는 만큼, IT 자동화의 잠재적인 적용은 포괄적입니다. 조직들은 보통 다음과 같은 작업에 IT 자동화를 활용합니다.
    • 클라우드 자동화
    • 인시던트 관리
    • 자원 프로비저닝
    • 애플리케이션 배포
    • 네트워크 관리
    • 보안 및 규정 준수 모니터링

정확성 개선

  • 인적 오류는 모든 데이터 오류 중 큰 부분을 차지하며 조직과 고객에 심각한 문제를 일으킬 수 있습니다. 불행히도 데이터를 수작업으로 입력하거나 여러 팀원이 작업을 수행하는 경우, 일관성을 유지하는 일은 거의 불가능합니다. 자동화는 인적 요소를 제한하거나 제거하여 모든 작업이 매번 정확하게 수행되도록 합니다.

속도 증가

  • 위 항목과 마찬가지로, 매우 꼼꼼한 사람이라도 작동하는 컴퓨터 시스템의 처리 속도를 따라잡을 수는 없습니다. IT 자동화를 적절히 사용하면 IT 운영 속도가 개선되어 서비스 및 제공 타임라인이 크게 단축됩니다.

비용 절감

  • IT 자동화를 적절히 사용하면 IT 작업을 완료하는 데 필요한 노동 시간이 짧아집니다. 동시에, IT 직원이 시간을 효율적으로 활용할 수 있어 보다 효과적으로 업무를 완수할 수 있습니다. 이러한 두 가지 요소가 합쳐져 비용이 절감되고 IT 자동화에 투자하는 기업에 대한 수익이 증가합니다.

보다 효율적인 시간 활용

  • 고도로 숙련된 IT 전문가는 조직이 투자할 만한 가치를 지니고 있습니다. 하지만 이러한 전문가에게 반복적인 수작업이 필요한 IT 업무를 맡기면, 숙련된 인재를 효과적으로 활용할 수 없습니다. IT 자동화는 IT 전문가 대신 이러한 작업을 수행하여 전문가가 다른 중요한 업무에 더 시간을 할애할 수 있도록 해 줍니다.

보안 위험 감소

  • 수작업 프로세스에서는 당연히 많은 사용자와 기타 인력이 잠재적으로 중요한 데이터를 관리해야 합니다. 사용자가 추가될 때마다 보안 위반(의도적이든 아니든)의 위험이 증가합니다. IT 자동화는 IT 작업을 수행하는 데 필요한 사용자 및 관리자의 수를 줄입니다. 또한 자동화를 통해 보안 사고 식별 및 대응을 개선할 수 있습니다.

'부트캠프 > DevOps (TIL)' 카테고리의 다른 글

02_Study(모니터링과 메트릭)  (0) 2023.03.08
02_Study(프로비저닝)  (0) 2023.03.08
02_Study(분산 시스템)  (0) 2023.03.08
02_Study(수직 확장 vs 수평 확장)  (0) 2023.03.08
02_Study(CI/CD)  (0) 2023.03.08