There is No Glass Ceiling When it Comes to the Cloud

The glass ceiling for IT has been broken when it comes to cloud. Unlike before, companies now have the ability to cut out the hardware, and even the software if they choose to, with a cloud solution that reduces costs and shortens time to market. Companies with options can become more agile to better serve their customers. The cloud is the starting point to breaking IT’s reliance on the old ways of doing business.

Companies often get so overwhelmed with the idea of cloud and integration that completing either seems like victory enough . However, with seamless integration and a cloud that comes along with it, companies can go well beyond deployment to find real business value.

Not All Clouds are the Same

As popular as cloud is for businesses, and as important as it is to innovation, cloud projects are often viewed as daunting because of time and cost. These are the two factors that can torpedo any business venture. Companies often think short term when it comes to their systems, so they fail to recognize the necessity of integration and cloud’s ever-increasing value.

Not one cloud looks the same as another and not every company is at the same stage of their cloud deployment cycle. This kind of variation demands something flexible. Companies need the freedom to test different ideas before deployment and the flexibility of a cloud solution (that does not trap a company into a vendor) reveals how companies can make the most of their investments.

[Read more...]

Key to Better Cloud Development is More Communication

We recently hosted a thought-provoking discussion about continuous delivery for DevOps with author Gene Kim; Senior Director of Engineering, John Skovron; and Tooling Chief Architect with HP, Steven Witkop.

Companies need this kind of collaboration and coming together in their IT departments so development and operations teams can make processes more efficient. Everyone thinks they have the answers, but it takes balance and listening to different viewpoints to make DevOps a great solution that will add value to an organization.

Ops is a constraint

When it comes to starting an IT project, there can be some large roadblocks to development and constraints to the value stream. People often think any improvement not made at the constraint is an illusion — not an actual solution to the problem. If a company fixes something before the constraint, they only create more work piled up before the actual constraint. If something is fixed after the constraint, the company will be starved for work. [Read more...]

The Mobile Uprising is Anything But a Fad

Everything is changing in how companies must manage business operations in the context of the rise of mobile. The growth of mobility through demand from consumers themselves was one of those revolutions that never could have been predicted. It took 100 years to have a billion landlines, yet it only took 10 years to have a billion mobile phones, and it was only one year before we had one billion smart phones and smart devices used around the world.

Put Down Your Pitchforks

Teams within companies, departments, businesses, and whole industries cannot and should not try to control how people want to consume their services, whether it be executing live trades to buying an upgrade on an airline ticket. This has been a consumer-driven revolution or otherwise termed: the “Consumerization of IT.” [Read more...]

Your Organization Needs to End the War with Itself in Terms of DevOps

Author Gene Kim has a lot to say about the DevOps Movement. He recently published The Phoenix Project as his treatise on exactly how technology organizations can speed development in a way that meets the business needs without all of the infighting and without ignoring stability, reliability and security. Anyone who’s been in technology knows the pain of software developers pitted against IT operations people… each side blaming the other for slow progress and angry business users.

But if you think this is just an IT topic, think again. Companies that deliver through a philosophy of continuous delivery are far more flexible and competitive than companies that manage their technology infrastructure in the traditional nine month to one year conceive-develop-deploy cycles. We’re in a new world where that time period is enough to end the company. Ask Blackberry.

The way out

In Gene Kim’s words:

The way out is DevOps. The starting gun for the DevOps Movement was 2009 when John Allspaw and Paul Hammond, the heads of operations and engineering at Yahoo and Flickr told the world at the Velocity Conference, “We’re doing ten deploys a day.” This was in a world where most people were doing one release every nine months or one a year. After everyone was done fainting in the aisle ways, it really created a movement we now call DevOps…”

Gene goes on to say that developers and operations people who aren’t at each others’ throats can work together in a way that creates a very fast flow of work through the organization. In an always-on world that is rapidly globalizing and innovating, enabling the business is more important than ever before. There’s simply no time to waste on cycles of infighting and obstruction. Change needs to happen as often as it needs to and that requires an infrastructure of people, technology and processes that allow that to happen.

Companies need to have agility and flexibility in their operations. This is the essence of the TIBCO Two-Second Advantage where IT is tightly linked into the value chain of the organization. Organizations with IT integrated into the value chain are better able to react to changes in market dynamics in real time when it matters.

Let’s “Hangout” in the cloud and take a look at the larger picture together. Join us today, May 2nd for our Private PaaS Google+ Hangout when we continue our DevOps discussion with Gene Kim, author of The Phoenix Project. Join in on the conversation using Twitter event hashtag #TIBCOpaas.

Five Things You Need to Know About DevOps from Author Gene Kim

I asked Gene Kim, researcher and co-author of The Phoenix Project, five thought-provoking, high-level questions about how DevOps and Platform as a Service (PaaS) can benefit 21st-century enterprises right now and in the long term.

Steve Leung – What are some of the most common challenges for Development & Operations teams today?

Gene Kim – There is a downward spiral that will occur in almost every IT organization if left unchecked. It is so powerful that it pre-ordains horrible outcomes, if not abject failure. It happens in both large and small organizations, for-profit and non-profit, across every type of industry.

The story almost always starts in IT Operations when we have to support fragile infrastructure. Why do we call it fragile? Because every time anyone touches it, it breaks horrifically, causing an epic amount of unplanned work for everyone.

All this unplanned work makes it impossible to get our planned work done, and because what is fragile are some of the most important applications, the organization becomes unable to achieve the commitments that they promised the outside world, whether it’s customers, analysts or Wall Street. [Read more...]

Five Key DevOps Questions Answered by an HP Chief Architect

Continuing this series of five key questions on the topic of DevOps (see yesterday’s answers by a Director of Engineering), today I asked Steve Witkop, Tooling Chief Architect with HP, five thought-provoking questions.

Steve Leung – What are some of the most common challenges for Development & Operations teams today?

Steve Witkop – Balance is the most common challenge, with change management on one side and continuous delivery on the other.

In this context, the objective of change management is to ensure standardized methods and procedures are used for efficient and prompt handling of all changes to control IT infrastructure to minimize the number and impact of related incidents upon service. Changes in IT infrastructure may arise reactively in response to problems or externally imposed requirements, e.g. legislative changes, or proactively from seeking improved efficiency and effectiveness, or to enable or reflect business initiatives, or from programs, projects or service improvement initiatives.

Change Management can ensure standardized methods, processes and procedures which are used for all changes, facilitate efficient and prompt handling of all changes, and maintain the proper balance between the need for change and the potential detrimental impact of changes. Keeping up with the pace of change both business and IT and more importantly significant shifts (regulatory, economic, etc.). [Read more...]

Five Things You Need to Know About DevOps from a Director of Engineering

I asked John Skovron, Senior Director of Engineering at TIBCO, five thought-provoking, high-level questions about how DevOps and Platform as a Service (PaaS) can benefit 21st-century enterprises right now and in the long term.

Steve Leung – What are some of the most common challenges for Development & Operations teams today?

John Skovron – The common challenge is definitely the accelerating pace of software development and deployment. Agile methods have made it possible to design and implement better software much faster. With an “as-a-service” approach, whether for private or public consumption, delivery of new features and versions can accelerate from once-a-quarter to once-a-week, once-a-day, and even multiple deployments a day, utilizing A/B testing or other rapid validation techniques.

Steve Leung – Who should be driving the changes needed, business or IT? What is the role of the CIO in this transformation?

John Skovron – IT should drive the changes – first of all, by aligning IT as closely as possible with the business. And certainly, the CIO should be leading the charge – any CIO who is satisfied with a status quo of sludgy, slow deployments should be brushing up his resume, because he’s going to be looking for a new job soon. [Read more...]

IT Can’t Evolve Until They See the Forest for the Trees

DevOps is more than just a hot IT buzzword. Unlike other “flash in the pan” tech trends, DevOps is a real chance for companies to evolve their IT departments. In his book, The Phoenix Project, Gene Kim explains how to help overcome a glaring issue in IT that many are not addressing.

IT operations are necessarily a fundamental component of any modern-day business and must be integrated seamlessly with business processes. This includes reorganizing traditional IT for increased agility, enabling companies to easily leverage continuous delivery. As quintessential as IT is to modern businesses, there is a fundamental problem that companies are merely perpetuating, rather than trying to fix.

Stop and Smell the IT Roses

As companies reorganize themselves, each unit tries to fix its own issues in isolation, which limits growth to a small part of an overarching problem. For instance, compliance teams deal with compliance challenges, process teams want more visibility, and everyday firefights with complex systems are only understood by a few key people. This contributes to larger IT problems, as their main goal is to be responsive to the business. With this day-to-day, quarter-to-quarter mentality, no one has the opportunity to step back and take a strategic look at the larger picture. [Read more...]

What Does Music Have In Common With Successful Banks?

Symphonies and orchestras are the two things that come to mind when I think of banking operations. Today’s banks have to outshine competitors and provide exceptional customer services; that’s the path of success. In doing so, banks need to harmonize technology and IT services that run and monitor business operations.

Like an orchestra, organizations have numerous back-end systems and applications playing their own tunes. The complexity lies in creating harmony that eventually soothes business initiatives around revenue growth through customer experience, improving operational efficiency, and mitigating risks. The right set of technologies enable enterprises to derive more value out of back-end systems or applications, address the complexities around managing volume, velocity, and variety of data (or BIG data) and help organizations do more – easier, faster, and more cost effectively. [Read more...]

Why Big Data Has Become a Nightmare

By now, we all understand the enormous scale of big data and that enterprises have indeed begun to store, collect, and analyze historical data for intelligent action.  This basic minimum is not enough, nor will it ever be, as big data continues to wildly increase.  The few companies who actually use big data to continuously improve, spot opportunities, and mitigate risks, all in real time, are soaring past those who let data collect dust in databases, under the false impression that collecting the data is enough.

There is no good way to correlate data at rest with data in motion (including operational and transient data that will never be stored in databases) with external data (suppliers, partners, customers via social networks all beyond the firewall) with data from mobile devices with data from cloud applications without an integrated backbone.

Things Just Got More Real…

With data alone, businesses cannot address what is clearly laid out for them because the “new integration” must address so much more. We have all grown to expect real-time results from the data that has already been collected, and there is no going back. Companies have no choice but to leverage all of the data they aggregated before, and start collecting it from new and unfamiliar sources, as well as still provide the same speed and efficiency. [Read more...]