| By Alex Honor | Article Rating: |
|
| October 31, 2008 10:15 PM EDT | Reads: |
6,446 |
More often then not, the most used and relied upon programming construct is extremely rudimentary and crude: a loop that iterates over a set of host machines, executing some sequence of system commands. As the scripts importance increases, and the requirements drive its evolution, you also see the need to include logging, notification, security, modularity, data, configuration, etc... Wait. Doesn't this sound like stuff frameworks usually provide?
- notification: Forward events to email or monitoring stations
- security: Control access to only specified actions
- modularity: Allow packaging functionality so it can be reused
- data: Enable the design and maintenance of a data model
- configuration: Allow the management software to be externally configured so it can be used across environments
A domain-specific framework should also include:
- development tooling: Something like an IDE for development management applications
- packaging and deployment infrastructure: It's a distributed world so the framework should include the ability to package new code modules and deploy them to where they need to go
- canned functionality: There should be a set of common utilities that can be used as a starting point to create new management applications
- multi-language support: certain languages are better suited to different problems so the framework should allow the definition of new components in multiple implementation languages
Operations doesn't need to undergo a paradigm shift but rather alignment with their application developer brethren by using a development framework of their own. The business also needs to acknowledge this second, yet equally important software project: the one that keeps the service going.
Published October 31, 2008 Reads 6,446
Copyright © 2008 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Alex Honor
Alex Honor is co-founders and a committer of the CTL and ControlTier open source software projects that provide a comprehensive application service provisioning platform.
![]() |
S. Sunil 07/17/08 05:49:42 PM EDT | |||
@Eric Don't ask or you might get an answer ;) |
||||
![]() |
Eric Scotts 07/17/08 05:38:32 PM EDT | |||
Spot on. Has anyone studied the amount of money that is drained off into these efforts? It must be massive as a whole. |
||||
![]() |
Tristram Wright 07/09/08 03:48:58 PM EDT | |||
Excellent article! |
||||
- 4th International Cloud Computing Conference & Expo Starts Today
- Cloud Expo New York Call for Papers Deadline December 15
- GovIT Expo Highlights Cloud Computing
- Tactical Cloud Computing Panel at 1st Annual GovIT Expo
- The End of IT 1.0 As We Know It Has Begun
- IBM Could "Reinvent" Java: Mills
- Oracle & Cloud Computing: Exclusive Q&A with SVP Richard Sarwal
- Why SOA Needs Cloud Computing - Part 1
- Cloud Expo and The End of Tech Recession
- The Transition to Cloud Computing: What Does It Mean For You?
- Reality Check at the Cloud Computing Expo
- Oracle+MySQL Opponents Take to the Barricades
- 4th International Cloud Computing Conference & Expo Starts Today
- Cloud Expo New York Call for Papers Deadline December 15
- The Difference Between Web Hosting and Cloud Computing
- GovIT Expo Highlights Cloud Computing
- Oracle Named “Platinum Sponsor” of Cloud Computing Expo
- Cloud Computing Best Practices
- Tactical Cloud Computing Panel at 1st Annual GovIT Expo
- The End of IT 1.0 As We Know It Has Begun
- Oracle-Sun: IBM Reportedly Behind Delay
- IBM Could "Reinvent" Java: Mills
- Oracle & Cloud Computing: Exclusive Q&A with SVP Richard Sarwal
- Why SOA Needs Cloud Computing - Part 1
- Success, Arrogance, Rise and Fall
- AJAX World RIA Conference & Expo Kicks Off in New York City
- Oracle SOA Suite
- A Review Of Oracle Application Server 10g
- The Top 250 Players in the Cloud Computing Ecosystem
- An Introduction to Abbot
- Java Product Review — Oracle JDeveloper An IDE Worth a Second Look
- Report From the Oracle/PeopleSoft Frontline: Alienating PeopleSoft
- Will Oracle Buy JBoss?
- Universal Middleware: What's Happening With OSGi and Why You Should Care
- The Oracle-Sun Buddyfest: What's It All Mean?
- Red Hat Named "Platinum Sponsor" of Virtualization Conference & Expo




























