Development of an Operation Support Concept for CDTM-IT As a Case Study of Managing Small IT-Infrastructures in Dynamic Environments

Total Page:16

File Type:pdf, Size:1020Kb

Development of an Operation Support Concept for CDTM-IT As a Case Study of Managing Small IT-Infrastructures in Dynamic Environments INSTITUT FUR¨ INFORMATIK DER LUDWIG–MAXIMILIANS–UNIVERSITAT¨ MUNCHEN¨ Diplomarbeit Development of an Operation Support Concept for CDTM-IT as a Case Study of Managing Small IT-Infrastructures in Dynamic Environments Christian Giese INSTITUT FUR¨ INFORMATIK DER LUDWIG–MAXIMILIANS–UNIVERSITAT¨ MUNCHEN¨ Diplomarbeit Development of an Operation Support Concept for CDTM-IT as a Case Study of Managing Small IT-Infrastructures in Dynamic Environments Christian Giese Aufgabensteller: Prof. Dr. Heinz-Gerd Hegering Betreuer: Michael Brenner Thomas Schaaf Abgabetermin: 02. Nov 2007 Hiermit versichere ich, dass ich die vorliegende Diplomarbeit selbstandig¨ verfasst und keine anderen als die angegebenen Quellen und Hilfsmittel ver- wendet habe. Munchen,¨ den 02. Nov 2007 ..................................... (Unterschrift des Kandidaten) The Center for Digital Technology and Management (CDTM) is a joint institute of TUM and LMU, maintaining a widely independent IT infrastructure inside the MWN. A number of services essential for daily CDTM operations (Firewall, E-Mail, www, wiki, VPN, Intranet- Portal, MS Active Directory, File, Print, Workstations, ...) is being provided and maintained on institute-owned servers. The CDTM infrastructure is administrated and maintained by the CDTM IT task force, comprised of CDTM students and led by one scientific assistant of CDTM. A majority of CDTM students is only actively involved in task force work for 6-9 months, after that most students are neither available nor reachable due to studying abroad. Over the last five years, an infrastructure has developed that is mainly characterized by quick, undocumented introduction of new services. Only in the last two and a half years, an effort was made to move over to functions and services that are more clearly defined and supported. Documentation is existing, but neither are there formal definitions of processes, nor do clear responsibilities exist. Know-how in the task force is present mainly in the minds of a small number of members and would be lost when these people leave CDTM This paper is concerned with the creation of an operation support concept for CDTM IT as an example for IT organizations in highly dynamic environments. Principles of ITIL/ISO20000 and related frameworks will be regarded and assessed regarding their applicability. Various aspects of IT management come into play and must be considered, and due to the specific properties of the chosen exemplary environment, organizational and staff-related factors must be regarded closely. Measures to create a possible transition into a stable state are developed and compared, for example outsourcing of services or a restructuring of the IT task force. If conditions allow, the end result of this work should provide a basis to CDTM for a stable, effective provisioning of its IT services. 6 Contents 1 Introduction 1 1.1 Motivation and Objective . 1 1.2 The Scenario . 2 1.2.1 CDTM - The Center for Digital Technology and Management . 4 1.2.2 CDTM IT - A Small History . 6 1.2.3 The Special Dynamics of CDTM IT . 9 1.3 Requirements . 13 1.3.1 Concept Features . 13 1.3.2 ITIL Applicability . 16 1.4 Procedure . 16 2 Related Work 19 2.1 The IT Infrastructure Library . 19 2.2 ITIL Small Scale . 20 2.3 Others . 21 2.4 Summary . 21 3 Scenario Analysis 23 3.1 Description of the Status Quo . 23 3.1.1 Utility and Network Infrastructure . 23 3.1.2 Logical Network structure . 26 3.1.3 The Hardware . 27 3.1.4 The Software . 29 3.1.5 Services . 33 3.1.6 Existing Documentation . 50 3.1.7 Distribution of Know-How . 51 3.1.8 Organizational Structure . 52 3.1.9 Communication Structure . 53 3.1.10 Currently Applied Work-Processes . 54 3.1.11 Focal Points of CDTM IT . 55 3.2 Assessment of the Situation . 55 3.2.1 Hardware, Software and Licenses . 56 3.2.2 Services and Machines . 58 3.2.3 Documentation and Processes . 62 3.2.4 Organization and Communication . 63 3.2.5 Estimated Workload . 63 3.2.6 Combined Assessment . 64 3.3 Summary . 65 i 4 Concept Part I: The Technology Aspect 69 4.1 Infrastructure Layout . 69 4.1.1 Network Layout . 70 4.1.2 Client Landscape . 71 4.1.3 Value . 72 4.2 Serviced Hardware . 73 4.2.1 Hardware Acquisition . 73 4.2.2 Managed Clients . 73 4.2.3 Value . 74 4.3 Server Relocation . 75 4.3.1 Necessary Technical Measures . 75 4.3.2 Constraints . 76 4.3.3 Value . 78 4.4 Virtualization . 78 4.4.1 VM-Ready Services . 79 4.4.2 Concept Outline . 82 4.4.3 Value . 84 4.5 Downsizing . 85 4.5.1 Low Impact Services . 85 4.5.2 Value . 88 4.6 Outsourcing . 89 4.6.1 Using Non-Free External Services . 90 4.6.2 Using Free External Services . 92 4.6.3 Value . 97 4.7 Easing Administration Tasks . 97 4.7.1 Tools and Interfaces . 98 4.7.2 Updating and Monitoring . 98 4.7.3 Value . 100 4.8 Use of a Workflow Management System . 101 4.8.1 Usable Aspects . 101 4.8.2 Value . 102 4.9 Value Comparison . 103 4.10 A Recommended Mix . 105 4.11 Summary . 106 5 Concept Part II: Processes and the Organization 109 5.1 Surrounding Factors . 110 5.1.1 Critical IT-Related Processes at CDTM . 110 5.1.2 Critical Success Factors - People . 114 5.1.3 Critical Success Factors - Handbook . 118 5.1.4 Summary . 126 5.2 Recommendations . 126 5.2.1 License Management and Software . 126 5.2.2 Knowledge Management . 127 5.2.3 Staffing and Personnel . 131 5.2.4 Taskforce Responsibilities . 132 5.2.5 Recruiting of Task Force Members . 134 5.2.6 Value Comparison and Summary . 136 5.3 Applying ITSM Processes . 137 5.3.1 ITIL SS Revisited . 137 5.3.2 Matching CDTM IT and ITIL Small-Scale . 137 5.3.3 Scope of ITSM in this Thesis . 141 5.3.4 ITSM Application: Roles . 143 5.3.5 ITSM Application: Tools . 147 5.3.6 ITSM Application: Procedures . 151 5.3.7 The Handbook: Is ITIL Enough? . 153 5.3.8 ITSM Process Application - Summarized . 153 5.4 Summary . 153 6 Conclusion and Outlook 155 6.1 Evaluation of the Resulting Concept . 155 6.2 Applicability of ITIL/SS in small, dynamic Environments . 157 6.3 Summary . 158 6.4 Outlook . 159 A The Handbook 161 A.1 General Information . 162 A.1.1 Escalation Chart . 163 A.1.2 Administration Rules . 164 A.1.3 Dependency Lists . 165 A.2 Roles . 171 A.2.1 [Role Name] . 172 A.2.2 ITSM: Configuration and Change Manager . 173 A.2.3 ITSM: Change Administrator . 175 A.2.4 ITSM: Change Advisory Board . 176 A.2.5 Handbook: Handbook Manager . 177 A.2.6 CDTM: CA . 178 A.2.7 CDTM: External User . ..
Recommended publications
  • TYPO3 Security Guide
    TYPO3 Security Guide Extension Key: doc_guide_security Language: en Version: 1.0.0 Keywords: security forEditors forAdmins forDevelopers forBeginners forIntermediates forAdvanced Copyright 2011, Documentation Team <[email protected]> This document is published under the Open Content License available from http://www.opencontent.org/opl.shtml The content of this document is related to TYPO3 - a GNU/GPL CMS/Framework available from www.typo3.org Official Documentation This document is included as part of the official TYPO3 documentation. It has been approved by the TYPO3 Documentation Team following a peer-review process. The reader should expect the information in this document to be accurate - please report discrepancies to the Documentation Team ([email protected]). Official documents are kept up-to-date to the best of the Documentation Team's abilities. Guide This document is a Guide. Guides are designed to familiarize a reader with a specific topic in order to provide a working knowledge of that particular process. Readers should peruse the guide from cover to cover in order to gain a practical overview of the process. Once completed, the Guide becomes a practical reference tool that a reader will refer to as needed. Guides offer advice on how best to achieve a given task. TYPO3 Security Guide - doc_guide_security TYPO3 Security Guide Table of Contents TYPO3 Security Guide............................1 Directory indexing........................................................12 Introduction...................................................................3
    [Show full text]
  • Hacker Public Radio
    hpr0001 :: Introduction to HPR hpr0002 :: Customization the Lost Reason hpr0003 :: Lost Haycon Audio Aired on 2007-12-31 and hosted by StankDawg Aired on 2008-01-01 and hosted by deepgeek Aired on 2008-01-02 and hosted by Morgellon StankDawg and Enigma talk about what HPR is and how someone can contribute deepgeek talks about Customization being the lost reason in switching from Morgellon and others traipse around in the woods geocaching at midnight windows to linux Customization docdroppers article hpr0004 :: Firefox Profiles hpr0005 :: Database 101 Part 1 hpr0006 :: Part 15 Broadcasting Aired on 2008-01-03 and hosted by Peter Aired on 2008-01-06 and hosted by StankDawg as part of the Database 101 series. Aired on 2008-01-08 and hosted by dosman Peter explains how to move firefox profiles from machine to machine 1st part of the Database 101 series with Stankdawg dosman and zach from the packetsniffers talk about Part 15 Broadcasting Part 15 broadcasting resources SSTRAN AMT3000 part 15 transmitter hpr0007 :: Orwell Rolled over in his grave hpr0009 :: This old Hack 4 hpr0008 :: Asus EePC Aired on 2008-01-09 and hosted by deepgeek Aired on 2008-01-10 and hosted by fawkesfyre as part of the This Old Hack series. Aired on 2008-01-10 and hosted by Mubix deepgeek reviews a film Part 4 of the series this old hack Mubix and Redanthrax discuss the EEpc hpr0010 :: The Linux Boot Process Part 1 hpr0011 :: dd_rhelp hpr0012 :: Xen Aired on 2008-01-13 and hosted by Dann as part of the The Linux Boot Process series.
    [Show full text]
  • Luigi Documentation Release 2.8.13
    Luigi Documentation Release 2.8.13 The Luigi Authors Apr 29, 2020 Contents 1 Background 3 2 Visualiser page 5 3 Dependency graph example 7 4 Philosophy 9 5 Who uses Luigi? 11 6 External links 15 7 Authors 17 8 Table of Contents 19 8.1 Example – Top Artists.......................................... 19 8.2 Building workflows........................................... 23 8.3 Tasks................................................... 28 8.4 Parameters................................................ 33 8.5 Running Luigi.............................................. 36 8.6 Using the Central Scheduler....................................... 38 8.7 Execution Model............................................. 41 8.8 Luigi Patterns............................................... 43 8.9 Configuration............................................... 48 8.10 Configure logging............................................ 60 8.11 Design and limitations.......................................... 61 9 API Reference 63 9.1 luigi package............................................... 63 9.2 Indices and tables............................................ 248 Python Module Index 249 Index 251 i ii Luigi Documentation, Release 2.8.13 Luigi is a Python (2.7, 3.6, 3.7 tested) package that helps you build complex pipelines of batch jobs. It handles dependency resolution, workflow management, visualization, handling failures, command line integration, and much more. Run pip install luigi to install the latest stable version from PyPI. Documentation for the latest release is hosted on readthedocs. Run pip install luigi[toml] to install Luigi with TOML-based configs support. For the bleeding edge code, pip install git+https://github.com/spotify/luigi.git. Bleeding edge documentation is also available. Contents 1 Luigi Documentation, Release 2.8.13 2 Contents CHAPTER 1 Background The purpose of Luigi is to address all the plumbing typically associated with long-running batch processes. You want to chain many tasks, automate them, and failures will happen.
    [Show full text]
  • TYPO3 / Wordpress / Drupal
    civi listen GmbH Schwedenstr. 15a 13357 Berlin jobs@civi listen.de www. civi listen.de Freelance Entwickler*in Frontend / Backend (m/w/d) TYPO3 / Wordpress / Drupal Was wir machen Wir sind die civi listen. Wir digitalisieren die Zivilgesellschaft. Unsere Kunden verbessern die Welt und wir sorgen dafür, dass sie dabei nichts aufhält. Dafür unterstützen wir seit 2018 gemeinnützige Organisationen mit praktischen Hilfestellungen digitaler und damit effizienter zu werden. CiviCRM ist dabei eine Lösung, die wir anbieten, um Beziehungen zwischen NGOs, Stiftungen und Vereinen zu ihren Stakeholdern und Zielgruppen verbessern – vom personalisierten Mailing bis zur Organisation von Events, Kampagnen und Fundraising. Wir entwickeln Auftritte, die gut aussehen und den richtigen Ton treffen. Wir helfen Herausforderungen und Prozesse smart und zuverlässig zu bewältigen. Wen wir suchen Wir wollen unsere Kunden jederzeit flexibel mit der besten Expertise unterstützen und glauben daran, dass Akteure der Zivilgesellschaft die besten Lösungen brauchen. Zur Unterstützung unseres Teams suchen wir zum nächstmöglichen Zeitpunkt eine*n erfahrene*n Entwickler*in TYPO3 / Wordpress / Drupal (m/w/d) civi listen GmbH Sitz der Gesellschaft: Berlin 030 692 090 200 Kopf frei für Hands on. Schwedenstr. 15 a Registergericht: Berlin-Charlottenburg, HRB 218551 B jobs@civi listen.de 13357 Berlin Geschäftsführer: Patrick Förg www. civi listen.de 1/4 Deine Aufgaben Wir erstellen für unsere CiviCRM-Kunden anspruchsvolle Internetauftritte und Spezialfunktionen mit TYPO3, Wordpress,
    [Show full text]
  • LAMP and the REST Architecture Step by Step Analysis of Best Practice
    LAMP and the REST Architecture Step by step analysis of best practice Santiago Gala High Sierra Technology S.L.U. Minimalistic design using a Resource Oriented Architecture What is a Software Platform (Ray Ozzie ) ...a relevant and ubiquitous common service abstraction Creates value by leveraging participants (e- cosystem) Hardware developers (for OS level platforms) Software developers Content developers Purchasers Administrators Users Platform Evolution Early stage: not “good enough” solution differentiation, innovation, value flows Later: modular architecture, commoditiza- tion, cloning no premium, just speed to market and cost driven The platform effect - ossification, followed by cloning - is how Chris- tensen-style modularity comes to exist in the software industry. What begins as a value-laden proprietary platform becomes a replaceable component over time, and the most successful of these components finally define the units of exchange that power commodity networks. ( David Stutz ) Platform Evolution (II) Example: PostScript Adobe Apple LaserWriter Aldus Pagemaker Desktop Publishing Linotype imagesetters NeWS (Display PostScript) OS X standards (XSL-FO -> PDF, Scribus, OOo) Software Architecture ...an abstraction of the runtime elements of a software system during some phase of its oper- ation. A system may be composed of many lev- els of abstraction and many phases of opera- tion, each with its own software architecture. Roy Fielding (REST) What is Architecture? Way to partition a system in components
    [Show full text]
  • Introduction Points
    Introduction Points Ahmia.fi - Clearnet search engine for Tor Hidden Services (allows you to add new sites to its database) TORLINKS Directory for .onion sites, moderated. Core.onion - Simple onion bootstrapping Deepsearch - Another search engine. DuckDuckGo - A Hidden Service that searches the clearnet. TORCH - Tor Search Engine. Claims to index around 1.1 Million pages. Welcome, We've been expecting you! - Links to basic encryption guides. Onion Mail - SMTP/IMAP/POP3. ***@onionmail.in address. URSSMail - Anonymous and, most important, SECURE! Located in 3 different servers from across the globe. Hidden Wiki Mirror - Good mirror of the Hidden Wiki, in the case of downtime. Where's pedophilia? I WANT IT! Keep calm and see this. Enter at your own risk. Site with gore content is well below. Discover it! Financial Services Currencies, banks, money markets, clearing houses, exchangers. The Green Machine Forum type marketplace for CCs, Paypals, etc.... Some very good vendors here!!!! Paypal-Coins - Buy a paypal account and receive the balance in your bitcoin wallet. Acrimonious2 - Oldest escrowprovider in onionland. BitBond - 5% return per week on Bitcoin Bonds. OnionBC Anonymous Bitcoin eWallet, mixing service and Escrow system. Nice site with many features. The PaypalDome Live Paypal accounts with good balances - buy some, and fix your financial situation for awhile. EasyCoin - Bitcoin Wallet with free Bitcoin Mixer. WeBuyBitcoins - Sell your Bitcoins for Cash (USD), ACH, WU/MG, LR, PayPal and more. Cheap Euros - 20€ Counterfeit bills. Unbeatable prices!! OnionWallet - Anonymous Bitcoin Wallet and Bitcoin Laundry. BestPal BestPal is your Best Pal, if you need money fast. Sells stolen PP accounts.
    [Show full text]
  • Hierarchical Categorisation of Web Tags for Delicious
    HIERARCHICAL CATEGORISATION OF WEB TAGS FOR DELICIOUS J. Parra-Arnau, A. Perego, E. Ferrari, J. Forné and D. Rebollo-Monedero1 INTRODUCTION In the scenario of social bookmarking, a user browsing the Web bookmarks web pages and assigns free-text labels (i.e., tags) to them according to their personal preferences. The benefits of social tagging are clear – tags enhance Web content browsing and search. However, since these tags may be publicly available to any Internet user, a privacy attacker may collect this information and extract an accurate snapshot of users’ interests or user profiles, containing sensitive information, such as health-related information, political preferences, salary or religion. In order to hinder attackers in their efforts to profile users, this report focuses on the practical aspects of capturing user interests from their tagging activity. More accurately, we study how to categorise a collection of tags posted by users in one of the most popular bookmarking services, Delicious (http://delicious.com). METHODOLOGY As frequently done in collaborative tagging sites, the profile of a user is modelled as a tag cloud, that is, a visual representation where tags are weighted according to their frequency of use. Note that tag clouds are in essence equivalent to normalized histograms of tags. Nevertheless, the representation of a user profile as a cloud, or equivalently as a normalized histogram, of all the tags submitted by users is clearly an inappropriate approach; not only because of the intractability of the profile, but also because it makes it difficult to have a quick overview of the user interests. For example, for users posting the tags “welfare”, “Dubya” and “Katrina” it would be preferable to have a higher level of abstraction that enables us to conclude, directly from the inspection of the user profile, that these users are interested in politics.
    [Show full text]
  • OSS Watch National Software Survey 2008
    OSS Watch National Software Survey 2008 Ramón Casero Cañas Acknowledgements Publication information The survey was prepared and the report written by Ramón This survey report is licensed under the Creative Commons Casero Cañas (OSS Watch), and edited by Ross Gardler and Attribution-ShareAlike 2.0 England & Wales licence. Elena Blanco (OSS Watch), and Pete Cooper. OSS Watch National Software Survey 2008 However, there are many people who helped to make it pos- Ramón Casero Cañas sible. We would like to thank the ICT directors of the FE and HE institutions, who took the time to respond to the survey First edition, published February 2009. and send feedback to us; Dr Ellen Helsper (Oxford Internet Institute) for her advice, academic input and support; Randy Metcalfe, former OSS Watch Service Manager, who set us with this task and was always a source of encouragement and support; Michael Fraser, former OSS Watch Director, for his comments; Gabriel Hanganu, Stuart Yeates and Rowan Wilson (OSS Watch) for their comments, envelope stuffing, corrections and so much more; Laura Marriott and Beverley McNichols for their data collection; Jean Davis and Sally Hard- ing for envelope stuffing; Barry Cornelius, Dominic Hargreaves, Charles Hutchings, Liz Masterman, Denise McDonough, Stuart Lee, Janet McKnight, Howard Noble, Mark Norman, Catrin Radcliffe and Peter Robinson for their comments about the online questionnaire; Judy McAuliffe, Tina Dick, Leslie Ferguson, Fran Jackson, Bruce Shakespeare, Jane Truby and Wendy Simmonds for their help with administration
    [Show full text]
  • A Method for a Small Web Site to Add Some Video Sharing Features
    LiU-ITN-TEK-A--08/013--SE A method for a small web site to add some video sharing features Juan Lucas Madurga Martín-Serrano 2008-01-31 Department of Science and Technology Institutionen för teknik och naturvetenskap Linköping University Linköpings Universitet SE-601 74 Norrköping, Sweden 601 74 Norrköping LiU-ITN-TEK-A--08/013--SE A method for a small web site to add some video sharing features Examensarbete utfört i datavetenskap vid Tekniska Högskolan vid Linköpings unversitet Juan Lucas Madurga Martín-Serrano Examinator Bengt Lennartsson Norrköping 2008-01-31 Upphovsrätt Detta dokument hålls tillgängligt på Internet – eller dess framtida ersättare – under en längre tid från publiceringsdatum under förutsättning att inga extra- ordinära omständigheter uppstår. Tillgång till dokumentet innebär tillstånd för var och en att läsa, ladda ner, skriva ut enstaka kopior för enskilt bruk och att använda det oförändrat för ickekommersiell forskning och för undervisning. Överföring av upphovsrätten vid en senare tidpunkt kan inte upphäva detta tillstånd. All annan användning av dokumentet kräver upphovsmannens medgivande. För att garantera äktheten, säkerheten och tillgängligheten finns det lösningar av teknisk och administrativ art. Upphovsmannens ideella rätt innefattar rätt att bli nämnd som upphovsman i den omfattning som god sed kräver vid användning av dokumentet på ovan beskrivna sätt samt skydd mot att dokumentet ändras eller presenteras i sådan form eller i sådant sammanhang som är kränkande för upphovsmannens litterära eller konstnärliga anseende eller egenart. För ytterligare information om Linköping University Electronic Press se förlagets hemsida http://www.ep.liu.se/ Copyright The publishers will keep this document online on the Internet - or its possible replacement - for a considerable time from the date of publication barring exceptional circumstances.
    [Show full text]
  • Projects on the Move
    LINUXCOVERCOMMUNITY USERSTORY SchlagwortSchlagwortFree Software sollte sollte Projectshier hier stehen stehen Schlagwort sollte hier stehen COVER STORY An up-to-date look at free software and its makers PROJECTS ON THE MOVE Free software covers such a diverse range of utilities, applications, and assorted projects that it is sometimes difficult to find the perfect tool. We pick the best of the bunch. This month we cover blogging – the latest buzz, the latest on the DPL elections, and more trouble at Debian. BY MARTIN LOSCHWITZ he EU is entering the second use, install, and configure. For example, extensible. B2 Evolution also has themes round of the battle over software administrators do not need to create a to allow users to design their own blogs. Tpatents. While supporters have database or waste time trying to set one Like the other solutions, Serendipity successfully had the directive passed by up, as Blosxom uses simple text files. [3] aims for ease of use. Themes and the EU Council of Ministers, opponents Entries can be created in the web inter- skins allow users to modify the blog soft- of patents are increasing the pressure face and uploaded via FTP or WebDAV. ware’s appearance. Version 0.8, which is prior to the second reading. The number Plugins add all kinds of functionality to still under development, even supports of pages warning about the danger of Blosxom. The default package supports Smarty framework [4] templates. software patents continues to grow. And RSS feeding of blog entries, and themes Serendipity can also manage multiple it appears unlikely – although by no give the Blosxom blog a pleasing appear- user accounts.
    [Show full text]
  • Towards a Semantic Web of Community, Content and Interactions Anupriya Ankolekar CMU-HCII-05-103 September 2005
    Towards a Semantic Web of Community, Content and Interactions Anupriya Ankolekar CMU-HCII-05-103 September 2005 School of Computer Science Carnegie Mellon University Pittsburgh, PA 15213 Thesis Committee: Katia P. Sycara, Chair James D. Herbsleb Robert E. Kraut Christopher A. Welty, IBM Watson Research Center Submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy. Copyright c 2005 Anupriya Ankolekar This work was completed under a grant from the Office of Naval Research, Interoperability of Future Infor- mation Systems through Context-and Model-based Adaptation, contract number N00014-02-1-0499. The views and conclusions contained in this document are those of the author and should not be interpreted as representing the official policies, either expressed or implied, of the IBM Corporation, of Intel Corporation, or the U.S. Government. Keywords: human-computer interaction, artificial intelligence, computer-supported cooperative work, semantic web, open source software communities, semantic web appli- cations For my parents ... iv Abstract The Web plays a critical role in hosting Web communities, their content and interactions. A prime example is the open source software (OSS) commu- nity, whose members, including software developers and users, interact almost exclusively over the Web. The OSS community constantly generates, shares and refines content in the form of software code through active interaction over the Web on code design and bug resolution processes. The knowledge and implementation experiences around the software content are implicit in the interactions in the community discussion forums on the Web. The Se- mantic Web is an envisaged extension of the current Web, in which content is given a well-defined meaning, through the specification of metadata and on- tologies, that can be understood by software agents.
    [Show full text]
  • TYPO3 Education Booster Box Intellectual Output 4: Education Booster
    SkillDisplay – Show what you can do! Erasmus+ K2 | 2017-2020 TYPO3 Education Booster Box Intellectual Output 4: Education Booster Prepared by Verein Business Angels, TYPO3 Association, HTL Rennweg Vienna, Liceul Tehnologic Grigore Moisil Braila "The European Commission support for the production of this publication does not constitute an endorsement of the contents which reflects the views only of the authors, and the Commission cannot be held responsible for any use which may be made of the information contained therein." https://www.skilldisplay.eu What is a CMS VERSION DATE AUTHOR CHANGE V 0.1 15.8.2018 Gerhard Sturm First draft V 1.0 27.8.2018 Gerhard Sturm Review Description Introduction to the basic concept of a content management system (CMS). Goals I can explain what a CMS is. I can explain how content and design are separated in a CMS. 1 What is a Content Management System (CMS)? Content has been managed for many years in the media industry. All the systems – from simple files to sophisticated audiovisual content in a broadcast environment – are labeled Content Management Systems (CMS). In the last decades Web Content Management Systems (WCMS or WCM) were getting more and more important and made it easier to maintain and organize the content of a website in an effective manner. We are now focussing on Web Content Management Systems. A few years ago, the only way for you to develop a website, was to write all the HTML and CSS codes by hand. Imagine, your website is growing and you have 30 single HTML-pages (which is still a very small site).
    [Show full text]