SlideShare uma empresa Scribd logo
1 de 35
© 2016 itadmins.ir
©2016 itadmins.ir
27‫آبان‬1395
MBaaS: Mobile Backend as a Service
Farzad Zarasvand (dev.farzad@gmail.com)
© 2016 itadmins.ir
© 2016 itadmins.ir3
© 2016 itadmins.ir4
mBaaS‫چیست؟‬
•‫که‬ ‫موبایل‬ ‫و‬ ‫وب‬ ‫دهندگان‬ ‫توسعه‬ ‫برای‬ ‫راهکاری‬
‫ابری‬ ‫های‬ ‫سرویس‬ ‫به‬ ‫را‬ ‫هایشان‬ ‫برنامه‬ ‫آن‬ ‫بوسیله‬
‫کنند‬ ‫می‬ ‫متصل‬.
•Data storage, management and synchronization
•user management
•push notifications
•social networking integration
•cloud storage
•...
© 2016 itadmins.ir5
© 2016 itadmins.ir6
‫افزار‬ ‫نرم‬ ‫توسعه‬ ‫شروع‬ ‫برای‬ ‫نخستین‬ ‫های‬ ‫گام‬
© 2016 itadmins.ir
7
Backend
‫پیکربن‬‫دی‬
‫سرور‬
‫و‬ ‫نصب‬
‫پیکرب‬‫ندی‬
‫پایگاه‬
‫داده‬
‫نصب‬
‫سرویس‬
‫مورد‬ ‫های‬
‫نیاز‬
‫توسعه‬
API
‫کاربردی‬
‫نوشتن‬
SDK
‫برای‬API
‫مدیریت‬
‫کاربران‬
‫سیستم‬
‫مدیریت‬
‫و‬ ‫فایل‬
‫تصاویر‬
‫وب‬
‫سرویس‬
‫ها‬
‫وب‬ ‫اتصال‬
‫ب‬ ‫سرویس‬‫ه‬
‫برنامه‬
‫سرویس‬ ‫وب‬
‫مدیریت‬
‫داده‬ ‫پایگاه‬
offline
‫نوشتن‬
API
‫برای‬DB
Analytics
‫یکپارچ‬‫ه‬
‫سازی‬
‫سیستم‬
‫مدیریت‬
‫سطوح‬
‫دسترسی‬
‫وب‬ ‫امنیت‬
‫ها‬ ‫سرویس‬
...
© 2016 itadmins.ir8
‫به‬ ‫چرا‬mBaaS‫داریم؟‬ ‫نیاز‬
‫از‬ ‫استفاده‬ ‫با‬ ‫توسعه‬mBaaS ‫از‬ ‫استفاده‬ ‫با‬ ‫توسعه‬mBaaS
© 2016 itadmins.ir9
‫از‬ ‫استفاده‬ ‫مهم‬ ‫مزایای‬mBaaS
‫وقت‬ ‫در‬ ‫جویی‬ ‫صرفه‬
‫هزینه‬ ‫کاهش‬
‫سریعت‬ ‫سازی‬ ‫تجاری‬‫ر‬
‫بیشت‬ ‫مالی‬ ‫منفعت‬‫ر‬
© 2016 itadmins.ir10
‫از‬ ‫استفاده‬ ‫مهم‬ ‫مزایای‬mBaaS
•‫مالی‬ ‫سود‬ ‫افزایش‬
•‫مالی‬ ‫سود‬ ‫به‬ ‫سریعتر‬ ‫رسیدن‬
•‫بهتر‬ ‫امنیتی‬ ‫شرایط‬
•‫آسانتر‬ ‫پشتیبانی‬
•‫افزار‬ ‫نرم‬ ‫رشد‬ ‫آسانتر‬ ‫مدیریت‬
•‫افزار‬ ‫نرم‬ ‫کاربردی‬ ‫طراحی‬ ‫برای‬ ‫بیشتر‬ ‫وقت‬
•‫زمان‬ ‫بازه‬ ‫در‬ ‫اپلیکیشن‬ ‫و‬ ‫ایده‬ ‫بیشتری‬ ‫تعداد‬ ‫تولید‬ ‫امکان‬‫ی‬
‫تر‬‫کوتاه‬
•‫سرور‬ ‫داری‬‫نگه‬ ‫دردسرهای‬ ‫از‬ ‫بزرگی‬ ‫بخش‬ ‫حذف‬
•‫وجود‬SDK‫بازنویسی‬ ‫به‬ ‫نیاز‬ ‫عدم‬ ‫و‬ ‫مختلف‬ ‫های‬‫پلتفرم‬ ‫در‬
‫تکراری‬ ‫کدهای‬
•‫سرور‬ ،‫داده‬ ‫پایگاه‬ ‫شامل‬ ‫اند‬‫بک‬ ‫یک‬ ‫ساده‬ ‫و‬ ‫سریع‬ ‫اندازی‬‫راه‬
‫و‬ ‫مجازی‬…
© 2016 itadmins.ir11
‫دهنگان‬ ‫ارائه‬mBaaS
© 2016 itadmins.ir12
bitnami.com
© 2016 itadmins.ir13
‫دهندگان‬ ‫ارائه‬mBaaS‫ایران‬ ‫در‬
© 2016 itadmins.ir14
‫پنل‬ ‫بررسی‬Backendless
© 2016 itadmins.ir15
www.backendless.com
© 2016 itadmins.ir16
‫داشبورد‬ ‫اصلی‬ ‫صفحه‬
© 2016 itadmins.ir17
‫برنامه‬ ‫تنظیمات‬
© 2016 itadmins.ir18
‫اجتماعی‬ ‫های‬ ‫شبکه‬ ‫تنظیمات‬
© 2016 itadmins.ir19
‫برنامه‬ ‫نگارش‬ ‫مدیریت‬
© 2016 itadmins.ir20
‫کاربران‬ ‫های‬ ‫فیلد‬ ‫تنظیمات‬
© 2016 itadmins.ir21
‫نام‬ ‫ثبت‬ ‫شرایط‬ ‫تنظیمات‬
© 2016 itadmins.ir22
‫کاربران‬ ‫ورود‬ ‫شرایط‬ ‫تنظیمات‬
© 2016 itadmins.ir23
‫سیستم‬ ‫ارسالی‬ ‫های‬ ‫ایمیل‬ ‫های‬ ‫قالب‬
© 2016 itadmins.ir24
‫کاربران‬ ‫های‬ ‫نقش‬
© 2016 itadmins.ir25
‫کاربران‬ ‫های‬ ‫نقش‬
© 2016 itadmins.ir26
‫داده‬ ‫پایگاه‬ ‫مدیریت‬
© 2016 itadmins.ir27
‫جدول‬ ‫ساخت‬
© 2016 itadmins.ir28
‫جدول‬ ‫به‬ ‫فیلد‬ ‫کردن‬ ‫اضافه‬
© 2016 itadmins.ir29
‫مدیا‬ ‫مدیریت‬
© 2016 itadmins.ir30
‫فایل‬ ‫مدیریت‬
© 2016 itadmins.ir31
‫مسیجینگ‬ ‫مدیریت‬
© 2016 itadmins.ir32
Geolocation
© 2016 itadmins.ir33
Code Generator
© 2016 itadmins.ir34
“The function of good software is
to make the complex appear to
be simple”
(Grady Booch)
© 2016 itadmins.ir
dev.farzad@gmail.com
telegram.me/zarasvand
twitter.com/frz59

Mais conteúdo relacionado

Destaque

UFLEX LAUNCHES DIRECT UV OFFSET PRINTABLE POLYESTER FILM
UFLEX LAUNCHES DIRECT UV OFFSET PRINTABLE POLYESTER FILMUFLEX LAUNCHES DIRECT UV OFFSET PRINTABLE POLYESTER FILM
UFLEX LAUNCHES DIRECT UV OFFSET PRINTABLE POLYESTER FILMUflex Ltd.
 
Importância da anamnese e do exame físico
Importância da anamnese e do exame físicoImportância da anamnese e do exame físico
Importância da anamnese e do exame físicoGuilherme Barbosa
 
Artik cloud deview 2016
Artik cloud   deview 2016Artik cloud   deview 2016
Artik cloud deview 2016NAVER D2
 
Etnografia no Design com Teoria da Atividade
Etnografia no Design com Teoria da AtividadeEtnografia no Design com Teoria da Atividade
Etnografia no Design com Teoria da AtividadeUTFPR
 
Cloud Security and Risk Management
Cloud Security and Risk ManagementCloud Security and Risk Management
Cloud Security and Risk ManagementMorteza Javan
 
Conhecendo e Criando novas Retrospectivas - TDC POA e AgileTrends Belém
Conhecendo e Criando novas Retrospectivas - TDC POA e AgileTrends BelémConhecendo e Criando novas Retrospectivas - TDC POA e AgileTrends Belém
Conhecendo e Criando novas Retrospectivas - TDC POA e AgileTrends BelémSamuel Cavalcante
 

Destaque (8)

UFLEX LAUNCHES DIRECT UV OFFSET PRINTABLE POLYESTER FILM
UFLEX LAUNCHES DIRECT UV OFFSET PRINTABLE POLYESTER FILMUFLEX LAUNCHES DIRECT UV OFFSET PRINTABLE POLYESTER FILM
UFLEX LAUNCHES DIRECT UV OFFSET PRINTABLE POLYESTER FILM
 
Feridas neoplásicas
Feridas neoplásicasFeridas neoplásicas
Feridas neoplásicas
 
Importância da anamnese e do exame físico
Importância da anamnese e do exame físicoImportância da anamnese e do exame físico
Importância da anamnese e do exame físico
 
Artik cloud deview 2016
Artik cloud   deview 2016Artik cloud   deview 2016
Artik cloud deview 2016
 
Etnografia no Design com Teoria da Atividade
Etnografia no Design com Teoria da AtividadeEtnografia no Design com Teoria da Atividade
Etnografia no Design com Teoria da Atividade
 
Cloud Security and Risk Management
Cloud Security and Risk ManagementCloud Security and Risk Management
Cloud Security and Risk Management
 
Conhecendo e Criando novas Retrospectivas - TDC POA e AgileTrends Belém
Conhecendo e Criando novas Retrospectivas - TDC POA e AgileTrends BelémConhecendo e Criando novas Retrospectivas - TDC POA e AgileTrends Belém
Conhecendo e Criando novas Retrospectivas - TDC POA e AgileTrends Belém
 
(بروشور مركز الخبرة العالمية للتدريب والاستشارات (جيتك
(بروشور مركز الخبرة العالمية للتدريب والاستشارات (جيتك(بروشور مركز الخبرة العالمية للتدريب والاستشارات (جيتك
(بروشور مركز الخبرة العالمية للتدريب والاستشارات (جيتك
 

Semelhante a Mobile Backend as a Service

Mbaas Mobile Back end as a Service خدمات رایانش ابری برای موبایل
Mbaas Mobile Back end as a Service خدمات رایانش ابری برای موبایلMbaas Mobile Back end as a Service خدمات رایانش ابری برای موبایل
Mbaas Mobile Back end as a Service خدمات رایانش ابری برای موبایلSadegh Alavizadeh
 
برنامه مدیریت ارتباط با مشتری مایکروسافت CRM
برنامه مدیریت ارتباط با مشتری مایکروسافت CRMبرنامه مدیریت ارتباط با مشتری مایکروسافت CRM
برنامه مدیریت ارتباط با مشتری مایکروسافت CRMJavad Pourhosaini
 
F5 BIG-IP Tutorial Part 1( Introduction )
F5 BIG-IP Tutorial Part 1( Introduction )F5 BIG-IP Tutorial Part 1( Introduction )
F5 BIG-IP Tutorial Part 1( Introduction )Mohammad Najafikhah
 
ابر باز و آینده رایانش ابری
ابر باز و آینده  رایانش ابریابر باز و آینده  رایانش ابری
ابر باز و آینده رایانش ابریNasser Ghanemzadeh
 
Cloud Computing and Cloud Services
Cloud Computing and Cloud ServicesCloud Computing and Cloud Services
Cloud Computing and Cloud ServicesSaeid Bostandoust
 
رایانش ابری
رایانش ابریرایانش ابری
رایانش ابریShiraz LUG
 
طرح رایانش ابری در صنعت برق خراسان
طرح رایانش ابری در صنعت برق خراسانطرح رایانش ابری در صنعت برق خراسان
طرح رایانش ابری در صنعت برق خراسانعباس بني اسدي مقدم
 
Content management system
Content management systemContent management system
Content management systemnasimtalebi1984
 
Microservices Workshop Part 1
Microservices Workshop Part 1Microservices Workshop Part 1
Microservices Workshop Part 1Masoud Bahrami
 
IPAM_IP address management_Ed: march2017
IPAM_IP address management_Ed: march2017IPAM_IP address management_Ed: march2017
IPAM_IP address management_Ed: march2017ali torabi
 
رایانش ابری و کارآفرینی اینترنتی
رایانش ابری و کارآفرینی اینترنتیرایانش ابری و کارآفرینی اینترنتی
رایانش ابری و کارآفرینی اینترنتیNasser Ghanemzadeh
 

Semelhante a Mobile Backend as a Service (20)

Mbaas Mobile Back end as a Service خدمات رایانش ابری برای موبایل
Mbaas Mobile Back end as a Service خدمات رایانش ابری برای موبایلMbaas Mobile Back end as a Service خدمات رایانش ابری برای موبایل
Mbaas Mobile Back end as a Service خدمات رایانش ابری برای موبایل
 
برنامه مدیریت ارتباط با مشتری مایکروسافت CRM
برنامه مدیریت ارتباط با مشتری مایکروسافت CRMبرنامه مدیریت ارتباط با مشتری مایکروسافت CRM
برنامه مدیریت ارتباط با مشتری مایکروسافت CRM
 
F5 BIG-IP Tutorial Part 1( Introduction )
F5 BIG-IP Tutorial Part 1( Introduction )F5 BIG-IP Tutorial Part 1( Introduction )
F5 BIG-IP Tutorial Part 1( Introduction )
 
ابر باز و آینده رایانش ابری
ابر باز و آینده  رایانش ابریابر باز و آینده  رایانش ابری
ابر باز و آینده رایانش ابری
 
Software architecture002
Software architecture002Software architecture002
Software architecture002
 
Liara
LiaraLiara
Liara
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing and Cloud Services
Cloud Computing and Cloud ServicesCloud Computing and Cloud Services
Cloud Computing and Cloud Services
 
رایانش ابری
رایانش ابریرایانش ابری
رایانش ابری
 
Proposal
ProposalProposal
Proposal
 
بکتوری
بکتوریبکتوری
بکتوری
 
طرح رایانش ابری در صنعت برق خراسان
طرح رایانش ابری در صنعت برق خراسانطرح رایانش ابری در صنعت برق خراسان
طرح رایانش ابری در صنعت برق خراسان
 
Content management system
Content management systemContent management system
Content management system
 
Microservices Workshop Part 1
Microservices Workshop Part 1Microservices Workshop Part 1
Microservices Workshop Part 1
 
It infrastructure for Broadcasters
It infrastructure for BroadcastersIt infrastructure for Broadcasters
It infrastructure for Broadcasters
 
IPAM_IP address management_Ed: march2017
IPAM_IP address management_Ed: march2017IPAM_IP address management_Ed: march2017
IPAM_IP address management_Ed: march2017
 
cloud services for libraries
cloud services for librariescloud services for libraries
cloud services for libraries
 
رایانش ابری و کارآفرینی اینترنتی
رایانش ابری و کارآفرینی اینترنتیرایانش ابری و کارآفرینی اینترنتی
رایانش ابری و کارآفرینی اینترنتی
 
Full resume
Full resumeFull resume
Full resume
 

Mobile Backend as a Service