본문 바로가기

Cloud native2

MSA(MicroService Architecture) 관련 책들 소개, 그리고 SW개발자 당연하겠지만 'SW개발'이라는 직업은 오랜동안 개발자들을 울고 웃게 해왔습니다. 특히나 취미가 아닌 직업으로서의 SW개발은 사실 그리 만만하게 볼 일이 아닙니다. 최근 다양한 오픈소스, 개발을 직접적으로 도와주는 프레임워크, 성능 좋은 개발 언어와 툴 등이 등장하여 마치, SW개발이란 것이 아주 쉽고 재미있는 것으로만 여겨지는 부작용도 있지만, 실제 직업으로서 회사 개발조직에 소속되어 SW개발을 한다는 것은 여전히 어렵고 힘든 일입니다. 이런 SW개발자들에게는 숙명처럼, 새로운 기술 트렌드에 대한 학습이라는 숙제가 따라 다닙니다. 나이, 직급, 도메인, 역할 등과 관계없이 항상 학습해야 하고 이를 개발업무에 적용해야 합니다. 소개된지는 어느정도 시간이 지났지만, 최근에 다시 유행을 타고 있는 것들, 오늘.. 2023. 11. 26.
[도서] 클라우드 네이티브 애플리케이션 디자인 패턴 - 카순 외 요즘 SW개발 프로젝트들 중에 클라우드 기반이 아닌 것들이 있을까? 물론 그것이 꼭 클라우드 네이티브를 말하는 것은 아닐지라도, 아마 대부분의 프로젝트들은 클라우드 기반의 프로젝트일 것이다. SW개발은 인프라 환경과 밀접하게 연관되어 있다. 인프라 환경에 최적화한 설계를 기반으로 개발을 해야 최적의 성능과 품질을 확보 할 수 있다. 대부분의 개발자들이 환경의 변화에 빠르게 적응하고 준비를 하고 있겠지만, 어느 시점에 한번쯤은 전체적인 측면에서 정리를 해보면 체계적인 개발역량 향상에 상당한 도움이 된다. 이책은 클라우드 네이티브 환경에서 개발을 진행할때 참조할만한 다양한 패턴들을 설명해주고 있다. ㅇ 책의 주요 내용 - 서두에서 이야기한 것처럼 클라우드 네이티브 환경에서는 MSA가 필수이기 때문에, 이책의.. 2023. 11. 26.