처음 겪은 마이그레이션 전략-intro

처음 있었던 서비스 인수인계, 도메인 URL을 활용해서 마이그레이션 작업을 수행하다

Imagem de capa

1. 아키텍쳐 파악

소스코드 및 전해들은 이야기로 파악한 아키텍쳐

레거시 인프라스트럭쳐

서버

** Agent 프로그램: 이 프로그램은 Batch의 성격을 나타내고있으며, DB에 값을넣어 주면 배치프로그램이 DB에 값을 읽고 Third Part 회사의 API서버로 요청을 보낸다.(어떤곳은 소캣통신이기도 함), 프로그램 설치나 DB Schema는 Third Part회사에서 프로그램과 설치방법까지 가이드라인이 적힌 문서로 주며, 서비스 이용 계약이 체결되어야 그 회사의 Agent 프로그램을 받아올 수 있다.

클라이언트

Third party

작업 순서[링크]

  1. 마이그레이션 인트로 Link
  2. 전해들은 정보들을 토대로 아키텍쳐 파악 Link
  3. 서드파티(facebook login, google analytics, firebase, playstore, android player… 등등.. 또는 sms, kakao BizMsg .. 등등 약 9개 정도 된 듯) 권한 및 계정 가져오기 Link
  4. 운영 서버 설계 Link
  5. 마이그레이션 전략 구상 Link
  6. 테스트 환경 구축 Link
  7. 마이그레이션 Link
  8. 운영 서버 배포 Link
  9. 후속작업… Link

Want to see something else added? Open an issue.