3redhat.com DATASH EE T Red Hat Mobile Application Platform
FEAT U RE BENEFIT
Protecting access to
back-end systems
Access from the MBaaS to back-end systems can be secured in accor-
dance with the organization’s security policies. This includes the use
of IP address punch-through, fully congured site-to-site VPNs, strong
rewalls, demilitarized zones (DMZs), approved datacenters, approved
datacenter locations, on-premise deployment, and more.
User authentication and
authorization
User security and authentication can be managed through user creden-
tials or a user’s own LDAP/Active Directory system. OAuth integration is
also available for third-party services. Single sign-on (SSO) with vendor-
specic offerings can also be implemented.
3. COLLABORATION AND APPLICATION LIFE-CYCLE MANAGEMENT
FEAT U RE BENEFIT
Team- and role-based
collaboration
Development teams, both in-house and outsourced, composed of
different skills—UI/UX design, front-end coding, back-end services
development, administration, DevOps, and more—can work concur-
rently on multiple app projects without impacting individual developer
agility.
Access control Conguration of ne-grained controls at all levels of each mobile project
facilitates secure access to key project and product components. This
helps lock down functionality at different levels within the platform.
It also encourages an API-driven and microservices development
approach, enabling ease of discovery and reusability.
Mobile application life-cycle
management (ALM)
Time-to-market for mobile projects puts DevOps teams under pressure
to manage multiple iterative app releases. Mobile ALM allows congu-
ration and management of multiple project environments (e.g., devel-
opment, test, pre-production, production) incorporating the access
control features of collaboration.
Developer workow By giving every application and cloud back end within a project its own
Git repository, a coordinated workow is a reality. Git supports source
code version control and collaboration, allowing multiple developers to
work on the same code in parallel.
4. FRONT-END DEVELOPMENT TOOLS
FEAT U RE BENEFIT
Open and exible toolkits Developers are more productive with freedom to use their choice
of tools, including any integrated development environment (IDE)
for hybrid and native mobile app development. Support is provided
for native software development kits (SDKs) (iOS, Android, Windows
Phone), hybrid Apache Cordova, HTML5 and Appcelerator, as well as
Xamarin, Sencha, React, Ionic, Backbone.js, Angular.js, Ember.js, and
JBoss Developer Studio.