creating mobile enterprise applications with red hat / jboss
DESCRIPTION
Pushed by the success of personal smartphones and tablets, mobile clients already became a standard integral component of modern IT landscapes. It is even common in enterprises that employees bring their own devices (BYOD) and integrate these with the internal systems. This raises a need for frameworks and middleware systems to support the development and operating departments in fulfilling the new requirements brought by mobile clients. Typical examples are: adapt application architectures so that they can be used in a scenario with poor connectivity or even offline, ensure that critical enterprise data is stored safely and securely on mobile devices, provide development frameworks that support mobile clients on all tiers, starting from the database up to the application logic to finally to the GUI layer. Red Hat offers solutions for all of these requirements. akquinet, as a longtime premier partner has a lot of experience in the field of mobile applications gathered in real-life projects. In this talk we will present the Red Hat product portfolio that enables the development and operation of infrastructures with mobile clients and discuss the possibilities and challenges based on examples from our customers.TRANSCRIPT
Creating Mobile Enterprise Applications with Red Hat Tobias Hartwig, Red Hat, [email protected]
Martin Weber, akquinet AG, [email protected] Oct 1, 2013
Session title
Mobile Enterprise Applications with Red Hat Non -confidential 4
Going mobile in real life Examples from our customers
Session title
Mobile Enterprise Applications with Red Hat Non -confidential 5
akquinet AG
Business Process Optimization
Management/organization consulting
Potential analysis
Java
Websphere
Open Source
JBoss
Mobile Solutions
SAST GRC Suite
BRO
Netweaver
opus curare
curaviva
CRM
Sharepoint
.NET
Microsoft Dyn NAV
Open Text
SAP Basis
SAP Technology
easy san Telematics
Infrastructure Transition
System Integration
MPS
Data Processing Centers
RZ Planung
Housing
Hosting
Outsourcing
PPI
QlikView
TOPS
Localization
Interim Management
Consulting
BPO
Document Services
Output Management
Service Desk
Session title
Mobile Enterprise Applications with Red Hat Non -confidential 6
Customer examples
Session title
Mobile Enterprise Applications with Red Hat Non -confidential 7
Steps to go mobile
1. Analyze context of use
2. Choose platform and hardware
3. Conceptualize UI
4. Define technical architecture
5. Develop solution
6. Deploy and operate solution
Session title
Mobile Enterprise Applications with Red Hat Non -confidential 8
Steps to go mobile
1. Analyze context of use
2. Choose platform and hardware
3. Conceptualize UI
4. Define technical architecture
5. Develop solution
6. Deploy and operate solution
Session title
Mobile Enterprise Applications with Red Hat Non -confidential 9
CareViva
akquinet product in healthcare domain
solution to support outpatient care and workflows of nurses
access patient info and perform documentation of care services on-site
Session title
Mobile Enterprise Applications with Red Hat Non -confidential 10
CareViva
Context of use
en route & in the car
at the patient‘s
Session title
Mobile Enterprise Applications with Red Hat Non -confidential 11
CareViva
Platform and hardware selection
Native
Better usability
Better integration of smartphone functions
Android
Android phones comparatively cheap
A lot of devices to choose from!
Smartphones, ~4”
Ambulant service workers require phones anyway. One device is better than several.
Session title
Mobile Enterprise Applications with Red Hat Non -confidential 12
CareViva
Technical architecture
JBoss as mediator: Integration with Microsoft Navision, mobile-enabled interface to clients
Session title
Mobile Enterprise Applications with Red Hat Non -confidential 13
Facility management
Large provider for facility management services
Management of business processes
E.g. reclamation process
Mobile-enabled customizable UI
Session title
Mobile Enterprise Applications with Red Hat Non -confidential 14
Facility management
Context of use
in the office
en route / at home
Session title
Mobile Enterprise Applications with Red Hat Non -confidential 15
Facility management
Platform and hardware selection
HTML5
Desktop web application should be usable on tablets
No offline functionality requirements
Reuse potential between desktop and tablet
Should work on all mobile platforms
Session title
Mobile Enterprise Applications with Red Hat Non -confidential 16
Facility Management
Technical architecture
integration with IT infrastructure
Guvnor Process Designer
Form Management
Session title
Mobile Enterprise Applications with Red Hat Non -confidential 17
STILL FleetManager
Manage fleets of vehicles
Capture status and operating data of vehicles
Define driving security protocols
ffff
ffff
ffff
Session title
Mobile Enterprise Applications with Red Hat Non -confidential 18
STILL
Context of use
warehouse, production plant
Session title
Mobile Enterprise Applications with Red Hat Non -confidential 19
STILL
Platform and hardware selection
Native
Better offline capabilities
Android
A lot of devices to choose from, including robust industry tablets
Tablets, ~10”
Phone screen too small for defined service tasks
Session title
Mobile Enterprise Applications with Red Hat Non -confidential 20
STILL
Technical architecture
ffff
ffff
ffff
Session title
Mobile Enterprise Applications with Red Hat Non -confidential 21
Summary
Every mobile project is different
From context analysis to delivery
Different contexts and customer requirements must be met
with a fitting hardware/platform choice and related know-how
suitable UI concepts and design, respecting screen size and platform
technical architectures that integrate into the customer’s infrastructure
23