일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 |
Tags
- linux
- MAC
- 제어루프
- 마이크로서비스 패턴
- application 재기동
- 네이버클라우드플랫폼
- 리눅스
- 모니터링 및 경고 중앙화
- AWS
- ChatGPT
- chat API
- GIT
- 자바 정규식
- 알림
- docker
- crontab
- GitLab
- 네이버웍스
- MSA
- 가상머신 차이
- Chat gpt
- 정규표현식
- 분산추적
- desktop
- eclipse
- 도커
- 메시지
- sh
- Catalina
- error
Archives
- Today
- Total
반응형
목록ingress controller (1)
시간나는대로 틈틈히 정리 합시다~~!!!
[마이크로서비스 디자인 패턴] 에지 서버 (edge server)
1. 문제점 일부 마이크로서비스만 시스템 환경 외부에 공개, 그외 마이크로서비스는 차단하는게 바람직하다. 공개된 마이크로서비스는 악의적인 클라이언트로부터 보호해야한다. 2. 해결책 클라이언트와 마이크로서비스 사이에 새 컴포넌트(에지서버)를 추가한다. - 외부로 공개하면 안되는 내부 서비스는 숨긴다. - 외부 요청을 허용하는 마이크로서비스로만 요청을 라우팅한다. - 허용된 마이크로서비스는 악의적인 요청으로부터 보호한다. - 표준 프로토콜과 OAuth, OIDC, JWT, API키 등으로 신뢰할 수 있는 클라이언트인지 확인한다. 3. 구현 참고 일반적으로 에지 서버는 리버스 프록시로 동작하며, 동적 로드 밸런싱 기능을 제공하고자 검색 서비스와 통합될 수 있다. 4. 구현된 오픈소스 도구 - 스프링 클라우드 ..
IT
2021. 3. 27. 00:07
반응형