What is a BaaS - Backend as a Service? - PowerPoint PPT Presentation

About This Presentation
Title:

What is a BaaS - Backend as a Service?

Description:

A BaaS or mBaaS or Backend as a Service is a platform that automates backend side development and takes care of the cloud infrastructure. Using a BaaS, you will outsource the responsibilities of running and maintaining servers to a third party and focus on the frontend or client-side development. Please read original content at: – PowerPoint PPT presentation

Number of Views:68

less

Transcript and Presenter's Notes

Title: What is a BaaS - Backend as a Service?


1
Backend as a Service
2
What is a Backend as a Service
3
What is a backend as a service
A BaaS or mBaaS or Backend as a Service is a
platform that automates backend side development
and takes care of the cloud infrastructure. Using
a BaaS, you will outsource the responsibilities
of running and maintaining servers to a third
party and focus on the frontend or client-side
development. On top of that, a BaaS will provide
a set of tools to help you to create a backend
code and speed up the development process. It has
ready to use features such as data management,
APIs, social media integrations, file storage,
and push notifications.

4
What is a MBaaS
5
What is a mobile backend as a service
BaaS and MBaaS are pretty much the same things!
You can use a backend as a service for web
projects or mobile projects. Its recognized as a
mobile backend as a service (MBaas) if its used
for mobile development.

6
Why to use a BaaS?
7
Why to use backend as a service?
  • A BaaS platform will help you to solve two
    problems
  • Manage and scale cloud infrastructure
  • Speed up backend development
  • The reasons to use a backend as a service
    platform can be broken down into business and
    technical aspects.


8
When to use a backend as a service?
9
When to use backend as a service?
  • Here are three everyday use cases for using a
    backend as a service platform
  • Making an MVP Minimum Viable Product
  • Stand-alone apps or applications that require a
    small number of integrations
  • Enterprise apps that are not mission-critical
  • For these cases, using a BaaS is a no-brain and
    will save you a lot of money and time.


10
Advantages and Disadvantages of a BaaS
11
BaaS Pros and Cons
  • Advantages of a Backend as a Service
  • Development speed Its super fast
  • Development price Its really cheap
  • Its serverless, and you dont need to manage
    infrastructure
  • Disadvantages of a Backend as a Service
  • Less flexibility in comparison to custom coding
  • A lower level of customization in comparison to a
    custom backend
  • Vendor lock-in for closed source platforms


12
What features have a BaaS
13
Baas Features
  • A backend as a service will provide you with
    features that can be deployed across applications
    of all types. Here are the most common features
    of a backend as a service.
  • Data Management
  • User authentication
  • Social Integration (Facebook, LinkedIn, Twitter,
    etc.)
  • Email Verification
  • Push Notifications
  • Cloud Code Functions
  • Geolocation
  • Push Notifications
  • Logs
  • CDN and Cache
  • Infrastructure (Security settings, auto-scaling,
    data backup, DB optimization)


14
Who shall use a BaaS
15
Who should use backend as a service?
  • A BaaS platform is a technical service and
    designed for developers. A user with no
    specialized skills will face challenges in using
    it. The most common uses cases are
  • Frontend engineers with limited knowledge in
    backend development
  • Backend engineers that want to speed up
    development
  • Engineers that wish to outsource low
    value/repetitive tasks to a third party


16
BaaS Service Providers Comparison
17
Backend as a service providers
  • Back4app
  • Parse
  • Firebase
  • Cloudkit
  • Kinvey
  • Backendless
  • AWS Amplify
  • Azure Mobile Apps
  • Kii
  • Kumulos


18
More details
Please read the complete tutorial
here https//blog.back4app.com/2019/07/24/backen
d-as-a-service-baas/
Write a Comment
User Comments (0)
About PowerShow.com