2023 년 5 월
세계에 충격을 준 Covid-19 Pandemic의 확산, 금융 부문의 규제 완화, 스마트 폰 지불 확산, 그리고 다른 많은 것들이 증가함에 따라 다양한 것들의 예측 불가능 성이 증가하는 많은 사례가 있습니다.
비즈니스 환경이 빠르게 변화하는 VUCA 시대에 생존하기 위해서는 IT 시스템이 변화에 유연하게 반응 할 수있는 민첩성이 높아야합니다. 그러나 수년간의 작동에 걸쳐 더 복잡하고 부풀어 오른 블랙 박스가 된 레거시 시스템을 개선하는 것은 쉽지 않다는 것이 분명합니다.
이 기사에서는 Hitachi가 권장하는 매우 실행 가능한 현대화 기술 "하이브리드 아키텍처"를 소개하고 싶습니다.
현대화는 문자 그대로 "현대화"와 "현대화"로 번역되며, 이제 레거시 시스템이 최신 기술과 호환되는 현대 시스템으로 개선되고 있음을 보여주었습니다.
한때 제작 된 레거시 시스템은 수십 년 동안 제자리에 있었고 더 복잡하고 부풀어 오른 블랙 박스가되었습니다.
사회적 상황의 갑작스런 변화로 인해 새로운 IT 서비스를 도입 할 계획이더라도 레거시 시스템을 혁신하는 데 상당한 시간과 비용이 걸립니다. 또는 경쟁 환경이 갑자기 변하고 카운터 서비스 서비스를 개발하고 싶더라도 비즈니스가 요구하는 속도로 레거시 시스템을 개조하는 것이 매우 어려울 수 있습니다. 마찬가지로, 구독 및 공유 경제와 같은 파괴적인 비즈니스 모델이 비즈니스 모델을 변경해야 할 때, 레거시 시스템은 방해가되어 비즈니스 기회가 상실 될 수 있습니다.
또한 하드웨어 및 미들웨어 유지 보수 마감일이 만료되고 레거시 시스템을 계속 사용할 위험이 증가하는 경우가 많았습니다. 경제, 무역 산업부가 발표 한 "DX 보고서"에서 레거시 시스템의 과제를 극복 할 수 없다면, 2025 년의 경제적 손실은 2025 년 이후에 발생할 수 있으며, 현대화가 더 이상 방송되지 않을 것이라고 지적했다.
현대화와 관련된 시간과 비용은 무한하지 않습니다. 또한 레거시 시스템은 대부분 회사의 핵심 비즈니스에 책임이 있으므로 전환이 실패하면 주요 비즈니스 비즈니스에 큰 영향을 미칠 위험이 있습니다.
따라서, 레거시 시스템에서 벗어나기를 맹목적으로 목표로하는 대신 Hitachi는 "레거시 자산을 효과적으로 사용하는 부분"과 "현대식으로 리모델링 될 부품"을 조합하는 "하이브리드 아키텍처"와 현실적인 제약 조건을 고려할 수있는 "하이브리드 아키텍처"를 실현할 것을 권장합니다.
실행 가능한 현대화를 계획하려면 먼저 현재 상황을 잘 이해하는 것이 중요합니다. 아키텍처가 현재 상황을 기반으로하지 않으면 실현 불가능한 사진 기반 모치로 바뀔 수 있습니다.
그리고 현대화 기술에 대한 다양한 정의가 있지만 Hitachi는 5R (Rehost, Revice, Rearchitecture, Rebuild, Replare)이라는 정의로 그것들을 분류합니다. 이러한 각 방법에는 장점과 단점이 있습니다. 일반적으로 주요 리모델링 방법이 많을수록 이점이 많을수록 위험이 높을수록 비즈니스 요구 사항, 비용 제약 및 개별 상황에서 발생하는 다양한 요인에 가장 적합한 방법은 사례 별 기준입니다. 이를 올바르게 평가하고 적절한 방법을 선택함으로써 장점이 단점을 능가 할 수 있도록 현대화의 가치를 극대화 할 수 있습니다.
하이브리드 아키텍처는 언뜻보기에 많은 좋은 것 같지만 실제로는 따라 가기가 쉽지 않은 측면이 있습니다. 하이브리드 아키텍처를 실현하려면 명심해야 할 다양한 기술 분야가 있으며 이러한 기술을 균형 잡힌 방식으로 결합하기가 어렵습니다.
다음으로, 우리는 하이브리드 아키텍처 실현에 어려움을 겪을 수있는 세 가지 포인트와 이러한 문제를 해결하기 위해 Hitachi가 제공 한 서비스 및 솔루션을 소개합니다.
<연구 1 : 현실적인 아키텍처로 그랜드 디자인을 그리는 것은 어렵습니다>
장기적이고 크고 그랜드 디자인을 그릴 때 단순히 이상적인 목표에서 멈추는 목표에서 거꾸로 생각하면 예산을 초과 할 정도로 비현실적이 될 수 있습니다. 현실적인 하이브리드 아키텍처를위한 청사진에는 합리적인 수준의 지식과 경험이 필요하므로 다음 서비스를 제공합니다.
숙련 된 컨설턴트는 고객이 Tobe의 이미지를 고려하여 고객이 현대화를 구현하여 고객이 현대화를 고려하는 것의 지원을 제공 할 것입니다.
■ 그러한 고객에게 이상적
독점 도구를 사용하는 고객이 보유한 프로그램 자산을 분석하고 프로그램 수준 사양 정보를 시각화합니다. 이 분석을 바탕으로 현재 사용 범위를 명확히하고 자산을 줄이려는 것을 목표로합니다.
■ 그러한 고객에게 이상적
<문제 2 : 마이크로 서비스의 적용 영역과 구현 방법을 모른다>
하이브리드 아키텍처를 실현하기 위해 효과적인 옵션 인 마이크로 서비스를 만들었습니다. 그러나 마이크로 서비스 개발에는 고유 한 기술적 문제가 있으며 엔터프라이즈 시스템에 필요한 다양한 요구 사항을 충족하는 아키텍처를 설계하기가 쉽지 않습니다. 따라서 Hitachi는 다음과 같은 솔루션을 제공합니다.
전통적인 시스템 아키텍처 (모 놀리 식)에서 마이크로 서비스 아키텍처로의 전환을 지원합니다. 마이크로 서비스 아키텍처의 설계를 지원하는 것 외에도, 구름 및 컨테이너와 같은 인프라 및 구축 및 구축 및 구축 및 구축 및 개발 과정과 같은 개발 프로세스, 개발 환경을 설계 및 구축하는 개발 프로세스를 포함하는 마이크로 서비스 아키텍처를 도입 할 때 필요한 다양한 기술 지원을 제공합니다.
■ 그러한 고객에게 이상적
<연구 3 : 마이크로 서비스를 구현하기가 매우 어렵습니다>
마이크로 서비스 개발에는 복잡하고 정교한 전문 지식과 기술이 필요합니다. 하나의 응용 프로그램이 여러 서비스로 나뉘어지면 커뮤니케이션 제어, 로그, 추적 등의 개발량이 증가합니다. 또한 서비스에 따라 통신 및 배포 방법이 다르고 다른 방식으로 로그와 트레이스를 사용하기가 어렵 기 때문에 변경에 시간이 걸릴 수 있습니다. 따라서 Hitachi는 다음과 같은 개발 플랫폼을 제공합니다.
우리는 Agile Development 및 Cloud Development를 전문으로하는 Hitachi Group Company Globallogic이 사용하는 MicroService 프레임 워크 인 Hitachi MicroServices 플랫폼 및 일본의 대규모 프로젝트에 마이크로 서비스를 적용하는 개발 도구를 제공합니다.
이것을 사용함으로써, 가장 어려운 마이크로 서비스 공통 기능의 생성은 크게 단순화 될 것이므로 마이크로 서비스에 익숙하지 않은 엔지니어들은 쉽고 빠르게 개발할 수 있습니다.
■ 그러한 고객에게 이상적
이 에피소드의 내레이터 : Kimura Makoto, AP 현대화 프로모션 부서, 애플리케이션 서비스 부서
내레이터에서
이런 방식으로 Hitachi는 고객의 현대화를 지원하기위한 서비스와 솔루션을 체계적으로 제공하여 컨설팅 (계획)에서 개발 및 운영에 이르기까지 일관된 지원을 제공 할 수 있습니다. "단지 약간의 상담"을 갖는 것은 괜찮으므로 고객에게 가장 적합한 현대화에 대해 와서 논의하도록 요청하고 싶습니다.