SharedIT | 묻고 답하기(AMP)

서버리스 아키텍처 자료 문의 합니다

ㅅ질문을 창피해 하지 마세요. 답변 해주시는 분들을 위해 많은 정보를 입력해 주세요.

새 문서() 를 클릭 하여 새 글을 작성해 주세요.


안녕하세요


Serverless Computing을 위한 플랫폼을 구축하려고 합니다.

잘 모르는 분야이다 보니 어려움이 많네요.


Serverless에 대한 Architecture 자료 등 시스템 구축에 도움이 될 만한 자료가 있으면 공유해주시면 좋겠습니다.


즐거운 하루 되세요.

감사합니다.

7개의 답변이 있습니다.

한그루
  0 추천 | 4년 이상 전

MSA (Micro Service Architecture) 를 찾아 보시면 더 원하시는 정보를 찾으실 수 있을것같습니다.

서버리스 만으로 모든 서비스를 처리하는것은 쉽지 않고 좋지 않습니다.

서비스 접속(동작)이 빈번한 경우는 서버리스가 맞지 않습니다. 비용도 더 많이 듭니다.

서버리스를 많이 사용하면 사용할 수록 서비스 종속이 걸릴 수 있습니다.

서버리스는 너무 빈번하지 않은 어떤 조건의 형태가 맞았을때 동작하면 되는 로직(트리거) 형태의 서비스를 구축하면 좋습니다.


MSA 를 살펴보면 컨테이너, 서버리스 등을 이해하게 되실겁니다.

책도 많고, 블로그, 자료도 많습니다. 

Genghis Khan
  0 추천 | 4년 이상 전
차바라기
  0 추천 | 4년 이상 전

구글링해서 찾아보면 예전자료들을 찾아볼수 있습니다.

tomtom
  0 추천 | 4년 이상 전
wansoo
  0 추천 | 4년 이상 전

서버 없는 컴퓨팅 시스템...

초창기 개인 PC 시대도 아니고... 언뜻 보면 참~ 납득이 어려운 시스템이란 느낌이 드네요...ㅎㅎ

구글링해서 자료를 찾아 보니~

클라우드 시스템의 끝판 정도가 아닐까 하는 느낌도 드네요~

서버를 클라우드에 올려 두고 사용하는 형태를 뛰어 넘어 개발 단계에서 호출하는 함수들을 클라우드 서비스로 이용하는 형태로 보이네요.

AWS 람다 함수나 NCP (네이버 클라우드 플랫폼)에서 제공하는 개발 함수들을 호출해서 서비스를 이용하는 형태 같은게 아닐까 하는 그림이 그려지네요.


아래 링크 글을 참조해 보면 Serverless computing에는 BaaS ( Backend as a Service )와 FaaS ( Function as a Service )로 나눌 수 있다고 하네요.

https://velopert.com/3543

위 링크 글의 끝에 Reference들도 있어서 참고하신다면 도움이 되지 않을까 싶고요.


질문을 읽으면서 새로운 공부도 할 수 있고, 몰랐던 걸 알아가게 되는 것 같네요~ ^^

양성환
  0 추천 | 4년 이상 전

Private cloud 로 검색하시면 될것 같아요.

구축 하려면 xen 인데 성능을 올리기가 쉽지 않을거에요

손 안가는건 vmware 나 citrix 같은류구요