IT etc

IT 용어 모음 + 서비스 모음

청룡동사는연우 2023. 4. 25. 23:44

27살 정보통신공학과 4년제 졸업하고 aws 자격증이 있고 devops 회사 인턴이지만  이런 용어 뜻도 모른다는 내용의 포스팅

webinar 듣다 모르는 단어도 추가함

 

IT term

proxy

implementing

devsecops

gitops

service mesh

  • 기존 microservice architecture 관리의 오버헤드를 낮추기 위해 나온 아키텍처
  • 기존의 서비스 아키텍처에서의 호출이 직접 호출이라면 service mesh 는 프록시(경량화된 L7기반)끼리 이루어진다.
  • data plane
    • 프록시들로 이루어져 트래픽을 설정값에 따라 컨트롤 하는 부분
  • control plane
    • 프록시들에 설정값을 전달하고 관리하는 컨트롤러

gervernance

sidecar

data-plain

multi-tenancy

  • 단일 소프트웨어가 서버에서 실행되고 여러 테넌트에게 서비스를 제공하는 소프트웨어 아키텍처이다.
  • 이런 방식으로 설계된 시스템은 '전용' 또는 '격리' 가 아닌 '공유' 됨
  • 테넌트는 소프트웨어 인스턴스에 대한 특정 권한으로 공통 액세스를 공유하는 사용자 그룹

governing

eBPF

  • 확장 BPF 라는 뜻, 기존 BPF 를 cBPF 라고 구분함
  • Berkely Packet Filter
    • BPF 는 네트워크 트래픽을 분석해야 하는 프로그램을 위해 특정 OS 에서 사용되는 기술이다.
  • 커널 소스 코드를 바꾸거나 모듈을 추가할 필요 없이 프로그램을 os 커널 공간에서 실행하는 기술
  • k8s 환경 내에 관찰 가능성이 수월해지고 네트워킹 및 보안 부분에도 장점이 생기게 됨

ㅁㄴㅇㄹ

 

tools

프로메테우스

istio

  • data plane 의 메인 프록시, Envoy proxy 를 사용하며 이를 컨트롤 해주는 Control Plane 의 오픈소스 솔루션
  • Envoy Proxy
    • c++ 로 개발된 고성능 프록시 사이드카
  • 기능
    • 쉬운 규칙 구성과 트래픽 라우팅을 통해 서비스간의 트래픽 흐름과 api 호출 제어
    • 기본적으로 envoy 를 통해 통신하는 모든 트래픽을 자동으로 TLS 암호화
    • 서비스간 상호작용에 대해 access, role 등의 정책을 설정해 리소스가 각 서비스에게 공정하게 분배되도록 제어
    • 강력한 모니터링 및 로깅 기능 제공

그라파나

instana

sonatype

WSO2

Envoy

 

linux commands

sed