Der Faule DBA 7 Schritte zu einer automatisierten Datenbankumgebung Markus Wagner, SQLSaturday, 1.4.2016.

Slides:



Advertisements
Ähnliche Präsentationen
Copyright © The OWASP Foundation Permission is granted to copy, distribute and/or modify this document under the terms of the OWASP License. The OWASP.
Advertisements

Das Content-Management-System Sebastian Raubinger
Ubuntu Enterprise Cloud (UEC) Thorben Lindhauer,
Rechnernetze und verteilte Systeme (BSRvS II)
Web-Entwicklung mit ASP.NET 2.0 und Visual Studio 2005 Uwe Baumann Marketing Manager Developer Tools Microsoft Deutschland GmbH Oliver Scheer Developer.
Was bedeutet XML in Office-Applikationen für Systemadministratoren? Ruprecht Dröge MCSE MCSD MCT Microsoft Pre Sales Consultant.
Was ist J2EE Die Vorteile von J2EE J2EE Modell Die Komponente von J2EE
Replikation in Datenbanksystemen.
Typo3 Content Management an der FH Trier
Informationsmanagement in Fachbereichen Findet man (administrative) Informationen schnell? Kann man nach Stichworten suchen? Kann man in Publikationen.
Erweiterung von Eclipse als Entwicklungs-Plattform aus Sicht des Eclipse-Boardmitgliedes TogetherSoft Together auf Basis von Eclipse.
MSDN Webcast Visual Studio 2005 mit Visual FoxPro Jochen Kirstätter Mai 2005 –
Identity für GSI Michael Dahlinger, GSI
M A P K I T Management eines J2EE basierten eCommerce Systems am Beispiel des ATG Dynamo Applikationsservers und BMC Patrol als Managementframework.
Typo3 Eine Einführung.
Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme
TENEZ Hallenreservierungssystem Verwaltung von mehreren Vereinen Verwaltung von mehreren Standorten mit Hallen Kundenverwaltung Reports Mobile Version.
Netzwerke Peer-to-Peer-Netz Client-Server Alleinstehende Server
TENEZ Hallenreservierungssystem Verwaltung von mehreren Vereinen Mehrere Standorte mit Plätzen Kundenverwaltung Reports Mobile Version Open Source.
ODBC (Open Database Connectivity)
Aichinger Christian, Strasser Jürgen
EIN CMS MACHT SCHULE Tina Gasteiger.
– Erstelle deine eigene Visualisierung von Bezirks-, Stadt- und –
Aktuelle Schulhomepage mit Typo3
SharePoint 2010 for Information Architects
SQL Server 2005 CLR-Integration
PHP und MYSQL am Organisatorisches Der komplette Kurs im Schnelldurchgang Bewertung von wichtig und unwichtig Historisch Kulturwissenschaftliche.
INFORMATIONSSYSTEM ZUR STUDIERENDENVERWALTUNG OPUS-College.
Content Management ist ein Prozess und umfasst die Erstellung, Verwaltung und kontrollierte Veröffentlichung von Inhalten. Content-Management- Systeme.
Universität zu Köln, SS Seminar: IT-Zertifikat – Dedizierte Systeme Dozentin: Susanne Kurz Referentin: Barbara Huber.
Agenda 13: Begrüßung & Einführung in das Thema
Sesame Florian Mayrhuber
Marko Dragicevic Thomas Bergauer 27.Mai 2008
Flexible Datensicherung für kleine und mittlere Unternehmen
BibControl in den Städtischen Bibliotheken Dresden
Wissen praktisch ablegen
Content Management System
Des eenen sin Uhl is des annern sin Nachtigall Wie ein Daten-GAU zur Softwareentwicklung beiträgt.
Cyrus IMAP-Server mit Sieve Schnittstelle. Gliederung Warum ein neuer IMAP-Server? Technischer Hintergrund Wozu Mailfilter mit Webschnittstelle? Vorteile.
Content-Managment-System
Attack Tool Kit (ATK) Project Marc Ruef Alle Rechte vorbehalten – Kopieren erlaubt.
System Center 2012 Automatisierung von IT-Prozessen Sinja Herbertz Education Support Centre Deutschland.
Datenbanken im Web 1.
Oracle Portal think fast. think simple. think smart. Dieter Lorenz, Christian Witt.
Alexander Krischan 8C. Vorraussetzungen zur Installation mit VestaCP Anmelden…
CMS Kirsten Kropmanns Dedizierte Systeme 16. März 2009.
Trigger-abhängige Client Interaktionen (bezüglich Oracle8i)
Erstellen einer TexToys-Übung
1 Interaktives Lernen durch digitale Hausübungen Thelen Florian Seminarvortrag Interaktives Lernen durch digitale Hausübungen , Ort der Veranstaltung.
IT-Dienstleistungen E-Learning Systeme Content Management 1 Fallbeispiel ILIAS: Das Repository-Objekt-Plugin „Centra“
Auftragserfassungssystem für Drehmomentaufnehmer Datenbank und Software Dennis Rollesbroich 1.
Wohnungssuche Mobiles georeferenziertes Informationssystem am Beispiel der aktiven und passiven Wohnungssuche Michael Raber.
Tools für die Datenbankadministration im Bereich Oracle / Produktion.
Funktionsweise eines Funambolservers Natascha Graf Aachen, 01. Februar 2010.
SE 2010, Paderborn Produktlinien-Engineering im SOA-Kontext.
Bauzeichner 1. Ausbildung 2. Ausbildungsinhalte
Application Performance Management Udo Brede.  Komplexe Umgebungen  Häufige Änderungen  Hohe Aktivität Database Servers Application Servers Web Servers.
EFFORTMANAGEMENT Jan Gerber Simon Hofmann Lukas Nonnenmacher.
Zehn Schritte zu Linux Der Weg in eine andere Welt...
D-SQL Vom Datenbank-Container zur SQL Server-Datenbank
Verteilte Anwendungen: J2EE
Spontan testen! Das eigene Test Lab, für jeden in der Cloud!
SAP – Installation auf Windows Server 2008 R2 Enterprise
Vor- und Nachteile von RAD-Projekten
SurveyCAU Handbuch - Studierende-.
Junior Entwickler (m/w)
System i – Daten als Excel-Berichte verteilen und mailen
Wissenschaftliches Projekt
SOFTWARE- UND WEB-LÖSUNGEN
 Präsentation transkript:

Der Faule DBA 7 Schritte zu einer automatisierten Datenbankumgebung Markus Wagner, SQLSaturday,

Markus Wagner, bwin,

Schritt 1: Standardisierung „Vereinheitlichung von Maßen, Typen, Verfahrensweisen oder anderem“ (wiki) 80/20 Beispiele: Filelocations Sp_configure Infrastruktur-Konfiguration / Standardisierung Markus Wagner, bwin,

Schritt 2: Dezentralisierte Admin Datenbank Administrative Tätigkeiten lokal am SQLServer ausführen Helper Procedures, vereinheitlichte Struktur Beispiele: Backup Modul Lokales Health – Diagnose Modul Markus Wagner, bwin,

Schritt 3: Zentralisierte Admin Datenbank/Server Daten zusammen führen Zentralisierte Verwaltung Central Management Server „Single source of truth“ Beispiele: Backuphistory gesammelt Audit Logs gesammelt Central Management Server Markus Wagner, bwin,

Intermezzo: API und Skripting- Möglichkeiten T-SQL CMDExec / Powershell scripting SSIS SMO /.NET Etc. Markus Wagner, bwin,

Schritt 4: Single Instance Automatisierung Vorteile: Einfach zu erstellen Scheduling über SQL Agent Nachteile: Isoliert/Dezentralisiert Limitiert in den technischen Möglichkeiten CMDExec als Erweiterung Markus Wagner, bwin,

Schritt 5: Multi Instance Automatisierung SSIS als Beispiel Multi Instance Automatisierung Zentralisiert Relativ einfach zu entwickeln Nicht so einfach zu debuggen Upgrade-Kopfweh.NET als Beispiel „Keine Grenzen“ Development Kenntnisse notwendig Zu Beginn nur langsame Fortschritte Markus Wagner, bwin,

Schritt 6: Automation Framework Mehrteilige Komponenten (Frontend, Backend, eigene APIs, etc.) Kombiniert alle Schritte Modul-orientiert Neue Automatisierungen wie Puzzle Nur mit hoher Standardisierung möglich „Refactoring“ unumgänglich Existenzkrisen ;) Markus Wagner, bwin,

Schritt 7: BACK TO 1 Markus Wagner, bwin,