Red Hat Mobile Application Platform

Slides:



Advertisements
Similar presentations
UBIQUITY V3 An extensible platform for creating dynamic, customized, and geocentric native mobile applications.
Advertisements

DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
WORKDAY TECHNOLOGY Stan Swete CTO - Workday 1.
Expanding Gloco’s Mobile Portfolio with MBaaS TEAM 3 Adam Pacelli, Emily Keuthen, Greg Yanick, Reshma Kumar.
SaaS, PaaS & TaaS By: Raza Usmani
Cross Platform Mobile Backend with Mobile Services James
Effectively Explaining the Cloud to Your Colleagues.
By Mihir Joshi Nikhil Dixit Limaye Pallavi Bhide Payal Godse.
Office 365 Platform Flexible Tools Understand different provisioning options and their advantages and disadvantages…
M.A.Doman Short video intro Model for enabling the delivery of computing as a SERVICE.
Securely Synchronize and Share Enterprise Files across Desktops, Web, and Mobile with EasiShare on the Powerful Microsoft Azure Cloud Platform MICROSOFT.
Enterprise Cloud Computing
IBM Bluemix Ecosystem Development Hands on Workshop Section 1 - Overview.
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 1 Automate your way to.
Mailjet and Microsoft Azure Offer All-in-One Infrastructure and Deliverability while Saving IT and Enterprise Time and Money with Scalability MICROSOFT.
Chad Collins CEO Henry Chan CTO In Latin, nubifer means “bringing the clouds”
1 KaaShiv InfoTech  Presents  INTEL XDK For Inplant Training / Internship, please download the "Inplant training registration form" from our website.
Welcome to Azure App Services! Amie Seisay
UNDERSTANDING YOUR OPTIONS FOR CLIENT-SIDE DEVELOPMENT IN OFFICE 365 Mark Rackley
Easy-to-Use RedFlag System Delivers Notifications via Phone, , Text, Social Media, and More to Improve Effectiveness of Your Communications COMPANY.
Information Systems in Organizations 5.2 Cloud Computing.
Live Mobile and Cloud Hacking by ACEs OGh | Fusion Middleware Experience (FME) 16-feb :45 – 16:45.
Citrix ShareFile. Instant file access from any device Sharing and collaboration—with anyone Easy & Familiar (love Dropbox) USERS DEMAND Security Control.
© 2012 IBM Corporation IBM Worklight Overview Martin Triska – IBM Worklight specialist (420) July 2012.
Bluemix for Domino Developers Niklas Heidloff, heidloff.net.
Docker for Ops: Operationalize Your Apps in Production Vivek Saraswat Sr. Product Evan Hazlett Sr. Software
Prof. Jong-Moon Chung’s Lecture Notes at Yonsei University
Building Azure Mobile Apps
Mobile Application Solution
Building Azure Web Apps
Introduction to Azure App Service Environment
CLOUD ARCHITECTURE Many organizations and researchers have defined the architecture for cloud computing. Basically the whole system can be divided into.
Enterprise Mobility Landscape

R&D Discovering the Future
By: Raza Usmani SaaS, PaaS & TaaS By: Raza Usmani
DocFusion 365 Intelligent Template Designer and Document Generation Engine on Azure Enables Your Team to Increase Productivity MICROSOFT AZURE APP BUILDER.
Docker Birthday #3.
New Heights by Guiding Them into the Cloud
Challenge, Simplify, Empower
Free Cloud Management Portal for Microsoft Azure Empowers Enterprise Users to Govern Their Cloud Spending and Optimize Cloud Usage and Planning MICROSOFT.
Apache Cordova Overview
Logo here Module 3 Microsoft Azure Web App. Logo here Module Overview Introduction to App Service Overview of Web Apps Hosting Web Applications in Azure.
Microsoft SharePoint Server 2016
Tools and Services Workshop Overview of Atmosphere
Mobile Application Solution
INFS 3500 Martin, Brad, and John
Enterprise Launch Cloud Networking Connected Experience
API Documentation Guidelines
Red Hat User Group June 2014 Marco Berube, Cloud Solutions Architect
Cloud Computing.
PaaS - Development Stefan Geiger Gerry
Using docker containers
In-Class Activity… Cloud Computing.
Intelledox Infiniti Helps Organizations Digitally Transform Paper and Manual Business Processes into Intuitive, Guided User Experiences on Azure MICROSOFT.
Logsign All-In-One Security Information and Event Management (SIEM) Solution Built on Azure Improves Security & Business Continuity MICROSOFT AZURE APP.
SharePoint 2019 Changes Point of View.
CloudLabs, Powered by Azure, Enables the Quick, Easy, Cost-Effective Management, Distribution of Online Training Labs for Education and Business MICROSOFT.
ideas to mobile apps in record time,
Modern cloud PaaS for mobile apps, web sites, API's and business logic apps
Media365 Portal by Ctrl365 is Powered by Azure and Enables Easy and Seamless Dissemination of Video for Enhanced B2C and B2B Communication MICROSOFT AZURE.
Technical Capabilities
Web Application Server 2001/3/27 Kang, Seungwoo. Web Application Server A class of middleware Speeding application development Strategic platform for.
OpenStack Summit Berlin – November 14, 2018
Salesforce.com Salesforce.com is the world leader in on-demand customer relationship management (CRM) services Manages sales, marketing, customer service,
Introduction to Portal for ArcGIS
Remedy Integration Strategy Leverage the power of the industry’s leading service management solution via open APIs February 2018.
DBOS DecisionBrain Optimization Server
Microsoft Virtual Academy
Presentation transcript:

Red Hat Mobile Application Platform Robert Buljević Veracomp

Mobile growth 2

Mobile: a flavor of digital transformation It’s not only about charging apps: mobile brings data data closer to consumer, thus enabling new business models Internal apps: bringing organization apps to mobile (CRM, form based process apps, etc) increase productivity by replacing manual, time-consuming tasks for mobile workers in the field (quotations, damage reports, expense claims, etc.) External B2C/B2B apps: invent new lines of business – make customer transactions more „uber-ized” or „airbnb-ed”

Mobile is always the ingredient of digital transformation initiatives Domino’s pizza using its AnyWhere platform for oredering via any device: from smartphones and smartwatches to smart TVs. Adding voice-activated virtual assistant for orders. “Millennials love that.” Mobile app with integrated technology that lets shoppers order and pick up products in front of a CVS store. Using builtin hw features in mobile endpoints, from Apple's TouchID biometric software to voice-activated financial service transactions via Amazon Alexa 4

Mobile challenges Always implicit: exposure of data via public service, security therefore crucial Linking client side and server side introduces additional dev complexity Server side services must be performant and scalable (especially when legacy apps are exposed) Multiplatform client development requires testing on various platforms Hidden infrastructure costs

„We're seeing demand for mobile apps outstrip available development capacity, making quick creation of apps even more challenging. Mobile strategists must use tools and techniques that match the increase in mobile app needs within their organizations.” Gartner Enterprise Application Trends 2015

MOBILE APP PLATFORM: make mobile more productive Code and build applications for mobile devices (client-side and server-side in sync) Full application lifecycle process from design to test and deployment and monitoring User interface (UI) design and development with a large variety of tools Backend integrations to enterprise systems or public web services App security and distribution

RED HAT MOBILE APPLICATION PLATFORM FEATURES REVIEW

4.2 9 Cloud based Mobile Application Platform - Between the Enterprise and Mobile apps on devices - New architecture to build mobile apps where more functionality and business logic can be added to the app in the cloud - RHMAP is best described in 2 components: Core and App development features and Mobile Backend-as-a-Service 9

MODERN ARCHITECTURE Red Hat Mobile Application Platform 10 Core MAP MBaaS Core MAP Infra MBaaS Infra App Node App Node core management Pod Pod App Node App Node •The Core MAP and MBaaS components hosted as a set of containers, pods and services on OpenShift Container Platform •All in a virtualized environment private cloud on Red Hat Enterprise Linux, they can also use RHV to create the VMs (RHV is OPTIONAL) •Core and MBaaS provide the RHMAP functionality and hosting of mobile apps •Developers or Admin Users access is via a web-based RHMAP studio, via command line tooling,or via git push (for code) OpenShift Container Platform Red Hat Virtualization - optional Red Hat Enterprise Linux 10

App development features Bring your own tools (Frameworks, libraries, IDEs, etc.) No new programming languages, training, certifications SDKs for Native, Hybrid and Web apps Build Farm service to build client apps Git for Source Control Management All features available from Command Line Interface (fhc) Rapid Mobile App Development (RMAD) features with Forms Builder Credential Management Managed by Red Hat (SaaS) or deployed by customer on-prem/cloud

Core features Application Lifecycle Management: manage different environments and app versions (dev, test, pre- production and production) Basic Alerting and analytics Private app store for app distribution if enterprise does not have an MDM solution (Airwatch, Citrix, MobileIron and others) Git repos per app Unified Push Server to add push notifications to your apps Fine-grained user and team access

Mobile backend-as-a-service features Node.js based microservices – easy to maintain, easy to deploy Integration with enterprise systems and third party services, build once, reuse many. Built-in access control for microservices Put more of the business logic and functionality in the cloud app instead of on the client (device), removing need to upgrade client apps frequently Helper APIs for mobile scenarios: Data Sync Caching Storage Authentication Notifications Stats

BACKEND-AS-A-SERVICE MOBILE APPS AND MICROSERVICES IN RHMAP ENTERPRISE SYSTEMS MOBILE BACKEND-AS-A-SERVICE Mobile Microservice RHMAP allows developers to create microservices or MBaaS services that only take the required information from multiple data sources This way there is a reduced number of calls to the client apps which could be 1 or 1,000s Developers build dedicated Microservices for the mobile client PUBLIC CLOUD SERVICES Reduced number of calls from client; Scalable to hundreds and thousands of devices Multiple services and large payloads, i.e. enterprise system, database, private cloud system, public API from internet Caching is built-in into the platform

HOW TO USE RED HAT MOBILE APPLICATION PLATFORM

Mobile projects on RHMAP Client Apps Native Hybrid Web Apps For all platforms Cloud App Business logic Storage Caching Sync Data parsing and microservices MBaaS Services Reusable services Built once use for any client or cloud app 16

Import existing mobile apps Other important feature is how easy is to import existing mobile apps into RHMAP, follow the steps and RHMAP will import and create the cloud app for you 17

Online code editor with live preview

Build your client App on RHMAP

Deploy the cloud app

Create MBaaS services on RHMAP

Integrated Git hosting

Drag and drop forms Choose from template or build from scratch Drag and drop editor Reuse within projects with helper API Avoid updating client app

Integrated API docs for server-side microservices

Integrated push notification broker

Development workflows – bring your own toolkit

Cloud API – helping maintenance and avoid hardcoding

Reporting & Analytics

Administration: users and groups role based access

DEMO!

Thank you. Website: https://www. redhat. com/mobile Videos: http://red Thank you! Website: https://www.redhat.com/mobile Videos: http://red.ht/2ctDs9V redhat@veracompadria.com