When to use serverless [판단 기준]

2022. 9. 6. 21:15·CLOUD/AWS Cloud

When to use serverless

 

How do you decide whether a serverless deployment model is right for your application? As the following diagram shows, the decision begins with determining whether your applications need full access to the underlying operating system on the EC2 instance onto which they are deployed. If they do need to access the operating system for application administration, management, or functionally purposes, a server-based deployment using EC2 instances is the best option.

If your applications do not need to access the underlying operating system directly, you should consider the application type. Applications that consist of short-running functions, or service-oriented event-driven applications, are a good fit for deploying to Lambda if you do not want to manage the underlying application environment. Otherwise, Amazon EC2 is a good choice.

For applications that are deployed using a Docker-based, container deployment model, you should consider using Amazon ECS or Amazon EKS. If you don't want to manage EC2 instances that the Docker platform resides on, Fargate would be a good fit for your application. Otherwise, it would be appropriate to deploy Amazon ECS or Amazon EKS on EC2 instances that you manage.

 

저작자표시 비영리

'CLOUD > AWS Cloud' 카테고리의 다른 글

AWS route tables에서 destination과 target이 의미하는 것? (+local의 의미?)  (0) 2022.09.07
EC2에 SSH/RDP로 접근이 불가능하다면?  (0) 2022.09.06
Fargate  (0) 2022.09.06
SNS와 SQS의 차이?  (0) 2022.09.06
[의문] Auto-Scaling (+Scaling 더 빠르게 하는 법)  (0) 2022.09.06
'CLOUD/AWS Cloud' 카테고리의 다른 글
  • AWS route tables에서 destination과 target이 의미하는 것? (+local의 의미?)
  • EC2에 SSH/RDP로 접근이 불가능하다면?
  • Fargate
  • SNS와 SQS의 차이?
Hojae Lee
Hojae Lee
Solutions Architect
  • Hojae Lee
    기억력이 금붕어라
    Hojae Lee
  • 전체
    오늘
    어제
  • 공지사항

    • 참고사항
    • 이 블로그를 잘 활용하는 방법
    • my linkedin
    • 분류 전체보기 (404)
      • Career Path (19)
        • My Achievements (10)
        • About Career (1)
      • Projects for $100 (1)
      • CLOUD (183)
        • Azure Cloud (61)
        • AWS Cloud (120)
      • System Engineering (91)
        • Kubernetes (48)
        • Docker (0)
        • System Design (4)
        • DevOps (2)
        • SRE (5)
        • git (1)
        • 리눅스, 라즈베리파이 (17)
        • Powershell (2)
      • Computer Science (70)
        • Operating System (22)
        • Computer Architecture (5)
        • Network (18)
        • Database (13)
        • Security (9)
        • Machine Learning, AI (1)
      • Cloud Webinar (4)
        • AWS Summit (4)
      • 3D 프린터 (1)
      • IaC (4)
        • CloudFormation (0)
        • Terraform (4)
      • 아두이노 (임베디드) (2)
      • 개발자의 전기 전자 공부 (3)
      • 이전 직장 (11)
        • TMAX Soft (11)
      • 작업 환경 셋업 (3)
  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.3
Hojae Lee
When to use serverless [판단 기준]
상단으로

티스토리툴바