
서버를 분리해서, 새로 배포하려고 하는데 한번에 바꾸기엔 규모가 크다보니 점진적으로 할 수 있는 방법이 있을까 찾아보다가 발견한 배포전략에 대한 공부아키텍처 배포 전략에는 대표적으로 3가지가 있다 롤링 업데이트롤링은 굴리다라는 의미로, 굴리면서 점차 서버를 점진적으로 확장해나가는 전략을 의미한다.서버를 여러대 띄우는 상황에서, 한번에 종료하고 띄우는게 아니라, 하나씩 늘려나가는 방법을 말한다.version 1.0.0 (파란색) 에서 1.0.1 이 릴리즈 되었다고하자. 그럼 1.0.0 이 전부 종료되는게 아닌 하나씩 종료를 하고, 새로운게 생성되어 정상 작동되면 배포 버전이 릴리즈 되는 방식으로 진행을 하게된다. 좋은점은 서버가 꺼지지 않아 장애가 발생하지 않는 점.블루/그린 배포 전략블루 / 그린 배포 ..
Situation테스트 환경이 dev, staing, prod만 존재하다가, 외부 계약사와 테스트 및 다른 기능 테스트 점유로 환경이 점점 늘어나게 되면서 새로운 테스트 환경을 구축해야 되는 상황이 되었다. 내 서버는 인프라스트럭쳐 관리 도구 없이 수동으로 작업하려고 하니 생성해야하는 s3 버킷만 거의 10개가 넘어, 직접 관리해야한다 판단해서 테라폼을 공부하게 되었다.ActionTerraform을 사용해 도입해보기로하고, 새로 생성되는 cms admin 환경을 terraform 을 통해 작업을 해보기로 하였다.Result설치brew install terraform 테라폼이란?인프라 관리를 코드로 관리할 수 있게 만들어주는 도구다. HCL이라는 언어를 사용해서 클라우드 서비스를 관리한다. 리소스를 정의하..
장고와 Python만 작업해보다가, 잠시 React 프로젝트를 살펴보게 되었습니다. 예전에 Node.js 스터디를 해본적이있지만, 기억이 하나도 안나더라구요. 보기전에 레포 로컬에 설치하면서 궁금했던 것 및 개념좀 정리해 보았습니다. Javascript 자바스크립트는 프로그래밍 언어중 하나로 웹 표준 (HTML/CSS/Javascript) 중 하나로 채택되어 사용됨 HTML/CSS 는 정적인 언어로 한번 설정하면 못바꿈. 로그인을 하거나 페이지를 이동하기위한, 즉 이벤트가 발생했을때 변경해줄 수 있는 방법이 필요했음 이벤트로 변경이 필요한경우 Javascript 를 통해 동작을 변경 따라서 웹 브라우저에서 자바스크립트를 실행할 수 있는 런타임 환경을 제공함 결론은, 클라이언트에서 동적인 기능을 담당하고 ..
- Total
- Today
- Yesterday
- arp응답
- leetcode 54. spiral matrix
- 광역망
- 54. spiral matrix
- 블루/그린
- 네트워크성능평가
- letter case permutation
- leetcode 295. find median from data stream
- 이더넷프로토콜
- 클래스리스주소체계
- 프로그래머스
- Algorithm
- leetcode
- 롤링업데이트
- leetcode 17. letter combinations of a phone number
- 인터넷프로토콜이란
- 네트워크정의
- 알고리즘
- 네트워크허브
- 네트워크처리율
- 네트워크패킷로스
- 122. best time to buy and sell stock ii
- 이더넷이란
- 테라폼구축
- 클래스풀주소체계
- increasing-triplet-subsequence
- leetcode 295
- leetcode334
- 이더넷뜻
- 네트워크분류
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
31 |