4. What is Enterprise?
A business or corporation
An organization
A part of a larger enterprise
Several organizations acting as one
Includes: people, information, technology
13/8/12
5. What is Enterprise Architecture?
A process of translating the business vision and
strategy into effective enterprise change to achieve its
current and future objectives
Zachman defines an Enterprise Architecture as...
..."that set of descriptive representations (i.e. ‘models’)
that are relevant for describing an Enterprise such that it
can be produced to management’s requirements
(quality) and maintained over the period of its useful life
(change)"
13/8/12
10. From the previous IDC statistics and predictions can
be concluded:
PCs won’t have a significant growth
Tablet shipments will double in next 2 years
Smartphone shipments will have the highest growth
Tablets are appealing to enterprises, still smartphones
cannot be ignored
13/8/12
11. Trends in the enterprise
Business IT
Globalization Focus on UX
Flexibility and agility Integration with social
media
Short time to market
Easy and secured access
to information
13/8/12
12. Types of mobile enterprise apps
Dashboards (BI)
Reporting
Collaboration
Workflows
Access to information from outside enterprise
13/8/12
17. Cross platform pros & cons
Pros PhoneGap
Appcelerator
One code base MoSync
Service2Media
Cons RhoMobile
Mono
Frameworks not stable Etc.
Performance issues
Code platform specific is still needed
Customizing standard component is still difficult
Unique skill-set combination (think maintenance
costs)
13/8/12
18. Platform considerations
High diversity of enterprises
Target number of supported platforms is
1, might be 2-3
Smartphones, tablets or both
Tablets help the adoption of mobile in the
enterprise targeting employees as users
13/8/12
19. Ready to start architecting
your mobile app for enterprise?
Understand, analyze and think about the following
Business goals/vision
Infrastructure: AS IS vs possibility to change
Service Oriented Architecture (SOA) ?
Bring your own device (BYOD)
Mobile device management (MDM)
Security
13/8/12
20. Does SOA help
mobile enterprise apps?
Mobile clients Presentation (WEB app/Portal)
Services Composite Services
and
Components
13/8/12
21. BYOD – Bring your own device
What is BYOD?
Bring personal devices to the workplace
Devices = smartphones, tablets and laptops
Use corporate network
Security challenges (i.e. security policies, cloud)
13/8/12
22. MDM – Mobile Device Management
Enterprise needs control, MDM software
secures, monitors, manages mobile devices
Features Providers
• Over the air updates • AirWatch
• Remote configuration and • Sybase
provisioning • MobileIron
• Security • Symantec
• Backup/Restore • Apple
• Remote Lock and Wipe • Etc.
• Apps installation
• Remote control and
administration
• Etc.
13/8/12