DevOps 컨설턴트와 DevOps 엔지니어 무슨 차이가 있을까요?

Mus Jung
Mus Jung | DevOps Engineer

DevOps를 시작하려고 하는데, 누구와 함께 일해야 할까요? DevOps 컨설턴트와 DevOps 엔지니어는 누구인지, 또 우리에게 어떤 도움을 줄 수 있을지 알아봅시다.

DevOps?#

DevOps는 유니콘 기업이나 IT 리딩 회사의 전유물이 아니라 모든 소프트웨어 제품을 개발하는 소규모에서 중견 회사 모두 혁신을 위해서 사용할 수 있습니다.

소프트웨어 제품/서비스를 출시했습니다. 마케팅이 잘되고, 영업이 잘되어서 고객이 증가하고, VOC가 발생 됩니다. 아쉽지만 VOC에 따라 제때 개발팀과 운영팀은 제품/서비스에 새로운 기능을 추가하지 못합니다. 버그가 생기고 품질이 떨어질 것이 염려됩니다.

DevOps 로 얻는 것은?#

비즈니스 리더의 입장에서 DevOps를 통해 얻을 수 있는 것은 다음과 같습니다.

  • 제품의 품질 향상
  • 사용자 경험과 고객 만족 제공
  • 운영 효율성을 개선
  • 회사 직원의 성과(KPI)를 향상
  • IT 관련 비용 (=인건비+a)를 감소

DevOps 컨설턴트는 누구인가요?#

일반적으로 특정 문제를 해결하거나 DevOps 도구를 사용하여 교육하기 위해 고용되며, DevOps 원칙에 따라 작업하는 인증된 전문가입니다.

즉, 당면한 혹은 만나게 될 것 같은 문제를 사전에 해결할 방법에 대한 인사이트를 제공합니다.

DevOps 엔지니어는 누구인가요?#

DevOps 아키텍트가 만든(컨설팅 업체에서 제공한) 설계에 따라, DevOps를 구현하는 엔지니어입니다. IT조직에서 비용 효율을 위해 DevOps를 도입하고 운영관리 합니다.

정의된 프로세스/방법에 따라 특정 엔지니어링을 수행하는데 중점을 둡니다.

누구를 고용해야 할까요?#

해결해야 할 특정 문제(ex: 더 빠르게 고품질의 앱을 업데이트하고 싶음)가 있는 비즈니스의 경우 DevOps 컨설턴트를 고용하고, 그 사람은 상황을 평가하고 구체적인 팁과 다음 단계의 액션 아이템을 제공합니다. 그 후 비즈니스 리더(오너)는 컨설턴트와 협력하여 필요한 변경 사항을 구현하도록 선택할 수 있고, 그렇지 않을 수 있습니다. 그리고 로드맵을 만들고 구체화합니다.

이미 DevOps 전체 라이프사이클에 대한 설계가 되어 있는 경우 DevOps 엔지니어와 함께 구체화합니다. DevOps 엔지니어는 이전에 개발자 혹은 시스템 관리자였으며, 이 부분에 대한 역량을 갖추고 있습니다.

DevOps 컨설턴트 고용시 생각하게 되는 것은?#

컨설팅을 고려할 때, 발생하는 두려움은 다음과 같습니다.

  • 컨설턴트는 시간을 낭비할 뿐이며, 최대한 빨리 회사의 문제를 해결하기 위한 최선을 다하지 않을 수 있습나다.
  • 컨설팅 비용이 너무 비싸다. 사내 직원 교육으로 적은 비용으로 같은 일이 가능합니다.
  • 컨설턴트는 비즈니스에 민감한 데이터들에 대해 접근 권한을 요구합니다.

그러면 두려움 없이 컨설턴트를 고용하고, 원하는 것을 얻으려면 어떻게 해야 할까요?

  • 모든 사람이 컨설팅 능력을 갖출 수 있는 것은 아닙니다.
  • 컨설턴트의 전문지식과 사례를 통해 전문가 조언을 받을 수 있고, 우리 회사에 맞는 프로세스로 익숙해지기까지는 시간이 필요합니다.
  • DevOps 컨설턴트와 엔지니어가 동일한 작업을 수행할 가능성의 거의 없습니다. 분석 및 인사이트 제공과 교육을 위해 컨설턴트를 고용합니다. 엔지니어는 검증된 전략을 구현하기 위해 필요합니다.

그래서 누구와 함께 일할까요?#

경험 많은 DevOps 컨설턴트, DevOps 엔지니어 모두 찾기 어렵습니다. 현재 기업에 도움이 될만한 사람을 찾기는 더 어렵습니다.

컨설턴트는 비즈니스가 DevOps로 혁신을 이루는데 필요한 조감도를 제공할 수 있고, 어떤 활동들과 도구들이 도움이 되는지 교육할 수 있습니다. 개발과 운영 간의 활동을 조율하고 전체 제품개발 프로세스를 간소화합니다.

엔지니어는 DevOps 인프라와 기술적인 환경을 제공할 수 있습니다.

누구와 함께 일하는 게 우리 회사에 도움이 더 될까요?

원문 문서 바로가기