Mindtree has published the fifth annual edition of Tech Beacon, an annual report from Mindtree to offer technology guidance for enterprises.
Tech Beacon identifies a need for organizations to adapt their IT architecture to address evolving business challenges. It also recommends the most important emerging technologies and tools for enterprises to invest in, experiment with or watch for future application (Invest, Experiment and Watch) based on the maturity and production readiness
“Today, with aggressive digital disruption proliferating, the global business environment is transforming faster than ever. It is therefore important for enterprises to better understand how emerging technologies offer a compelling value proposition to keep pace with this dynamic reality,” said Madhusudhan KM, chief technology officer, Mindtree. “Tech Beacon offers technology guidance to enterprises based on the industry requirement, changing business dynamics, and anticipated technology evolution.”
Here are some key recommendations from Tech Beacon:
Systems interacting with systems
The challenge behind scalability in micro-services can be addressed with Distributed Architecture and Service Mesh due to its consistent discovery, security, tracing, monitoring and failure handling service.
Reactive Autonomic Architecture should be at the top of chief technology officers’ priority list as it simplifies and improves the end user experience by predicting their needs in a complex, dynamic and uncertain business environment and avoids system failure in unplanned situations.
Turning Information into Insights
The role of Machine Learning is limited in the data harvesting process. Organizations use humans for manual tasks like data cleanup, outlier removal, etc. There is a need for integrating exploratory data analysis tasks as part of a processing pipeline.
Organizations should utilize Lambda and Kappa data processing techniques to generate useful insights from available data. Lambda offers a consistent pattern and a real-time view into the generated insight, storing the data and then generating the insight in the batch layer. Kappa is the next iteration in this evolution, generating insights as the data arrives within its ‘streaming layer.’
Interaction with Humans
Organizations are increasingly using conversational systems as a channel to enable machines to interact with humans. These systems offer Natural Language Processing (NLP) and integration capabilities in the IT environment, in addition to mobile and web. Organizations should use libraries like Rasa, Wit.ai, and Microsoft’s LUIS, which provide core language processing capabilities and enable “human-like” conversations with existing systems.
Enterprises need a renewed architecture to deliver cognitive experiences to their customers, enabling systems to interact with users seamlessly. To enable these cognitive experiences, enterprises should explore computer vision capabilities and tasks such as recognizing objects and characters, combining/matching/analyzing images or video with product details, and even superimposing objects with three dimensional images on to live video. This enables machines to extract data from and understand the content of digital images and video.
CTOs, while adopting machine learning and AI in their processes, should also carefully draw in boundaries of interaction and responsibility between humans and machines. Human intervention is often a better solution than one that’s fully automated, where machines have too much control.
Tech Beacon 2019 has put its focus on seven technology categories that will drive enterprises’ technology strategy in the next 12 months: Application Development, Cloud computing, Internet of Things, Artificial Intelligence, Conversational apps, Blockchain and eXtended Reality (XR). It also highlights technologies and tools for these seven focus areas with a recommendation to Invest, Experiment or Watch, based on their maturity and potential to drive business value.