본문 바로가기

Spring Boot/Spring Cloud24

Service Discovery 보호되어 있는 글 입니다. 2023. 10. 18.
Microservice와 Spring Cloud 면접 가기 전 공부해야할 내용이기도 하다. 클라우드 네이티브 : 클라우드의 이점을 최대로 활용할 수 있도록 애플리케이션을 구축하고 실행하는 방식 Cloud Native Architecture 특징 확장 가능한 아키텍쳐, 탄력적 아키텍쳐 , 장애처리 확장 가능한 아키텍처 시스템의 수평적 확정에 유연하다 확장된 서버, 시스템 부하분산 가용성 보장 시스템 또는 서비스 어플리케이션 단위 패키지(컨테이너 기반) 탄력적 아키텍처 서비스 생성-통합-배포, 비즈니스 환경 변화에 대응 시간 단축 (CI/CD 파이파라인을 통해서) 분활된 서비스 구조 무상태 통신 프로토콜 서비스 추가 삭제 자동 감지 변경된 서비스 요청에 따른 사용자 요청처리 장애처리 특정 서비스 오류 발생해도 다른 서비스 영향 않는다. Cloud Nati.. 2023. 10. 17.
참고 velog & git 보호되어 있는 글 입니다. 2023. 10. 17.
Spring Cloud와 쿠버네티스 그래서 Spring Cloud와 쿠버네티스 뭐가 다른데 지금 상황에서 무엇을 공부하는 게 좋을까 라는 생각에 찾아봤고, 내가 하고 싶은 질문과 똑같은 질문을 해주셨다. Spring Cloud와 쿠버네티스 차이점 방향 MSA를 구현하면서 Spring 으로 개발하고 운영을 Kubernetes를 이용하여 처리한다고 한다면 2가지를 같이 공부하는게 맞다는 생각. Spring Cloud는 Spring Boot, Spring Framework와 함께 개발하는 쪽으로 공부, Kubernetes는 컨테이너 가상화를 위한 스케줄링과 운영쪽으로 공부하는 게 좋을 듯하다 ! 스프링 클라우드 Spring Cloud는 개발자가 구성 관리, 서비스 검색, 회로 차단기, 라우팅 등과 같은 분산 시스템의 일부 공통 패턴을 신속하게 .. 2023. 10. 16.