지식

[SEVER] Serverless

고구마맨 2023. 3. 3. 14:16
반응형

■ 서버리스란?

 클라우드 환경에서 소스코드를 동작하게 하는 모듈 → 개발자가 서버를 구축하거나 관리할 필요가 없다.

   

    □ 서버를 관리할 경우 문제점

     1. 하드웨어 관리(어플리케이션 규모 및 구현 방식,트래픽 등을 고려히야 하드웨어 사양 관리)

     2. 소프트웨어 관리(배포 소프트웨어)

     3. 서버 모니터링

     4. 스케일링(축소/확장)

     5. 24시간 365일 운영 관리

 

     □ 서버리스 장점

      1. 사용 용량만큼 비용 결제

      2. 서버를 관리할 필요가 없어 어플리케이션 개발에 집중 가능

      3. 높은 생산성

 

     □ 서버리스 단점

      1. 함수 실행 시간이 비교적 오래 걸림.

      2. 자원의 한계가 있다.

      3. 상태가 없는, 독립적인 개별 함수만 개발 가능

      4. 디버깅이나 테스팅의 불편

반응형

'지식' 카테고리의 다른 글

[CORS] Cross-Origin Resource Sharing  (0) 2023.05.10
[hosts 파일 변경]  (0) 2023.04.27
[Debugging] 브라우저 디버깅  (0) 2023.02.13
[Cookie] 기본정보  (0) 2023.02.13
[SESSION] 기본 정보  (0) 2023.02.13