Programming

블루그린 배포방식? 나만 몰랐던 이야기

송코딩 songcoding 2024. 9. 24. 08:01

안녕하세요 여러분,

송아지할때 송아, 김송아입니다.

 

 

여러분 혹시 블랙엔 화이트 알아요...?

너와 나,, 블랙엔 화이트... 너너.. 너와 나... 블랙엔 화이트... 워어어어어어.... 

@지나님 지금봐도 예쁘시네ㅎ.ㅎ

 

그럼 혹시 블루그린 이라는 용어 들어보셨나요? (언제봐도 적응 안되는 기적의 논리)

요즘 들어 처음 들어보신다는 분들이 몇분 계셔서, 제가 늘 이렇게 말씀드립니다

 

 

사실.. 알고 계신 내용일 걸요..?

 

 

이게 머선 소리인가 싶으시죠?

무중단 배포 방식 중 하나입니다.

 

쉽게 말해서 각각 어플리케이션이 실행되는 환경을 말하는데, 

✔️ 이전 환경을 블루 환경

✔️ 새 환경을 그린 환경이라고 부릅니다.

 

 

 

아래 그림을 잠깐 볼까요?

 

@Redhat

 

 

그림이 희미해서 안 보이지만.. 오른쪽에 희미~한 네모가 바로 그린입니다.

 

프로덕션 환경(실행 환경, 블루) 서비스들을 그린에 그대~로 복사해 둡니다.

그래서 로드 밸런서가 블루에서 그린으로 리디렉션만 해준다면! 무중단 배포 상태로 사용자는 사용할 수 있게 되는 거죠.

 

 

 

 

어떤가요? 진짜 무중단 배포(지속적 배포 모델 이라고도 부르죠?)의 일종일 뿐이죠?

 

 

여기서 잠깐! 단어 하나하나 잡고 갈까요?

 

먼저 채워보시죠!

누군가 여러분들에게 아래 단어가 무엇인지 물어본다면 어떻게 대답하실지 궁금합니다🙈

 

<면접 질문>

❓ 배포란?

 무중단 배포란?

로드 밸런서의 역할은?

무중단 배포의 종류는?

 

 

 

...

 

 

잘 하셨습니다!😆

 

 

 

배포는 사용자들에게 어플리케이션을 사용할 수 있도록 실행하는 것을 말하고,

무중단 배포는 서비스의 중단 없이 새로운 버전의 환경/어플리케이션을 배포하는 것을 말하죠.

 

꼭 전문 용어를 쓰며 대답하지 않으셔도 된다는 건 잘 알고 계실 것 같아요.

대신 내가 진짜 이해하고 있는지만 표현되도록, 잘 챙겨주세요!

 

 

세번째 네번째 질문은 아마 한번에 답하기 어려울 것 같아요!! (들킴)

여러분들이 먼저 찾아보시고 만날게요^_^ 

진심입니다.

 

 

 

-

 

 

일요일과 어제 자기소개서 템플릿을 받아보신 언그래머 분들!

혹시 자기소개서 쓰다가 막히는 문항 있으시면 언제 어디든 댓글로 남기셔도 됩니다 아시죠? 😊

 

그리고 몇몇 분들의 답장으로,, 유튜브 각 세워봅니다..

근데 9~10월이 한창 서류 시즌 시작이니까.. 빨리 해야할 거 같더라구요?

여러분들 취뽀가 최우선이니!! 달려봅니다🔥🔥🔥

 

 

-

 

아참, MSA 데브 코스는 오늘 중 얼리버드 메일이 날아갑니다 💓

어제 밤까지 작업하며, 여러분들이 어떻게 해야 이 코스를 통해서 취뽀를 준비하실 수 있을지.. 진짜 고민 많이했습니다.

기대해주세요!

 

@김송아 일해라 일....

 

 

그럼 여러분 곧 다시 뵈어요.

 

감사합니다.

김송아 드림