DocumentCode
52503
Title
Service Orchestration with Rundeck
Author
Spinellis, Diomidis
Author_Institution
Athens University of Economics and Business
Volume
31
Issue
4
fYear
2014
fDate
July-Aug. 2014
Firstpage
16
Lastpage
18
Abstract
Managing and controlling a service´s provision is tricky, but tools for service orchestration, like Rundeck, can make our lives easier. Rundeck bridges the gap between software building and system configuration by allowing us to define tasks to deploy the software or configure its operation. After installing Rundeck, administrators typically define the characteristics of the computing nodes (hosts) where jobs will run, as well as the jobs themselves. Defining a job involves specifying its options and its workflow. Administrators define workflows in terms of node steps, which run on each node, or steps that execute once for the entire workflow. When a job is run, administrators have to enter its options and can control the nodes where it will execute. All job activity reports are stored in a queryable database. Sophisticated access control allows administrators to define groups and access control policies by project, group, or job. Rundeck´s shiny graphical interface can make it appeal to a wide user base. The Web extra at http://youtu.be/oNJ8ejmfGyg is an audio podcast of the Tools of the Trade column in which author Diomidis Spinellis discusses how managing and controlling a service´s provision is tricky, but tools for service orchestration, like Rundeck, can make our lives easier.
Keywords
Business; Contracts; Process control; Proposals; Service computing; Rundeck; configuration management; service orchestration; software engineering; workflow automation;
fLanguage
English
Journal_Title
Software, IEEE
Publisher
ieee
ISSN
0740-7459
Type
jour
DOI
10.1109/MS.2014.92
Filename
6834683
Link To Document