1. 인터페이스 설계확인
- 내외부 인터페이스
- EAI - 포허메하
- 포인트투 포인트 - 중간 미들웨어x, 점대점
- 허브앤 스포크 - 허브를 두는 중앙집중식
- 메시지버스 - 미들웨어(버스), 확장성, 대용량데이터처리
- 하이브리드 - 그룹내-허브앤스포크, 그룹간-메시지버스, 병목현상 최소화
- ESB - 서로다른플랫폼 → 하나의 시스템으로 관리운영, 버스중심의 낮은결합 (각기 다른 프로토콜)
2. 인터페이스 기능구현
- 인터페이스 보안 - 시큐어 코딩을 통해 보안
- 데이터베이스 보안 - 암호화(대칭, 비대칭, 해시), 암호화기법(api-애플리케이션 레벨, 하이브리드, 플러그인)
3. 인터페이스 구현검증
- 인터페이스 구현 검증도구 종류 - 엑스피 엔셀웨
- xUnit - 다양언어지원, 단위테스트프레임워크
- STAF - 분산환경에 데몬,
- FitNesse - 웹기반
- NTAF - fitnesse + staf
- Selenium - 웹 애플리케이션 테스트프레임워크, 테스트스크립트언어 학습x
- watir - 루비기반 웹 애플리케이션 테스트 프레임워크
- 인터페이스 감시도구