Module 1 – APIOPS 소개
API 확장시 발생하는 문제
스케일링 발생하는 문제
API 및 API 제품
OpenAPI를 사용한 APIOPS 원칙
Module 2 – APIOPS기반 문제 해결 및 개선
APIOps개선을 위한 A3 접근 방식
문제점 파악 및 근본 원인 분석
후속 조치 및 A3 검토
Module 3 – API린팅을 통한 API일관성 자동화
APIOps API린팅 및 디자인 준수 문제
API 린터 소개
VS Code에서 활용
API 린팅 규칙 재정의, 자동화된 린팅을 위한 LLM 사용
Module 4 – API 향상 관리
APIOps 워크플로의 API 정의 변경
API 버전 관리 체계
API 버전 관리 체계, 범위, 식별자
Module 5 – API 디자인 검토, 적합성
API 디자인 검토, 회의 실행, 과제, 측정, 프로세스 정의
검토 예시
OpenAPI에서 코드 생성
코드에서 OpenAPI생성
Module 6 – API 아티팩트에 대한 CI/CD 소스 단계 거버넌스 제어 및 배포
API 설계 제안 공유 문제점 및 자동화된 거버넌스 제어
파이프라인에서 API 디자인 제안
빌드 단계에서 API정의 파일 변환
Tags