Speaking in Tongues

Connect with state & local government leaders
 

Connecting state and local government leaders

"Instead of managing code, in the future we'll be managing business processes,' promised Chris Fornecker, chief technology officer of the General Services Administration.

"Instead of managing code, in the future we'll be managing business processes,' promised Chris Fornecker, chief technology officer of the General Services Administration. Fornecker was revealing the agency's plans to streamline its IT architecture at the recent Service Oriented Architecture for Government conference in Washington.GSA is not alone in its quest to free itself from the intricacies of technology. The IT department for the Albuquerque, N.M., site of the Energy Department's Sandia National Laboratories has renamed its 'network operations center' the 'systems operations center.' A small name change, sure, but one that represents a big shift in thinking. That thinking represents an attempt to better align systems with the missions they support by approaching IT as something other than technology. The result should be better service to end users.When the help desk receives a complaint that the network is running slowly, where does the IT staff look for the problem? Is it in the database, the network or the server running the program? Can staffers even tell which server in the data center is running sluggishly? These are the types of questions Sandia hopes to answer more easily.'Because the enterprise service offerings are so complex today, we're just not able to manage them as elements. We're forced to manage them from a business perspective,' said Sandia IT manager Judy Chavez. 'Now we are taking a business perspective in attempting to do enterprise management. We wanted to create situational awareness across the enterprise.'No doubt about it, IT is complicated, with its endless metrics and technical jargon. Losing sight of the forest for the trees is a problem common to everyone from program managers to system administrators. As a result, organizations are attempting to simplify IT.'We're seeing a fundamental shift occurring, from component views to unified service views,' said Guy John Dailey, director of data center product management for Cisco Systems Inc. of San Jose, Calif.Business intelligence and executive dashboard software have long made sense of reams of data collected in databases, but until recently, little was done with operational data'the maintenance logs and program code generated by IT equipment itself. And that's a shame, because operational data can be a source of valuable intelligence.Now things are changing. A wave of newly emerging technologies, most notably business service management software and the Business Process Execution Language, help translate operational data into more understandable'and useful'information.At Sandia, Chavez's group wants to anticipate problems and solve them before they get too serious. With the kind of complex, multitiered applications Sandia runs, it is very difficult to pinpoint the root cause of a service outage. An administrator has to check through all the components that run an operation as quickly as possible.To simplify the process, the team is defining services as the focus of operations, rather than focusing on the individual components that are the concern of traditional network management. Confusing? Not necessarily.The group picks a service, e-mail for example, that it wants to watch closely, then tracks down each component the e-mail service uses, such as databases, storage arrays and messaging software. Each of these components can be probed periodically to see how well it is performing. Are the servers running? How fast do they respond to requests? At Sandia, the results of these tests are compiled in a program called Netcool, a suite of software from Micromuse Inc. of San Francisco.Netcool is a business service management application. It is different from standard network monitoring software, such as Hewlett-Packard Co.'s OpenView or IBM Corp.'s Tivoli, in that it packages metrics in terms of how well the overall service, in this case e-mail, is running, rather than how well each of the supporting components is performing. Companies such as BMC Software are also focusing on BSM, and even long-established network management vendors, including HP and IBM, have added BSM modules to their suites.'We have to start evolving IT from technology focus to a business focus,' said Ric Telford, IBM's vice president for autonomic computing architecture and development. 'Originally, IT was all about resource management. You have IT resources and you did management. [Services] management helps bring together the top-end view.' Such views can help solve problems more quickly, he said.Although this approach is fairly new in the IT community, the business management community has practiced it for a while, Telford said. Corporate consultants have been stressing the value of clearly defining business services. Once you describe something like 'processing a mortgage application' as a series of discrete steps, you can take a look at each step when the process fails or to improve performance.This approach can go beyond simply monitoring the performance of a service. Spearhead Innovations of Arlington, Va., has developed a unique way of re-interpreting network operational data that allows agencies to watch for events of interest.'We look at tens of thousands of sources and look for anything that has changed, updated or is different,' said Chip Block, president and CEO of Spearhead. A remote sensor may send images out when some motion happens in its range of view. Spearhead's Enterprise Elucidator product, nicknamed Lucy, does not intercept the image, but it alerts the appropriate people that an image has been sent.'It monitors all of the network, and if anything changes, then an update would be sent,' Block said. Unlike network monitoring tools, the software searches for items of semantic interest, rather than just logging operational data.Lucy was developed in-house, though the company received research funding from the Defense Department's Horizontal Fusion program to help develop the software for net-centric operations. A field command can issue an order to the system to send notifications whenever a sensor in a certain radius sends off new data, alerting the command of enemy movements or some other item of interest. But the system can also be used to sense network events.Defining IT equipment in terms of the services it provides can also help with other tasks, such as detailing an enterprise architecture and composing workflows.Troux Technologies Inc. sells software that presents a visual model of all the IT assets in an organization. Using actual inventories of IT equipment, it allows managers to quickly view which pieces of equipment are supporting which missions, or business services. The software can even populate an enterprise architecture with a list of the agency's current equipment.'It ties all the pieces together, so that you have a view of how you are doing business today,' said Bob Daniel, practice director for enterprise business architecture for the Austin, Texas-based company.Today, there is no shortage of software to manage a list of IT assets. A program such as Opsware Asset Management or IBM's Tivoli can discover and list all the devices working on a network. Troux's software takes the next step. It extracts asset information and visually models it in a variety of perspectives. Managers then can create what-if scenarios, moving the equipment around on the screen to see what effect, say, adding a new service would have on an existing infrastructure. Or to find out what users might be affected if a certain server were taken offline for maintenance.As long as IT can be described it terms of business processes, the next logical step is to let business organizations'the folks that use IT to accomplish the agency's mission'define the IT. One of the holy grails of software development has always been to make a programming language so easy that non-programmers could develop applications with it. That way, those who knew the organization best, the domain experts, could write programs instead of leaving it to a programmer who knew nothing of how an office might work.While such a programming language remains a pipe dream, vendors of workflow software are doing the next best thing. They are creating programs that allow non-techies to visually cobble together processes from smaller, predefined components. The software defines a list of services an organization's IT equipment and software offers, and places them on a palette the domain expert can use to construct workflows.'You could codify any sort of organized activity as long as you define things in terms of business rules,' said Tom Congoran, vice president of business development at Pegasystems Inc. of Cambridge, Mass., a maker of software that translates managers' workflows into Java code. Adobe Systems Inc. of Mountain View, Calif., has introduced LiveCycle Workflow server software that allows managers to create automated routes for Portable Document Format-based forms. A program manager can define who sees a document, what fields each participant should enter into the document, what route through the network the form should take, and what each participant's deadline is for completing his or her portion of the document. Best of all? No programming chops required.'It abstracts away the complexity of the programming to a single point-and-click user interface,' said Steve Rotter, Adobe senior product manager.Such software can rely heavily on Web services, providing a way for small programs'services'to be described and made available on a network. The emerging Business Process Execution Language provides a standard grammar for defining a workflow.Last summer, when Oracle Corp. gave users the first glimpse of its next-generation enterprise resource planning platform'the one that will replace PeopleSoft'it said it would use BPEL to glue components together.Like many enterprise software vendors, Oracle stressed how its software could support a service-oriented architecture. An SOA is a simply an architectural blueprint that an organization can use to share services across different departments.A typical ERP implementation might have services for accounts receivable or accounts payable.Oracle plans to offer even more fine-grained services, breaking an entity such as accounts payable into even smaller standalone processes. The upside is that it allows program managers to assemble customized ERP services.Oracle software will make it very easy to 'string these components together ... so you can pick and choose the components that will make up a particular business flow,' said Jim Wakefield, an enterprise solution architect for the database company.Like an HTML Web page, a BPEL process resides on a plain-text file and can be composed with a simple text editor. But that's not where the action is. In much the same way that HTML provided the foundation upon which more advanced and easier-to-use graphical Web design tools could be built, BPEL stands to spawn products that will allow users to compose applications without mucking with source code. A BPEL process engine can read the BPEL file and execute the appropriate tasks in the correct order.Oracle saw the need to make its BPEL engine easy to use for non-developers, said John Deeb, product management director for the Oracle Fusion platform.'People who aren't seasoned, who aren't strong coders, will be able to build and orchestrate services. You don't need to know BPEL to use the tool,' Deeb said.With tools such as BPEL and BSM, the power of IT may not be limited to network administrators and programmers. Now it can be in the hands of the people who use it most'the end users.

Related Links

Acronym soup

'Instead of managing code, in the future we'll be managing business processes.'

'Chris Fornecker, chief technology officer, GSA

Rick Steele















BSM: Redfining IT services























The EA connection









BPEL: Business managers go IT



























NEXT STORY: Editorial cartoon

X
This website uses cookies to enhance user experience and to analyze performance and traffic on our website. We also share information about your use of our site with our social media, advertising and analytics partners. Learn More / Do Not Sell My Personal Information
Accept Cookies
X
Cookie Preferences Cookie List

Do Not Sell My Personal Information

When you visit our website, we store cookies on your browser to collect information. The information collected might relate to you, your preferences or your device, and is mostly used to make the site work as you expect it to and to provide a more personalized web experience. However, you can choose not to allow certain types of cookies, which may impact your experience of the site and the services we are able to offer. Click on the different category headings to find out more and change our default settings according to your preference. You cannot opt-out of our First Party Strictly Necessary Cookies as they are deployed in order to ensure the proper functioning of our website (such as prompting the cookie banner and remembering your settings, to log into your account, to redirect you when you log out, etc.). For more information about the First and Third Party Cookies used please follow this link.

Allow All Cookies

Manage Consent Preferences

Strictly Necessary Cookies - Always Active

We do not allow you to opt-out of our certain cookies, as they are necessary to ensure the proper functioning of our website (such as prompting our cookie banner and remembering your privacy choices) and/or to monitor site performance. These cookies are not used in a way that constitutes a “sale” of your data under the CCPA. You can set your browser to block or alert you about these cookies, but some parts of the site will not work as intended if you do so. You can usually find these settings in the Options or Preferences menu of your browser. Visit www.allaboutcookies.org to learn more.

Sale of Personal Data, Targeting & Social Media Cookies

Under the California Consumer Privacy Act, you have the right to opt-out of the sale of your personal information to third parties. These cookies collect information for analytics and to personalize your experience with targeted ads. You may exercise your right to opt out of the sale of personal information by using this toggle switch. If you opt out we will not be able to offer you personalised ads and will not hand over your personal information to any third parties. Additionally, you may contact our legal department for further clarification about your rights as a California consumer by using this Exercise My Rights link

If you have enabled privacy controls on your browser (such as a plugin), we have to take that as a valid request to opt-out. Therefore we would not be able to track your activity through the web. This may affect our ability to personalize ads according to your preferences.

Targeting cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising.

Social media cookies are set by a range of social media services that we have added to the site to enable you to share our content with your friends and networks. They are capable of tracking your browser across other sites and building up a profile of your interests. This may impact the content and messages you see on other websites you visit. If you do not allow these cookies you may not be able to use or see these sharing tools.

If you want to opt out of all of our lead reports and lists, please submit a privacy request at our Do Not Sell page.

Save Settings
Cookie Preferences Cookie List

Cookie List

A cookie is a small piece of data (text file) that a website – when visited by a user – asks your browser to store on your device in order to remember information about you, such as your language preference or login information. Those cookies are set by us and called first-party cookies. We also use third-party cookies – which are cookies from a domain different than the domain of the website you are visiting – for our advertising and marketing efforts. More specifically, we use cookies and other tracking technologies for the following purposes:

Strictly Necessary Cookies

We do not allow you to opt-out of our certain cookies, as they are necessary to ensure the proper functioning of our website (such as prompting our cookie banner and remembering your privacy choices) and/or to monitor site performance. These cookies are not used in a way that constitutes a “sale” of your data under the CCPA. You can set your browser to block or alert you about these cookies, but some parts of the site will not work as intended if you do so. You can usually find these settings in the Options or Preferences menu of your browser. Visit www.allaboutcookies.org to learn more.

Functional Cookies

We do not allow you to opt-out of our certain cookies, as they are necessary to ensure the proper functioning of our website (such as prompting our cookie banner and remembering your privacy choices) and/or to monitor site performance. These cookies are not used in a way that constitutes a “sale” of your data under the CCPA. You can set your browser to block or alert you about these cookies, but some parts of the site will not work as intended if you do so. You can usually find these settings in the Options or Preferences menu of your browser. Visit www.allaboutcookies.org to learn more.

Performance Cookies

We do not allow you to opt-out of our certain cookies, as they are necessary to ensure the proper functioning of our website (such as prompting our cookie banner and remembering your privacy choices) and/or to monitor site performance. These cookies are not used in a way that constitutes a “sale” of your data under the CCPA. You can set your browser to block or alert you about these cookies, but some parts of the site will not work as intended if you do so. You can usually find these settings in the Options or Preferences menu of your browser. Visit www.allaboutcookies.org to learn more.

Sale of Personal Data

We also use cookies to personalize your experience on our websites, including by determining the most relevant content and advertisements to show you, and to monitor site traffic and performance, so that we may improve our websites and your experience. You may opt out of our use of such cookies (and the associated “sale” of your Personal Information) by using this toggle switch. You will still see some advertising, regardless of your selection. Because we do not track you across different devices, browsers and GEMG properties, your selection will take effect only on this browser, this device and this website.

Social Media Cookies

We also use cookies to personalize your experience on our websites, including by determining the most relevant content and advertisements to show you, and to monitor site traffic and performance, so that we may improve our websites and your experience. You may opt out of our use of such cookies (and the associated “sale” of your Personal Information) by using this toggle switch. You will still see some advertising, regardless of your selection. Because we do not track you across different devices, browsers and GEMG properties, your selection will take effect only on this browser, this device and this website.

Targeting Cookies

We also use cookies to personalize your experience on our websites, including by determining the most relevant content and advertisements to show you, and to monitor site traffic and performance, so that we may improve our websites and your experience. You may opt out of our use of such cookies (and the associated “sale” of your Personal Information) by using this toggle switch. You will still see some advertising, regardless of your selection. Because we do not track you across different devices, browsers and GEMG properties, your selection will take effect only on this browser, this device and this website.