IT 자동화 전략 수립 방법

URL 복사

대부분의 기업은 몇 가지 간단한 태스크를 자동화하여 자동화 여정을 시작합니다. 물론 이렇게 시작해도 좋지만 격리된 자동화에는 한계가 있습니다. 투자에 따른 수익을 극대화하고 자동화를 전체 IT 운영으로 확장하려면 팀, 프로세스, 단절된 워크플로우를 통합하는 IT 자동화 전략이 필요합니다.

자동화 전략을 수립하려면 팀이 현재 무엇을 자동화하는지 조사하고, 자동화를 통해 달성하고자 하는 비즈니스 성과를 결정하며, 조직의 어려움을 해결하고, 승인을 받기 위한 계획을 공유해야 합니다. 또한 자동화 문화를 조성하여 조직의 모든 구성원이 자동화의 중요성을 이해하고 자동화를 통해 IT 운영의 효율성, 생산성, 유연성을 강화하는 방법을 파악하도록 해야 합니다.

자동화 가속화하기

자동화의 가치는 명확합니다. 그러나 자동화를 전사적으로 도입하지 않을 경우 그 혜택은 제한적일 수 있습니다. 물론 비즈니스 전반에 자동화를 확장하는 일은 까다롭습니다. 문화적 장벽, 비효율적인 프로세스, 기술 격차 등 자동화를 수용하기 어려운 이유는 무수히 많습니다. 그러나 조직은 강력한 자동화 전략을 개발함으로써 이러한 어려움을 극복하고 자동화 투자 자산에서 최대한 많은 이익을 얻을 수 있습니다.

종합적인 엔드 투 엔드 자동화 접근 방식을 도입하는 데 따른 이점은 다음과 같습니다. 

  • 기술 투자의 가치를 최대화합니다. 특히 관측성 툴일 경우 더욱 그렇습니다.
  • 인공지능(AI)의 기반으로서 IT 운영의 복원력을 향상합니다.
  • 개선된 컴플라이언스 및 위험 태세를 개발합니다.
  • 혁신 및 민첩성 강화를 위한 경로를 확립합니다.
  • 도입을 장려하고, 협업을 촉진하며, 기술 격차를 해소하는 자동화 문화를 조성합니다.

IT 자동화로 엔터프라이즈 AI의 기반을 조성하는 방법 살펴보기

IT 자동화 전략을 개발하면 자동화 도입의 강력한 기반을 조성하는 데 도움이 됩니다. 그리고 조직마다 각자의 어려움과 과제가 있어도 회사의 목표, 과제, 프로세스 등을 조사하면 효과적인 전략을 설계할 수 있습니다.

비즈니스 목표를 파악하고 문서화하세요. 자동화를 통해 무엇을 얻고자 하는지 생각해 보세요. 비즈니스의 주요 분야에서 ROI(투자 수익률)를 개선하거나 생산성을 높이는 것이 목표가 될 수도 있고 IT 시스템의 보안과 복원력 개선에 관심이 있을 수도 있습니다. 목표가 무엇이든지 다른 직원들과 공유할 수 있는 형식으로 목표를 기록하여 모든 구성원이 자동화 도입의 중요성을 이해하도록 해야 합니다.

현재의 자동화 작업을 조사하고 비즈니스 목표와 연계하세요. 많은 기업이 몇 가지 프로세스나 한 가지 활용 사례부터 자동화해 본 다음 통합 자동화 전략을 설계합니다. 전략 설계를 시작할 때는 잠시 한 발자국 물러나 이미 진행 중인 자동화를 살펴봐야 합니다. 자동화를 이미 도입한 태스크, 프로세스, 활용 사례를 나열한 다음, 이를 통해 앞에서 문서화했던 비즈니스 목표를 달성할 수 있는지 확인하세요. 그러면 이미 목표에 가까워지고 있는 자동화 활동과 그렇지 못하여 더욱 신경 써야 하는 부분을 파악할 수 있습니다.

협업 기회를 만드세요. 팀들이 사일로화된 경우 강력한 자동화 전략을 실행하기 어렵습니다. 이런 경우 팀 간 커뮤니케이션을 촉진하거나 자동화 생성 및 구현 담당 직원들을 같은 팀에 배치하는 조직적 차원의 변화를 통해 문제를 해결할 수 있습니다. 또한 자동화 CoE(Center of Excellence) 또는 자동화 CoP(Community of Practice)를 시작하여 협업을 우선시할 수 있습니다. CoE와 CoP는 구조적으로 다르지만 둘 다 직원들이 협력을 통해 아이디어를 공유하고 자동화 콘텐츠를 만들며 질문하고 모범 사례를 개발할 수 있도록 합니다.

자동화 전략 정의를 위한 5가지 단계 알아보기

자동화 투자에서 가치를 최대한 창출하려면 조직의 현황을 파악하는 것이 중요합니다. 몇 가지 태스크나 프로세스를 이제 막 자동화하기 시작한 기업은 특정 활용 사례에서 빠른 성과를 볼 수는 있지만 더욱 정교한 자동화 전략을 실행하기 전까지는 자동화의 이점을 충분히 경험할 수 없습니다.

어느 정도 자동화하든 가치를 얻을 수 있지만 자동화 성숙도의 현재 수준을 평가하면 훨씬 더 많은 가치를 확보하는 데 필요한 단계를 파악할 수 있습니다.

자동화 성숙도의 일반적인 5가지 단계는 다음과 같습니다.

  • 1단계 - 인식. 각 개인이 일상의 태스크를 성공적으로 자동화하고 있습니다. 이 단계에서는 보통 조직에 공통 표준이나 중앙화된 콘텐츠 리포지토리가 없습니다.
  • 2단계 - 표준화. 하나 이상의 팀이 주로 하나의 플레이북을 공유하고 실행하여 일상적인 태스크를 실행하는 방법을 표준화한 상태입니다.
  • 3단계 - 능동적 조치. 팀이 새 활용 사례를 도입하고 확장하고 있으며 자동화 테스트를 위한 프레임워크를 구축한 상태입니다. 조직은 표준, 거버넌스, 액세스 제어, 모범 사례를 확립했거나 확립하고 있습니다.
  • 4단계 - 제도화. 여러 부서의 직원으로 구성된 팀이 성과와 효율성을 향상하기 위해 협업하고 오케스트레이션된 워크플로우를 배포하는 상태입니다.
  • 5단계 - 최적화. 조직이 선진 자동화 문화를 개발한 상태입니다. 이벤트 기반 자동화를 지원하고 자가 치유(self-healing) 인프라를 개발하기 위해 보안, 관측성 및 IT 서비스 관리(ITSM) 툴이 통합되었습니다.

자동화 성숙도가 높아질수록 자동화에 대한 접근 방식이 변화합니다. 개인 또는 팀이 어떤 자동화 구현 방식을 선택하느냐에 따라 성숙도는 물론 자동화 도입의 확장 속도가 크게 달라집니다.

IT 자동화에 대한 4가지 주요 접근 방식은 다음과 같습니다.

  1. 사일로화된 자동화: 개별 팀 또는 사업부가 자동화를 독립적으로 배포하고 단일 활용 사례를 자동화하여 가치를 얻습니다.
  2. 자동화 CoE(Center of Excellence): 중앙화된 자동화 팀이 자동화 콘텐츠의 생성 및 공유를 담당합니다. 기업 전반의 엔지니어들이 자동화 콘텐츠를 사용하지만 직접 만들지는 않습니다. 자동화 문화가 CoE 내에 존재하거나 단일 활용 사례에 집중될 수 있습니다. CoE에서 자동화 모범 사례와 표준을 개발하고 팀 간 협업을 촉진합니다.
  3. 자동화 CoP(Community of Practice): 유기적으로 성장한 자동화 실무자 커뮤니티에서 모든 팀을 대상으로 자동화 콘텐츠의 접근 가능성을 높입니다. 자동화 CoP에서는 지식을 공유하고, 모범 사례를 장려하며, 팀 간 워크플로우와 도메인 간 워크플로우를 오케스트레이션합니다.
  4. 페더레이션된 자동화:  조직이 자동화를 미션 크리티컬 기술로 널리 수용하고 팀은 조직의 표준과 모범 사례를 준수합니다. 협업이 자연스럽게 이루어지고 조직은 자동화 투자의 비즈니스 가치를 최적화했습니다.

이 접근 방식들은 서로 상이합니다. 그러나 실질적으로는 중복되는 경우가 많습니다. 자동화 여정 전체에 걸쳐 CoE를 고수하는 조직도 있고, 시간이 경과하면서 사일로화된 자동화에서 완전히 페더레이션된 자동화로 이동하는 조직도 있습니다. 성숙한 자동화에 이르는 추천 경로는 정해져 있지 않습니다. 따라서 많은 조직이 고유한 비즈니스 성과를 달성하기 위해 가장 적합한 사례들을 포괄하는 전략을 개발합니다. 

해군 연방 신용 조합(Navy Federal Credit Union)이 자동화 문화를 조성한 방법 알아보기

조직이 이미 하나 이상의 현대적인 IT 프레임워크를 수용하고 있을 수 있습니다. 그러나 이러한 모델이 지나치게 제한적이거나 느슨하다면 이 문제부터 해결한 다음 자동화의 주요 변경 사항을 다뤄야 합니다. IT 프로세스가 과도하게 경직된 경우 자동화 성공의 필수 요소인 운영 혁신 및 문화적 혁신을 가로막을 수 있습니다. 고급 자동화의 강력한 기반을 마련하기 위해 먼저 현재 사용하는 운영 모델을 파악하고 이를 개선할 방법을 생각해 보세요.

일반적인 IT 운영 모델에는 다음과 같은 것들이 있습니다.

DevOps
DevOps 프레임워크는 애플리케이션을 더 빠르게 제공하고, 협업을 촉진하며, 품질을 개선하기 위해 팀 간 장벽을 제거합니다. '직접 개발하고 직접 실행한다'는 관점을 도입함으로써 조직은 지나치게 경직된 프로세스에서 벗어나 운영 팀과 개발 팀 간 갈등을 줄일 수 있습니다.

플랫폼 엔지니어링
플랫폼 엔지니어링은 원활한 개발자 경험, 푸시 버튼 인프라, 템플릿, 셀프 서비스 워크플로우에 집중합니다. 개발자는 플랫폼 엔지니어링을 통해 자율성을 높일 수 있으며 내부 개발자 포털을 사용하여 생산성 향상에 필요한 툴과 서비스를 엄선할 수 있습니다.

정보 기술 인프라 라이브러리(ITIL)
80년대 후반에 처음으로 소개된 ITIL은 모범 사례와 문서화된 프로세스에 따라 표준화된 IT 서비스 관리를 제공했으며, 대부분의 조직에서 시스템의 지속적인 유지 관리를 중앙집중화했습니다. 이후 ITIL은 진화를 거듭해 IT 전략을 포함하고, 피드백을 도입하고, DevOps 원칙에 더 부합하게 되었지만 이 모델을 구식이라고 생각하여 다른 프레임워크로 전환하기 시작한 조직도 있습니다.

정보 기술 운영 관리(ITOM)
ITOM은 ITIL의 하위 집합으로, 데이터센터, 클라우드 및 엣지 환경의 보안, 거버넌스, 컴플라이언스를 다룹니다. ITOM은 모니터링과 관측성 툴을 사용하여 IT 인프라스트럭쳐의 관리 효율성 및 성능을 개선합니다. 또한 자동화와 AI를 수용하여 시스템 가용성 및 안정성을 유지합니다.

자동화로 IT 운영을 혁신하고 ROI(투자 수익률)를 높이고 싶다면 조직의 모든 구성원이 자동화 우선 관점을 도입해야 합니다. 그런데 사내 자동화 전문가가 부족하거나 어느 하나의 팀에 자동화 전문 지식이 편중되어 있다면 자동화에 대한 인식을 확산하고 직원의 참여를 이끌어내기가 어려울 수 있습니다.

도입을 확대하고 자동화 전략을 이행하려면 조직의 구성원이 자동화에 대해 배우고 관련 지식을 공유하는 내부 문화를 조성해야 합니다. 그렇게 할 수 있는 가장 좋은 방법 중 하나가 자동화 CoP를 마련하는 것입니다.

CoP란?
CoP(Community of Practice)는 공통 관심사에 대한 전문성과 열정을 바탕으로 자체 조직되는 그룹입니다. 주로 실무자 또는 전문가가 CoP를 형성합니다. 기업 경영진이 CoP의 성공에 필요한 인프라를 제공하여 CoP를 지원할 수는 있지만 경영진이 구성원을 결정하지는 않으며 CoP가 공식적이거나 일관된 자금을 반드시 지원받는 것은 아닙니다.

자동화 CoP의 이점
자동화 CoP는 비즈니스 목표를 달성하기 위해 자동화를 사용하는 방법을 배우는 데 관심이 있는 전문가들을 연결합니다. CoP는 자동화 모범 사례를 구축하고, 기존 실무자와 새로운 실무자 모두에게 활력을 제공하며, 팀 간 협업을 장려하고, 신규 사업부를 파악하는 수단이 될 수 있습니다. 또한 자동화 콘텐츠를 공유하는 방법을 마련하여 새로운 자동화 개발자가 다른 실무자들이 이미 개발 중인 자동화 콘텐츠를 통해 학습하는 데에도 도움이 됩니다.

아울러 CoP의 성과에 실무자 간 관계 형성이 일반적으로 포함되므로 자동화 CoP는 전체 IT 스택에 자동화를 통합하고자 하는 조직에 매우 적합합니다. 구성원 간 관심사와 열정을 공유한다는 것은 비즈니스의 자동화 전략에 대한 참여를 제고하는 데 매우 중요합니다. 팀의 참여율이 높을수록 툴과 워크플로우에 자동화를 통합할 수 있는 새로운 방법을 찾을 가능성이 높아집니다.

자동화 CoP 설립
자동화 CoP를 시작하는 데 정해진 방법은 없지만 대개는 자동화 실무자와 전문가를 위한 계획 수립 세션을 조직하여 시작할 수 있습니다. 조직 전반의 구성원을 참여시키는 것이 도움이 되므로 자동화 관련 분야별 전문가(SME), 비즈니스 리더, 아키텍트, 개발자의 참여를 독려해야 합니다.

마침내 모임이 결성되면 자동화 CoP의 목표를 결정하기 위해 해야 할 몇 가지 주요 질문이 있습니다. 예를 들어 다음과 같습니다.

  • 미션 선언문은 무엇인가?
  • CoP의 이해관계자는 누구인가?
  • CoP는 구성원에게 어떤 이점을 제공하는가?
  • CoP는 어떤 종류의 활동을 조직하고 미션을 어떻게 발전시킬 것인가?
  • CoP 구성원은 어떤 방식으로 의사소통하고 상호작용할 것인가?
  • CoP가 해결해야 하는 과제는 무엇인가?
  • CoP가 달성할 수 있는 단기 목표에는 무엇이 있나?

CoP의 목표를 결정하고 구성원을 하나로 모으는 활동을 파악한 후에는 모든 것을 기록해야 합니다. 또한 참여를 장려하고 1차 계획 수립 그룹 외부의 인력을 초청해야 합니다. 자동화 COP의 목표를 IT 조직 내의 개인과 팀에 전달하고 시간이 지나면서 다른 팀으로 이러한 활동을 확장할 수 있습니다. 이러한 접근 방식은 관심과 참여를 유도하는 데 반드시 필요한 상사의 승인을 얻는 데에도 도움이 됩니다.

자동화 CoP 시작하기

공통 프레임워크를 중심으로 팀을 단합하고 활용 사례와 환경 전반에서 자동화를 오케스트레이션하는 데 도움이 되는 통합 자동화 솔루션을 도입할 때 자동화 전략을 수립하기가 더 수월합니다.

Red Hat® Ansible® Automation Platform은 자동화를 전사적으로 생성, 관리 및 확장하는 데 필요한 모든 툴과 함께 제공되는 엔드 투 엔드 자동화 플랫폼입니다. 이는 운영 복잡성을 줄이고 팀 전체에 일관된 사용자 환경을 제공하여 아키텍트, 개발자 및 시스템 관리자 간 장벽을 허물어줍니다. Ansible Automation Platform 서브스크립션에는 이벤트 기반 솔루션, 다양한 개발 툴 세트, 그리고 Ansible Content Collections를 통한 인증 및 검증된 Ansible 콘텐츠에 대한 액세스가 포함됩니다. 이러한 콘텐츠 번들에는 여러 부서의 직원으로 구성된 팀들이 자동화를 신속하게 시작하는 데 도움이 되는 모듈플레이북, 설명서가 포함되어 있습니다.

Red Hat은 Ansible Automation Platform을 손쉽게 이전할 수 있도록 설치 및 구성을 지원할 뿐만 아니라 자동화를 조직 전체로 확장하도록 도움을 드립니다. Red Hat Services는 핸즈온 교육, 멘토링 및 자동화 교육 과정을 통해 지원하며, 자동화 도입을 진행하면서 팀이 더욱 발전된 자동화 기술을 사용하는 방법을 배울 수 있도록 도움을 제공합니다.

또한 Red Hat Services는 실제 경험을 적용하여 전사적 자동화를 통해 인프라 및 애플리케이션 워크플로우, 보안 및 컴플라이언스, 지속적 통합 및 지속적 제공(CI/CD)DevOps 사례를 개선하도록 지원합니다. Red Hat 전문가는 고객과 협력을 통해 자동화 우선 접근 방식을 도입하여 강력한 자동화 CoP를 구축할 수 있도록 지원합니다.

Red Hat Services를 통한 엔터프라이즈 자동화 진화—>

Red Hat Ansible Automation Platform: 더 간편해진 IT 자동화

레드햇 앤서블 오토메이션 플랫폼은 자동화 과정의 진행 상황에 관계없이 미션 크리티컬 자동화를 구현할 수 있는 강력한 솔루션이며 자동화를 원활하게 진행합니다.

추가 자료

프로비저닝이란? IT 인프라 설정과 리소스 관리의 핵심 과정

프로비저닝(provisioning)이란 IT 인프라 설정과 데이터 및 리소스 액세스 관리를 위한 중요한 프로세스입니다. 데이터와 리소스 액세스를 관리하는 방법을 알아보세요.

액세스 제어란?

액세스 제어는 사용자나 시스템이 IT 인프라에서 어떤 특정 리소스를 보거나 활용할 수 있는지를 결정하는 보안 권한 부여 기술입니다.

가상 인프라 관리란 무엇인가요? 자동화는 가상 인프라 관리에 어떤 도움이 되나요?

가상 인프라 관리는 소프트웨어, IT 리소스 및 기타 툴을 함께 사용하여 가상 머신 및 관련 IT 환경을 라이프사이클 전반에 걸쳐 관리하는 것을 의미합니다.

자동화와 관리 리소스

관련 기사