Welcome!

Microservices Expo Authors: Liz McMillan, Sematext Blog, Lori MacVittie, David Sprott, Gil Allouche

Blog Feed Post

Two Digital Transformation Time Bombs

Adjectives like “swashbuckling” and “romantic” rarely if ever apply to enterprise technology, so the fact that “rogue” IT is now a Thing should give one pause. Errol Flynn swooping down from a yardarm, disarming smile on his too-handsome face? Hardly the image you’d expect bringing your iPhone to work would elicit.

Yet rogues there be, sneaking digital contraband into their cubicle, unbeknownst to IT Big Brother. And while we all like to bend the rules, if only to shake up our Dilbertian existence with a fleeting moment of swashbucklery, rogue IT goes far beyond your secret Angry Birds at work addiction, or dare we say, that contraband DropBox account your entire team surreptitiously shares.

Rogues, after all, come in all shapes and sizes. When the rank and file practice a bit of derring do, it’s one thing. When Big Brothers themselves – the executives who steer the ship – practice rogue IT, it’s quite another. Yet this top-down scalawagness pervades enterprises far and wide, threatening to upend the IT ship altogether, CIO and all. The name of this nefarious ne’er-do-well? Your Digital Transformation Strategy.

Digital Transformation: A Rogue’s Gallery

PirateImagine, if you will, you’ve been working your way up the officer’s ranks of your vessel, and now you’re the captain (or other C-level executive) of this ship you call your enterprise. Information Technology has always been a powerful asset in your treasure chest, from the early data processing days to the rise of monolithic enterprise apps. Then the Web and its evil twin Y2K hit, knocking you and your ship for a loop, promising a New Economy yet delivering a dot.com crash. After that perfect storm you told yourself you’d never again fall for the empty promises of the new technology sirens, singing their songs of business transformation but delivering only broken dreams.

Yet here we are, in the 2010s, and the siren song of new technology is louder than ever – and this time, there are far more voices in this craven chorus: Cloud Computing! Big Data! Social Media! Mobile Apps! DevOps! Added to this cacophony are the digital denizens of this new era, the Googles and the Amazons and the Netflixes, no longer mere dot.com darlings, but massive behemoths out to take a piece of everyone’s pie, including yours. This time, sitting on the sidelines is not an option. Siren song or no, the world of business is changing, and your enterprise must change as well, or risk the deadly depths of the Charybdis of digital disruption and irrelevance.

But then you wake up from this reverie and look once again at the cold, hard reality of budgets and balance sheets, and you realize your IT department has their hands full with dull, dreary, yet absolutely essential legacy systems of record – all those numerous apps and infrastructure that have been collecting over the decades, sucking up money, yes, but keeping you in business all the while. Disruptive innovation is all very fine and good, but legacy technology and disruption don’t mix. That old gear is just too brittle and important to mess with, right?

That’s when it hits you: it’s time to go rogue. Your IT department has way too much on its plate to handle the digital transformation you crave so desperately. So instead of asking your CIO to drive these new initiatives, you hire a Chief Digital Officer (CDO) to don the pirate gear, raise the Jolly Roger, and take your ship on an adventure into the wondrous digital future.

Hear that Ticking? Beware the Digital Disruption Time Bombs

We all know that genuine pirates and other such rogues are ruthless criminals, and yet a century of Hollywood mythmaking has turned them into heroes, courageous nonconformists who can justify their questionable deeds because of the presumably greater evil of the establishment from which they have rebelled. Today, we consider CDOs and their digital transformation initiatives to be examples of rogue IT – bucking the establishment, true, but with the best interests of the enterprise at heart. Motivation enough to forgive a bit of swashbuckling, perhaps?

After all, the legacy technology that runs the established portion of the business has a history of intractability. Legacy modernization has a reputation as being expensive, risky, and often lacking clear business drivers. And when we tried to abstract our legacy as flexible Services with the last decade’s SOA initiatives, we found that architectural approach to be more expensive and difficult than we expected. Most SOA initiatives overpromised and underdelivered, leaving CDOs with few options but to go rogue and build digital initiatives largely separate from establishment IT.

Errol Flynn and his modern counterpart Johnny Depp notwithstanding, is it truly in the long-term best interest of the company for the CDO to go rogue? In the short term, absolutely. The technology buzzwords du jour aren’t holding still, and moving quickly is essential to successful digital transformation. And if there’s one thing traditional IT is bad at, it’s moving quickly. Yet, while Johnny Depp’s Jack Sparrow has yet to meet his maker at the end of a rope, enterprises who place strategic bets on rogue IT risk two major time bombs going off in their face.

Time bomb #1: thinking that you can achieve the benefits of digital transformation without dealing with the legacy mess. It’s tempting indeed to leave the established order behind. Many organizations think of their legacy IT as a single Gordian knot of complexity, where the only way to fix it is to somehow fix or replace the whole thing – an impossible task that would never come close to justifying its expense. The pirate’s life sounds wondrous in comparison.

But remember, legacy is not monolithic. It’s heterogeneous and multifaceted, and you don’t have to fix the whole thing. Your core business agility drivers from transformation initiatives must connect to specific legacy goals while moving legacy toward agility, not away from it. Yes, you must pick your battles, as the legacy you do bring into your digital initiative will take time and money to fix – but never forget that your enterprise wouldn’t be where it is today if it weren’t for the best of your legacy.

The challenges with legacy modernization in support of digital transformation are first, to tackle the right problems, and second, to take an approach that will actually work. After all, such fixes require both the appropriate abstraction as well as technology that can support those abstractions. Not SOA – or at the least, not only SOA, but one big step above SOA. For specific legacy capabilities to properly support the digital transformation, we need a better approach for abstracting legacy assets to drive agility, an architectural approach freed from middleware and laser focused on the business agility drivers from the digital transformation initiative.

Even if you think you can avoid time bomb #1, however, you must also navigate your way past time bomb #2: Realizing you have to do something about the legacy mess, but thinking there’s a shortcut. Examples of such shortcuts: migrating legacy apps to the Cloud, feeding existing data into Hadoop without a strategy for collecting new information, or perhaps building mobile app interfaces onto aging Web apps that were never designed to support them. True, you may be able to get any of these examples to work, but you’ll have missed the point of digital transformation initiatives: they’re not about the digital, they’re about the transformation. After all, your entire legacy IT shop is already digital. Transformation requires entirely new approaches, not shortcuts.

The Intellyx Take

Perhaps you’re not convinced by my scintillating, scoundrel-infused diatribe. Your digital transformation initiative is doing just fine on its own, thank you very much, while IT keeps the legacy lights on, and never the twain shall meet. Sorry to shiver your timbers, but you’re not alone in your market. Your competition also struggles with their legacy burden, and the spoils will go to those enterprises who successfully deal with their legacy as part of their digital transformation. If you don’t get this right, then your competition will, and no amount of derring-do will save your digital transformation initiative then.

The good news for some organizations is that if you have been successful with SOA you’re ahead of the game (and I know there are a few of you out there who actually got SOA to work). But regardless of whether SOA paid off for you or not, to meet your strategic goals with your digital transformation initiative, you must follow a well-architected approach that both understands and connects the business drivers for digital transformation to specific, tactical legacy initiatives.

Remember, transformation drivers are always business agility drivers, which means Agile Architecture is absolutely essential to digital transformation success: an iterative, dynamic approach that focuses on solving problems instead of paperwork, an approach that incorporates regular input from stakeholders – in other words, architecture that is inherently Agile. Going rogue may be fun, but it’s high time for your CDO and CIO to work together – or even be the same person. Errol Flynn would be proud.

Jason Bloomberg is the leading expert on architecting agility for the enterprise. As president of Intellyx, Mr. Bloomberg focuses on empowering people to achieve business agility in their organizations by a paradigm-shifting approach to architecting agility called Bloomberg Agile Architecture™. During his twelve years at ZapThink, he created and delivered the Licensed ZapThink Architect (LZA) SOA course and associated credential. He now runs the Bloomberg Agile Architecture Certification Course around the world and provides Agile Architecture advisory and related services to business executives, architecture teams, and software vendors. His latest book is The Agile Architecture Revolution (Wiley, 2013).

Image credit: Pascal

Read the original blog entry...

More Stories By Jason Bloomberg

Jason Bloomberg is the leading expert on architecting agility for the enterprise. As president of Intellyx, Mr. Bloomberg brings his years of thought leadership in the areas of Cloud Computing, Enterprise Architecture, and Service-Oriented Architecture to a global clientele of business executives, architects, software vendors, and Cloud service providers looking to achieve technology-enabled business agility across their organizations and for their customers. His latest book, The Agile Architecture Revolution (John Wiley & Sons, 2013), sets the stage for Mr. Bloomberg’s groundbreaking Agile Architecture vision.

Mr. Bloomberg is perhaps best known for his twelve years at ZapThink, where he created and delivered the Licensed ZapThink Architect (LZA) SOA course and associated credential, certifying over 1,700 professionals worldwide. He is one of the original Managing Partners of ZapThink LLC, the leading SOA advisory and analysis firm, which was acquired by Dovel Technologies in 2011. He now runs the successor to the LZA program, the Bloomberg Agile Architecture Course, around the world.

Mr. Bloomberg is a frequent conference speaker and prolific writer. He has published over 500 articles, spoken at over 300 conferences, Webinars, and other events, and has been quoted in the press over 1,400 times as the leading expert on agile approaches to architecture in the enterprise.

Mr. Bloomberg’s previous book, Service Orient or Be Doomed! How Service Orientation Will Change Your Business (John Wiley & Sons, 2006, coauthored with Ron Schmelzer), is recognized as the leading business book on Service Orientation. He also co-authored the books XML and Web Services Unleashed (SAMS Publishing, 2002), and Web Page Scripting Techniques (Hayden Books, 1996).

Prior to ZapThink, Mr. Bloomberg built a diverse background in eBusiness technology management and industry analysis, including serving as a senior analyst in IDC’s eBusiness Advisory group, as well as holding eBusiness management positions at USWeb/CKS (later marchFIRST) and WaveBend Solutions (now Hitachi Consulting).

@MicroservicesExpo Stories
In his session at @DevOpsSummit at 19th Cloud Expo, Yoseph Reuveni, Director of Software Engineering at Jet.com, will discuss Jet.com's journey into containerizing Microsoft-based technologies like C# and F# into Docker. He will talk about lessons learned and challenges faced, the Mono framework tryout and how they deployed everything into Azure cloud. Yoseph Reuveni is a technology leader with unique experience developing and running high throughput (over 1M tps) distributed systems with extre...
Node.js and io.js are increasingly being used to run JavaScript on the server side for many types of applications, such as websites, real-time messaging and controllers for small devices with limited resources. For DevOps it is crucial to monitor the whole application stack and Node.js is rapidly becoming an important part of the stack in many organizations. Sematext has historically had a strong support for monitoring big data applications such as Elastic (aka Elasticsearch), Cassandra, Solr, S...
There's a lot of things we do to improve the performance of web and mobile applications. We use caching. We use compression. We offload security (SSL and TLS) to a proxy with greater compute capacity. We apply image optimization and minification to content. We do all that because performance is king. Failure to perform can be, for many businesses, equivalent to an outage with increased abandonment rates and angry customers taking to the Internet to express their extreme displeasure.
Right off the bat, Newman advises that we should "think of microservices as a specific approach for SOA in the same way that XP or Scrum are specific approaches for Agile Software development". These analogies are very interesting because my expectation was that microservices is a pattern. So I might infer that microservices is a set of process techniques as opposed to an architectural approach. Yet in the book, Newman clearly includes some elements of concept model and architecture as well as p...
SYS-CON Events announced today that LeaseWeb USA, a cloud Infrastructure-as-a-Service (IaaS) provider, will exhibit at the 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. LeaseWeb is one of the world's largest hosting brands. The company helps customers define, develop and deploy IT infrastructure tailored to their exact business needs, by combining various kinds cloud solutions.
Adding public cloud resources to an existing application can be a daunting process. The tools that you currently use to manage the software and hardware outside the cloud aren’t always the best tools to efficiently grow into the cloud. All of the major configuration management tools have cloud orchestration plugins that can be leveraged, but there are also cloud-native tools that can dramatically improve the efficiency of managing your application lifecycle. In his session at 18th Cloud Expo, ...
Ovum, a leading technology analyst firm, has published an in-depth report, Ovum Decision Matrix: Selecting a DevOps Release Management Solution, 2016–17. The report focuses on the automation aspects of DevOps, Release Management and compares solutions from the leading vendors.
SYS-CON Events announced today that Venafi, the Immune System for the Internet™ and the leading provider of Next Generation Trust Protection, will exhibit at @DevOpsSummit at 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. Venafi is the Immune System for the Internet™ that protects the foundation of all cybersecurity – cryptographic keys and digital certificates – so they can’t be misused by bad guys in attacks...
SYS-CON Events has announced today that Roger Strukhoff has been named conference chair of Cloud Expo and @ThingsExpo 2016 Silicon Valley. The 19th Cloud Expo and 6th @ThingsExpo will take place on November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. "The Internet of Things brings trillions of dollars of opportunity to developers and enterprise IT, no matter how you measure it," stated Roger Strukhoff. "More importantly, it leverages the power of devices and the Interne...
DevOps at Cloud Expo – being held November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA – announces that its Call for Papers is open. Born out of proven success in agile development, cloud computing, and process automation, DevOps is a macro trend you cannot afford to miss. From showcase success stories from early adopters and web-scale businesses, DevOps is expanding to organizations of all sizes, including the world's largest enterprises – and delivering real results. Am...
The 19th International Cloud Expo has announced that its Call for Papers is open. Cloud Expo, to be held November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA, brings together Cloud Computing, Big Data, Internet of Things, DevOps, Digital Transformation, Microservices and WebRTC to one location. With cloud computing driving a higher percentage of enterprise IT budgets every year, it becomes increasingly important to plant your flag in this fast-expanding business opportuni...
This digest provides an overview of good resources that are well worth reading. We’ll be updating this page as new content becomes available, so I suggest you bookmark it. Also, expect more digests to come on different topics that make all of our IT-hearts go boom!
Keeping pace with advancements in software delivery processes and tooling is taxing even for the most proficient organizations. Point tools, platforms, open source and the increasing adoption of private and public cloud services requires strong engineering rigor – all in the face of developer demands to use the tools of choice. As Agile has settled in as a mainstream practice, now DevOps has emerged as the next wave to improve software delivery speed and output. To make DevOps work, organization...
SYS-CON Events announced today that Isomorphic Software will exhibit at DevOps Summit at 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. Isomorphic Software provides the SmartClient HTML5/AJAX platform, the most advanced technology for building rich, cutting-edge enterprise web applications for desktop and mobile. SmartClient combines the productivity and performance of traditional desktop software with the simp...
Internet of @ThingsExpo, taking place November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA, is co-located with the 19th International Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry players in the world and ThingsExpo Silicon Valley Call for Papers is now open.
This is a no-hype, pragmatic post about why I think you should consider architecting your next project the way SOA and/or microservices suggest. No matter if it’s a greenfield approach or if you’re in dire need of refactoring. Please note: considering still keeps open the option of not taking that approach. After reading this, you will have a better idea about whether building multiple small components instead of a single, large component makes sense for your project. This post assumes that you...
The Internet of Things will challenge the status quo of how IT and development organizations operate. Or will it? Certainly the fog layer of IoT requires special insights about data ontology, security and transactional integrity. But the developmental challenges are the same: People, Process and Platform and how we integrate our thinking to solve complicated problems. In his session at 19th Cloud Expo, Craig Sproule, CEO of Metavine, will demonstrate how to move beyond today's coding paradigm ...
"We provide DevOps solutions. We also partner with some key players in the DevOps space and we use the technology that we partner with to engineer custom solutions for different organizations," stated Himanshu Chhetri, CTO of Addteq, in this SYS-CON.tv interview at DevOps at 18th Cloud Expo, held June 7-9, 2016, at the Javits Center in New York City, NY.

Let's just nip the conflation of these terms in the bud, shall we?

"MIcro" is big these days. Both microservices and microsegmentation are having and will continue to have an impact on data center architecture, but not necessarily for the same reasons. There's a growing trend in which folks - particularly those with a network background - conflate the two and use them to mean the same thing.

They are not.

One is about the application. The other, the network. T...

If you are within a stones throw of the DevOps marketplace you have undoubtably noticed the growing trend in Microservices. Whether you have been staying up to date with the latest articles and blogs or you just read the definition for the first time, these 5 Microservices Resources You Need In Your Life will guide you through the ins and outs of Microservices in today’s world.