잘 모르는 분야에 대해 이야기하다보면 전체를 이해하지 못해도, 문맥으로 유추할 때가 있습니다. 전혀 다른 의미로 이해하기도 합니다. 개발자와 이야기할 때도 마찬가지입니다. 그들과 대화할 때 자주 나오는 용어들은 개념을 이해하려고 노력합니다. 용어는 무작정 외우기보다 실전에서 익히는 편입니다. 내가 얼마나 잘 아는지 보여주려고 하는 게 아니라 그들과 소통하기 위해 필요한 지식이기 때문입니다.
➡️ 일상에서의 뜻
마이그레이션은 개인, 가족 또는 집단이 한 지역에서 다른 지역으로 이동하는 과정을 가리킵니다. 이러한 이동은 다양한 이유로 발생할 수 있으며, 경제적, 정치적, 사회적, 환경적 이유로 인해 발생할 수 있습니다. 마이그레이션은 개인이나 집단이 삶의 질을 개선하거나 새로운 기회를 찾기 위해 이동할 때 발생할 수 있습니다. 또한 전쟁, 자연 재해, 인종차별, 정치적 불안정 등의 이유로 인해 강제로 마이그레이션을 하는 경우도 있습니다.
➡️ IT에서의 뜻
IT에서의 마이그레이션은 주로 데이터, 소프트웨어, 시스템 또는 인프라 등의 기술적 자원을 한 시스템에서 다른 시스템으로 이동하는 과정을 의미합니다.
- 데이터 마이그레이션: 데이터베이스 또는 데이터 저장소에서 데이터를 한 위치에서 다른 위치로 이동하는 프로세스를 가리킵니다. 예를 들어, 기존 시스템에서 새로운 데이터베이스로 데이터를 이전하는 작업이 데이터 마이그레이션의 한 예입니다.
- 소프트웨어 마이그레이션: 기존의 소프트웨어 시스템을 새로운 버전이나 다른 플랫폼으로 이전하는 프로세스를 의미합니다. 이는 보안 업그레이드, 기능 개선, 호환성 문제 해결 등을 목적으로 할 수 있습니다.
- 시스템 마이그레이션: 기존의 하드웨어나 운영 체제를 새로운 하드웨어나 운영 체제로 이전하는 프로세스를 가리킵니다. 예를 들어, 기존 서버에서 새로운 서버로 시스템을 이전하는 작업이 시스템 마이그레이션의 한 예입니다.
- 인프라스트럭처 마이그레이션: 네트워크, 서버, 스토리지 등의 IT 인프라를 한 위치에서 다른 위치로 이동하는 프로세스를 의미합니다. 클라우드로의 인프라 이전이나 가상화 기술을 활용한 인프라 마이그레이션 등이 이에 해당합니다.
이러한 마이그레이션 프로세스는 보다 효율적인 시스템 운영, 비용 절감, 보안 강화 등을 위해 수행될 수 있으며, 전문적인 지식과 계획이 필요한 작업입니다.
➡️ 마이그레이션 예시
가장 이해하기 쉬운 예시는 휴대폰을 바꿀 때입니다. '기존 데이터를 iOS에서 Android로 마이그레이션한다.'로 사용할 수 있습니다. IT에서는 아래처럼 쓰일 수 있습니다.
- Oracle에서 MySQL로의 데이터베이스 마이그레이션한다.
- 온-프레미스에서 클라우드인 AWS로 마이그레이션한다.
- Solana 네트워크에서 Ethereum 네트워크로 마이그레이션한다.
더 자세한 예시가 궁금하면 댓글로 알려주세요!
보고 싶은 PPT 주제, 기획 추천은 언제나 환영합니다.
'기획' 카테고리의 다른 글
[IT 용어] FO? BO?(기획/디자인/프론트/백엔드) (0) | 2024.02.25 |
---|---|
[Notion 꿀팁] 가계부 만들기(입문자용) (0) | 2024.02.11 |
[IT용어] SaaS, BaaS, PaaS, IaaS 뜻과 장점 (0) | 2024.01.28 |
[커뮤니케이션] 업무를 공유받았다, 뭐라고 해야 하지? (0) | 2024.01.19 |
내 말은 그런 뜻이 아니었어(feat. 책 프레임) (0) | 2024.01.17 |