I kept on hearing these terms and I cannot understand. Most recently I heard using BaaS as a PaaS. Kindly help to understand these. Also, I have a doubt like how kubernetes and docker related to these. Are they related?
Thanx!
I kept on hearing these terms and I cannot understand. Most recently I heard using BaaS as a PaaS. Kindly help to understand these. Also, I have a doubt like how kubernetes and docker related to these. Are they related?
Thanx!
For further actions, you may consider blocking this person and/or reporting abuse
Mohamed Zahi -
Tobias Mønster Madsen -
Lakshmi Pritha Nadesan -
Jael Larios -
Top comments (1)
SaaS == Software As A Service. Basically cloud hosted software, web applications, etc. Usually accompanied by a recurring fee.
PaaS == Platform As A Service. Think providers like Digital Ocean, Microsoft Azure, Amazon Web Services, who offer virtual servers, database hosting, etc.
You may well use docker or kubernetes together with your chosen PaaS provider, but not necessarily. Docker and Kubernetes are both pieces of software for "containerising" applications. This essentially makes it easier to deploy your application to different platforms as you can standardise the parts of the environment that are relevant to your application. That's a topic for a whole different post.
BaaS == Backend As A Service. I admit this isn't a term I'd heard before. BaaS providers offer services that let you easily store data, files, handle push notifications, etc. Assuming you don't have any needs that aren't served by their API, it means you can focus entirely on your front-end code, integrate with their API, and they handle the majority of the backside of your application.