Welcome!

@BigDataExpo Authors: Yeshim Deniz, Elizabeth White, Liz McMillan, Pat Romanski, William Schmarzo

Blog Feed Post

Digital Transformation's Impact on Enterprise Mobility and App Design Strategies

Peter Rogers
My friend and colleague, the Chief Technologist of Studio 13 at Cognizant, Peter Rogers, shares his insights on digital transformation and mobile strategies in this guest post.  He digs deep into the technologies involved in a digital transformation and the role of mobility?  This article is a real geekfest so be prepared to think and learn!

There is something strange in the air...like that feeling before a storm. You can feel the electric charge in the atmosphere and that anticipation of the mother of all storms, but, nothing comes. Instead there is just a prolonged feeling of anticipation of something coming down the line that will change everything. This is how it feels with "digital transformation" in the vast majority of companies across Europe today.

The first problem is what exactly is "digital."  For all intents and purposes a company has to define their own meaning for "digital." Most of the definitions I have found seem to hinge around the core concepts of Multi-Channel or even Omni-Channel support for emerging business and technology interfaces. This definition seems to go in a few different directions which may sound familiar:

  • Responsive Web Design being used to hit every channel possible
  • Mobile-First approach being used to target the mobile device demographic first
  • Something called 'Beyond-Mobile-First', which seems to end up in a debate about Internet of Things and touching on Google Glass

Let's now take a look at a few of the trends in mobility today and how they relate to digital transformation.  There are strong movements in mobility towards the concepts of backbone and angular due to the fact they are HTML5 frameworks that offer built in governance. Certainly there is a growing realization that the "30 second App" market is dead and we should instead be focusing on what happens 6 months down the line. Life cycle management is the new "30 second App" and that means frameworks need to support built in governance.

Architecturally speaking, best practices are an API driven approach with a 4-tier architecture supporting data transformation and high end scalability. Whilst many people are looking at accelerators for both the client tier and the service tier (cross platform code, design time APIs, App Factories, templates, Cloud Build farms, intelligent next generation scripting languages and Cloud cross-compilation), we often forget about the data itself.

Angular teaches us not only about Test Driven Development but also of the importance of Data Driven Development which means a data model is agreed upfront and then a globalized development team can work independently against the same data contract. Just as important is the data transformation tier, as championed by companies like MoovWeb with their Responsive Delivery solution powered by Tritium.

End-to-end holistic JavaScript solutions are certainly starting to become commonplace, with embedded JavaScript offering the same stack for implicit wearable devices. An often forgotten factor is mobile data virtualization as championed by companies like KidoZen. Particularly relevant in business verticals with many duplicate and disparate backend systems is the ability to virtualize and abstract data sources along with integrate into complex legacy Enterprise backends using transformational logic on complex system responses. WOW!  What a mouthful!

I often talk about Mobile Backend as a Service as a Cloud technology but I realized I have been underselling it from a business potential. Digital Transformation will need to be enacted through an actualization of Omni-Channel that strongly takes into account the socialization and connectedness of people, powered by a duology of API Gateways and Mobile Backend as a Service.

I have identified three key factors in a digital practice:

  1. Firstly the biggest challenge is the organizational, political and human effects of a digital transformation. 
  2. Secondly, you have to find the right experts in the field (Social, Mobile, Analytics, Cloud, Business Process Management, Technology, Strategy, Data Transformation) and elevate your current thought process up. The easy solution is of course just to downscale your thoughts and pick anti-expert generalists who view everything on a lower level of cognitive reasoning. I can see lots of organizations sadly settling for this approach and getting average results. 
  3. Thirdly you need to define the channels that you are actually targeting and the love you wish to give them.

Does this sound like your definition of a Digital Transformation and Mobile Strategy, "Multi-channel powered by Responsive Web Design (RWD) or Responsive Design with Server Side Components (RESS) for all the different channel end points. This is achieved by pushing a common presentational layer to all the clients and then allowing the client to adapt it using media queries. RESS allows for a mixture of adaptive and responsive behavior by adding in device families and adaptive knowledge which is shared between the client and the server." If this is your definition, then there is more work to do. Here are some reasons.

Mobile-First made people optimize for the mobile end point first, which had the tangible benefit that the other endpoints are all optimized as a result. However, with the advent of the Internet of Things people are already thinking about "next channels."

The Internet of Things is about the ambient quantification and associated predictive analytics applied to the Big Data models that will couple Artificial Intelligence systems to subsequently guide your life choices. If you think that sounds like mumbo jumbo then just wait till your watch warns you of your blood sugar level.

Beyond-Mobile-First and Omni-Channel means we need to think about all of our channel endpoints and give them all the optimal experience. This pretty much necessitates a client-side rendering approach with (adaptive) Responsive Delivery Cloud Transformation solutions as a fallback for dumb clients (no offense intended). I certainly see cross-compiled JavaScript and JSON as a viable Omni-channel solution and most IoT hardware vendors actually have chipsets that can run embedded JavaScript now.

Future channels include: automobiles; implicit wearable devices; explicit wearable devices; virtual reality devices; TVs; game consoles; eReaders; low end tablets; advertising boards; and even clothing. I actually had a programmable T-Shirt from CyberPunk 15 years ago - you could program different sequences which looked amazing in nightclubs (at least to me).

You need to choose the channel end points which are of interest to you and not all will be initially successful which is why you need to employ the guidance of technology strategists. Explicit wearable devices like Google Glass are financially prohibitive and the implicit wearable device market is fragmented without a clear leader. The automotive market for apps is not in a good shape due to the financial cost of getting an application released due to security sign-offs. Smart TVs seem to offer a bad form of widgets which you cannot interact with very well and the Angry Birds TV App looks quite prohibitive to one's health.

The future architecture looks to be client controlled rendering with JavaScript based frameworks (Angular, Embedded JavaScript, Cross-Compilation through Hyperloop) that pull the JSON data models they need through a combination of Mobile Backend as a Service and API Gateways. The allows a down-scaling of the traditionally heavy Java EE middle tier and a movement away from the expensive and monolithic server frameworks of yesteryear. Node scales far better than anything other than Scala/Lift and that is just the way the market is going.  We also have to consider the real wow factor of iOS 8 was transient channels which can maintain state between different user channel interactions. We will also see a shift from Customer Relationship Management software to Customer Experience Management software and Digital Enterprise Platforms, of which Adobe is leading the way in terms of mindshare.

I therefore propose the following definition of an effective digital strategy:

"Transient Omni-channel with dedicated channels for most of the following: desktop; mobile; tablets; eReaders; wearables; TVs; automobiles; and PoS. The correct channels are chosen by a business consultant who can accurately map your business model with appropriate technology predication. Builds on top of Cloud-First, Mobile-First, but adds in optimized end-point specific rendering for new channels like small screen wearables. This is achieved by the client pulling data through APIs to offer the very best experience; as opposed to the server pushing non-optimized presentational layers. Powered by a 4-tier architecture that utilizes API Gateways, Mobile Backend as a Service, data transformation and data virtualization. Customer Experience Management works in tandem with Customer Relationship Management to deliver Digital Enterprise Platforms. A focus on connected people and the new business models associated with that brave new world. The experience of the people is key and the way you connect to them and gauge their reactions should shape your business if you are to be successful"

~Peter Rogers, Chief Technologist, Studio 13, Cognizant

************************************************************************
Kevin Benedict
Writer, Speaker, Editor
Senior Analyst, Digital Transformation, EBA, Center for the Future of Work Cognizant
View my profile on LinkedIn
Learn about mobile strategies at MobileEnterpriseStrategies.com
Follow me on Twitter @krbenedict
Join the Linkedin Group Strategic Enterprise Mobility
Join the Google+ Community Mobile Enterprise Strategies
Recommended Strategy Book Code Halos
Recommended iPad App Code Halos for iPads

***Full Disclosure: These are my personal opinions. No company is silly enough to claim them. I am a mobility and digital transformation analyst, consultant and writer. I work with and have worked with many of the companies mentioned in my articles.

Read the original blog entry...

More Stories By Kevin Benedict

Kevin Benedict is an opinionated Senior Analyst at Cognizant's Center for the Future of Work, SAP Mentor Alumnus, speaker, writer, and mobile and digital strategies expert. He is a popular keynote speaker, and in the past three years he has shared his insights into mobile and digital strategies with companies in 17 different countries. He has over 30 years of experience working with enterprise applications, and he is a veteran mobile industry executive. He wrote the Forward to SAP Press' bestselling book on enterprise mobility titled Mobilizing Your Enterprise with SAP, and he has written over 3,000 articles.

@BigDataExpo Stories
SYS-CON Events announced today that Grape Up will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct. 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Grape Up is a software company specializing in cloud native application development and professional services related to Cloud Foundry PaaS. With five expert teams that operate in various sectors of the market across the U.S. and Europe, Grape Up works with a variety of customers from emergi...
SYS-CON Events announced today that Elastifile will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 - Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Elastifile Cloud File System (ECFS) is software-defined data infrastructure designed for seamless and efficient management of dynamic workloads across heterogeneous environments. Elastifile provides the architecture needed to optimize your hybrid cloud environment, by facilitating efficient...
SYS-CON Events announced today that Grape Up will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct. 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Grape Up is a software company specializing in cloud native application development and professional services related to Cloud Foundry PaaS. With five expert teams that operate in various sectors of the market across the U.S. and Europe, Grape Up works with a variety of customers from emergi...
SYS-CON Events announced today that Golden Gate University will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Since 1901, non-profit Golden Gate University (GGU) has been helping adults achieve their professional goals by providing high quality, practice-based undergraduate and graduate educational programs in law, taxation, business and related professions. Many of its courses are taug...
DevOps at Cloud Expo, taking place October 31 - November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA, is co-located with 21st Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry players in the world. The widespread success of cloud computing is driving the DevOps revolution in enterprise IT. Now as never before, development teams must communicate and collaborate in a dynamic, 24/7/365 environment. There is no time to w...
With Cloud Foundry you can easily deploy and use apps utilizing websocket technology, but not everybody realizes that scaling them out is not that trivial. In his session at 21st Cloud Expo, Roman Swoszowski, CTO and VP, Cloud Foundry Services, at Grape Up, will show you an example of how to deal with this issue. He will demonstrate a cloud-native Spring Boot app running in Cloud Foundry and communicating with clients over websocket protocol that can be easily scaled horizontally and coordinate...
21st International Cloud Expo, taking place October 31 - November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA, will feature technical sessions from a rock star conference faculty and the leading industry players in the world. Cloud computing is now being embraced by a majority of enterprises of all sizes. Yesterday's debate about public vs. private has transformed into the reality of hybrid cloud: a recent survey shows that 74% of enterprises have a hybrid cloud strategy. Me...
Connecting to major cloud service providers is becoming central to doing business. But your cloud provider’s performance is only as good as your connectivity solution. Massive Networks will place you in the driver's seat by exposing how you can extend your LAN from any location to include any cloud platform through an advanced high-performance connection that is secure and dedicated to your business-critical data. In his session at 21st Cloud Expo, Paul Mako, CEO & CIO of Massive Networks, wil...
Any startup has to have a clear go –to-market strategy from the beginning. Similarly, any data science project has to have a go to production strategy from its first days, so it could go beyond proof-of-concept. Machine learning and artificial intelligence in production would result in hundreds of training pipelines and machine learning models that are continuously revised by teams of data scientists and seamlessly connected with web applications for tenants and users.
When shopping for a new data processing platform for IoT solutions, many development teams want to be able to test-drive options before making a choice. Yet when evaluating an IoT solution, it’s simply not feasible to do so at scale with physical devices. Building a sensor simulator is the next best choice; however, generating a realistic simulation at very high TPS with ease of configurability is a formidable challenge. When dealing with multiple application or transport protocols, you would be...
IT organizations are moving to the cloud in hopes to approve efficiency, increase agility and save money. Migrating workloads might seem like a simple task, but what many businesses don’t realize is that application migration criteria differs across organizations, making it difficult for architects to arrive at an accurate TCO number. In his session at 21st Cloud Expo, Joe Kinsella, CTO of CloudHealth Technologies, will offer a systematic approach to understanding the TCO of a cloud application...
SYS-CON Events announced today that Secure Channels, a cybersecurity firm, will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Secure Channels, Inc. offers several products and solutions to its many clients, helping them protect critical data from being compromised and access to computer networks from the unauthorized. The company develops comprehensive data encryption security strategie...
"With Digital Experience Monitoring what used to be a simple visit to a web page has exploded into app on phones, data from social media feeds, competitive benchmarking - these are all components that are only available because of some type of digital asset," explained Leo Vasiliou, Director of Web Performance Engineering at Catchpoint Systems, in this SYS-CON.tv interview at DevOps Summit at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
SYS-CON Events announced today that App2Cloud will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct. 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. App2Cloud is an online Platform, specializing in migrating legacy applications to any Cloud Providers (AWS, Azure, Google Cloud).
Cloud resources, although available in abundance, are inherently volatile. For transactional computing, like ERP and most enterprise software, this is a challenge as transactional integrity and data fidelity is paramount – making it a challenge to create cloud native applications while relying on RDBMS. In his session at 21st Cloud Expo, Claus Jepsen, Chief Architect and Head of Innovation Labs at Unit4, will explore that in order to create distributed and scalable solutions ensuring high availa...
Internet-of-Things discussions can end up either going down the consumer gadget rabbit hole or focused on the sort of data logging that industrial manufacturers have been doing forever. However, in fact, companies today are already using IoT data both to optimize their operational technology and to improve the experience of customer interactions in novel ways. In his session at @ThingsExpo, Gordon Haff, Red Hat Technology Evangelist, shared examples from a wide range of industries – including en...
Detecting internal user threats in the Big Data eco-system is challenging and cumbersome. Many organizations monitor internal usage of the Big Data eco-system using a set of alerts. This is not a scalable process given the increase in the number of alerts with the accelerating growth in data volume and user base. Organizations are increasingly leveraging machine learning to monitor only those data elements that are sensitive and critical, autonomously establish monitoring policies, and to detect...
To get the most out of their data, successful companies are not focusing on queries and data lakes, they are actively integrating analytics into their operations with a data-first application development approach. Real-time adjustments to improve revenues, reduce costs, or mitigate risk rely on applications that minimize latency on a variety of data sources. Jack Norris reviews best practices to show how companies develop, deploy, and dynamically update these applications and how this data-first...
Intelligent Automation is now one of the key business imperatives for CIOs and CISOs impacting all areas of business today. In his session at 21st Cloud Expo, Brian Boeggeman, VP Alliances & Partnerships at Ayehu, will talk about how business value is created and delivered through intelligent automation to today’s enterprises. The open ecosystem platform approach toward Intelligent Automation that Ayehu delivers to the market is core to enabling the creation of the self-driving enterprise.
You know you need the cloud, but you’re hesitant to simply dump everything at Amazon since you know that not all workloads are suitable for cloud. You know that you want the kind of ease of use and scalability that you get with public cloud, but your applications are architected in a way that makes the public cloud a non-starter. You’re looking at private cloud solutions based on hyperconverged infrastructure, but you’re concerned with the limits inherent in those technologies.