본문 바로가기
반응형

Cloud Native2

클라우드 네이티브란?(사례 - 넷플릭스) 2016년 ‘클라우드 네이티브 기업이 됐다’고 선언한 넷플릭스는 무려 7년 동안 IT인프라를 데이터센터에서 클라우드(AWS)로 이관하면서 있는 그대로 옮기는 것이 아닌 전체 시스템을 클라우드 네이티브 방식으로 재설계를 하였다. 변화전의 문제는 다음과 같았다. 모놀리식 구조로 인한 개발/개선 속도가 느림 변경이 발생할 때마다 모든 사람들이 한꺼번에 붙어서 작업을 해야 하고, 변경 시 문제가 발생되면 문제를 찾는 것 자체가 일이 되어버려 앱을 개발하고 개선하는 것이 비효율적이었다. 데이터베이스 의존적 거대한 하나의 오라클 데이터베이스를 사용했는데, 데이터베이스가 다운되면 모든 시스템이 다운되었으며, 매 2주마다 새 스키마를 적용하기 위해 적어도 10분의 가동 중지 시간이 생겼다. 데이터센터 비대화 트래픽이 .. 2022. 10. 8.
클라우드 네이티브란?(정의) 클라우드 컴퓨팅을 도입하는 것이 시기상조라고 여겨질 때가 있었는데 그때에는 클라우드를 왜 사용해야 하는지, 클라우드의 장점과 필요성에 대해 초점을 맞췄다면, 이제는 ‘왜(Why)’가 아닌, ‘어떻게(How) 사용할 것인가’에 대하여 고민하는 시점이 왔다. 점점 클라우드의 시대가 오면서 물리적인 서버의 역할 보다는 가상의, 그리고 컨테이너 개념의 이런 단어들이 더욱 익숙해지고 있다. 클라우드 네이티브 정의 넓은 의미의 정의 넓은 의미로 정의해 본다면 클라우드의 이점을 최대로 활용할 수 있도록 애플리케이션을 구축하고 실행하는 방식을 말한다. 기존 시스템에서의 애플리케이션은 클라우드의 이점을 100% 활용하지 못했다면, 마이크로서비스 아키텍처를 채택하고 컨테이너, 쿠버네티스와 같은 기술과 도구, DevOps,.. 2022. 10. 7.
반응형