📜 TIL

[2021.07.01] Firebase? Amplify?

둥굴둥굴둥굴레차 2021. 7. 1. 23:49

 

 

Google의 Firebase 와 AWS의 Amplify 

모던한 에플리케이션 개발 환경을 구성할 수 있고 이를 통해 서버리스로 가벼운 서비스를 만들어 운영해볼 수 있다.

 

Google의 Firebase란?

Firebase를 사용하면 사용자 인증, 데이터 베이스, 스토리지 등 백엔드 기능을 구축하는 시간을 줄이고 오직 프론트 엔드 영역의 비즈니스 로직만을 구현하는데에 집중할 수 있다.

원래는 데이터 베이스였지만 Google이 인수 후 다양한 Back-end기능을 제공해주는 플랫폼으로 진화!

Firebase는 Serverless의 Baas에서 가장 대중적이고 커뮤니티가 활성화된 곳이다.

 

🔽 참고한 링크

 

[Firebase] Firebase란?

Firebase? Firebase는 원래 데이터 베이스였다. 하지만 구글이 인수를 하고 시간이 지나, 지금의 Firebase는 데이터 베이스 뿐만 아니라 다양한 백엔드 기능을 제공해주는 플랫폼으로 바뀌었다. Firebase

gingerkang.tistory.com

 

[참고] Serverless란?

서버가 없다는 뜻으로 직역되지만 사실은 서버를 빌려쓴다는 의미다.
빌려쓴다는 말은 내가 직접 서버를 쌓아 올리지 않는 다는 것을 말한다.

 

[참고] BaaS란?

 

[2021.07.01] 클라우드 서비스가 제공하는 서비스 모델 IaaS, PaaS, SaaS, BaaS

IaaS란? Infrastructure as a Service 서버를 운영하려면 서버 자원, IP, Network, Storage 등 인프라를 구축하기 위한 다양한 것들이 필요하다 IaaS는 가상 환경에서 쉽고 편하게 서비스 형태로 이들을 제공한다

pythontoomuchinformation.tistory.com

 

 

 

AWS의 Amplify란?

모바일 및 프런트 엔드 웹 개발자가 AWS에서 구동되는 안전하고 확장 가능한 풀 스택 애플리케이션을 개발하도록 지원하는 도구 및 서비스 집합

Amplify를 사용하면 몇 분 만에 앱 백엔드를 구성하고 앱을 연결하며, 클릭 몇 번 만으로 정적 웹 앱을 배포하고, AWS 콘솔 외부에서 앱 콘텐츠를 쉽게 관리할 수 있다.