Re-factor
애플리케이션 재작성이 필요한 전환 방법론
INNOVATOR에서 개요 - 공정흐름도 - 공정표를 확인 할 수 있다.
공정흐름도란 클라우드 전환단계와 엑티비티 순서를 설명하는 흐름도
공정표는 단계, 엑티비티, 테스크 별 산출물, 입력물, 주수행자, 부수행자를 표시하는 표
https://standout.tistory.com/1262
클라우드 전환전략 6R Migration
6R Migration 클라우드로의 전환전략 Rehost (또는 Lift and Shift) 애플리케이션을 클라우드로 단순히 이전 가장 빠르게 전환, 초기 전환 단계에서 효과적 Replatform (또는 Lift, Tinker, and Shift) 애플리케이션
standout.tistory.com
MSA분석
시스템 현황분석 후 요구사항 정의와 마이크로서비스 정의 액티비티 단계
MSA 아키텍처 정의
분석이후 내부와 외부 아키텍처 설계 액티비티 단계
함수, 클래스, 모듈, 패키지를 내부, 구성요소관계를 외부라고 한다.
MSA 설계
마이크로서비스 설계, 배포체계 설계, 개발표준정의 액티비티 병행 단계
Object Storage 설계 - 분석
현황분석을 통해 현황분석서 작성한다, 인프라/어플리케이션/연계 현황이 들어있다.
요구사항정의를 위해 요구사항정의서를 작성하여 고객요구사항 정의
전환대상선정, 전환대상 식별 및 전환이슈를 분석하고 대응방안또한 수립.
Object Storage 설계 - 설계
현황분석서, 요구사항정의서를 기반으로 아키텍처를 설계하고 테스트 계획수립
Object Storage 검증
Object Storage 아키텍처 설계서를 작성
전환애플리케이션에 대한 프로그램 설계서 및 테스트 계획서를 작성
전환계획 수립 및 전환계약서를 작성 후 검토워크샵을 통해 작업일정을 확정한다.
Object Storage 설계 - 전환
전환환경점검이 마무리 되면
Object Storage 환견구성 - 접속 등 전환환경구성(인증/방화벽) - 파일데이터 정제후 Storage 전환 및 파일 데이터 이관 - 애플리케이션 전환테스트 및 검증 - 성능테스트
Object Storage 설계 - 이행
최종적으로 애플리케이션 전환 후, 원활한 운영이관을 위한 운영 매뉴얼 작성 및 대상교육실시
운영이관계획서 작성
최종 데이터 이관 및 검증, 정상동작확인 후 연계 검증실시
운영매뉴얼 작성 및 운영자 교육
시스템 안정화를 위해 모니터링 및 기술 지원.