My Talk with John Furrier on State of Cloud in 2019

Timeline:

Sarbjeet Johal, Cloud Influencer | CUBEConversation,

00:00 Introductions

01:00 IBM’s Acquisition of Redhat

01:50 Cloud Consumption Model at high-level

04:08: Vendor Hype and Market Reality

05:42: New Stack – Micro-services and Integration Layer

07:21 Infrastructure as Code & Multi-Cloud

08:10: Policy Based Computing is still not here

09:00 Migrations to Cloud – Best Practices

12:00: IT Transformation in Cloud

14:43: How to Recycle Failed Startups

18:05: Consumption Economics – Why is it Important

21:30: New Stacks (including Low Code-No Code)

24:38: Blockchain

25:45: Book Recommendations

26:30: How Economics Drives Behavior

28:29: Cubeonomics Book?

Intersection of Technology and Economics, Hot Topics at DAVOS 2019

This year in Davos, WEF had several key sessions on intersections of technology and economy.  Major topics included discussing the future of:

  • Advanced Manufacturing and Production

  • Digital Economy and Society

  • Economic Progress

  • Education Gender and Work

  • Energy

  • Environment and Natrual Resources Security

  • Financial and Monetary Systems

  • Food & Health

  • International Trade and Investment

  • Long-Term Investing, Infrastructure and Development

  • Information and Entertainment

Enterprise Cloud Strategy: Don’t get overwhelmed BUT don’t take it lightly either!

Peeling off years of layers from enterprise legacy is no easy task. That’s where expert help is needed. Our advice to enterprise is to get right experts involved:

  • The ones who know what cloud is now (capabilities)
  • The ones who can educate you by removing the hype from reality (education)
  • The ones who know what cloud is now and how it can help them (match capabilities to problems at hand)
  • The ones who understand that it’s not all about technology, processes and people are a big part of monumental shift what we call cloud.
  • More importantly the ones who know where cloud technologies are headed (what’s missing and what’s being built)


In a nutshell, when it comes to your enterprise cloud adoption strategy, don’t get scared and at the same time don’t take it lightly either. Talk to experts who are helping enterprise like yours on frequent basis.

What IT skills will be in high demand in Cloud Era?

Forthcoming era of Cloud Computing will cause shakeup in IT roles like no other IT technology shift has done in last 20 years. These changes range from introduction of new roles/titles to changing how existing roles play a role in delivery of IT. Following are some of the skill-sets that will be in high demand in coming few years (in IaaS, PaaS and SaaS context):

  • SOA Educators/Architects/Services Delivery Personnel.
  • Horizontal Scaling of applications (Software Architects)
  • Big Data Analytics (Data Architects)
  • Legacy Systems Integrations, marriage of legacy IT infrastructure management  alongside new cloud infrastructure (Software/Systems/Solutions Architects)
  • Dev-Ops (Software Architects)
  • Vendor Management (Business Management)
  • Security and Compliance (Systems/Solutions Architects)

If you examine from other side of the coin; it’s more interesting to observe the roles cloud will first diminish and then eliminate in long run. Top two in this category include, ‘Systems Administrators’ and ‘Data Center Specialists’.

This shift is going to be gradual in nature. People will get time to react to this change. Resisting this change can be disastrous for IT professionals.

What do you think?

Most important aspect of Cloud Computing, people…

When we talk about people side of things in cloud context, we can divide it into three categories:

First, people who consume these applications as end users. In my view, impact on end users will be minimal as long as application performance does not deteriorate and end users are assured of their data security and privacy. To address needs of this set of people (where enterprise application is consumer driven), during assessment phase, deeper emphasis on data classification and performance analysis should be placed.

 Secondly, it’s set of people who build, host, operate, manage and service enterprise applications. Cloud is most disruptive for this set of people. In this area, age and architecture of application will play a major role. Newer/younger applications will be easier to handle than old/legacy (it’s a relative term) applications. One way to approach this area is to generate heat maps for enterprise applications (application tier by financial impact on business). Other factors which should be taken into account are relationship with vendors for licensing, servicing & maintenance contracts, you want to make sure that these applications will still be supported be vendors who wrote them and can be serviced and maintained by either the exiting vendors or an alternate vendor (may be cloud service provider). Day to day upkeep of these applications is done by people (through technologies) that includes, monitoring & backup (amongst other things). Another are under this set of people is application dependencies, in bigger enterprises different set of people procure and manage different applications but these applications have to work with each other. People alignment is a big task in big enterprises, difference of opinion or people ego in one group can impact cloud adaption for other applications.  When it comes to this set of people (in second category), a careful consideration should be given to retraining existing workforce to work in new paradigm. From my observations in the industry, I can say this with certain level of confidence that (besides best efforts of all businesses on policies and procedures) there is a lot of tribal knowledge buried in these enterprises which makes them move. Abruptly changing roles or letting people go can be very disruptive. Retention while retaining of existing people for businesses will be a key to smooth transition to cloud.

 Thirdly, moving enterprise applications to cloud will impact business folks especially on two fronts; one is cost structures which will change. In short run there will be costs associated with either moving the applications to cloud as is or for retrofitting/refactoring, two is that move to cloud will have impact on company’s balance sheet. In an ‘old data center’ model servers/switches/routers were considered assets and in cloud world (especially if cloud is provided by a service provider or a separate entity) business will not be able to show these assets on their books. In this area some of industry thought leaders are pushing for legislatures where company’s IP (intellectual property which pertains to expensive software applications) will carry certain money value on balance sheets, which is not the case currently.

 When it comes to moving to cloud, technology is about 30% of the work, rest is people and processes. If people and processes side is not handled properly, move to cloud can be a bitter and expensive experience. I will highly recommend enterprises to engage external (third party) assessors for moving applications to cloud. Drawbacks of putting internal people on this task can cause problems like; biased opinions, entity misrepresentation and too much emphasis in certain areas and too little emphasis in others (missing forest for trees).

I am eager to hear everyone’s input on this one!