요즘 클라우드를 껴서 제품이나 서비스를 만드는 경우가 대부분일텐데요. 온프레미스 환경보다는 스타트업에서 클라우드를 사용하는 이유는 서비스를 확장이 쉽고 쓴만큼 비용을 내며 직접 하드웨어를 설치하고 관리하지 않아도 됨 이러한 큰 장점때문에 더욱 스타트업에서 매년 사용하는 경우가 늘어나고, 사용하는 범위도 늘어나고 있습니다. 그중에서 아마존에서 제공하는 AWS는 글로벌한 클라우드 솔루션으로 많은 스타트업에서 이용하고 있고 실제로 사용해보면 왜 그러한지 잘 알 수 있습니다. https://www.k-startup.go.kr//web/contents/bizpbanc-ongoing.do?schM=view&pbancSn=163663 2023년 글로벌 기업 협업 프로그램 창업기업 모집 공고 2023년 글로벌 기업 협..
백엔드 개발을 지향하시는 분들이나 또는 클라이언트 개발을 하시는 분이 서버를 개발할때 먼저 생각하는 것들이 서버를 어떤식으로 설계하고 구체화할지에 대한 것입니다. 로컬에서 개발을 하더라도 퍼블릭하게 데모를 하거나 PoC를 하고싶다면 클라우드 또는 호스팅하는 서버를 집에 설치해서 셋업을 해야하는데요. 그만큼 백엔드를 개발하는 것과, 개발한 구현체를 디플로이를 어떻게 할거냐도 어떤 솔루션이나 서비스를 만들때 고민해야하는 것 중 하나입니다. 그중에서 오늘은 이러한 서버별 특징과 장단점 그리고 역사에 대해서 먼저 집고 가도록 하겠습니다. Serverless의 개념 서버가 없다는 뜻이지만, 보이지 않는 곳에 물리적인 서버가 있지만 관리하는 리소스가 최소화되어 서버가 없는 거 처럼 느끼는 것 IaaS Infrast..