ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Vapor는 어떤 서비스지?
    Laravel/Vapor 2020. 10. 15. 12:31
    반응형
    SMALL

    # What? 이게 뭔데?

    - 대용량 트래픽 처리, 과부하, 서버다운 대응 등 골치아픈 서버관리를 대신 해주는 서비스

    vapor.laravel.com/

     

    # Why? 이게 왜 필요한데?

    1. 사람보다 저렴.

    -> 급성장 서비스, 대규모 서비스 서버관리는 고급진일 => 고급인력 필요 => 비쌈 => but vapor & serverless 서비스는 사람보다 훨씬 저렴(월 5만원 + 서버 사용량만큼)

     

    2. 위기대응 빠름

    -> 잘 일어나지 않는 일이지만 만에 하나라도 새벽 3시에 서버가 다운된다면? 다운 시간이 지속될수록 큰 손해가 예상된다면? 사람이 관리하고 있었다면 새벽에 바로 일어나서(일어난다면 다행) 대응해야하지만 serverless라면 이런 걱정 x

     

    -> 갑자기 사용자가 몰리고 database 사용이 급상승했을 때 downtime 시간이 늘어날 수 있음. 예를 들면 콘서트 티켓 예매가 열린다던지, 수강신청 시간이 된다던지. 이럴 경우 serverless를 사용하면 알아서 scale up 해줘서 downtime 시간 없이, 아무일 없다는 듯이 잘 돌아감.(물론 사람이 설정해줄 수도 있지만 그런 사람을 회사에 들이는 비용이 훨씬 비쌈)

     

    # How?

    - aws serverless 서비스를 이용

    (serverless는 진짜 서버가 없다는게 아니라, 서버관리를 신경 안써도 되니까 마치 서버가 없는것처럼 사용한다는 뜻)

     

    * 구성

    HTTP Layer = Lambda
    Queue = SQS

    Queue Workers = Lambda

    Database = RDS

    Cache = Elasticache

     

     

    LIST

    'Laravel > Vapor' 카테고리의 다른 글

    기본 사용법  (0) 2020.11.01
    가격은 얼마나 나올가?  (0) 2020.10.15

    댓글

Designed by Tistory.