CWN(CHANGE WITH NEWS) - MS, 애저용 자바앱 리팩터링 위해 vFunction과 협력

  • 구름많음북창원5.4℃
  • 구름많음남원3.2℃
  • 흐림백령도2.3℃
  • 흐림원주-0.6℃
  • 흐림춘천-3.2℃
  • 흐림영월-2.0℃
  • 흐림대구0.0℃
  • 비 또는 눈북춘천-3.9℃
  • 구름많음강릉2.9℃
  • 흐림강화-0.3℃
  • 흐림장수8.7℃
  • 흐림부안10.8℃
  • 흐림영주0.0℃
  • 구름많음고창10.1℃
  • 구름많음통영5.6℃
  • 구름많음양산시4.6℃
  • 흐림파주-1.7℃
  • 흐림청송군-3.5℃
  • 맑음제주11.1℃
  • 흐림울릉도7.3℃
  • 구름많음거제5.5℃
  • 구름많음창원5.9℃
  • 구름많음인제-4.1℃
  • 구름많음구미-1.3℃
  • 흐림제천-0.9℃
  • 흐림광주6.5℃
  • 비북강릉1.6℃
  • 구름많음김해시5.0℃
  • 흐림서청주0.4℃
  • 흐림수원3.1℃
  • 흐림경주시-1.4℃
  • 흐림의성-2.1℃
  • 흐림의령군-0.2℃
  • 흐림서울1.9℃
  • 흐림서산8.0℃
  • 흐림거창-1.2℃
  • 구름조금보성군1.9℃
  • 구름많음속초2.3℃
  • 흐림정선군-3.2℃
  • 흐림군산7.8℃
  • 흐림안동-0.2℃
  • 구름조금완도5.3℃
  • 흐림이천0.2℃
  • 구름많음동해2.5℃
  • 흐림대관령0.2℃
  • 구름많음북부산4.2℃
  • 흐림보령10.6℃
  • 흐림금산4.6℃
  • 구름많음진주1.5℃
  • 구름조금장흥2.2℃
  • 구름조금포항2.4℃
  • 흐림전주8.4℃
  • 구름많음청주2.4℃
  • 흐림충주0.6℃
  • 흐림대전2.7℃
  • 흐림인천3.0℃
  • 구름많음진도군13.8℃
  • 흐림봉화-2.0℃
  • 구름많음임실6.4℃
  • 흐림양평-0.1℃
  • 구름많음목포12.4℃
  • 흐림문경0.3℃
  • 구름조금울진5.4℃
  • 흐림홍성10.5℃
  • 구름많음성산14.7℃
  • 맑음고산15.0℃
  • 흐림부여2.2℃
  • 구름많음여수5.5℃
  • 구름많음영덕2.0℃
  • 흐림합천-1.1℃
  • 흐림홍천-2.3℃
  • 구름많음영광군9.9℃
  • 구름많음흑산도12.7℃
  • 구름많음순천0.9℃
  • 구름많음해남13.2℃
  • 흐림상주1.0℃
  • 구름많음광양시4.6℃
  • 구름많음고흥3.8℃
  • 흐림보은1.3℃
  • 구름많음울산5.4℃
  • 흐림추풍령0.8℃
  • 흐림철원-3.1℃
  • 흐림서귀포15.2℃
  • 구름많음고창군10.5℃
  • 흐림부산11.4℃
  • 흐림동두천-1.0℃
  • 흐림산청-0.8℃
  • 흐림세종1.5℃
  • 구름조금강진군2.2℃
  • 맑음영천-1.1℃
  • 구름많음정읍10.9℃
  • 구름많음남해3.9℃
  • 구름많음순창군3.1℃
  • 구름많음태백4.4℃
  • 흐림함양군-0.5℃
  • 흐림천안2.1℃
  • 흐림밀양2.2℃
  • 2026.01.15 (목)

MS, 애저용 자바앱 리팩터링 위해 vFunction과 협력

임온유 / 기사승인 : 2022-04-20 19:10:24
  • -
  • +
  • 인쇄

마이크로소프트가 vFunction과 협력 관계를 체결했다. 하나의 마이크로소프트 자바 애플리케이션을 마이크로소프트 애저(Microsoft Azure) 클라우드에 분산할 수 있는 마이크로 서비스로 쉽게 변환하도록 지원하려는 취지이다.

마이크로소프트 서비스 산업 해결팀은 자바 리팩토링 서비스(Java Refactoring Service)를 이용하도록 지원한다. IT팀은 이를 바탕으로 에이전트 소프트웨어와 자바 코드를 분석하기 위한 인공지능이 내장된 vFunction 애플리케이션 변환 엔진을 사용한다. 그 후 자바 애플리케이션을 클라우드로 이행하고 마이크로서비스 세트로 변환한다.

vFunction CEO인 모티 라팔린(Java Refactoring Service)은 자바 애플리케이션을 클라우드로 이동하기 위해 필요한 현재의 불편한 과정을 없애고자 한다고 말했다.

라팔린은"대다수 자바 애플리케이션의 vFunction 애플리케이션 변환엔진을 사용했을 때 클라우드로 옮기기 더 편하기에 이 프로그램이 필요하다"라고 말했다. 또, 나머지 자바 어플리케이션에는 1,000만 행 이상의 코드와 수천 개의 자바 클래스 라이브러리를 해석할 수 있는 통계적인 바이트 코드 분석 플랫폼이 없으면 클라우드로 이동하기에는 너무 복잡한 의존도 문제가 있다고 언급했다.

애플리케이션을 마이크로서비스의 세트로 한 번 변환하면, 사내 IT환경에서는 이룰 수 없는 수준까지 규모를 확장할 수 있다.

라팔린은 vFunction 측이 계속해서 클라우드 컴퓨팅 환경을 발전시켰듯이 다른 기업도 동일한 vFunction 플랫폼을 사용하여 마이크로서비스 애플리케이션을 지속적으로 최적화하도록 돕는 데 도움이 될 것이라고 덧붙였다.

장기적으로는 vFunction도 마이크로소프트 지원을 추가하는 방안을 검토하고 있다. 라팔린은 복잡한 자바와 마이크로소프트 다수가 "클라우드로 이행할 필요가 있는 넷 애플리케이션"이라고 말했다. 그는 넷 애플리케이션이 조직이 분석 마비에서 생기는 관성에 직면해 있기 때문에 아직 온프레미스 IT 환경에서 실행되고 있다고 지적했다.

일반적으로 마이크로소프트가 아마존웹서비스(AWS)와의 클라우드 패권 다툼에서 우위를 차지하고있다. 지금까지 자바 애플리케이션이 어느 정도의 속도로 클라우드로 이행하고 있는지는 알 수 없다. 그러나 대다수 단일 애플리케이션에는 개별 마이크로 서비스처럼 유지관리 및 지원이 용이한 구성요소가 있다.

마이크로 서비스를 사용할 수 없게 될 경우, 서비스 요청은 단순히 애플리케이션이 완전히 중단되는 것이 아니라 정상적으로 저하되도록 하기 위해 다른 마이크로 서비스로 재루팅된다. 다만, 시간이 지남에 따라 수백 개의 마이크로 서비스 간에 존재할 수 있는 종속성이 대체되는 단일 애플리케이션보다 관리하기가 더 어려워질 수 있다.

마이크로서비스 기반 애플리케이션 전체가 당장 단일 애플리케이션을 대체하는 일은 없겠지만, 많은 새로운 애플리케이션들이 마이크로서비스 기반 프레임워크 위에 구축되고 있다. 이와 같이 많은 DevOps 팀은더 복잡해지는 IT환경 전체에서 단일 애플리케이션과 마이크로서비스 베이스 애플리케이션을 폭넓게 관리하고 있다.

하지만 팀이 기존의 DevOps 툴과 플랫폼을 어느 정도 활용하여 엔터프라이즈 IT조직이 필요로 하는 규모로 양쪽 유형의 애플리케이션을 구축 및 도입할 수 있을지는 부정확하다.

[저작권자ⓒ CWN(CHANGE WITH NEWS). 무단전재-재배포 금지]

최신기사

뉴스댓글 >

- 띄어 쓰기를 포함하여 250자 이내로 써주세요.
- 건전한 토론문화를 위해, 타인에게 불쾌감을 주는 욕설/비방/허위/명예훼손/도배 등의 댓글은 표시가 제한됩니다.

댓글 0

Today

Hot Issue