Digital Transformation, The Great Game – What do Blockchain, AI, IOT and APIFication mean for my Business?
In our Part 3 of 3 series of “Digital Transformation, The Great Game“, we will talk about some of today’s mega Technology trends around Blockchain, AI, IOT and “APIFication“. There is enough information about all of these in plenty of other news sources so I have no intention of defining each of these. My purpose for writing this series is just to give a Layman’s view of what can a Business do with all this advanced technology in simple terms.
Now, I am sure that some of the readers may have different opinions about my views, but that’s the beauty of blogging online i.e. we can all get along just fine by appreciating everyone else’s views as well.
I have been asked by several folks about what do I think about Blockchain. Since Blockchain is the underlying technology behind Bitcoin (which as of today was trading at $15,000), my answer is pretty simple and no different than many others. Blockchain “could” be the biggest thing that happened to us on the Internet.
The Cryptocurrency Use Case for Blockchain is pretty clear but where I struggle with Blockchain is what can a Business do with Blockchain today?
Blockchain Technology being a “Shared Ledger” inherently relies on a “Consensus” mechanism between multiple trading/transacting parties. In Cryptocurrency use case, the Consensus is achieved by multiple independent Computers solving mathematical/crypto problems through a process of mining. But let’s look at the idea of a “Shared Ledger/Database” between various Organizations (many of them compete with each other).
Within the internal bounds of an Organization, its relatively easier to achieve “Consensus” protocol, however, achieving a Consensus between multiple Organizations requires Consortiums, Conflict Resolution & Information Security Protocols and Agreements which have to be hashed out before the Technology can be used to its full potential. Add Regulatory issues and the problem becomes even more complicated. Maybe Blockchain will evolve just like Cloud where you have Private, Public and/or Hybrid Blockchains (Ledgers) but the reality is that in most cases Blockchain Technology is not out of R&D stage and has not gone mainstream just yet. But the power of a “Trusted Shared Ledger” is not to be ignored and it will eventually disrupt many existing “intermediary” based Business models. Our advice is to keep learning, experimenting and watching so you are ready to jump in at the right time.
This brings me to the next hot topic i.e. AI. Yes, AI is here in its many forms (Natural Language Processing/NLP, Natural Language Generation/NLG, Machine Learning/ML, Deep Learning/DL, Neural Networks NN, Robotic Process Automation/RPA, Smart Process Automation/SPA etc) and is here to stay and grow exponentially. The underlying Statistical Models and Mathematics behind AI have been around for a long time, however, the advancement of Cloud Computing power and innovations by the likes of Facebook, Google, Microsoft, IBM etc have evolved AI to a point where all of us can consume AI as a utility in many cases. Many of us use the words “Artificial Intelligence” to intimidate each other but most of have been Consumers of AI for a long time (Alexa, Siri etc). Developers who consume AI models using Google TensorFlow, Microsoft Cognitive, and other tools are usually not intimately familiar with the inner details of the AI Models (and they don’t have to be).
A typical set of problems where AI can be applied include Process Automation (using RPA and SPA) within HR, Finance, Procurement etc. as well as Predictive Data Analytics for different types of Business Forecasting, Sentiment Analysis around Customer Service, Chatbots for managing Customer Acquisition/Retention and many more.
Today, if I have an AI problem to solve, I need to define my problem, look around existing AI Frameworks to see what AI model fits my need, train the model if need be and start using it. Many of the AI models inherently improve the outcomes as we train them. The Selection and Training of AI models are where things start to get a bit more complicated and this is where the role of Data Scientists comes in. The Data Scientists are sort of Programmers on steroids with a deep understanding of the underlying AI Models and training methodologies. There are many third-party Websites (Algorithmica, Amazon AI, Kaggle etc) where you could buy existing AI models and even hire the Data Scientists on a temporary basis and have them develop and possibly train your models. However, depending on the type of your Business and your Use Cases, you may eventually need to develop your own internal Data Science team that works along with your IT and Business Teams. In summary, AI is ready for prime time and even though the existing Skill sets within the Enterprises are relevant, AI requires investing in additional Skill sets around Data Scientists and retraining of existing Developers to be able to consume the AI models properly.
IOT & APIFication Technologies
IOT is already everywhere with almost infinite scope to grow. Although IOT impact is more prominent in Industries such as Agriculture, Energy, Transportation, Manufacturing, Retail, Healthcare etc, one of the core “enablers” of IOT is the concept of “APIFication” which has broader appeal for BFSI Industry as well. In fact, “APIFication” is one of the most important requirements for the so-called “Digital Transformation”. By “API enabling” many legacy Applications, the Business can not only harness the power of integrating with internal and external Partners seamlessly but also possibly identify new ways of monetizing their existing Technology investments. As the API ecosystem grows, the API Management Systems have also grown along with it. API Management Platforms include APIgee, Akana, Kona and many others.
If you don’t know about APIFication, I suggest you familiarize yourselves with the concept and spend some time studying it.
Well, I hope this series of 3 Articles was of some value to the Readers to get some practical insights into these rapidly evolving Technologies. Just like you, I am very excited about the Business Applications of these Technologies and continue to be a student of not just the Technology but how do we use them in the real world!