Srinivas Reddy’s Weblog

My Tech Rants

Technology trends and Need for simple software

leave a comment »

 

Web technologies are increasingly moving away from App server (3 tier) to mirco services architecture More details here : http://de.slideshare.net/ewolff/java-application-servers-are-dead and http://martinfowler.com/articles/microservices.html

Balancing IT budgets between specific application needs to generic services/solutions supporting E2E optimization (generic tool adaption in agile DevOps world not be practical). This blog post highlights this dilemma for the SAP aware folks http://scn.sap.com/community/hana-in-memory/blog/2014/10/18/hana-and-the-solman-syndrome. It is helpful to think in terms of Jobs to be done and tools needed to support this, a concept presented well by Harvard Prof. Clayton M. Christensen at a tech event here: http://events.sap.com/sapphirenow/en/session/9602 The trend is towards open platforms where knowledge sharing in network increases value of product/service to unlock trapped value, see link for details http://srobbins.wordpress.com/2014/10/10/a-different-kind-of-trapped-value/

What are the major vendors doing in this context? From the recent Oracle keynotes https://www.oracle.com/openworld/live/on-demand/index.html and SAP TechEd keynotes http://events.sap.com/teched/en/session/13493 the common thread is in bridging the SaaS apps with the on premise apps using PaaS technologies. While the legacy vendors try to simplify their offering using “cloud” cover its really startup and open source solutions that are pushing the innovation envelope.

Multiple layers of abstraction in people and technology stacks is the root of all legacy driven complexity. Simplification needs decision making / smarts to be handled in micro nodes for scalable processing in human and technology contexts. Paradigms: Top down vs Bottom up  – Centralized vs decentralized – Big data / Network optimization / New Biz processes / next gen resource management – Cloud standardization vs custom extension needs (core and context). Cloud apps need fast/productive turnover times for build/deploy cycles which is pretty disruptive for legacy Dev/deploy models (on premise and early j2ee cloud) to compete with. Key part of TCO is TCD in Dev/Ops cycle including maintenance/support/upgrade with extension support.

Change is about people and mindsets. Simplicity starts in the mind. Given individual mindset changing behavior needs transformational leadership.  Fear of change, job loss, uncertainty, insecurity can make people do things which are anything but simple and smart and technology can only accelerate this trendSad smile

Advertisements

Written by srinivasreddy

November 11, 2014 at 7:30 am

Posted in opendata, SAP, Technology

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: