Editor's note: Missed our SOA in Action Virtual Conference? Replay sessions on demand here.



As cloud computing continues to gain momentum, organizations can be easily overwhelmed with the thought of a complete shift in IT strategy, architecture and culture. While the cloud offers promises of lower costs and new business models, even the most detail-oriented CIO may wonder where to start.

The cloud now has come to mean centrally or remotely managed systems that are connected to using internet technologies such as web services and browsers. There are public clouds such as Amazon's Elastic Compute Cloud (EC2) and there are private clouds -- think of an intranet-based cloud -- using all technology of a public cloud but within the security of an organization's intranet.

Taking an incremental approach to cloud migration can enable organizations to cloud-enable IT assets in a manner that maximizes the value to the organization without interrupting the business. As cost-conscious IT departments continue to look at modernization strategies to reduce costs and improve efficiencies, incremental cloud migration is emerging as a natural outgrowth of application modernization. But where do you start and in what order to gain the fastest ROI?

Using Third-party Applications on the Cloud

The easiest, and most obvious step toward migrating to the cloud, is to outsource the management and supply of your third-party solutions. ISVs are using cloud technologies to offer their existing solutions as Software as a Service (SaaS), using browser-based clients accessing their solutions that are managed by the ISV or by a third party Enterprise Cloud Services provider that takes the headache of running the core system away from the ISV and, in turn, away from the corporation using the solution.

Software as a Service solutions can be a valuable part of the solution, They are quick to implement and can be a powerful tactical solution to a company's pain. The ISVs benefit, in that they increase their income as they get a bigger part of (the now smaller) IT spend. They also get to offer their applications to new customers, the cost of starting a new client is small, there is no software to install or maintain at the clients' premises and their solution becomes mobile, as more and more handsets become web enabled.

So what of the applications that you have built for yourself? Those large, core systems that run the business. These systems contain the competitive edge, the differentiation, the intellectual property -- in many ways "they are the organization." Changing these systems has often been compared to changing a jet engine -- mid flight, or even as performing a heart transplant -- mid marathon. The elements to consider here are risk vs. return and the ability to stay in business today vs. investing for and being viable in the future. There are hundreds of examples of organizations that have modernized, and now with the advent of cloud technologies, it is even easier and safer than it was.

The lowest cost, lowest risk way of being agile and innovative enough to succeed today, while remaining in the ideal position to repeat the trick tomorrow and the day after, is through re-use.

The cost of rebuilding what you already have is wasted effort and exposure to risk without any increased return. Moving to a packaged solution for your core businesses means that you become as good as your weakest competitors -- without any way of being better, or any way of being even different from them. That is why so many people are modernizing their existing enterprise systems. They are increasingly choosing to modernize by breaking the process into easy-to-digest pieces.

Incremental modernization enables them to get benefit at every stage, as they leverage the cloud to gain benefits such as Web-based services, new user interfaces, new data types, and when all these are combined they can modernize their business models to offer new services, to new customers and enter new markets. These benefits include the ability to capture existing processes, data and business logic on a more agile and cost-effective platform -- while increasing functionality and usability.

User Interface

It is obvious that the better an application looks, the higher the rates of user adoption and user satisfaction. Modernization of the user interface enables you to use web browsers, using Web 2.0 technologies such as Ajax to have radio buttons and pull down menus. And the application looks like it is loaded and running on the users machine (PC, laptop or mobile device), but it is running centrally giving you the economies of scale and the savings of centralized IT management. New browsers that use media-rich interfaces such as Microsoft's Silverlight bring a real zing to the user's experience. Modern interfaces bring higher user satisfaction, reduced training needs and higher productivity. And they even reduce the calls on your support department -- first, because they're easier to build, easier to debug and better quality than the interface they replace, and, second, because your users are more likely to trust a contemporary-looking interface and check their own actions before logging a support call. The immediate benefit to the organization moving to these new interfaces is that the solution can be rolled out to every desk, every lap, and every mobile worker -- globally at the same time.

Web Services

Enable your applications to access and be accessed by other applications via SOA and Internet (intranet) technologies -- this interconnectivity allows different parts of your organization, and your extended organization or ecosystem, to work together efficiently and innovatively. The modernization of core systems to the use of web services is a tried-and-tested change and is another incremental step that leaves you well positioned for whatever you wish to modernize next.

Core Logic

Opening up your applications via new user interfaces and web services (and the related security systems) gives fast ROI, but your organization still relies on the core logic, and keeping up with the competition, conforming with new regulations, entering new markets or taking a lead in the markets you are in require quick, safe, effective changes to your core system. Recent advances in Application Portfolio Management, Program Analysis, Integrated Development Environments (IDEs such as Eclipse and Visual Studio), testing and software quality systems -- mean that even the most complex systems can be agile, even those systems that you inherited when you took the role.

Data

Modern data management systems offer powerful new capabilities for reporting, data manipulation, investigation and reporting. While not as fast as the best legacy systems, the functionality they provide often outweighs this cost. You can open up your legacy system's data to business intelligence systems and dashboards and reports, or transfer the data to RDBMS systems while keeping the core logic unchanged. This can be done without changing a single line of your code, thereby adding increased power and functionality with minimal risk.

Better Platforms

Moving your applications to lower cost, more powerful platforms has long been established as a reliable way of controlling budget pressure. In many ways the cloud is seen as just another platform -- and the usual provisos apply: ensure your solutions remain portable, be agnostic and avoid lock in, check the viability of your supplier and the support and security they can provide.

Moving your application and managing it yourself on a cluster of servers gives you centralized control, easier scalability, and some level of elasticity (the ability to scale instantaneously to meet the demands of the organization) by sharing the servers between different applications. Disaster recovery, back up, roll out of updates all become easier, quicker safer and cheaper -- and it is all within your own firewalls.

To get all this, and another step change in savings you can use an Enterprise Cloud Services provider that provides you the compute platform as an enterprise class service, with security, high availability, and support -- letting you get on with what you are best at and leaving someone else to take care of these details.

Each of these steps -- modernization of the user interface, web services, new data models and new platforms -- can be taken on its own, and to a large extent can be taken in any order. Each has compelling and fast ROI with low levels of risk. When combined. they provide a powerful strategy for cloud migration that brings your enterprise systems all the benefits listed above, but also the ability to create new business models and innovative ways to charge and deliver your services.

About the Author

Peter Anderton is the Product Solutions Director at Micro Focus. Micro Focus has thousands of customers that have modernized their enterprise applications, and many of these are already well on the way to the cloud.

More by Peter Anderton

About Micro Focus

Micro Focus, a member of the FTSE 250, provides innovative software that allows companies to dramatically improve the business value of their enterprise applications. Micro Focus Enterprise Application Modernization and Management software enables customers’ business applications to respond rapidly to market changes and embrace modern architectures with reduced cost and risk. Micro Focus has more than 30 years of expertise and more than 15,000 customers including more than 70 of the Fortune Global 100 companies and one million licensed users.

-1-

1  

Explore Our Topics

  • EDITOR'S BRIEFING

ebizQ editorial highlights and updates, compiled by Site Editor Anne Stuart

  • BPM: Big for 2012: BPM is a top priority for companies everywhere this year, according to TechTarget's global survey. Anne Stuart reports.
  • Cloud coverage: Cloud computing offers significant benefits--and challenges--for BPM. Crystal Bedell explains in ebizQ's latest BPM Quarterly e-zine.
  • Simple advantage: When properly integrated, complex event processing can provide plenty of business value. For more, see this feature by SearchSOA Editor in Chief Jack Vaughan.
  • ebizQ editorial: Browse our collection of independent editorial content, including articles, tips, Q & As, podcasts, guest columns, book excerpts and more.
  • Virtual Conferences
  • Webinars
  • Roundtables

BPM in Action

March 10, 2011

The sixth annual BPM in Action 2011 Virtual Conference will explore cutting-edge market developments in BPM and describe how to leverage them for improved business operation and performance. More

View All Virtual Conferences

Best Practices in Moving Processes to the Clouds

Date:Apr 07, 2010
Time:13:00 PM ET- (17:00 GMT)

REGISTER TODAY!

How Can the Cloud Fit Into Your Applications Strategy?

Date:Apr 07, 2010
Time:12:00 PM ET- (16:00 GMT)

REGISTER TODAY!
View All Roundtables
  • Research Library
  • Podcasts
  • News

Joe McKendrick: Part II of II: Designing Evolve-ability into SOA and IT Systems

In part two of Joe McKendrick's recent podcast with Miko Matsumura, chief strategist for Software AG, they talk about how SOA and IT systems need to change and grow and adapt with the organization around it.

Listen Now

Phil Wainewright: Helping Brands Engage with Social Media

Phil Wainewright interviews David Vap, VP of products at RightNow Technologies, and finds out how sharing best practices can help businesses understand how best to engage with online communities.

Listen Now

Peter Schooff: Making Every IT Dollar Result in a Desired Business Outcome: Scott Hebner of IBM Rati

Scott Hebner, Vice President of Marketing and Strategy for IBM Rational, discusses a topic on the top of every company's mind today: getting the most from IT investments.

Listen Now

Jessica Ann Mola: Where Will BI Fit In? Lyndsay Wise Explains

In BI, this tough economy and the increasing role of Web 2.0 and MDM are certainly topics on people's minds today. WiseAnalytics' Lyndsay Wise addresses each of them in this informative podcast.

Listen Now

Dennis Byron: Talking with...Deepak Singh of BPM Provider Adeptia

Deepak Singh, President and CTO of Adeptia, joins ebizQ's Dennis Byron in a podcast that gets its hand around the trend of industry-specific BPM.

Listen Now
More Podcasts
  • Most Popular
  • Quick Guide
  • Most Discussed

Quick Guide: What is BPM?

Learn More

Quick Guide: What is Event Processing?

Smart event processing can help your company run smarter and faster. This comprehensive guide helps you research the basics of complex event processing (CEP) and learn how to get started on the right foot with your CEP project using EDA, RFID, SOA, SCADA and other relevant technologies. Learn More

Quick Guide: What is Enterprise 2.0?

A lot of people are talking about Enterprise 2.0 as being the business application of Web 2.0 technology. However, there's still some debate on exactly what this technology entails, how it applies to today's business models, and which components bring true value. Some use the term Enterprise 2.0 exclusively to describe the use of social networking technologies in the enterprise, while others use it to describe a web economy platform, or the technological framework behind such a platform. Still others say that Enterprise 2.0 is all of these things. Learn More


E-Zine: BPM Quarterly

This new publication from our sister site SearchSOA.com explores workflow, business activity monitoring (BAM) and complex event processing (CEP) issues.

Featured Bloggers

Scott Cleveland's Latest Blog Posts:

Read Scott Cleveland's Blog
Peter Schooff's Latest Blog Posts:

Read Peter Schooff's Blog
Michael Poulin's Latest Blog Posts:

Read Michael Poulin's Blog
Tim Huenemann 's Latest Blog Posts:

Read Tim Huenemann 's Blog
Adrian Grigoriu's Latest Blog Posts:

Read Adrian Grigoriu's Blog
Steven Minsky's Latest Blog Posts:

Read Steven Minsky's Blog
Andre Yee's Latest Blog Posts:

Read Andre Yee's Blog

View All ebizQ Bloggers