On my flight to Boston, I came across this article titled: We Need Better Managers, Not More Technocrats from Harvard Business Review. This set me thinking for not many articles have touched the issues of digital transformation at its core, in so far what I have seen and so mentally egged me to draw this note.
The part of the article that set me thinking started with the perspective: “digital technology is not the true story. Digital transformation is “and adds, “ Leaders need to engage their people in a process of redefining how they work and what their companies do. Digital transformation is therefore the key managerial imperative for today’s business leaders”. This implies that enterprises need more proactive technical and business leaders, willing to shake the tree and get deeper to challenge the established norms of doing business in their respective business. Transformation possibilities come out of beating the status quo and propelling powerful forces forward.
The article adds that those companies that get the greatest benefit are those that:
- Make smart investments in digital technology to innovate their customer engagements, and the business processes and
business models that support them
- Build strong leadership capabilities to envision and drive transformation within their companies and their cultures.
To my mind, to gain advantage many things need to happen at the enterprise level to deliver sustainable results. It’s not just managers alone who matter, there are a whole host of issues that enterprises will need to focus on, besides leadership commitment.Let’s now focus on what this digital transformation is all about and the range of issues and opportunities that come into interplay.
What’s Digital Transformation?
Every transformation efforts brings along with it substantial degree of risk. Digital proponents leverage the fact that the business strategies that embrace. New process models and couple powerful new technologies are transforming the way we do business and the vibrant nature of the marketplace. It’s clear that yesteryears paradigm of economic and business models are too inadequate to secure future years success. New paradigms need to be created, starting with the vision to innovate and enormous energy and skills to stay the course and realize quantifiable benefits. The core ability needed to enable digital transformation rests around customer centricity and a focus on making their businesses different through technology but not per se on the technologies. No technology should be deployed without a fully thought through vision of how it advances business goals, addresses customer needs, or both. Beyond that, technology should be so tightly inter twined with strategy that the two drive and reinforce each other.
Seen at one level, transformation is a proactive process that begins with a large and bold vision centered around making customer linked processed and operations to be made global class and the drive in support of this to effect appropriate changes in the environment. At the highest level, this is the common denominator that enterprises strive to achieve – call out the objective, introduce the variables (exogenic factor) and focus on transforming this into new order of creativity and innovation. To me, digital transformation, for a company board or a transformation council could look like a large scale revamp, but in reality, it is a series of coordinated number of changes – on multiple dimensions - across various attributes covering some planned, known unknowns, unknown unknowns - the coming together of this creates a deep impact and effects change, leading into a converged advantage. One can say that the commonality across different true transformation initiatives would rest on ability to think differently about set ways of functioning and willingness and ability to revisit all known models and think and act on them to change to deliver different results.
Digital Transformation is not a silver bullet, as seasoned business executives would confirm – there is no permanent state of advantage in an enterprise’s digital transformation journey. The true meaning of this journey is that the exogenic factors enables new avenues of powerful possibilities of change and too often this in turn opens the floodgates of passion, creativity and innovation. In a typical digital transformation journey, such release of convergent forces produce massive doses of change on the enterprises model of delivering value, the underpinning culture leading to authentic and visible transformative ways of doing business.
To repeat the often repeated cliché, “Progress can’t be achieved by doing the same things we’ve always done and expecting different results”. It’s plain talk : Unless new, progressive models are employed, true transformation can’t occur. Yet in the real world, its only to be seen that lag metrics centered thinking hold executives to protect the past. An Amazon’s way of thinking and action on growth, investments and customer advocacy efforts would substantially vary with most other business today. But that level of challenging set ways of thinking and busting assumptions are needed to effect true digital transformation efforts that can bring in sustainable success. From incubation to creating a large digital platform at enterprise level calls for ability to both think big and small, deep and wide, create capabilities at scale and target narrow skills in some cases. A clear plan, well thought through investment, and a rigorously focused implementations involving cross functional units are key to rope in success.
Creating an operational blueprint centered around digital ops would become a key requirement to carry forward the journey, an area mostly underfocussed on early on in the digital transformation journey – a big mistake.. A digital operation framework ties in executives to work together across functions to demonstrate early success that enterprise can build on. The to-be state of operation should appropriately balance opportunity upsides, core execution strengths and leverage differentiated business models. As the scale and maturity of adoption of digital transformation inside enterprises increase over time, it will be critical to replace guesstimates with more directly captured metrics leading to set the stage for repeatable, measurable and scalable outcomes.
Why are digital ops so important? Because early success and quantifiable returns feed more momentum and so is important to think through early enough in the enterprise digital journey. A well-executed strategy of putting in place a robust digital transformation framework would enable enterprises to
1) Optimize ROI at an earlier stage in the funding lifecycle of each initiative, and collectively across the enterprise; self-funding models are also being demanded by enterprises;
2) Bring in linkages and transparency between strategies, funding model, execution model including digital ops
3) Relentless prioritization for improved performance, value, and sustainable growth.
True transformation entails transforming from outdated methods to new, more productive ways of conducting business to produce new ideas, profound change, dynamic innovation, and sustainable opportunities and all these are directed at enhancing customer experience provides lasting value.
Digital transformation is not a linear process where a step follows another in a predictable way. Parallel initiatives, competing attention needs will be the order of the day inside many enterprises. The advantage is going to be accrued by those enterprises, who envision, plan and execute well leveraging on the rapid advances in the marketplace and behold, we have not seen much here compared to what’s going to come with sensory and analytics technologies providing a whole lot of new perspectives about how much the digital transformation boundaries can be pushed. As I noted earlier, there is a need for enterprises to completely re-visualize the possibilities by becoming a digital enterprise. That calls for going beyond creating revenue by mere digital substitution. A digital strategy that focuses on specific business outcomes leveraging various forms of digital technologies can create an edge for the enterprise. It must be noted that a sustainable edge comes in where the inane physical resources mutate with the vibrant digital information to create new value. Winners in doing this get there by thinking big and small together transforming processes, creating/validating/rebooting business models and enabling new waves of customer experience. Any company large or small, old or new can use this digital technology to create a winning edge for its business and perhaps, its industry.
Reddit, Foursquare, EngineYard and Quora were among the many sites that went down recently due to a rather prolonged outage of Amazon's cloud services. On Thursday April 21, When Amazon Elastic Block Store (EBS) went offline, it took many of its Web and database servers depending on that storage down. With Amazon working aggressively to set this back right, on Sunday April 24, most of the services were restored back . As promised and as would be expected, Amazon has now come out with a detailed explanation describing what went wrong, and explaining why the failure was so widely felt and why it took that much time to restore back all the services. Some say that measured against Amazon’s promised availability, this lengthy outage would mean that Amazon may need to maintain full availability for more than a decade to adhere to their promised availability service level commitments.
Now, let’s examine what happened and how this happened. To start with some basics: Amazon has its facilities spread out around the world. Most users would know that its cloud computing data centers are in five different locations. Virginia, Northern California, Ireland, Singapore, and Tokyo. These centers are so architected that within each of these regions, the cloud services are further separated into what Amazon calls Availability Zone. The availability zones are within themselves self contained with physically and logically separate groups of computers setup therein. Amazon explains that such an arrangement helps customer choose the right level of redundancy as appropriate to their win needs. Such a design with a spectrum of options helps customers choose the right level of robustness also when they for a premium choose to host them in multiple regions. The logic here is that hosting in multiple availability zones within a same region must provide comparable robustness (as in hosting across multiple regions) but would come with a much better economics benefitting the customer.
Amazon offers several services as part of this arrangement. Amongst those services, Elastic Block Store(EBS) is an important service. With EBS, Amazon provides mountable disk volumes to virtual machines using the more well known Elastic Compute Cloud(EC2). This is quite attractive to customers, as Amazon with this service, provides the virtual machines with huge amount of reliable storage – typically this gets used for database hosting and the like. The powerfulness of this feature can be seen by the fact that while this can be used from EC2, another Amazon feature called Amazon Relational Database Service( RDS) also uses this as a data store. As an added feature for its services, Amazon has designed this feature for high availability purposes and replicates data through EBS between multiple systems. Given the volume and variety involved therein, this process is highly automated. In such an arrangement, if for some reason an EBS node loses connection form its replica, instantly an alternate storage within the same zone is made available to maintain connectivity.
As per Amazon, while doing routine maintenance operations in Virgnia operations on April 21, engineers were trying to make a change in network configuration to the zone. As part of the process, traffic to the routers affected apparently got moved into a low capacity network as against getting moved onto a backup. The low capacity network, is meant for handling inter node communication and not large scale replication/data transfer internally between the system and so the additional traffic made the network malfunction. With the primary network brought down for maintenance and the secondary network completely mal-functioning the EBS nodes lost their ability to replicate for want of nodes. This is where the unintended consequence of automation began to rear its ugly head. Every system in this network acted as if they are at risk and began to frenetically look for available nodes with free space for replication. While Amazon tried to restore the primary network, damage has been by then done, with all the available space within the cluster were already used, while some remaining nodes continued their search for nodes with free space available – while such nodes with free space were not available.
With a massive deadlock of nodes trying to find replicas, while there were not nodes with free space, impacted the control system’s performance. The control system performance issue severely impacted execution of new service requests like creating a new volume. A long back up began to get created for the slow control system to act upon and this with time reached catastrophic proportions, with some requests beginning to get returned with fail messages. Now, comes the second but the most crucial part of the outage – unlike other services, the control systems span across the region and not the individual availability zones. The net impact was therefore experienced across different availability zones. Remember the idea of Single Point Of Failure? That was proven here in its full might.
Slowly and deliberately, Amazon began the course correction – by beginning to tend to the control system and by adding more nodes to the cluster. Over time, the backlogs on the control system began to get cleared and this took painful efforts and a lot of time in the process. Outages of public cloud systems have made news in the past but clearly with time, the body of knowledge and maturity levels ought to improve things. Cloud service providers make high availability as the cornerstone of their offerings but this outage would in many ways, put such claims to question. Even while this outage happened with Amazon Virginia operations, there were many users of AWS, who managed to maintain availability of their system. A majority of those installations had fall back in terms of multiple regions, multiple zone coverage. Such moves necessarily bring cost, complexity equation into consideration.
It’s a little odd to see that when the problem of non availability of nodes happened, Amazon almost began to get into a denial –of-service attacks within their environment . Amazon now claims that this aspect of crisis related actions have been set right but one may have to wait till next outage to see what else could give way It may be noted that Amazon cloud services suffered a major outage in 2008 – the failure pattern looks somewhat similar upon diagnosis.Clearly, the systems need to operate differently under different circumstances – while it’s normal for nodes to keep replicating on storage/access concerns, the system ought to exhibit different behavior with a different nature of crisis. With the increasing adoption of public cloud services, certainly the volume, complexity and range of workloads would increase and the systems would get tested under varying circumstances for availability and reliability. All business and IT users would seek answers to such questions as they consider moving their workloads onto the cloud
It is interesting to see how Netflix, a poster user of Amazon cloud services managed to survive this outage. Netflix says,” When we re-designed for the cloud this Amazon failure was exactly the sort of issue that we wanted to be resilient to. Our architecture avoids using EBS as our main data storage service, and the SimpleDB, S3 and Cassandra services that we do depend upon were not affected by the outage”. Netflix admits that their service ran without intervention but with a higher than usual error rate and higher latency than normal through the morning, which is the low traffic time of day for Netflix streaming. Amongst the major engineering decisions that they implemented to avoid such outages includes designing things as stateless applications and maintain multiple redundant hot copies of the data spread across zones. Netflix calls their solution –“ Cloud Solutions for the Cloud” as the claim here is that instead of fork-lifting the existing applications from their data centers to Amazon's and simply using EC2, with their approach they believe that they have fully embraced the cloud paradigm. Essentially, Netflix has automated its zone fail-over and recovery process, hosted its services in multiple regions while reducing its dependence on EBS.
Clearly there are ways to get the best of cloud – except that some of these may have different economics and would call for greater ability to engineer and manage the operations. Amazon may have to increase the level of transparency in terms of their design and the operational metrics need to cover many more areas of operations as against the narrow set of metrics that users get to see now. To sum up , I would hesitate to call AWS as failure of the cloud but this journey into the cloud would call for more preparation and better thought out design to be in place from user’s side.
Thomas Friedman makes the case that Value creation is becoming so complex that no single firm can master it without closely collaborating with a wide set of partners. John Hagel brings this up :” We are shifting from a world where the key source of strategic advantage was in protecting and extracting value from a given set of knowledge stocks — the sum total of what we know at any point in time, which is now depreciating at an accelerating pace — into a world in which the focus of value creation is effective participation in knowledge flows, which are constantly being renewed”. All these thoughts presuppose or recognize the role that information technology plays in making this shift happen. Extending the thought, once can see that from an infrastructural perspective, externalization of data and processes, for example through cloud computing, can create a secure foundation for collaboration that will eventually be indispensable. This flow and collaboration – critical components in the shift becomes so important that it is worth dwelling a little more into this theme.
With the global competitive forces getting more and more powerful one case that business around the world are keen to get more agile and more lean. With dependence in IT increasing with time, solutions centered on IT get more significant. With cloud as an enabler to such a change, one can see many things are coming together to make benefits get realized. As business tends to focus on getting the easy to do business with tag, the ease of provisioning extranets makes the organization more agile as it establishes lightweight, short term partnerships and outsources granular services to external providers. When information and goods flow across borders and enterprises, the concern of rising transactional cost is bound to arise. With well designed cloud solutions , transaction costs can be actually managed better. And by reducing the transaction costs of contractual collaboration the company can effectively leverage external resources without engaging in full scale mergers and acquisitions or setting up joint ventures.
How to engineer a seamless and reliable experience that can not only absorb changes in the external environment but also function as a critical enabler of such change? Look carefully and we can see that at the operational level , an increasing number of data sources are becoming available in the form of web services, truly interoperable and are easy to integrate. Enterprises move really aggressively to make gains on this count – some of them are able to leverage these effectively have an advantage over their competition. The real advantage comes by being able to extract context sensitive, pattern based business intelligence by combining the data sources with their internal information and that of their partners.
This in essence sets the stage of preparing to not only take advantage of emerging technology to stay competitive but also potentially help a set of enterprises to create new standards of competing and thereby create competitive advantage through differentiation. Talking of differentiation, form the perspective of business enabled through the cloud it can be seen that the increased service orientation of cloud squarely uplifts the importance of identifying and analyzing competitive differentiation. Once core functions are established inside enterprises likely centered around core competencies the next question to seek is : determining whether they lead to a business benefit and the larger question therein is whether they are indeed unique and whether the uniqueness is sustainable in the fast changing world?
In such critical turns and decisions, enterprises need to take a far more involvement in activities that may look too mundane and operational. For example, it is a perfectly valid question to ask and keep asking at regular intervals as to how much of IT should be delivered by internal sources. As the technology and technology enabled markets and business services mature, many viable and economical solutions become available for enterprises to consider. And if standardized services (preferably configurable) are available on the market on a more economical footing, then it is obligatory on the part of enterprises to investigate whether it would be possible to leverage them. There may also be alternate forms of delivering the services. Let’s see from an IT perspective - in such a scenario, very effective solutions delivered over the cloud are becoming more and more commonplace. For example, self service portals can reduce human involvement overhead and can thereby lower the costs of basic services. Add ability to configure and integrate – the potential multiplies. Such decisions help enterprises move resources to focus on efforts inside the enterprise that could yield far better returns and may help enterprises become more lean and efficient and in some cases can make them more innovative as well.
Then where does it leave genuinely core processes that are supposed to provide differentiation by design? Where these processes begin to get intertwined with undifferentiated tasks, the effectiveness definitely goes down. Many of the generic IT solutions with customized overlays clearly fall into this category. Such a scenarios also provides enterprises to examine objectively if it would be possible to isolate the generic functions and have them sourced from the most effective and efficient source. Obviously there may not be standard answers for every conceivable scenario but enterprises can think through and decide on embracing appropriate choices.
Now comes the question of horizontal scalability – can the core competencies be looked as a platform to provide a base for a broad range of solutions? Can most of the solutions be plausibly monetized? Too often we see that the competitive advantage can begin to help in gaining business in related areas as well – there cloud solutions can provide can help in providing quick entry and act as a simulation media before eventually becoming a core infrastructure for leverage in steady state on scale up. Similarly IP that can be enabled through cloud can facilitate embracing new business models for cross domain/ cross enterprise usage. Obviously these things don’t happen just by chance – every such possibility needs to be thought through and details worked out in a rigorous manner. When competencies get stretched to serve a more broad base of services, it would invariably call for a realignment of resources and focus inside enterprises. Enterprises then get sucked into taking decisions on designing organization structures ranging from divisions to horizontals.
With market shifts happening more frequently – the dynamism with which enterprises monitor and prepare for them increase more rapidly. Too often, today we see that corporate strategies are reflecting upon changes across all stakeholders – competition, suppliers, customers besides geographies and market segments. This is a more complex game but technology and cloud by extension can provide more strategic enabling support. Such changes can foist huge demands on enterprises –some of them could be very direct and some of them could bring in an indirect but overbearing expectations on the business. The utility model is not just limited to computing CPU cycles and counts the saving. Its actually about making a range of services available on demand – information consulting, data streams, business processes, real time collaboration etc. The reality is that almost all the industries would have a need to consume such services as they begin to navigate the effects of changes that are happening in their industries and in some case extend such services when they act the role as providers. The lesser recognized part of the equation viz. the indirect impact : this can be more powerful and with a larger reach. How? In this complex web of business, enterprises which don’t provide such services may have to engage in transactions with others that do provide such services. Now one will have run as fast as the ecosystem to at least hold on to the current competitive position ( in some cases –in fast changing industries, one will have to run faster to hold on to the position). So the moral here is : no enterprise is likely to be immune from this sort of change and this is going to create a series of cascading changes across the business landscape.
The fact remains cloud provides a very huge canvas. By its huge capabilities and reach , the cloud can effectively change the business dynamics along with the progressions that it creates and this can simply dominate careful setups laid inside enterprises. By attacking the cost structure of IT operations and being seen as business friendly, it can find more support in its absorption. And, the truly disruptive phenomenon that cloud is - shall influence this business ecosystem more rapidly and with greater reach : net result – cloud could become the harbinger of change that will accelerate the changes in the partner landscape in this interconnected world.
I wrote an Op-Ed piece for Sandhill.com on “Cloud Powered Outsourcing” available here. The focus is to highlight how services firms can leverage the disruptive nature of cloud computing to deliver new value to their enterprise clients. Thought I shall leave here a quick synopsis.
In the fast changing world of technology and outsourcing, many forces are at play. And for the outsourcing industry, any development – be it hardware, software, service delivery or something new – will change the business significantly. Cloud computing is rapidly changing the climate of enterprise IT – and the outsourcing business along with it. The disruptive nature of the cloud model will mean outsourcers will have to adapt for success in the next era.
Two significant factors are currently creating a new wave of change in the outsourcing industry. First, enterprise software is increasingly being delivered over the cloud. This is impacting the hardware commitments that a business makes.
Second, we are now seeing a situation where high quality IT infrastructure capacity is quickly becoming a commodity. With delivery models being disrupted, IT service providers should get into a mode of investing massively in creating/provisioning an infrastructure that their outsourcing customers can leverage sooner rather than later. This translates to an investment cycle from the service provider side as IT service providers invest heavily in capacity, virtualization, globalization and automation. With these investments, service providers begin to get positioned as players that are able to offer capabilities that can transform the way organizations access and use IT services.
The advantages of employing a cloud-based model of service delivery are well established now. In certain types of computing environments, embracing clouds can provide significantly lower costs, higher reliability, assured uptime, greatly enhanced flexibility , robust availability and up-and-down scalability configurable in real-time. The contention here is that outsourcing contracts can block move to the cloud. The separation of service lines in outsourcing that forces distinct blocks of services outsourced to different service providers creates significant challenges to embracing a cloud-based service model because both application and infrastructure management services typically come together in the cloud and normally would get supported by a single service provider. Here is a case where the incumbent service provider’s interests conflict with a client trying to adopt a cloud model. Many enterprises have a range of services contractually assigned to different service providers. Today, many buyers have a range of IT services contracts spread across multiple service providers. Under such arrangements, by default, we see that contracts get optimized at the tower level and by extension, the cost and value get sub-optimized at the tower level. Conflicts between the designated service providers managing the different towers get managed by differing contractual terms and it is quite common to see such partners in a conflict. This is a “first order challenge” – a conflict rooted in the existing models of engagement and so typically calls for a fundamental rethink on the outsourcing model per se!
Moving further, adoption issues could come in the way . However attractive the benefits, the determination as to what, how, where and when to launch a new model of cloud service is always an issue that businesses have to grapple with – like any other operational decision. Enterprise outsourcers also find the need to find a solution to the dilemma: Do they continue, modify or disband their existing outsourcing arrangements to embrace the new model and reap the benefits in terms of savings, ease of use and performance.
In a nutshell, a revised cloud/SaaS model of outsourcing through service providers can help buyers in new ways resulting in lowered costs and improved operational performance - never ending requirements in today’s business world. This calls for a majority of businesses with mature IT environments and outsourcing arrangements in place to look at recasting their existing contracts and embrace a new model of outsourcing governance. This transition won’t happen by the flip of a switch. Moving into a cloud environment for consuming IT services requires a fundamental change in the delivery mechanisms that would impact almost all the stakeholders inside business. Read the full article here.
I was in a meeting with a CIO in New York on Friday where he outlined the onslaught of disruptive innovation in his industry and the broad set of challenges faced therein. The magnitude of the change that his organization needed to face was mindboggling! Just before, I entered to join the meet in the lounge saw this very interesting interview over the television. Jeff Zucker, President and CEO of NBC Universal, has succinctly captured what is going on in the media industry, with his widely quoted comment that the new digital business models are turning media revenues from analog dollars into digital dimes. As he puts it, the key problem for established media companies is thus to come up with new, innovative business models that will enable them to make money and survive as their industry accelerates the transition from a business model based mostly on analog dollars into one based mostly on digital dimes. The ongoing tussle on online advertising is yet another example of the pain transitions bring on.
What a difficult/interesting situation to be in : Lets see how typically leading enterprises face issues centered around disruptive models where the effects –positive if handled well can be far reaching and can turn disastrous when affected negatively. How do well run business handle the shift ? In my view, while it is tempting to look at acting all things material in a startup mode to tide over the situation – reality shows that this would be next to impossible to make it happen. Would-be innovators know that one of their biggest challenges is systematically identifying the innovations with the greatest likelihood of creating disruptive growth. Pick the wrong one, and squander a year or more of focus and investment. It is not by luck based on the draw anymore. By conducting a series of diagnostics, companies in any industry can quickly identify the most promising opportunities. By conducting customer, portfolio, and competitor diagnostics to pinpoint the highest-potential opportunities and the best business models for bringing them to market. Successful approach to make a positive spin around the disruption could be centered around figuring out how to leverage the new innovations to evolve its organization, culture and business models into the future. Too often solution points revolve around assessment and leverage of skills and capabilities of the enterprise in adapting to new changed realities. The challenge would be in figuring out how to leverage existing relationships and expand the adoption quotient across the enterprise ecosystem. A judicious assessment of what part of existing organization could be useful and what needs to ripped, replaced or retired need to be carried out in the most objective manner. Preparing leadership internally to get ready to manage the disruption is a prerequisite to succeed,
In reality, these seemingly ordinary questions/concerns may become the most tough one to crack, but no point in trying to avoid facing reality. In many cases, matter of fact cultural impediments may overshadow other set of concerns in managing the transition. There is no other way forward – except to properly manage the delicate balance between winning, excelling in its current operations, and quickly embracing disruptive innovations and lay a solid plan for growth.
Sadagopan's Weblog on Emerging Technologies, Trends,Thoughts, Ideas & Cyberworld "All views expressed are my personal views are not related in any way to my employer"