블로그 | CTO 사무실

디지털 혁신과 앱 포트폴리오 폭발

로리 맥비티 썸네일
로리 맥비티
2019년 4월 15일 게시

실시간 상호작용, 즉각적인 참여, 디지털 방식으로 전달되는 정보에 대한 요구는 거의 충족될 수 없습니다. 영화나 TV 프로그램 라이브러리 전체를 손끝에서 이용할 수 있든, 차량을 탈 수 있는 능력, 테이블을 예약할 수 있는 능력, 가장 가까운 주유소를 찾을 수 있는 능력도 모든 유형의 조직이 지금 당장 고객 요구 사항을 충족하고 디지털 방식으로 가치를 더하기 위해 압박을 받고 있다는 사실만큼 중요하지 않습니다.

그 결과는 널리 "디지털 혁신"이라는 이름으로 알려져 있습니다. 우리 삶의 모든 측면에서 통합되고 실시간의 디지털 경험을 향한 꾸준한 이동. 이는 경쟁 압력을 가중시킨다. 항상 이점이 있는 것은 아니고, 단지 압박일 뿐입니다. 이러한 디지털 경험을 제공하는 최초의 기업은 경쟁업체에 기준을 제시한다는 이점이 있습니다. 다른 사람들은 짧은 시간 내에 따라와야 하며 그렇지 않으면 뒤처질 위험이 있습니다.

결과적으로 응용 프로그램이 폭발적으로 늘어났습니다. 모바일 애플리케이션. 웹 애플리케이션. 통합된 애플리케이션.

마지막 부분이 중요한 이유는 "모놀리식" 애플리케이션이라는 개념이 사실상 사라졌기 때문입니다. 외부 애플리케이션의 도움 없이 완전히 독립적으로 실행될 수 있는 애플리케이션을 찾는 것은 드문 일입니다. Enterprise Application Modernization 설문 조사 에서 언급된 새로운 도구에 대한 요구 사항 중 상위 5개 중 3개에 "통합"이라는 단어가 포함되어 있습니다. 데이터와의 통합, 온프레미스 솔루션과의 통합, 기존 클라우드 애플리케이션과의 통합. 소비자가 원하고 필요로 하는 데이터가 여러 클라우드와 데이터 센터에 분산된 여러 시스템에 존재하기 때문에 통합이 필요합니다.

해당 데이터는 애플리케이션을 통해 검색됩니다. API가 애플리케이션을 대체할 수 있다고 믿는 함정에 빠지지 마세요. API는 인터페이스입니다. 이는 비즈니스 로직의 실행을 필요로 하는 특정한 통합 스타일입니다. 이는 응용프로그램이나 시스템에 대한 인터페이스입니다.

디지털 혁신이 확산되면서 기업 포트폴리오에 포함되는 애플리케이션 수가 폭발적으로 늘어나는 이유도 바로 여기에 있습니다. 안타깝게도 대부분의 사람들은 그 성장이 실제로 얼마나 폭발적인지 알지 못합니다. 기업 사용자와 소비자가 갈구하는 디지털 경험을 제공하려면 많은 애플리케이션의 데이터를 수집하여 진실을 감추는 단일하고 통합된 경험을 제공해야 합니다.

테스트를 받아보세요! 여러분은 얼마나 많은 앱을 보시나요?

간단한 배송 추적 애플리케이션을 생각해 보세요. 이 간단해 보이는 애플리케이션이 실제로 얼마나 많은 앱으로 구성되어 있을지 추측해 보세요. 아뇨, 답을 미리 엿보지 마세요.

디지털 변환과 앱 포트폴리오 폭발

대부분 사람들이 "두 개"라고 답할 거라고 추측합니다. Google 지도가 포함되어 있다는 것은 해당 애플리케이션이 API를 통해 접근하는 Google 앱을 사용하여 배달 주소와 배달 차량의 위치를 시각적으로 표시하고 있음을 나타내는 매우 좋은 지표입니다.

하지만 저는 적어도 4개 이상, 아마도 그 이상일 것으로 봅니다.

웹 애플리케이션 자체는 하나의 앱입니다. 하지만 표시되는 정보는 배달 기사가 하루를 추적하고 위치를 보고하는 데 사용하는 모바일 앱을 포함한 여러 다른 애플리케이션에서 제공됩니다. 배송 예정인 구매에 관여했던 사람으로서, 배송 일정 예약 애플리케이션은 구매를 완료하는 데 사용되는 애플리케이션과 별개라는 걸 말씀드릴 수 있습니다. 즉, 스케줄링 데이터는 다른 애플리케이션에서 오는 것입니다.

디지털 변환과 앱 포트폴리오 폭발

일반적으로 애플리케이션의 구성 요소화를 논의할 때 인프라 제공자에 대한 논의는 마이크로서비스와 컨테이너로 전향됩니다. 그리고 "웹 애플리케이션"이 실제로는 컨테이너화된 환경 내에서 마이크로서비스로 제공되는 여러 개의 작은 "애플리케이션"일 수 있다는 것은 사실입니다. 퍼블릭 클라우드에 배포될 수도 있습니다. 하지만 각 조직에서 애플리케이션이 분해되고 관리되는 애플리케이션 수가 크게 증가하는 방법은 여러 가지가 있습니다. 여기에는 Google 지도와 같은 타사 구성 요소는 물론 모바일 앱의 사용도 포함됩니다.

여기에는 모든 분산된 데이터를 단일 디스플레이로 결합하는 새로운 웹 애플리케이션이 포함됩니다. 이를 위해 세 가지 서로 다른 애플리케이션을 오가며 작업할 시간이 있는 사람은 아무도 없습니다. 이것이 디지털 경제입니다. 우리는 앱이 우리 대신 힘든 일을 해줄 것으로 기대합니다. 그리고 조직은 기존의 외부 애플리케이션을 기반으로 새로운 애플리케이션을 제공함으로써 그러한 기대에 부응할 것입니다.

이 모든 것은 디지털 혁신이 애플리케이션 포트폴리오의 성장을 촉진하고 이를 개발, 제공, 통합하고 궁극적으로 소비하는 방식까지 변화시키고 있다는 현실을 보여줍니다. 이는 보안, 확장 및 운영 방식에도 변화를 의미합니다.

, 애플리케이션 제공 방식도 이에 맞춰 변화해야 한다는 의미입니다.