Technologien
Primäres Kennzeichen eines Beraters sind einerseits die Technologien, mit denen er sich beschäftigt, andererseits aber auch die
Philosophie
oder vielleicht auch "Weltanschauung", mit der er an Projekte und Szenarien herangeht.
In dieser Rubrik möchte ich Ihnen die Technologien vorstellen, mit denen ich umgehe - und zwar jeweils aus Developer- als auch IT-Pro-Perspektive:
Portal und Collaboration
In diesem extrem wichtigen Bereich fallen, neben neben den Fragestellungen "Was soll ein Portal leisten und wie baue ich es auf" oder "Wie schafft man eine optimale Umgebung für
elektronische Zusammenarbeit" solche Aspekte wie beispielsweise Workflows, Wissens- und Informationsmanagement, Enterprise und Web Content Management, unternehmensweite Suche
und einige andere mehr. In diesem sehr wichtigen Themenbereich bin ich Spezialist für diese Produkte:
- SharePoint ist eine der spannendsten Technologien überhaupt. Mit SharePoint lassen sich beispielsweise Portal-, Collaboration- und Workflow-Lösungen realisieren
- Groove ist das zweite Collaboration-Produkt von Microsoft. Im Gegensatz zu SharePoint verfügt es über ausgeprägte Offline-Fähigkeiten
Unified Communications und Unified Messaging
Damit "Kommunikation" das Unternehmen wirklich nach vorn bringt, also erfolgreicher macht und Kosten reduziert, genügt es nicht, dass Telefonate über das IP-Protokoll abgewickelt werden.
Vielmehr ist es erforderlich die Kommunikationsprozesse zunächst abstrakt anzuschauen und zu untersuchen, wie diese schneller, einfacher, besser und kostengünstiger duchgeführt werden können.
So macht dann auch der "Hype" Unified Communications wirklich Sinn.
In diesem Umfeld beschäftige ich mich mit folgenden Technologien:
- Exchange untersützt das Business durch leistungsfähige Messaging-Funktionalitäten.
Hierbei geht es natürlich um weitaus mehr, als "nur" E-Mails zu versenden. Einerseits sind neue und erweiterte Funktionalitäten, wie Unified Messaging, spannend, andererseits sind
Themen wie Verfügbarkeit und Konsolisierung von sehr hoher Relevant.
- Office Communications Server ist das Rückgrat der Echtzeitkommunikation - hierzu gehören Funktionen wie Videoconferencing,
Voicekommuniation/Telefonie, Desktop-Sharing/Whiteboarding, sowie Presence-Informationen und Instant Messaging.
SQL Server
Microsofts Datenbank, nämlich der
SQL Server ist die Basis für viele Microsoft-Anwendungen, beispielsweise SharePoint, aber auch Rückgrat vieler
Anwendungen von Drittherstellern. Neben dem eigentlichen Datenbankmodul sind die zusätzlichen Dienste wie die Integration Services oder die Reporting Services sehr interessant.
Windows Server
Ein wichtiger Kompetenzbereich ist das
Windows Server-Betriebssystem. Das Betriebssystem leistet ja weit mehr, als "nur" die Plattform zu
sein, auf der Anwendungen laufen. Viele "Zusatzdienste" wie beispielsweise die Active Directory-Familie, die Terminaldienste oder die mit der Version 2008 eingeführte Network Access
Protection, um nur einige wenige zu nennen, machen es zu einer sehr leistungsfähigen aber auch durchaus komplexten eigenständigen Komponente.
Virtualisierung
Virtualisierung ist eines *der* Schalgworte im IT-Umfeld. Natürlich lässt sich mehr oder weniger alles irgendwie virtualisieren, die drei
wichtigsten Bereiche sind aber sicherlich die Servervirtualisierung (Hyper-V), die Applikationsvirtualisierung (App-V) und die Präsentationsvirtualisierung (Terminaldienste). Alle drei
Methoden gehören zu "meinen" Themen, wobei derzeit ein besonderer Fokus auf Servervirtualisierung mit Hyper-V und dem System Center Virtual Machine Manager (SCVMM) als Managementkomponente
liegt. Auch ein Benchmarking zwischen den Angeboten verschiedener Hersteller gehört zum Portfolio.
System Center
Komplexe und/oder große Umgebungen zu betreiben, ist eine anspruchsvolle Aufgabe. Die
System Center-Produktlinie ist daher ein wichtiger
Bestandteil meine Tätigkeit. Diese relativ junge Microsoft-Produktlinie bündelt verschiedene Managementfunktionen, die von der Serverüberwachung (SCOM), über das Client-Management (SCCM) bis zum
Management von mobilen Geräten reichen (SCMDM).
Mobile Lösungen
Die Mitarbeiter werden immer mobiler - schließlich wird das Geld mittlerweile in vielen Fällen beim Kunden und nicht im Büro verdient. Die Unterstützung von mobilen Mitarbeitern mittels
mobiler Technologien gehört zu meinen besonderen Interessensgebieten. In diesen Themenbereich fällt natürlich Windows Mobile, aber auch
viele andere Technologien werden für die optimale Unterstützung mobiler Mitarbeiter benötigt: Man denke an die SQL Server-Replikation, die Möglichkeiten der Client-Betriebssysteme, das
Management von mobilen Systemen und vieles andere mehr.
.NET, ASP.NET und C#
Grundlagentechnologien sind für mich .NET und
ASP.NET - meine bevorzugte Programmiersprache ist C#. Die Programmierung ist für mich ein ganz
essentieller Bestandteil beim "Bau" moderner IT-Systeme
Office Open XML
Mittlerweile erfreut sich die programmatische Verarbeitung von Word-, Excel- und PowerPoint-Inhaltsn auf dem Server mittels
Office Open XML-Technologie
wachsender Beliebtheit. Nicht nur, aber auch wegen der interessanten Möglichkeiten in Verbindung mit SharePoint (z.B. in Workflows oder beim SmartClient Publishing).
Die Erfahrungen aus einigen Projekten geben ich gern im Rahmen von Developer-Coachings weiter.
Mein Technologieportfolio zeigt, wo meine Interessenschwerpunkte liegen: Microsoft-Serversysteme sowohl aus der Developer- als auch aus der IT-Professional-Persepekte zu betrachten.
Die Methoden, mit denen ich Sie unterstützen kann, habe ich auf der entsprechenden Seite diesesr Website beschrieben.
Wie ich die Herausforderungen und Aufgaben sehe, beschreibe ich in der Rubrik Philosophie.
Wenn Themen für Sie interessant sind, freue ich mich, wenn Sie mit mir in Kontakt treten.