IT 용어 정리

2021. 10. 20. 14:55Etc

[COMMON]

- FE : Front-end

- BE : Back-end

- LB : Load Balancer

- 프로비저닝 : 사용자의 요구에 맞게 자원을 할당, 배치, 배포해두었다가 필요시 시스템에 즉시 활용할 수 있도록 준비해두는 것

- A/B 검증 : A와 B를 두 사용자 집단에 제공해 사용자의 응답에 따라 비교 검증하는 방식

- on-Promise : 물리서버(Cloud와 반대되는 개념)

- 쿠버네티스 : 분산 시스템을 탄력적으로 실행할 수 있는 컨테이너화된 이식성, 확장성을 갖춘 오픈소스 플랫폼

- 카나리아 배포 : 로드밸런싱을 통해 일부 사용자에게만 새버전을 배포하고 전체로 확장하는 배포 전략

(배포 전략 참고 :  https://reference-m1.tistory.com/211)

- spinnaker : 넷플릭스에서 개발하여 오픈 소스화한 멀티 클라우드를 지원하는 Continuous Delivery Platform

- WAF : Web Application Firewall, WAF를 웹 애플리케이션 앞에 배치하면, 웹 애플리케이션과 인터넷 사이에 보호 장치가 배치됩니다. 프록시 서버는 중개 장치를 사용하여 클라이언트 컴퓨터의 신원을 보호하지만, WAF는 클라이언트가 서버에 도달하기 전에 WAF를 통과하게 만들어, 노출로부터 서버를 보호하는 역방향 프록시의 한 유형

 

 

[JAVA]

- ORM : Object Relation Mapping, 객체와 RDB(관계형 데이터베이스) 데이터를 자동으로 매핑시키는 것

- JPA : JAVA Persistence API, 자바 진영의 ORM 기술 표준(인터페이스 모음)

- Hibernate : JAP 구현체인 오픈소스

(JPA 및 Hibernate 관계 참고 : https://gmlwjd9405.github.io/2019/08/04/what-is-jpa.html)

 

 

[AWS]

- EKS : Amazon Elastic Kubernetes Service, 아마존 쿠버네티스 서비스(S3, EC2 등 아마존에서 제공하는 서비스의 일종)

- ECR : Amazon Elastic Container Registry, 어디에서나 컨테이너 이미지와 아티팩트를 손쉽게 저장, 관리, 공유 및 배포할 수 있는 완전관리형 컨테이너 레지스트리

'Etc' 카테고리의 다른 글

웹 개발 개념 정리  (0) 2022.01.08
디자인 시스템  (0) 2021.10.27
모놀리틱 아키텍처 vs MSA 아키텍처  (0) 2021.10.20