Deployment und Sicherheit komplexer Open-Source Webanwendungen
|
|
- Lukas Weiß
- vor 6 Jahren
- Abrufe
Transkript
1 Deployment und Sicherheit komplexer Open-Source Webanwendungen Gunnar Wrobel 6. März 2012 Gunnar Wrobel Open-Source Webanwendungen 6. März / 28
2 Freie Websoftware in der Cloud Macht das Sinn? Photo: Evan Leeson [ Gunnar Wrobel Open-Source Webanwendungen 6. März / 28
3 Beispiel: Webmailer Kostenlose Webmail-Systeme gibt es zu Genüge Gunnar Wrobel Open-Source Webanwendungen 6. März / 28
4 Software as a service bedeutet Data as a service Photo: Robert Kaye [ Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. März / 28
5 Evolution der Horde Webmail und Groupware Gunnar Wrobel Open-Source Webanwendungen 6. März / 28
6 Browser zeigen die Oberfläche 2/3 der Webanwendungen laufen über freie Software Photo: Ben Fredericson [ Gunnar Wrobel Open-Source Webanwendungen 6. März / 28
7 Modular Die Summe verfügbarer Komponenten bietet ein breites Spektrum an Möglichkeiten Photo: Carlos Smith [ Gunnar Wrobel Open-Source Webanwendungen 6. März / 28
8 Paketmanagement Paketmanager erlauben ein einfaches Deployment und schaffen Sicherheit Photo: Rudolf Ammann [ Gunnar Wrobel Open-Source Webanwendungen 6. März / 28
9 Ubuntu Server Updates Die Installation informiert uns automatisch über verfügbare Updates * Documentation : h t t p s : / / h e l p. ubuntu. com/ System i n f o r m a t i o n as o f Wed Feb System l o a d : Usage o f / : 17.8% o f 9.84GB... Memory usage : 52%... Graph t h i s data and manage t h i s system at packages can be updated. 2 updates a r e s e c u r i t y updates. Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. März / 28
10 Modulare Distributionen Paketmanagement erlaubt... Flexible Lösungen durch Module Strukturiertes Deployment Wartbarkeit Sicherheit... Gunnar Wrobel Open-Source Webanwendungen 6. März / 28
11 Modulare Distributionen Paketmanagement erlaubt... Flexible Lösungen durch Module Strukturiertes Deployment Wartbarkeit Sicherheit... Gunnar Wrobel Open-Source Webanwendungen 6. März / 28
12 Modulare Distributionen Paketmanagement erlaubt... Flexible Lösungen durch Module Strukturiertes Deployment Wartbarkeit Sicherheit... Gunnar Wrobel Open-Source Webanwendungen 6. März / 28
13 Modulare Distributionen Paketmanagement erlaubt... Flexible Lösungen durch Module Strukturiertes Deployment Wartbarkeit Sicherheit... Gunnar Wrobel Open-Source Webanwendungen 6. März / 28
14 Modulare Distributionen Paketmanagement erlaubt... Flexible Lösungen durch Module Strukturiertes Deployment Wartbarkeit Sicherheit... Gunnar Wrobel Open-Source Webanwendungen 6. März / 28
15 Anforderungen an moderne Webanwendungen Integration mit anderen Webanwendungen Features Wartbarkeit Sicherheit... Gunnar Wrobel Open-Source Webanwendungen 6. März / 28
16 Anforderungen an moderne Webanwendungen Integration mit anderen Webanwendungen Features Wartbarkeit Sicherheit... Gunnar Wrobel Open-Source Webanwendungen 6. März / 28
17 Anforderungen an moderne Webanwendungen Integration mit anderen Webanwendungen Features Wartbarkeit Sicherheit... Gunnar Wrobel Open-Source Webanwendungen 6. März / 28
18 Anforderungen an moderne Webanwendungen Integration mit anderen Webanwendungen Features Wartbarkeit Sicherheit... Gunnar Wrobel Open-Source Webanwendungen 6. März / 28
19 Anforderungen an moderne Webanwendungen Integration mit anderen Webanwendungen Features Wartbarkeit Sicherheit... Gunnar Wrobel Open-Source Webanwendungen 6. März / 28
20 Monolithisch Die typische Webanwendung Photo: Nathanial Landau [ Gunnar Wrobel Open-Source Webanwendungen 6. März / 28
21 Kann ich eigentlich Horde und owncloud integrieren? Nicht so einfach... Kein gemeinsames Nutzermanagement. Keine gemeinsame Authentifizierung. Kein gemeinsames Layout. Duplizierte Funktionalität. Gunnar Wrobel Open-Source Webanwendungen 6. März / 28
22 Kann ich eigentlich Horde und owncloud integrieren? Nicht so einfach... Kein gemeinsames Nutzermanagement. Keine gemeinsame Authentifizierung. Kein gemeinsames Layout. Duplizierte Funktionalität. Gunnar Wrobel Open-Source Webanwendungen 6. März / 28
23 Kann ich eigentlich Horde und owncloud integrieren? Nicht so einfach... Kein gemeinsames Nutzermanagement. Keine gemeinsame Authentifizierung. Kein gemeinsames Layout. Duplizierte Funktionalität. Gunnar Wrobel Open-Source Webanwendungen 6. März / 28
24 Kann ich eigentlich Horde und owncloud integrieren? Nicht so einfach... Kein gemeinsames Nutzermanagement. Keine gemeinsame Authentifizierung. Kein gemeinsames Layout. Duplizierte Funktionalität. Gunnar Wrobel Open-Source Webanwendungen 6. März / 28
25 Horde 4.0 Das Horde Projekt liefert ca. 100 Komponenten, die als PEAR Pakete verfügbar sind. Photo: Aaron Merrifield [ Gunnar Wrobel Open-Source Webanwendungen 6. März / 28
26 Datum eingeben Das typische Widget für ein Datum Gunnar Wrobel Open-Source Webanwendungen 6. März / 28
27 Ein Treffen Photo: Andrew Wipple [ Gunnar Wrobel Open-Source Webanwendungen 6. März / 28
28 Ein Treffen Würden Sie ein Treffen so vereinbaren... Wir sollten uns zwischen dem 12. und 19. März 2012 über das Feedback von der CeBIT unterhalten. Gerne. Wie wäre es am 13. März 2012? Klingt gut. Da könnte ich zwischen 8 und 12 Uhr. Dann lass uns 9 Uhr sagen. Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. März / 28
29 Ein Treffen Würden Sie ein Treffen so vereinbaren... Wir sollten uns zwischen dem 12. und 19. März 2012 über das Feedback von der CeBIT unterhalten. Gerne. Wie wäre es am 13. März 2012? Klingt gut. Da könnte ich zwischen 8 und 12 Uhr. Dann lass uns 9 Uhr sagen. Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. März / 28
30 Ein Treffen Würden Sie ein Treffen so vereinbaren... Wir sollten uns zwischen dem 12. und 19. März 2012 über das Feedback von der CeBIT unterhalten. Gerne. Wie wäre es am 13. März 2012? Klingt gut. Da könnte ich zwischen 8 und 12 Uhr. Dann lass uns 9 Uhr sagen. Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. März / 28
31 Ein Treffen Würden Sie ein Treffen so vereinbaren... Wir sollten uns zwischen dem 12. und 19. März 2012 über das Feedback von der CeBIT unterhalten. Gerne. Wie wäre es am 13. März 2012? Klingt gut. Da könnte ich zwischen 8 und 12 Uhr. Dann lass uns 9 Uhr sagen. Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. März / 28
32 Ein Treffen oder eher so... Wir sollten uns nächste Woche über das Feedback von der CeBIT unterhalten. Gerne. Wie wäre es am Dienstag? Klingt gut. Da könnte ich morgens. Dann lass uns 9 Uhr sagen. Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. März / 28
33 Ein Treffen oder eher so... Wir sollten uns nächste Woche über das Feedback von der CeBIT unterhalten. Gerne. Wie wäre es am Dienstag? Klingt gut. Da könnte ich morgens. Dann lass uns 9 Uhr sagen. Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. März / 28
34 Ein Treffen oder eher so... Wir sollten uns nächste Woche über das Feedback von der CeBIT unterhalten. Gerne. Wie wäre es am Dienstag? Klingt gut. Da könnte ich morgens. Dann lass uns 9 Uhr sagen. Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. März / 28
35 Ein Treffen oder eher so... Wir sollten uns nächste Woche über das Feedback von der CeBIT unterhalten. Gerne. Wie wäre es am Dienstag? Klingt gut. Da könnte ich morgens. Dann lass uns 9 Uhr sagen. Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. März / 28
36 Datum eingeben Wie sieht das Widget für diese Konversation aus? Gunnar Wrobel Open-Source Webanwendungen 6. März / 28
37 Horde Date Parser Die Installation von Horde Date Parser ist trivial # I n s t a l l a t i o n der H o r d e D a t e P a r s e r Komponente apt get i n s t a l l php horde date p a r s e r Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. März / 28
38 Horde Date Parser Der Parser hilft dem Computer... <?php // P r o v i d e a u t o l o a d i n g o f c l a s s e s r e q u i r e o n c e Horde / A u t o l o a d e r / D e f a u l t. php ; $date = H o r d e D a t e P a r s e r : : p a r s e ( next week t u e s d a y morning ) ; echo $date. \n ; Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. März / 28
39 Horde Date Parser... den Menschen zu verstehen : 0 0 : 0 0 Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. März / 28
40 PEAR Leben und sterben mit Birne. Photo: keeva999 Gunnar Wrobel Open-Source Webanwendungen 6. März / 28
41 Horde Updates pear upgrade a B horde / webmail Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. März / 28
42 Vorteile Releases Hohe Release-Geschwindigkeit Releases in einem Jahr. Wartbarkeit Einfaches Update der Software. Distributionen Die Distributionen haben einen geringeren Aufwand beim Repaketieren. Gunnar Wrobel Open-Source Webanwendungen 6. März / 28
43 Vorteile Releases Hohe Release-Geschwindigkeit Releases in einem Jahr. Wartbarkeit Einfaches Update der Software. Distributionen Die Distributionen haben einen geringeren Aufwand beim Repaketieren. Gunnar Wrobel Open-Source Webanwendungen 6. März / 28
44 Vorteile Releases Hohe Release-Geschwindigkeit Releases in einem Jahr. Wartbarkeit Einfaches Update der Software. Distributionen Die Distributionen haben einen geringeren Aufwand beim Repaketieren. Gunnar Wrobel Open-Source Webanwendungen 6. März / 28
45 Modulare Webanwendungen Was bei Distributionen gut funktioniert kann bei Webanwendungen nicht schlecht sein. Photo: Jon Lucas [ Gunnar Wrobel Open-Source Webanwendungen 6. März / 28
46 Modulare Webanwendungen Es ist möglich auch Webanwendungen modular zu gestalten. Eine modulare Architektur erlaubt ein einfaches Wiederverwenden von Code zwischen Projekten. Teilen und Bereitstellen von Code ist die Essenz freier Software. Modulare Software ist erweiterbar, wartbar und einfach zu sichern. Modulare Software erlaubt hohe Flexibilität beim Nutzer. Gunnar Wrobel Open-Source Webanwendungen 6. März / 28
47 Modulare Webanwendungen Es ist möglich auch Webanwendungen modular zu gestalten. Eine modulare Architektur erlaubt ein einfaches Wiederverwenden von Code zwischen Projekten. Teilen und Bereitstellen von Code ist die Essenz freier Software. Modulare Software ist erweiterbar, wartbar und einfach zu sichern. Modulare Software erlaubt hohe Flexibilität beim Nutzer. Gunnar Wrobel Open-Source Webanwendungen 6. März / 28
48 Modulare Webanwendungen Es ist möglich auch Webanwendungen modular zu gestalten. Eine modulare Architektur erlaubt ein einfaches Wiederverwenden von Code zwischen Projekten. Teilen und Bereitstellen von Code ist die Essenz freier Software. Modulare Software ist erweiterbar, wartbar und einfach zu sichern. Modulare Software erlaubt hohe Flexibilität beim Nutzer. Gunnar Wrobel Open-Source Webanwendungen 6. März / 28
49 Modulare Webanwendungen Es ist möglich auch Webanwendungen modular zu gestalten. Eine modulare Architektur erlaubt ein einfaches Wiederverwenden von Code zwischen Projekten. Teilen und Bereitstellen von Code ist die Essenz freier Software. Modulare Software ist erweiterbar, wartbar und einfach zu sichern. Modulare Software erlaubt hohe Flexibilität beim Nutzer. Gunnar Wrobel Open-Source Webanwendungen 6. März / 28
50 Modulare Webanwendungen Es ist möglich auch Webanwendungen modular zu gestalten. Eine modulare Architektur erlaubt ein einfaches Wiederverwenden von Code zwischen Projekten. Teilen und Bereitstellen von Code ist die Essenz freier Software. Modulare Software ist erweiterbar, wartbar und einfach zu sichern. Modulare Software erlaubt hohe Flexibilität beim Nutzer. Gunnar Wrobel Open-Source Webanwendungen 6. März / 28
51 Fragen Fragen Web CeBIT Halle 2, E62 Gunnar Wrobel Open-Source Webanwendungen 6. März / 28
Mobile Horde. Gunnar Wrobel. 6. März 2012. wrobel@horde.org. Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6.
Mobile Horde Gunnar Wrobel wrobel@horde.org 6. März 2012 Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. März 2012 1 / 18 Evolution der Horde Webmail und Groupware Gunnar Wrobel (wrobel@horde.org)
MehrHorde 4: Web-basierte Groupware wird mobil
Horde 4: Web-basierte Groupware wird mobil Gunnar Wrobel wrobel@horde.org 2. März 2011 Gunnar Wrobel (wrobel@horde.org) Horde 4 2. März 2011 1 / 21 Horde Das Horde Projekt stellt die flexibelste webbasierte
MehrOpenStack bei der SAP SE
OpenStack bei der SAP SE Integration bestehender Dienste in OpenStack dank Workflow Engine und angepasstem Webinterface 23. Juni 2015 Christian Wolter Linux Consultant B1 Systems GmbH wolter@b1-systems.de
MehrSystemmanagement mit Puppet und Foreman
Systemmanagement mit Puppet und Foreman CeBIT 2016 17. März 2016 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de B1 Systems GmbH - Linux/Open Source Consulting,
MehrResults in time. FLEXIBLER UND KOSTENGÜNSTIGER BETRIEB VON SAP SYSTEMEN. Beratung. Support. Ganzheitliche Lösungen.
FLEXIBLER UND KOSTENGÜNSTIGER BETRIEB VON SAP SYSTEMEN Results in time. Beratung. Support. Ganzheitliche Lösungen. BIT.Group GmbH www.bitgroup.de Klassifizierung: Öffentlich Autor: Henry Flack Version:
MehrPaketverwaltung und wichtige FOSS-Anwendungen
Paketverwaltung und wichtige FOSS-Anwendungen Linux-Kurs der Unix-AG Zinching Dang 04./05. Juli 2012 Paketverwaltung und wichtige FOSS-Anwendungen FOSS-Anwendungen Anwendungsgebiete Desktop Büro-Anwendungen
Mehr*AN22322* Webhosting Interessent Domainenweg 99999 www.ihrname.de. Angebot. Übertrag 100,39. Datum. 02.07.2015 Kundennummer 15376 Belegnummer
CyCOM Computer GmbH - Hainstraße 29-35066 Frankenberg - Germany Webhosting Interessent Domainenweg 99999 www.ihrname.de Bankverbindungen Sparkasse Waldeck Frankenberg IBAN DE23523500050005030762 BIC HELADEF1KOR
Mehrowncloud Sync Meine Daten gehören mir! Dr. Markus Tauber, AIT, ICB www.icb.at www.ait.ac.at/ict-security www.markus.tauber.co.at markus@tauber.co.
owncloud Sync Meine Daten gehören mir! Dr. Markus Tauber, AIT, ICB www.icb.at www.ait.ac.at/ict-security www.markus.tauber.co.at markus@tauber.co.at Übersicht Warum alternative cloud Dienste wählen? Was
MehrAdministration von großen Ubuntu Linux Desktop Umgebungen mit Univention Corporate Client
Administration von großen Ubuntu Linux Desktop Umgebungen mit Univention Corporate Client Ubucon 2013, Heidelberg Erik Damrose Univention GmbH Agenda 1. Vorstellung von Univention
MehrSystemmanagement mit Puppet und Foreman
Foreman CLT 2014 16. März 2014 Mattias Giese Solution Architect for Systemsmanagement and Monitoring giese@b1-systems.de - Linux/Open Source Consulting, Training, Support & Development Agenda Vorstellung
MehrEffizenzsteigerung bei Villeroy & Boch durch den Einsatz von Magento und Zend
Effizenzsteigerung bei Villeroy & Boch durch den Einsatz von Magento und Zend Klaus Berghald Senior Account Manager Klaus.b@zend.com +49 (0)89 51 61 99-18 Umsetzung IT Leiter Herr Dr. Pascal Rheinert Head
MehrCloud Computing mit OpenStack
Cloud Computing mit OpenStack B1 Systems GmbH http://www.b1-systems.de Cloud Computing Fragen Was ist Cloud Computing? Was ist Infrastructure As A Service? Was ist OpenStack...... und aus welchen Komponenten
MehrAutomatisierter Java EE Entwicklungs-Lifecycle mit WebLogic Server 12c. Robin Müller-Bady Systemberater, Oracle Deutschland
Automatisierter Java EE Entwicklungs-Lifecycle mit WebLogic Server 12c Robin Müller-Bady Systemberater, Oracle Deutschland The following is intended to outline our general product direction. It is intended
MehrInfoPoint vom 9. November 2011
InfoPoint vom 9. November 2011 Was ist Joomla? Theorie Installation Extensions Administration Demo Joomla ist ein modulares content management system (CMS) Es ermöglicht eine Website zu erstellen und online
MehrOffice 365 On Premise oder Cloud? Stephan Krüger
Office 365 On Premise oder Cloud? Stephan Krüger Inhalt - Office 2016 Neue Features - Klassische Lizensierung - Was ist Office 365? - Business Pläne vs Enterprise Pläne - MSI Deployment und Updateverteilung
MehrWSM go! Einblicke und Ausblicke zur Weiterentwicklung von OpenText Web Site Management Henning Scheibner. Usergroup 2014-09-29
WSM go! Einblicke und Ausblicke zur Weiterentwicklung von OpenText Web Site Management Henning Scheibner Usergroup 2014-09-29 Agenda WSM in Bewegung - Neues in WSM 11.2 Neues aktuell in der Entwicklung
MehrSwitching. Die 1. Klasse hat jetzt die Preise gesenkt!
Bei mehr Leistung und gleichem Komfort Cisco Catalyst 2950 große Performance, mit noch mehr Security-Funktionen, private VLAN und 802.1x, mehr Speicher und kostenlosen Software-Updates. Zum kleinen Preis
MehrUbuntu für Einzelarbeitsplätze und Netzwerk-Server Möglichkeiten und Grenzen
Ubuntu für Einzelarbeitsplätze und Netzwerk-Server Möglichkeiten und Referent Mag. (FH) Management & angewandte Informatik Andres Gonzalez Granda NG IT Service www.ng-it-service.de info@ng-it-service.de
MehrDie perfekte Online-Hilfe auf Basis von HTML5 und Open-Source- Komponenten. Jochen Marczinzik 11.04.2014, tekom Führjahrstagung
Die perfekte Online-Hilfe auf Basis von HTML5 und Open-Source- Komponenten Jochen Marczinzik 11.04.2014, tekom Führjahrstagung 1 Zur Person Dipl.-Inf. (Univ.) Jochen Marczinzik 1993 1999 DATEV eg Entwickler
MehrOhne Build geht's besser: Makeloses Java mit dem z 2 -Environment. Henning Blohm 5.7.2012
Ohne Build geht's besser: Makeloses Java mit dem z 2 -Environment Henning Blohm 5.7.2012 1 Z2 ist ein radikal neuer* Ansatz für System Life-Cycle Management in Java * jedenfalls für Java Ein Builtool?
MehrStartup, Shutdown und Reboot eines Raspberry Pi über die HomeMatic CCU
Zu verschiedenen Zwecken kann es nützlich sein, einen Raspberry Pi über die HomeMatic CCU hochzufahren, herunterzufahren oder neu zu starten. Dies ist z.b. dann sinnvoll, wenn sich der Raspberry Pi an
Mehrwiko Bausoftware GmbH
Systemvoraussetzungen wiko Bausoftware Produkt: wiko Version: 6.x Status: Veröffentlicht Datum: 19.09.2017 Owner: wiko Bausoftware GmbH Inhalt 1. wiko.... 3 1.1 Server... 3 1.2 Übersicht Konfigurationen...
MehrParallels Plesk Panel
Parallels Plesk Panel Was ist neu? Version 9.0 www.parallels.com Version 1.0 Wichtige Themen Das Parallels Plesk Panel 9.0 bringt lang erwartete wichtige Funktionen für Service-Provider und Endnutzer.
MehrDas Open Source Content Management System
Das Open Source Content Management System Erweiterbarkeit und Individualisierung visions-marketing Unternehmensberatung Alexander Winkler Postfach 950180 81517 München Tel.+Fax: 089 / 38 90 06 53 Mobil.:
MehrJohn A. Sas Managing Partner Nexell GmbH, 6304 Zug Schweiz 14/03/08 1
John A. Sas Managing Partner Nexell GmbH, 6304 Zug Schweiz 14/03/08 1 Agenda Wer ist Nexell? vtiger CRM Open Source Vorteil oder Nachteil? Darstellung Produkte vtiger-crm Fragen Wrap-up 14/03/08 2 14/03/08
MehrMake-loses Java für mehr Produktivität: Das z 2 -Environment. Henning Blohm 25.6.2012
Make-loses Java für mehr Produktivität: Das z 2 -Environment Henning Blohm 25.6.2012 1 Z2 ist ein radikal neuer* Ansatz für System Life-Cycle Management in Java * jedenfalls für Java Oh je noch ein Tool?
MehrJustus Gentner, Dezember AnalyzeIT Web-Reporting
Justus Gentner, Dezember 2006 AnalyzeIT Web-Reporting as ist AnalyzeIT? Was ist AnalyzeIT? AnalyzeIT ist ein Web-Reporting-Tool das auf Rohdaten basiert, d.h. eine Voraggregation findet nicht statt. nalyzeit
MehrMOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?!
MOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?! Oliver Steinhauer Sascha Köhler.mobile PROFI Mobile Business Agenda MACHEN SIE IHRE ANWENDUNGEN MOBIL?! HERAUSFORDERUNG Prozesse und Anwendungen A B
MehrKontinuierliche Architekturanalyse. in 3D
Kontinuierliche Architekturanalyse in 3D Stefan Rinderle Bachelor an der HS Karlsruhe Master "Software Engineering" in München / Augsburg Seit 2013 bei Payback 2 Software-Visualisierung Visualisierung
Mehriid software tools QuickStartGuide iid USB base driver installation
iid software tools QuickStartGuide iid software tools USB base driver installation microsensys Nov 2016 Introduction / Einleitung This document describes in short form installation of the microsensys USB
MehrREST-Services mit Dropwizard ruck-zuck erstellt, dokumentiert und getestet
.consulting.solutions.partnership REST-Services mit Dropwizard ruck-zuck erstellt, dokumentiert und getestet Alexander Schwartz, Principal IT Consultant Berlin Expert Days 2015 REST-Services ruck-zuck
MehrVom lokalen Build zum Deployment
Vom lokalen Build zum Deployment International PHP Conference Manuel Pichler 12.10.2011 Vom lokalen Build zum Deployment 1 / 36 Über mich Diplominformatiker Mehr als 10 Jahre Erfahrung im PHP-Umfeld Autor
MehrThe following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material,
MehrJoomla 1.5. Einführung in die Installation und Benützung
Joomla 1.5 Einführung in die Installation und Benützung Programm Was ist Joomla Installation auf Ubuntu Benützung von Joomla Templates wechseln Nützliche Komponenten Weiterführende Informationen Was ist
MehrWeb-Programmierung (WPR)
Web-Programmierung (WPR) Vorlesung XII. Vergleich Server-Plattformen mailto:wpr@gruner.org 1 Technologien Perl/CGI Einsatzgebiete: Kleine Websites, semiprofessioneller Bereich Pro's: Plattform/Serverneutralität
Mehrtubit Live eine komplette Studierendenumgebung to Go T. Hildmann, C. Ritter und N. Suhl tubit Technische Universität Berlin Hochschule 2025
tubit Live eine komplette Studierendenumgebung to Go T. Hildmann, C. Ritter und N. Suhl tubit Technische Universität Berlin Hochschule 2025 Agenda Kurzübersicht Varianten von tubit Live Wie sieht die Lösung
MehrSpring Dynamic Modules for OSGi Service Platforms
Gerd Wütherich freiberuflicher Softwarearchitekt Spring Dynamic Modules for OSGi Service Platforms Server Anwendungen mit Spring und Eclipse Equinox Agenda OSGi Technologie: OSGi Technologie im Überblick
MehrNode.js Einführung Manuel Hart
Node.js Einführung Manuel Hart Seite 1 Inhalt 1. Node.js - Grundlagen 2. Serverseitiges JavaScript 3. Express.js 4. Websockets 5. Kleines Projekt Seite 2 1. Node.js Grundlagen Node.js is a JavaScript runtime
MehrInhalt. Was ist Nagios? Installation Konfiguration Demo
2 Inhalt Was ist? Installation Konfiguration Demo 3 Was ist? Überwachungssoftware für Computer (Dienste und Ressourcen) Drucker Netzwerkkomponenten (Switch, Router,...) Applikationen Aufgabe Schnellen
MehrEignet sich Eclipse RCP als Enterprise Plattform? 2. Mai 2006 Lars Stucki & Edwin Steiner www.inventage.com
Eignet sich Eclipse RCP als Enterprise Plattform? 2. Mai 2006 Lars Stucki & Edwin Steiner www.inventage.com Eignet sich Eclipse RCP als Enterprise Plattform? Einführung Demos Corporate Governance Asset
MehrRZ Standards & Designs. Jürgen Distler
RZ Standards & Designs Jürgen Distler Inhalt High Speed LWL-Applikationen & Migrationslösungen Der neue RZ Verkabelungsstandard EN 50600-2-4 2 1. High Speed LWL Applikationen 2. Der neue RZ Verkabelungsstandard
Mehr09:45 10:45 Keynote - Ein Blick in die Zukunft: Wie künftige Anforderungen die IT-Infrastruktur beeinflussen
1 Wir denken IHRE CLOUD weiter. Agenda 08:30 09:30 Einlass 09:30 09:45 Eröffnung / Begrüßung / Tageseinführung 09:45 10:45 Keynote - Ein Blick in die Zukunft: Wie künftige Anforderungen die IT-Infrastruktur
Mehr1 Modular System Dual SCM MPIO Software Installation
1 Modular System Dual SCM MPIO Software Installation Dieses Dokument soll dabei helfen ein MAXDATA SAS Disk Array mit Dual Controllern redundant an zwei Storage Controller Module (SCM) im MAXDATA Modular
MehrDISTRIBUTION / MARKETING
DISTRIBUTION / MARKETING VON RAJASEKARAN YOGARAJAH BETREUER: MANUEL HEUSNER Im Rahmen des Seminars Open-Source-Softwareentwicklung Dozirende: Jendrik Seipp, Malte Helmert Involve me and I learn Wir machen
MehrEclipse, Spring und OSGi 1
Eclipse, Spring und OSGi Eclipse, Spring und OSGi 1 Was erwartet Sie? Wer ist t&p? Wie war die Ausgangslage? Wie sieht die Architektur der migrierten Applikation aus? Welche Rolle spielen Eclipse, Spring
MehrRelease Notes SAPERION Version 7.1 SP 5
Release Notes SAPERION Version 7.1 SP 5 Copyright 016 Lexmark. All rights reserved. Lexmark is a trademark of Lexmark International, Inc., registered in the U.S. and/or other countries. All other trademarks
MehrBetrieb von QGIS in einer heterogenen Client-Server-Umgebung
Betrieb von QGIS in einer heterogenen Client-Server-Umgebung Erfahrungsbericht Andreas Schmid, Amt für Geoinformation des Kantons Solothurn 1 IT-Infrastruktur bei der Verwaltung Anwendungsserver: Windows
MehrE-Business Architekturen
E-Business Architekturen Übung 3b Entwicklung eigener Service-Angebote 01.03.2015 Prof. Dr. Andreas Schmietendorf 1 Ziele der Übung Möglichkeiten zur Serviceimplementierung (ggf. auch Cloud) Umgang mit
MehrOpenVPN4UCS mit privacyidea
1 OpenVPN4UCS mit privacyidea VPN wie es einfacher und sicherer kaum sein kann Felix Kronlage CFA kronlage@bytemine.net 2 Fahrplan Kurze Vorstellung Was ist VPN? OpenVPN / OpenVPN im UCS Designentscheidungen
MehrSoftwarepaketierung und Continuous Integration bei Airbus Defence and Space
Integration bei Airbus Defence and Space CeBIT 2015 17. März 2015 Christian Schneemann System Management & Monitoring Architect schneemann@b1-systems.de - Linux/Open Source Consulting, Training, Support
MehrEnd-to-End Agility Sind Sie schon agil genug? Mag. Christoph Leithner c.leithner@celix.at
End-to-End Agility Sind Sie schon agil genug? Mag. Christoph Leithner c.leithner@celix.at www.celix.at September 2015 celix Solutions GmbH Spezialist für Team Collaboration und IT Prozess Management Agile
MehrInstallationsanleitung für. SugarCRM Open Source. Windows Einzelplatz
Installationsanleitung für SugarCRM Open Source Windows Einzelplatz Inhaltsverzeichnis Systemvoraussetzungen... 3 WAMP5 Server... 3 Sugar CRM Open Source... 8 SugarCRM Dokumentation... 14 Deutsches Sprachpaket...
MehrHowto Anleitung zum Update von Docker für armhf basierte Einplatinencomputer 2015 Stefan W. Lambert kontakt@stefanius.de
Howto Anleitung zum Update von Docker für armhf basierte Einplatinencomputer 2015 Stefan W. Lambert kontakt@stefanius.de Copyright-Hinweis Dieses Dokument obliegt den Bestimmungen der GNU-Lizenz für freie
Mehrowncloud Unternehmensdaten sicher in eigener Hand
owncloud Unternehmensdaten sicher in eigener Hand CeBIT 2014 12. März 2014 Christian Schneemann System Management & Monitoring Architect schneemann@b1-systems.de - Linux/Open Source Consulting, Training,
MehrOra Education GmbH. Lehrgang: Oracle Application Server 10g R3: Administration
Ora Education GmbH www.oraeducation.de info@oraeducation.de Lehrgang: Oracle Application Server 10g R3: Administration Beschreibung: Oracle Application Server 10g Release 3 (10.1.3.1.0) bietet eine neue
MehrNeues von Oracle Gut zu wissen
Neues von Oracle Gut zu wissen Lorenz Keller Manager Sales Consulting Server Technologies Customer Center Nord 12. Juni 2014 Safe Harbor Statement The following is intended to outline our general product
MehrZend PHP Cloud Application Platform
Zend PHP Cloud Application Platform Jan Burkl System Engineer All rights reserved. Zend Technologies, Inc. Zend PHP Cloud App Platform Ist das ein neues Produkt? Nein! Es ist eine neue(re) Art des Arbeitens.
MehrInbetriebnahme einer lokal installierten Demoversion von VuFind
Für den Betrieb von VuFind werden diese Softwarekomponenten benötigt: - Webserver (Apache), - Suchindex (Solr), - Programmiersprache (PHP) und - Datenbank (MySQL). Optional kann ein Integriertes Bibliothekssystem
MehrWindows 7, 8 und 10. Wohin soll die Reise gehen
Windows 7, 8 und 10 Wohin soll die Reise gehen André Ruprecht 05.02.2015 Speaker André Ruprecht Senior Consultant IT- Infrastructure & Services Agenda Windows Server vnext Hyper-V RDS Storage- und Failover
MehrEasyWebNG - Screenshots
EasyWebNG - Screenshots EasyWebNG ist und bleibt 100% kostenlos. Weitere Informationen finden Sie unter http://www.nbs-rottweil.de/easywebng Bereich Alle InstallationEasyWeb. Startseite Startseite nach
MehrNadine Edelmann // Klaudia Fernowka // Magdalena Kierat // Anne Schwertfeger
Tutoring Projekt II // Master Druck- und Medientechnik // Beuth Hochschule für Technik Berlin // Berlin, 23.11.2013 Vorstellungsrunde Wer sind wir? Was machen wir? Webseite zum Kurs: http://beuthworkshop.wordpress.com
MehrUpgrade auf Microsoft Dynamics CRM 2013
Upgrade auf Microsoft Dynamics CRM 2013 Bonn, 06. November 2013 Agenda 1. Lebenslauf 2. Hardwareanforderungen 3. Systemanforderungen 4. Nicht mehr unterstützte CRM 4.0 Technologien 5. Upgrade Pfad CRM
MehrOpenSource Business Strategien. Thomas Uhl Topalis AG
OpenSource Business Strategien Thomas Uhl Topalis AG Firmenübersicht 14.07.09 Thomas Uhl 2 Open Source ist ein alternativer Weg, bessere Software zu produzieren (Forbes Magazine) 14.07.09 Thomas Uhl 3
MehrContent Management mit Open Source Beispiel: OpenCms
Content Management mit Open Source Beispiel: OpenCms Ersteller: Frank Marwedel Datum: 31.08.2005 1 Agenda 1. Was ist Content Management? 2. Welche Arten von (OSS) CMS gibt es? 3. OpenCms 4. Diskussion
MehrWorkshop. Oskar Truffer, studer + raimann ag
Workshop Oskar Truffer, studer + raimann ag Roadmap Vorstellungsrunde Theoretischer Teil Das ILIAS Open Source Projekt ILIAS an der PHBern Laufende Projekte Praktischer Teil Aufbau des eigenen ILIAS Planung
MehrWebFlow. Prozesse werden Realität.
WebFlow. Prozesse werden Realität. Während Ihr Chef in den Flieger steigt, gibt er noch schnell die wichtigsten Anträge frei. CW2 WebFlow macht es möglich. Mit Einbindungsmöglichkeiten in alle modernen
MehrMicrosoft Azure: Ein Überblick für Entwickler. Malte Lantin Technical Evangelist, Developer Experience & Evangelism (DX) Microsoft Deutschland GmbH
Microsoft Azure: Ein Überblick für Entwickler Malte Lantin Technical Evangelist, Developer Experience & Evangelism (DX) Microsoft Deutschland GmbH Moderne Softwareentwicklung Microsoft Azure unterstützt
MehrSatellitendaten auf der ArcGIS Plattform von Esri Content und Marketplace für Kunden und Endnutzer
Satellitendaten auf der ArcGIS Plattform von Esri Content und Marketplace für Kunden und Endnutzer Dr. A. Carstens Esri Deutschland GmbH Berlin, 5.11.2015 ArcGIS Plattform ArcGIS Plattform Fachanwender
MehrUbuntu-Übersetzungen. Launchpad Translations (Rosetta)
Ubuntu-Übersetzungen Launchpad Translations (Rosetta) Upstream - Downstream Upstream: Ursprungsprojekt(e) Quellcode (Tarball) Downstream: Distributionen, die Upstream- Software, sammeln und installierbar
Mehrscope7 Open Source Appliances
scope7 Open Source Appliances Betriebsfertig Installiert mit Proxmox scope7-4210 - Installiert mit Proxmox scope7 Appliances scope7 Open Source Appliances Appliances betriebsfertig installiert mit Gefragt
MehrFreieSoftwareOG. Ubuntu-Linux, Freie Software und die Community
FreieSoftwareOG Ubuntu-Linux, Freie Software und die Community Wer ist FreieSoftwareOG? Wir sind ein Zusammenschluss von Enthusiasten im Bereich der Freien Software. Wir treffen uns jeden 1. Mittwoch des
MehrCMS & Webtechnologie Studie 2017
simplify your business CMS & Webtechnologie Studie 2017 Eine Sicht von Schweizer Lieferanten im Enterprise Umfeld 1 Ausgangslage Fragestellung und Befragte Fragestellung Welches Content Management System
MehrLinux-Camp: Linux als Server am Beispiel LAMP
Linux-Camp: Linux als Server am Beispiel LAMP Linux, Apache, MySQL, PHP mit Ubuntu Version 8.04 Inhalt LAMP-Komponenten LAMP-Komponenten installieren, konfigurieren und prüfen Apache Webserver PHP5 MySQL
MehrContent-Management- Systeme (CMS) Inhaltsverwaltungssystem, Redaktionssystem
Content-Management- Systeme (CMS) Inhaltsverwaltungssystem, Redaktionssystem Inhalt Content Management (CM) Allgemeines über CMS CMS Typen Open Source vs. Lizenzsoftware Joomla! Quellen Content Management
Mehrinformatik ag IT mit klarer Linie S i e b e l O p e n U I
informatik ag IT mit klarer Linie S i e b e l O p e n U I und Siebel auf mobilen Geräten www.ilume.de Siebel Open UI und Siebel auf mobilen Geräten Die Anforderungen an unternehmensweite Softwarelösungen
MehrContainer als Immutable Infrastructure. John M. Hutchison
Container als Immutable Infrastructure John M. Hutchison Container als Immutable Infrastructure 1. Context 2. Anwendungsbereiche 3. Demo 4. Erkenntnisse Präsentationstitel 06.03.2017 2 Container Verschiedene
MehrOpen Source Entwicklungs-Modell. Das Beispiel CAMAC. We are the Linux engineers. 2. September 2015 Michael Moser Beispiel CAMAC 1/16
Open Source Entwicklungs-Modell Das Beispiel CAMAC 2. September 2015 Michael Moser Beispiel CAMAC 1/16 Über die Adfinis SyGroup Gründung im Jahre 2000 Über 40 Mitarbeiter Hauptsitz in Bern, vertreten in
MehrIS-IT- N Heiße Netzwerke. Cool managen
IS-IT- N IS-IT-ON Manager» Zentraler Überblick - alle Benutzer, alle Server» IS-IT-ON Mailserver» Zentrales Management aller Standorte IS-IT-ON Mailserver Optimieren und komplettieren Sie mit dem Mailserver
Mehr1. Winfeger Fachtagung vom 7. März 2014. Herzlich willkommen zur heutigen Tagung!
20 Jahre Winfeger 1. Winfeger Fachtagung vom 7. März 2014 Herzlich willkommen zur heutigen Tagung! Förrlibuckstrasse 180 8005 Zürich Tel.: 044 450 72 72 E-Mail: info@winfeger.ch www.winfeger.ch Seite 1
MehrMulti-Tool Testlandschaft mit DDS
Multi-Tool Testlandschaft mit DDS MATLAB UND SIMULINK ALS ENABLER FÜR RAPID TOOL PROTOTYPING SEBASTIAN BEWERSDORFF ASSYSTEM GERMANY MATLAB EXPO 2017 MÜNCHEN 27.06.2017 EINFÜHRUNG Tools in Unternehmensprozessen
MehrProjektmanagementsoftware
Professionelles Projektmanagement in der Praxis PHProjekt eine open source Projektmanagementsoftware Referenten: Moritz Mohrmann & Mathias Rohlfs Team 4 Agenda Einleitung PHProjekt eine Übersicht Installation
MehrCitrix Dazzle. Die Zukunft der XenApp Bereitstellung? Thomas Kötzing - Freiberufler, Analyst Microsoft MVP, Citrix CTP / ThomasKoetzing.
Citrix Dazzle Die Zukunft der XenApp Bereitstellung? Thomas Kötzing - Freiberufler, Analyst Microsoft MVP, Citrix CTP / ThomasKoetzing.de Agenda Die XenApp Bereitstellung bisher Was ist Citrix Dazzle?
Mehr«Es gibt bereits alle guten Vorsätze,
Do s and dont s professioneller Webauftritte «Es gibt bereits alle guten Vorsätze, wir brauchen sie nur noch anzuwenden.» Pascal Blaise (1623 1662) 1 Inhalt Die Wichtigkeit von Webseiten Ihr Auftritt im
MehrEinführung in BioConductor
Einführung in BioConductor Christian Netzer 03.03.2009 Christian Netzer Fakultät Statistik, TU Dortmund 22. Mai 2009 Seminar Bioinformatik Was ist BioConductor? http://www.bioconductor.org/ BioConductor
MehrAgiles Testen. Gedankensammlung. 17. November 2013 - Patrick Koglin
Agiles Testen Gedankensammlung 17. November 2013 - Patrick Koglin Inhalt Reflektion: Agilität notwendig? Wo? Eigenschaften agiler Entwicklung Quality is everyone s responsibility Qualität möglich machen
MehrPuppet 4 Solaris Thomas Rübensaal T-Systems International GmbH Bamberg
Puppet 4 Solaris Thomas Rübensaal T-Systems International GmbH Bamberg Schlüsselworte Solaris 11 Deployment, Upgrade Puppet Version 3.x nach 4.x, Installation, Konfiguration, Konfigurationsmanagement Einleitung
MehrICINGA Open Source Monitoring in Web 2.0 Style
ICINGA Open Source Monitoring in Web 2.0 Style Icinga Development Team @ FrOSCon 6 21.08.2011 Sankt Augustin Agenda Einführung Icinga an sich Team Projekt Icinga-Core Icinga-Web Icinga-Reporting Demo Roadmap
MehrDATA ANALYSIS AND REPRESENTATION FOR SOFTWARE SYSTEMS
DATA ANALYSIS AND REPRESENTATION FOR SOFTWARE SYSTEMS Master Seminar Empirical Software Engineering Anuradha Ganapathi Rathnachalam Institut für Informatik Software & Systems Engineering Agenda Introduction
MehrEine technische Plattform für Smart-Client-Systeme. Alexander Ziegler
Eine technische Plattform für Smart-Client-Systeme Alexander Ziegler Agenda Ausgangssituation Smart Client Ansatz Technische Kernthemen Erfahrungen 1 Agenda Ausgangssituation Smart Client Ansatz Erfahrungen
Mehratvise webmi atvise webmi Kurzeinführung Die weltweit erste professionelle 100% native Web-Visualisierung Kurzeinführung
atvise webmi Die weltweit erste professionelle 100% native Web-Visualisierung 08.04.2009 Tel: 0043-2682-75799-0 Page 1 / 6 Inhalt: 1. Einleitung... 3 1.1. Professionelle Visualisierung von jedem Gerät
MehrZuverlässiges Deployment von deegreekomponenten am Beispiel von GISpatcher. 27.05.2009, deegree day 2009, Bonn
Zuverlässiges Deployment von deegreekomponenten am Beispiel von GISpatcher 27.05.2009, deegree day 2009, Bonn Agenda Grundlagen für den Betrieb einer sicheren Geodateninfrastruktur (GDI) Technische Anforderungen
MehrEPO Consulting GmbH. Ihr Partner für HTML5 und SAP UI5 Apps. www.epoconsulting.com. Stand 2015/04. EPO Consulting GmbH - 1 -
EPO Consulting GmbH Ihr Partner für HTML5 und SAP UI5 Apps www.epoconsulting.com Stand 2015/04 EPO Consulting GmbH - 1 - EPO Mobile Apps für HTML5 und SAP UI5 Apps SAP bietet künftig für alle SAP Produkte
MehrWarum Gesetze nicht programmiert werden sollten. Peer Meinhardt CRM Lösungsvertrieb öffentliche Auftraggeber. <Insert Picture Here>
Warum Gesetze nicht programmiert werden sollten Peer Meinhardt CRM Lösungsvertrieb öffentliche Auftraggeber 1 Safe Harbor Statement The following is intended to outline our general
MehrOpenStack in der Praxis
OpenStack in der Praxis B1 Systems GmbH http://www.b1-systems.de c B1 Systems GmbH 2004 2012 Chapter -1, Slide 1 OpenStack in der Praxis Agenda c B1 Systems GmbH 2004 2012 Chapter 0, Slide 1 Agenda Cloud-Definition
MehrInstallation des CMS-Systems Contao auf einem Windows-Rechner mit XAMPP
XAMPP Installation des CMS-Systems Contao auf einem Windows-Rechner mit XAMPP XAMPP ist eine vollständig kostenlose, leicht zu installierende Apache-Distribution, die MySQL, PHP und Perl enthält. Das XAMPP
MehrVorstellung zu einem Web Desktop: eyeos
Binglin Li Cloud-Computing Seminar Hochschule Mannheim WS0910 1/20 Vorstellung zu einem Web Desktop: eyeos Binglin Li Fakultaet fuer Informatik Hochschule Mannheim 11.12.2009 Binglin Li Cloud-Computing
MehrCREATIVE TECHNOLOGY BOOTCAMP
Off Topic CREATIVE TECHNOLOGY BOOTCAMP Interesse? Ideen? Wünsche? 0 FH WEDEL Vorlesung: Content Management Modul: Mediengestaltung und Content Management Sebastian Martens, 2014 http://cm.lecture.nonstatics.com/
MehrNextiraOne, der Servicepartner - von der Idee bis zur Umsetzung
NextiraOne, der Servicepartner - von der Idee bis zur Umsetzung Wer sind wir? Führender europäischer Systemintegrator 2 Name, NextiraOne Locations, Deutschland Date (DD MMM GmbHYY) 2 Unsere Kernkompetenz
Mehregenix PyRun Python Runtime in einer einzigen 12MB Datei FrOSCon 2012 Sankt Augustin Marc-André Lemburg EGENIX.COM Software GmbH Langenfeld, Germany
Python Runtime in einer einzigen 12MB Datei FrOSCon 2012 Sankt Augustin Marc-André Lemburg EGENIX.COM Software GmbH Langenfeld, Germany Marc-André Lemburg Geschäftsführer der egenix.com GmbH Mehr als 20
MehrSichere Webanwendungen mit dem elektronischen Personalausweis Teil 2
Sichere Webanwendungen mit dem elektronischen Personalausweis Teil 2 Olaf Heimburger Oracle Deutschland B.V. & Co. KG Berlin Schlüsselworte Sicherheit, Fusion Applications, Web Anwendungen, neuer Personalausweis,
Mehr