spring cloud msa
-
안녕하세요. 팀드모네입니다. 오늘은 Cloud Native와 DevOps에 대해서 알아보겠습니다. 👨💻 Cloud Native 도입 전... - 개발팀 VS 운영팀이 따로따로 존재. 둘이 맨날 싸움. - 너무 올드함. (아직도.. 프로젝트를 war로 패키징한 다음 톰캣에 직접 업로드 -> 이런 작업 자체가 시간 낭비) - 고객사의 새로운 요구사항을 빠르게 대응하기 어려움. 👨💻 Cloud Native란? - 요약 : 효율적인 애플리케이션 구축 & 운영 방법 (사람마다, 업체마다 Cloud Native의 정의가 다르다. 다만, 공통적으로 추구하는 목적은 위와 같다.) 👨💻 구체적으로 어떻게 하라는건데? 1. 컨테이너를 사용(ex, 도커) -> 우수한 환경 일관성과 빠른 배포, 이식성 및 확장성을 제공..
[5분 내로] Cloud Native와 DevOps에 대해서 알아보자안녕하세요. 팀드모네입니다. 오늘은 Cloud Native와 DevOps에 대해서 알아보겠습니다. 👨💻 Cloud Native 도입 전... - 개발팀 VS 운영팀이 따로따로 존재. 둘이 맨날 싸움. - 너무 올드함. (아직도.. 프로젝트를 war로 패키징한 다음 톰캣에 직접 업로드 -> 이런 작업 자체가 시간 낭비) - 고객사의 새로운 요구사항을 빠르게 대응하기 어려움. 👨💻 Cloud Native란? - 요약 : 효율적인 애플리케이션 구축 & 운영 방법 (사람마다, 업체마다 Cloud Native의 정의가 다르다. 다만, 공통적으로 추구하는 목적은 위와 같다.) 👨💻 구체적으로 어떻게 하라는건데? 1. 컨테이너를 사용(ex, 도커) -> 우수한 환경 일관성과 빠른 배포, 이식성 및 확장성을 제공..
2020.04.19 -
안녕하세요. 팀드모네입니다. 오늘은 모놀로식 아키텍처의 개발, 운영 그리고 장단점에 대해서 알아보겠습니다. MSA는 과거 모놀리식의 아쉬운 점을 해결하기 위해서 나타난 아키텍쳐입니다. 따라서 MSA를 이해하려면 모놀리식을 알아야하므로 모놀리식에 대한 설명을 먼저 진행하겠습니다. 👨💻 과거 모놀로식의 서비스 개발 1. 사업 초기에는 개발자가 1명이었다. - 개발자가 소스코드를 만들어서 톰캣을 통해 로컬에서 실행함. - 하나의 DB에 모든 정보가 저장됨. 👨💻 모놀리식 아키텍쳐의 장단점? 장점 - 개발이 단순 (repository에서 프로젝트 하나만 체크아웃 받아서 띄우면 됨) - 배포가 단순 (war도 하나만 배포하면 됨) - Scale-out이 단순 (서버를 더 도입하면 됨) 단점 - 무겁다 (100..
[5분 내로] 모놀로식 아키텍처의 개발, 운영 그리고 장단점을 알아보자안녕하세요. 팀드모네입니다. 오늘은 모놀로식 아키텍처의 개발, 운영 그리고 장단점에 대해서 알아보겠습니다. MSA는 과거 모놀리식의 아쉬운 점을 해결하기 위해서 나타난 아키텍쳐입니다. 따라서 MSA를 이해하려면 모놀리식을 알아야하므로 모놀리식에 대한 설명을 먼저 진행하겠습니다. 👨💻 과거 모놀로식의 서비스 개발 1. 사업 초기에는 개발자가 1명이었다. - 개발자가 소스코드를 만들어서 톰캣을 통해 로컬에서 실행함. - 하나의 DB에 모든 정보가 저장됨. 👨💻 모놀리식 아키텍쳐의 장단점? 장점 - 개발이 단순 (repository에서 프로젝트 하나만 체크아웃 받아서 띄우면 됨) - 배포가 단순 (war도 하나만 배포하면 됨) - Scale-out이 단순 (서버를 더 도입하면 됨) 단점 - 무겁다 (100..
2020.04.13