M365·Azure 테넌트 준비 상태 점검 — 체크리스트 기반 전수 점검과 증적 기록
E5 샌드박스 테넌트를 운영 전환 관점에서 번호가 있는 체크리스트(x01~x79)로 점검하고 항목별 증적 스크린샷을 남겼다. 전역 관리자 영구 할당과 게스트 역할, MFA 등록 2명뿐인 인증 체계, 전원 허용 상태의 게스트 초대와 Anyone 공유, 정책이 전부 기본값인 Teams...
E5 샌드박스 테넌트를 운영 전환 관점에서 번호가 있는 체크리스트(x01~x79)로 점검하고 항목별 증적 스크린샷을 남겼다. 전역 관리자 영구 할당과 게스트 역할, MFA 등록 2명뿐인 인증 체계, 전원 허용 상태의 게스트 초대와 Anyone 공유, 정책이 전부 기본값인 Teams...
레거시 시스템을 한 번에 다시 만드는 대신, 앞에 라우팅 계층(파사드)을 두고 기능 단위로 새 시스템에 옮긴 뒤 옛 시스템을 퇴역시키는 스트랭글러 피그 패턴을 정리했다. 첫 기능을 고르는 기준, 데이터 소유권과 CDC·이벤트·Anti-Corruption Layer, 기능 단위 전환...
배열, 연결 리스트, 스택, 큐, 해시 테이블, 트리, 힙, 그래프, 트라이를 각각 어떤 문제를 해결하는지, 연산별 시간 복잡도, Python 예시, 실제 사용처 순서로 정리했다. 흔한 설명에서 빠지거나 부정확한 부분(동적 배열의 분할 상환 O(1), 연결 리스트 삽입이 O(1)인...
구성도에서 셋은 같은 자리에 같은 상자로 그려진다. 서버 한 대짜리 앱이 커지면서 생기는 세 가지 문제(서버 노출, 트래픽 증가, 마이크로서비스)를 따라가며 각 구성 요소가 요청에 대해 어떤 질문에 답하는지로 구분했다. L4·L7 로드 밸런서, 분산 알고리즘과 헬스 체크, TLS ...
M365·Azure 테넌트 점검 스크립트의 기반이 되는 Microsoft Graph App-only 접속을 구성했다. 위임 방식 대신 App-only를 고른 이유, 리디렉션 URI를 비워 둔 이유, 클라이언트 암호 대신 자체 서명 인증서를 쓴 이유를 정리하고, 점검 항목별로 분리한...