# Endpoints
API 설계하기 (url, method, spec 문서화하기)
API란? > ### AWS | API란 무엇입니까? API는 Application Programming Interface(애플리케이션 프로그램 인터페이스)의 줄임말이다. 애플리케이션은 고유한 기능을 가진 모든 소프트웨어를, 인터페이스는 두 애플리케이션 간의 서비스 계약이라고 할 수 있다. API 설계하기 > API가 두 시스템(어플리케이션)이 상호작용 할 수 있게 하는 프로토콜의 총 집합이라면, ENDPOINT는 API가 서버에서 리소스에 접근할 수 있도록 가능하게 하는 URL이라 할 수 있겠다. [출처] API 와 Endpoint ? (둘 다 정확히 알고 있다면 안봐도 되는 글) | [작성자 토찌] > endpoint api를 설계할 때는 endpoint url과 http method, 해당 api들이 어떤 기능을 하게될
[python] aws endpoint dns record automation module
an interesting mission has been delivered to me. one of the clients who had decied to use our solution uses FWs that only supports ip based rules. in normal cases one only needs one or few public ips to use a solution. but this case our solution needs api access to CSPs.(aws, azure, ncp etc) this is where it gets complicated. they need actual ips!(not domain) and the solution communicates with more than 100 api endpoints... here comes the best part. naturally I, the best one to solve the probl

[python] aws endpoint dns 레코드 값 추출
회사에서 특명이 떨어졌다. 고객사에서 자사 솔루션을 도입하기로 결정했는데, 방화벽 정책 등록을 무려 ip 기반으로 해야한다는 것. 보통의 경우는 우리 회사 내부로 들어온다든지 하면 우리 공인 ip만 주면 되는데.. 문제는 우리 솔루션이 클라우드(aws, azure, ncp 등)의 api와 통신을 해야한다는 점. 여기서 문제가 생긴다. 실제 ip를 제공해야한다! 그리고 우리 솔루션은 100개 이상의 api endpoints와 통신해야한다... 자연스럽게 팀 내 가장 유능한 직원인 내가 소환됐다. 지령 내용 > 도메인 목록 줄테니 nslookup 해서 address 부분을 수집하고 테스트 및 문서화까지 하라.(아래 화면을 보여주며) 다른 할 일도 많다. 얼른 끝내자. 마음을 다잡고 노가다 준비하고 와서 시작,

쿠버네티스 애플리케이션 노출법
즉, Service (서비스) 파드에 접근하기 간단 노출법 3가지 Port-forward 명령어 ![](https://velog.velcd