본문 바로가기
반응형

클라우드4

클라우드 네이티브란?(사례 - 넷플릭스) 2016년 ‘클라우드 네이티브 기업이 됐다’고 선언한 넷플릭스는 무려 7년 동안 IT인프라를 데이터센터에서 클라우드(AWS)로 이관하면서 있는 그대로 옮기는 것이 아닌 전체 시스템을 클라우드 네이티브 방식으로 재설계를 하였다. 변화전의 문제는 다음과 같았다. 모놀리식 구조로 인한 개발/개선 속도가 느림 변경이 발생할 때마다 모든 사람들이 한꺼번에 붙어서 작업을 해야 하고, 변경 시 문제가 발생되면 문제를 찾는 것 자체가 일이 되어버려 앱을 개발하고 개선하는 것이 비효율적이었다. 데이터베이스 의존적 거대한 하나의 오라클 데이터베이스를 사용했는데, 데이터베이스가 다운되면 모든 시스템이 다운되었으며, 매 2주마다 새 스키마를 적용하기 위해 적어도 10분의 가동 중지 시간이 생겼다. 데이터센터 비대화 트래픽이 .. 2022. 10. 8.
클라우드 네이티브란?(정의) 클라우드 컴퓨팅을 도입하는 것이 시기상조라고 여겨질 때가 있었는데 그때에는 클라우드를 왜 사용해야 하는지, 클라우드의 장점과 필요성에 대해 초점을 맞췄다면, 이제는 ‘왜(Why)’가 아닌, ‘어떻게(How) 사용할 것인가’에 대하여 고민하는 시점이 왔다. 점점 클라우드의 시대가 오면서 물리적인 서버의 역할 보다는 가상의, 그리고 컨테이너 개념의 이런 단어들이 더욱 익숙해지고 있다. 클라우드 네이티브 정의 넓은 의미의 정의 넓은 의미로 정의해 본다면 클라우드의 이점을 최대로 활용할 수 있도록 애플리케이션을 구축하고 실행하는 방식을 말한다. 기존 시스템에서의 애플리케이션은 클라우드의 이점을 100% 활용하지 못했다면, 마이크로서비스 아키텍처를 채택하고 컨테이너, 쿠버네티스와 같은 기술과 도구, DevOps,.. 2022. 10. 7.
클라우드 vs 코로케이션 차이 예전에 작성한 포스팅 중에 하나는 온프레미스 vs 오프프레미스에 대한 포스팅이 있었다. 확인은 아래 참고 포스팅에 올려놓았으니 확인해보길 바란다. 비슷한 내용일수도 있는데 이번 포스팅에서는 클라우드와 코로케이션의 차이를 써보려고 한다. 요즘 너무나도 클라우드에 대한 내용은 많이 IT 지식으로도 올라와서 알고 있겠지만, 클라우드 (Cloud) 대표적으로 AWS 등의 기업에서 대용량의 서버가 있고 클라우드는 그 서버에서 내가 설정한 만큼만 서버를 할당받아 사용을 하고 그 사용량에 대한 금액만 종량제 개념으로 지불을 하면 된다. 코로케이션 (Colocation) Colocation 제공 업체는 서버, 하드웨어 및 기타 장비를 위한 물리적인 공간을 제공한다. 여기에는 실내 온도조절, 전기, 대역폭 등 모든것이 .. 2022. 7. 4.
온프레미스 / 오프프레미스란? 최근 클라우드 주제로 글을 몇번 다뤄오면서 다루면 좋을것 같다고생각이 되어 오늘은 온프레미스라는 주제로 글을 다뤄보려고 한다. 요즘 시대에는 큰 기업들은 사내에 서버가 존재하지만 스타트업이나 it회사들은 클라우드 서버를 사용하는 경우도 많다. 결국엔 고객들이나 사용에 대한, 모든 기록 등을 전부 데이터로 남겨야하는데 그 데이터를 회사내 서버에 저장을 하고 관리를 하느냐, 아니면 클라우드서버에 저장을 하고 관리를 하느냐의 차이가 온프레미스, 오프프레미스이다. 온프레미스는 서버가 회사 내에 있어서 물리적인 보안까지도 신경을 쓰며 중앙화 형식으로 데이터를 저장을 하고, 오프프레미스는 또다른 말로 클라우드라고도 하는데 , 말 그대로 구름처럼 존재하는 어딘가에 있는 클라우드 서버에 데이터를 저장하여 관리를 하는것.. 2022. 1. 18.
반응형