Web operations

Web operations is a domain of expertise within IT systems management that involves the deployment, operation, maintenance, tuning, and repair of web-based applications and systems. [1]

Historically, operations was seen as a late phase of the Waterfall model development process. After engineering had built a software product, and QA had verified it as correct, it would be handed to a support staff to operate the working software. Such a view assumed that software was mostly immutable in production and that usage would be mostly stable. Increasingly, "a web application involves many specialists, but it takes people in web ops to ensure that everything works together throughout an application's lifetime."[2] The role is gaining respect as a distinct specialty among developers and managers, and is considered by many to be a subset of the larger DevOps movement.

With the rise of web technologies since mid-1995, specialists have emerged that understand the complexities of running a web application. Earlier examples of IT operations teams exist, such as the Network Operations Center (NOC) and the Database Administration (DBA) function.

Web systems demand their own specialized skills. Web applications are unique in many ways, including:

Web operations teams are tasked with a variety of responsibilities, including:

Typically, web operations personnel are familiar with the TCP/IP stack, the http protocol, HTML page markup, and Rich Internet applications (RIAs) such as AJAX, Adobe Flash and the like.

References

  1. Schlossnagle, Theo. "What is Web Operations?". Retrieved 19 June 2013.
  2. See http://oreilly.com/catalog/0636920000136
This article is issued from Wikipedia - version of the Sunday, April 10, 2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.