Linux/네트워크 및 서비스의 활용

네트워크에서의 앤드포인트

Linuxpia4U 2025. 6. 29. 09:42
반응형

앤드포인트(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

 

 

반응형