서버 리스
Flutter 강의가 한창 진행 중인데 Firebase가 나오는 강의 였다. 따라서 Firebase는 서버리스라고 주고 부른다. 이번 강의에서는 서버리스가 무엇이고 어떤 종류가 있는지 확인해보자!
Server Less
말그대로 서버가 없다는 뜻이다. 하지만 실제로 서버가 없는 것일까? 사실은 그렇지 않다 백엔드 개발자가 기존에 귀찮게 해주던 것을 특정한 서비스가 대신 제공해주는 것을 뜻한다. 그 종류에는 Paas, Faas, Saas 등등이 있다. 이와 같은 것들을 가볍게 알아보자!
Iaas(Infrastructure as a Service)
Iaas는 기업에서 제공해주는 가상 머신 호스팅 같은것을 의미한다. Os는 사용자가 보는 것과 같이 알아서 선택하여 구성해야합니다. ec2나 Compute Engine을 사용할 때 어떤 OS를 사용할 것인지 선택할 수 있다. 네트워크 환경이나 Storage같은 것도 미리 제공해주고 있다.
Iaas의 종류
AWS ec2, GCP ComputeEngine
Paas(Platform as a Service)
Paas는 Iaas에 비해서 운영체제, 런타임 환경을 제공하고 있다. 즉 애플리케이션의 개발 및 구축 최적화를 촉진하는 역할을 하는 것이 Paas이다. 즉 개발을 위한 플랫폼을 구축할 필요가 없이 편리하게 빌려와서 사용할 수 있다.
장점
- 개발자는 미리 구성된 런타임 위에서 빠르게 개발만 진행하면 서비스를 시작할 수 있다.
단점
- 위에 적은 대로 기존에 존재하는 런타임을 제공하고 있어서 다른 런타임이나 환경으로 이동할 때 어려울 수 있다.
Paas의 종류
Heroku, Google App Engine, IBM Bluemix, Redhat OpenShift, SalesForce, AWS Lambda
www.webhostingsecretrevealed.net/ko/blog/web-business-ideas/paas-examples/
15 가지 인기있는 PaaS (Platform as a Service) 예제-WHSR
PaaS 란 무엇입니까? PaaS (Platform-as-a-Service)는 빠른 속도와 고도로 민첩한 현대 비즈니스 프로필에 적합합니다. 고급 도구를 사용하여 맞춤형 솔루션을 신속하게 구축 할 수있는 기능을 기업에 제
www.webhostingsecretrevealed.net
Saas
위의 사진과 같이 모든 서비슬르 기업에서 제공해준다. 즉 사용자는 기업에서 제공해주는 서비스를 이용하기만 하면 된다.
주로 구독을 활용한 방식으로 이용한다.
장점
- Public Cloud에 있는 웹브라우저를 불러와 언제든지 사용할 수 있다.
단점
- 외부 클라우드에 접속해야 하기 때문에 인터넷에 무조건 접속되어 있어야한다.
Saas의 종류
네이버 오피스, 파파고, ms office, gmail 등이 있다.
[이제는 SaaS 시대] 기업이 'SaaS'를 주목해야 하는 세 가지 이유
[IT동아 강일용 기자] 설치형 소프트웨어(SW)의 시대가 저물고 'SaaS(Software as a Service, 서비스형 소프트웨어)'의 시대가 열리고 있다. 시장조사기관 가트너는 국내 퍼블릭 클라우드 서비스 가운데 Sa
it.donga.com
출처: https://hoony-gunputer.tistory.com/entry/서버-리스Server-Less [후니의 컴퓨터]
'Flutter' 카테고리의 다른 글
Flutter 2Team Firebase 데이터 저장하기 & [Dart] Stream (0) | 2021.03.01 |
---|---|
Flutter 2Team Dart Mixins (0) | 2021.03.01 |
Flutter 2Team Animation (0) | 2021.03.01 |
Flutter 2Team Dart Static (0) | 2021.03.01 |
[Flutter-1Team] 섹션 13 - 비동기 (0) | 2021.01.27 |