반응형
앤드포인트(Endpoint)는 '끝점'이라는 뜻으로, 컴퓨터 시스템이나 네트워크, 소프트웨어에서 정보가 전달되거나 접근되는 지점을 의미합니다. 어떤 맥락에서 쓰이느냐에 따라 조금씩 의미가 달라지므로, 대표적인 세 가지 분야를 중심으로 설명드리겠습니다.
1. 📡 네트워크에서의 앤드포인트
- 정의: 네트워크에 연결된 장치나 서비스의 끝단
- 예시
- 컴퓨터, 스마트폰, 프린터 = 물리적인 앤드포인트
- 웹사이트 주소(https://www.naver.com) = 논리적인 앤드포인트
✅ 사용 예
- 회사 네트워크 보안에서 “앤드포인트 보안”이란, 직원들의 PC, 노트북, 모바일 기기 등을 보호하는 것을 말합니다.
2. 🌐 API에서의 앤드포인트
- 정의: API(서버 기능)에 접근하는 특정 URL 주소
- 쉽게 말하면, 클라이언트가 서버에 요청을 보낼 수 있는 URL
✅ 예시
설명 | 앤드포인트 URL |
사용자 목록 요청 | https://example.com/api/users |
특정 시의 감상문 요청 | https://myserver.com/api/poems/42 |
📌 특징
- 하나의 API 시스템에는 여러 개의 앤드포인트가 존재할 수 있습니다.
- 각 앤드포인트는 특정 기능(조회, 저장, 삭제 등)을 담당합니다.
3. ☁️ 클라우드 서비스에서의 앤드포인트
- AWS, Azure, GCP 등 클라우드 환경에서 특정 자원에 접근할 수 있는 인터페이스 주소
- 예: SageMaker, OpenAI, RDS, S3 등에서 사용하는 서비스 접근 주소
✅ 예시
- OpenAI의 텍스트 생성 앤드포인트:
https://api.openai.com/v1/completions - SageMaker에서 배포된 모델 앤드포인트:
sagemaker-runtime.amazonaws.com/...
🔑 요약정리
구분 | 의미 | 예시 |
네트워크 | 데이터가 오고 가는 장치 | 컴퓨터, 스마트폰 |
API | 요청을 처리하는 URL | /api/posts/1 |
클라우드 | 서비스 접근 지점 | s3.amazonaws.com/bucket |
반응형
'Linux > 네트워크 및 서비스의 활용' 카테고리의 다른 글
Apache 서버의 실행 사용자(www-data)를 ubuntu 그룹의 일원으로 추가 (3) | 2025.06.24 |
---|---|
[AWS] MySQL 데이터베이스 활용 전에 설치되어야 할 패키지 (5) | 2025.06.23 |
[AWS] 인스턴스 비교, t2.micro와 t3.large (2) | 2025.06.22 |
AWS VSCode Server 접속하기 (4) | 2025.06.21 |
AWS EC2에 VSCode Server 설치하기 (5) | 2025.06.20 |