Loading...

Discover the top consultant marketplace on the market! Learn more

Microservices – the fulcrum of micro engagements and outcome

A Car is made with many parts as is illustrated in the picture below, each one unique to itself and can be made ready independent of the other parts. More importantly, each of these parts can be made by different set of people or companies and the job of the car manufacturer is to ensure that all of them are integrated with high degree of precision and the value add of the manufacturer is how to make the car unique and differentiated to the consumer who is going to buy the same.

I will not name, but someone very critical and close to this Transformation initiative of #NewAge questioned the team on the following parameters basis the above.

–         Are we in the business of making tire from the Rubber, to be then integrated into making of the car?

 Or

–         Have we reached the age where we need to have the tire (subject to quality) to be integrated with the Car for providing the service to the end consumer?

70-80% of the work done by all IT Services companies for their customers revolves around solutions like SAP Hana upgrade, SFDC rollout, IMS/AMS Production Support, e2e testing, CX Web site development, Mobile applications development so on an so forth.

Do we want to build tires every time we approach a customer solution problem or have the tires and parts ready for adding value into the customer experience and enabling the revenue pipeline for the customer in a highly effiecient design thinking approach.

Above are very profound questions and has been the core principles in designing the most important are of #NewAge -Portfolio  

Microservices enabled Portfolio

The new age of IT Service delivery fundamentals lies in re-use ,driving big data lakes on assets we already have and using incremental build approach for assets we do not yet have. In the last 2 decades of business Generative AI process have enriched our knowledge many fold to take this bold step to capture all the learning into the foundation of the #NewAge.

The #NewAge Portfolio is totally based on Microservices for software assets and principles around it for process, infra, skills , decisions, rules and other assets. All of them stored in Big Data lakes and having heuristics designed intrinsically so that we can look at the data in any which way relevant to our delivery to the customer.

So in effect an entry in #NewAge Portfolio for a “CRM Transformation” program which is focused for a specific vertical (e.g. CME – Communication, Media and Entertainment) working with MEAN as a technology will not only have the business case, ROI and market segmentation for the portfolio but also have the following colonies:

–         User Stories leading to BDD (Behaviour Driven Delivery)

–         Protytypes which help unfurl the BDD’s for look and feel

–         Scrum Teams to speak about SKU’s (Skill unit’s) required to deliver the same

–         Release and Sprint plans from past executions to be captured as DU’s (Deliver units)

–         Process and Checklist for the Portfolio to be executed from scratch

–         Infra and deployment details basis past successful installs

–         Architecture and Design to realize the above requirement

–         Microservices and non-Microservices service assets in true code forms

–         Test Suite and Assets linked to the BDD’s to help us scale from unit to e2e Test cycles

–         And many more …..

#NewAge Portfolio is designed in a manner to ensure 100% compliance to Microservices, Big Data and active use of AI. Assets which execute outcome, always have a bounded context and are performing an area of work which is only suitable to them. Very similar to the “City Planning” done by the experience architect who are building our cities.

Each colony (asset lakes) of the #NewAge Portfolio are choreographed in a manner that they know what they should be doing independent of the others in the city (portfolio of microservices) to the depth of triggers or events which make them do what they are supposed to do.

While the “Service Portfolio” inside #NewAge  allows itself to perform in the above manner, the entire #nacc is actually the root Portfolio of the entire platform and is executed in exactly the same manner as each Portfolio is preserved for re-use inside the #NewAge platforms.

All of this is conceptualized and executed using core design thinking process and adopting active prototyping involving all business consumers of these services.  Understanding and appreciating the history of the architecture changes in the last two decades, but ensuring the current is here to stay for the future

Allowing for continuous change and improvement but not impacting on the original asset, following true microservices principles to enable continuous portfolio enrichment for use.

Leave your comment