Der Cloud-Dienst Windows-Azure
|
|
- Gerhardt Scholz
- vor 8 Jahren
- Abrufe
Transkript
1 DER CLOUD-DIENST WINDOWS-AZURE 1 Der Cloud-Dienst Windows-Azure Sven Friedrichs Institut f ur Telematik Universit at zu L ubeck ZusammenfassungIn der heutigen Zeit stehen Unternehmen immer weiter wachsenden Anforderungen, vor allem in Bezug auf Rechenleistung und Speicherplatz, gegen uber. Zus atzlich m ussen Anwendungen auch zu Zeiten groÿer Nachfrage stets verf ugbar sein. Vor allem diese Entwicklungen haben zum Wachstum des Cloud-Computing-Marktes mit vielen verschiedenen Produkten beigetragen. Mit Windows Azure hat auch die Firma Microsoft einen leistungsstarken Konkurrenten ins Rennen geschickt, der Kunden mit einem breiten Angebot und Flexibilit at uberzeugen soll. Im folgenden wird gezeigt was Windows Azure tats achlich bietet, wie es im Vergleich zur Konkurrenz dasteht und wie es genutzt wird. eine Plattform f ur Entwickler, die eigene Applikationen veröentlichen möchten. Der Unterschied zum IaaS- Modell ist also der, dass die Infrastruktur bereits festgelegt ist und alle benötigten Tools und Software vom Anbieter vorinstalliert sind. Der Kunde kann hier Applikationscode in Form von Packages hochladen, kongurieren und uber die Cloud zur Verf ugung stellen [1]. Diese Applikationen können dann wiederum auf Basis des SaaS-Modells verwendet werden, ohne die darunter liegenden Systeme und Komponenten kongurieren oder manipulieren zu können. Das folgende Bild veranschaulicht die Kontrollund Interaktionsmöglichkeiten, die die verschiedenen Modelle bieten: I. Einleitung Bereits seit einigen Jahren spielt der Begri "Cloud- Computing" eine immer gröÿer werdende Rolle im IT- Bereich. Damit sind in erster Linie alle möglichen Arten von Online-Diensten gemeint, die durch einen Server zur Verf ugung gestellt und von Nutzern unabh angig von ihrem lokalen System genutzt werden können. Die wohl prominentesten Dienste dieser Art sind Google Docs, Google Drive und Dropbox. Cloud-Computing-Dienste werden nach NIST in folgende drei Service-Modelle eingeordnet: Infrastructure as a Service (IaaS) Platform as a Service (PaaS) Software as a Service (SaaS) Da es sich hier um ein Schichtenmodell handelt, bauen diese aufeinander auf und unterscheiden sich vorwiegend durch die Kontrollmöglichkeiten des Nutzers und ihrer Zielgruppe. Die auf dem IaaS-Modell basierten Dienste bieten die gröÿtmögliche Kontrolle uber Betriebssystem, Anwendungen, Netzwerk und Speicher. Der Kunde fordert bei diesem Modell eine virtuelle Umgebung an und kann diese mit lizensierter und kundenspezischer Software ausstatten. W ahrend der Laufzeit ist es die Aufgabe des Anbieters zu uberwachen, ob die virtuelle Umgebung als solche funktioniert, wohingegen der Kunde selbst daf ur verantwortlich ist, dass die installierte Software ihre Aufgaben ordnungsgem aÿ erledigt. Mit den weiteren Modellen werden die Interaktionsmöglichkeiten des Nutzers immer weiter eingeschr ankt. So bieten Dienste, die auf dem PaaS-Modell basieren, keine Möglichkeit zur Beeinussung der Infrastruktur mehr, sondern lediglich Abbildung 1. Verwaltungsverantwortlichkeiten 1 Im Fall von Windows Azure 2 handelt es sich um Microsofts Ansatz eines Cloud-Computing-Dienstes auf Basis des PaaS-Modells. Im Wesentlichen ist Azure ein Betriebssystem, das in der Cloud zur Verf ugung gestellt wird und auf einer Pay-Per-Use-Basis verwendet werden kann [2]. Die Einsatzmöglichkeiten sind vielf altig und teilen sich in folgende Bereiche auf: Serverdienste Datendienste App-Dienste Netzwerkdienste 1 Quelle: 2 Aussprache:
2 DER CLOUD-DIENST WINDOWS-AZURE 2 Das Hauptaugenmerk von Windows Azure ist allerdings das Entwickeln eigener Anwendungen in einem globalen Netzwerk von Rechenzentren und die Integration in die eigene IT-Umgebung [3]. Im folgenden werden der Grundaufbau von Azure, sowie die genannten vier Leistungsbereiche n aher vorgestellt. Darauf aufbauend folgt ein kurzer Vergleich mit den gröÿten Konkurrenten auf dem Markt. Anschlieÿend wird die Entwicklung und das Deployment einer Webanwendung anhand eines simplen Beispiels erl autert. II. Aufbau und Angebot A. Aufbau Windows-Azure F ur Windows Azure werden Rechenzentren auf der ganzen Welt zur Verf ugung gestellt. Zur Zeit besteht die Infrastruktur aus sechs Rechenzentren, die uber die USA, Europa und Asien verteilt sind. Jedes Rechenzentrum beherbergt dabei rund Server, wobei jeweils bis zu Systeme in Containern zusammengefasst sind. Die Containerbauweise bietet die Möglichkeit ein Rechenzentrum nach dem Baukasten-Prinzip zusammenzubauen. Jeder Container ist ein fertiges Modul, sozusagen ein eigenes kleines Rechenzentrum, das nur an seinem Platz abgestellt und eingeschaltet werden muss. Diese werden dann mit Software ausgestattet, um anschlieÿend in Betrieb zu gehen [4]. Anwendungen eines Kunden werden immer in Form von Instanzen auf mehreren dieser Server verteilt. Der Kunde zahlt allerdings nur f ur verbrauchte Rechenzeit, Speicher und Daten ubertragung und nicht f ur die Anzahl der verwendeten Server. Wie bereits angemerkt bietet Windows Azure mehrere Dienste an. Die Basisdienste sind das Hosten von Webservices und -sites verschiedenster Programmiersprachen, Datenspeicherung auf Basis eines Microsoft SQL Server 2008 R2 oder einfacherer Datenspeicher, Hintergrundprozesse und Warteschlangen, Authentizierungsservices und virtuelle Systeme. Die Regelung f ur die Ausf uhrung dieser Dienste in Form von Anwendungen erfolgt durch Rollen, Instanzen und den Fabric Controller. Rollen sind bei Windows Azure die Komponenten, die letztendlich auf den virtuellen Maschinen ausgef uhrt werden. Eine Rolle enth alt also die eigentliche Anwendung. Jede Instanz einer Rolle ist f ur die gleichen Aufgaben zust andig und es können beliebig viele Instanzen existieren. Ein simples Beispiel f ur eine Webapplikation könnte durch eine "Web Role" mit der Applikation und einer "Worker Role", die Hintergrundprozesse ausf uhrt, realisiert werden. Die Anzahl der möglichen Instanzen wird durch den Kunden festgelegt und durch den Fabric Controller verwaltet. Dieser ist in erster Linie f ur den Lastausgleich zust andig, indem er dynamisch neue Instanzen einer Rolle erzeugen oder bestehende Instanzen beenden kann. Auf diese Weise können auch Instanzen, die von Hardwarefehlern betroen sind, ausgetauscht werden [5]. B. Serverdienste Die Serverdienste von Windows Azure ermöglichen dem Kunden die Veröentlichung von eigenen Anwendungen in der Cloud. Daf ur wird die Anwendung in einer virtuellen Maschine auf Basis eines Windows Server Systems zur Verf ugung gestellt und in einem der von Microsoft bereitgestellten Rechenzentren ausgef uhrt. Ein Vorteil, den der Kunde aus diesem Vorgehen ziehen kann, ist die Hardwareunabh angigkeit, die er dadurch erreicht. Die Verwaltung der Hardware wird komplett von Microsoft ubernommen und im Prinzip gibt es f ur den Kunden keine Limits in Bezug auf die Leistung der Hardware. Aus Anwendungssicht kann auf diese Weise eine Skalierung durch eine simple Konguration vorgenommen werden, da die Hardware on-the-y von Microsoft zur Verf ugung gestellt wird. Aus Unternehmenssicht können enorme Kosten eingespart werden, da komplexe Aufgaben im IT-Bereich wie die Verwaltung und Konguration von Hard- und Software entfallen [2]. Letzteres wird vor allem dadurch noch verst arkt, dass neben der Veröentlichung von Anwendungen auch ganze virtuelle Maschinen angeboten werden. Dadurch sind Unternehmen theoretisch in der Lage on-demand eine ganze Serverinfrastruktur f ur das eigene Unternehmen anzumieten oder die eigene Infrastruktur zu erweitern. Hierzu m ussen im Wesentlichen je nach Anwendungsfall lediglich eine Hardwarekonguration und ein Betriebssystem-Image aus einer Galerie ausgew ahlt werden. Zur Verf ugung stehen diverse Windows-Server- und Linux-Varianten. Neben herkömmlichen Anwendungen f ur die Cloud und virtuellen Maschinen kann Windows Azure auch f ur das Backend mobiler Anwendungen eingesetzt werden, auf dass gleichermaÿen von ios, Android und Windows Phone zugegrien werden kann. Hierf ur stehen die Mobile Services als Untermenge der Serverdienste zur Verf ugung. Zur Implementierung dieser werden von Microsoft mehrere SDKs angeboten. Dadurch können Daten unabh angig von der tats achlichen Implementierung der Anwendung in der Cloud gespeichert oder eine einheitliche Benutzerauthentizierung verwendet werden. Es gibt jedoch auch weiterhin die Möglichkeit eine eigene Authentizierung zu implementieren. Da viele mobile Anwendungen ohne die Verwendung von Push-Benachrichtigungen nicht denkbar sind, bietet Windows Azure auch diese Funktion im Rahmen der Mobile Services an [6]. C. Datendienste Die beiden wohl wichtigsten Funktionen der Windows Azure Datendienste sind die einfachen Speichermöglichkeiten und die Windows Azure SQL- Datenbank. Die einfachen Speichermöglichkeiten gliedern sich auf in den BLOB-Speicher 3 mit optionaler StorSimple- Erweiterung, die ein lokales Storage Area Network (SAN) 3 Binary Large Objects: Groÿe bin are Objekte wie z.b. Videodateien
3 DER CLOUD-DIENST WINDOWS-AZURE 3 auf Unternehmensniveau bietet, und in Tabellen [7]. Sie wurden so ausgelegt, dass sie einfach zu verwenden und hoch skalierbar sind. Der Zugri wird uber REST 4 realisiert. Hierzu stehen die Standardrequests GET, PUT, POST und DELETE zur Verf ugung. Selbstverst andlich k ummert sich Microsoft im Zuge der Datendienste auch um die Datensicherheit und so werden Replikate aller Daten geograsch verteilt. Es gilt zu beachten, dass die einfachen Speichermöglichkeiten NoSQL-Funktionen bieten und Abfragen somit nicht per SQL formuliert werden. Um Funktionen von relationalen Datenbanken nutzen zu können, muss die Windows Azure SQL- Datenbank verwendet werden [2]. Die Windows Azure SQL-Datenbank ist eine Implementierung des Microsoft SQL Server Der Dienst bietet die Funktionen einer relationalen Datenbank, eine einfache Verwaltung und eine hohe Verf ugbarkeit. Die Verwaltung kann uber mehrere Kan ale erfolgen. Stellvertretend werden an dieser Stelle das Windows Azure Verwaltungsportal und REST genannt, um Datenbanken auf einfache Art und Weise zu erstellen. Genau wie bei den einfachen Speichermöglichkeiten wird auch bei der SQL-Datenbank Wert auf Datensicherheit gelegt. So wird jede Datenbank zweifach in einem Rechenzentrum repliziert. Weiterhin gilt es zu beachten, dass die Windows Azure SQL-Datenbank in ihrer Kapazit at beschr ankt ist. Je nach Variante betr agt der verf ugbare Speicher einer Datenbank bei Windows Azure bis zu 150 GB. Dies erfordert die Implementierung einer Archivierungsfunktion oder eine entsprechende Datenbankplanung [8]. Hier liegt der Vorteil klar bei den einfacheren Speichermöglichkeiten, die in Form von Tabellen bis zu 200 TB ermöglichen [7]. F ur den Fall, dass auch die Funktionen der SQL- Datenbank einer Anwendung nicht gen ugen, bietet Windows Azure noch eine weitere Funktion der Datenspeicherung an, die an dieser Stelle kurz genannt werden soll. Es handelt sich dabei um HDInsight, eine Apache Hadoop- Lösung 5 f ur die Cloud. Damit ist es möglich einen Hadoop Cluster mit wenig Aufwand zu erstellen, um beliebige Daten in beliebiger Gröÿe zu speichern [9]. Der Vorteil ist auch hier, dass der Kunde sein Ziel mit wenigen Handgriffen erreichen kann, ohne dass er sich in die Verwaltung und Konguration eines Hadoop Systems einarbeiten muss, was eine enorme Zeitersparnis zur Folge hat. Und sollte die Gröÿe des Clusters nicht ausreichen, so erstellt der Kunde einfach einen neuen, um die gewachsenen Anforderungen seiner Daten zu erf ullen. D. App-Dienste Die App-Dienste bieten eine Infrastruktur f ur Anwendungen, die in der Cloud laufen. Im Wesentlichen erf ullen sie zwei Hauptaufgaben. Zum Einen handelt es sich dabei um die Kommunikation zwischen Anwendungen mit Hilfe des Servicebus, ob in der Cloud oder auf dem lokalen Rechner, und zum Anderen um einen einheitlichen Authentizierungsablauf [10]. W ahrend die Kommunikation zwischen zwei Anwendungen, die in der Windows Azure Cloud ausgef uhrt werden, als unkompliziert angesehen werden d urfte, spielt der Servicebus seine St arken gerade bei der Kommunikation zwischen lokalen Anwendungen und Anwendungen in der Cloud aus. Bei dieser Art von Kommunikation m ussen in der Regel Firewalls, NATs und verschiedene Netzwerke uberwunden werden [2]. Dazu registrieren sich Anwendungen beim Servicebus, sodass dieser einen öentlichen Endpunkt f ur die entsprechende Schnittstelle zur Verf ugung stellen kann. Diese kann dann verwendet werden, um Nachrichten zu ubermitteln [11]. Hierf ur werden verschiedene Möglichkeiten z.b. in Form von REST, AMQP 6 und eigenen APIs angeboten. Diese Art der Kommunikation uber den Servicebus ist durch SSL abgesichert. Dar uber hinaus garantiert Windows Azure die Zustellung von Nachrichten durch den Einsatz von Warteschlangen, die nach dem FIFO-Prinzip arbeiten. Sie sind uber mehrere Schnittstellen wie REST oder eigene APIs zu erreichen und können sogar Nachrichten gleich an mehrere Abonnenten ubermitteln. Die Anzahl an Nachrichten, die eine Warteschlange aufnehmen kann, unterliegt keiner Begrenzung [16]. Die Authentizierung erfolgt bei Windows Azure durch ein Active Directory in der Cloud. Dadurch können Entwickler ihre Anwendungen mit einer Zugriskontrolle ausstatten, die auf zentralisierten Richtlinien basiert. So kann nicht nur die Benutzerverwaltung in der Cloud geschehen, sondern allen Anwendern kann eine Authentizierung zu diversen Anwendungen in der Cloud mit einem einzigen Satz an Anmeldeinformationen zur Verf ugung gestellt werden. Zus atzlich ist es möglich ein lokales Active Directory mit dem in der Cloud zu erweitern, um die genannte Funktion noch angenehmer zu gestalten. Die Synchronisation erfolgt dabei automatisch durch ein entsprechendes Tool. Die neueste hier zu nennende Funktion ist die mehrstuge Authentizierung, die die Anmeldung mit Benutzername und Passwort um zum Beispiel eine SMS-Abfrage oder einen automatisierten Telefonanruf erweitert, welche im Anschluss an die Eingabe beantwortet werden muss [13]. 4 Representational State Transfer 5 Bez uglich Hadoop siehe auch: 6 Advanced Message Queuing Protocol
4 DER CLOUD-DIENST WINDOWS-AZURE 4 E. Netzwerkdienste Die Netzwerkdienste sind der zahlenm aÿig kleinste Angebotsbereich von Windows Azure, der virtuelle Netzwerke und einen Trac Manager bietet. Der Trac Manager dient hierbei lediglich der Uberwachung des eingehenden Datenverkehrs der gehosteten Anwendungen und dem Lastenausgleich. Durch diese Uberwachung kann auf abnorme Situationen mit Hilfe eines Failovers reagiert werden. Dadurch wird die Verf ugbarkeit kritischer Anwendungen erhöht. Die virtuellen Netzwerke bieten eine Möglichkeit, um ein lokales Netzwerk mit der Cloud zu verbinden oder ein eigenes Rechenzentrum zu erweitern. Das ist möglich, in dem ein logisch isolierter Bereich innerhalb von Windows Azure erzeugt und uber eine IPSec-Verbindung mit dem lokalen Netzwerk oder einem lokalen Client zusammengeschlossen wird. Ein mögliches Anwendungsszenario f ur dieses Vorgehen w are zum Beispiel die Realisierung einer verteilten Anwendung, die in der Cloud ausgef uhrt wird und auf Daten in einem lokalen SQL-Server zugreift. Ahnlich funktioniert auch die Erweiterung eines eigenen Rechenzentrums, wobei sich dies nur wenig von dem Aufbau einer eigenen, neuen Niederlassung unterscheidet. Besonders anzumerken ist hierbei, dass man die Kontrolle uber die Netzwerktopologie und -konguration des virtuellen Netzwerks beh alt und dieses auch ebenso wie ein lokales Netzwerk verwalten kann [14]. III. Vergleich mit Konkurrenz A. Google App Engine (GAE) Die GAE ist die hauseigene Alternative zu Windows Azure auf dem PaaS-Sektor. Zus atzlich gibt es auch ein IaaS-Angebot von Google, welches aber strikt getrennt durch ein anderes Produkt bedient wird. Dabei handelt es sich um die Google Compute Engine, welche hier nicht weiter betrachtet wird. Mit der GAE ist es Entwicklern möglich eigene Anwendungen zu erstellen und auf Google-Servern zu veröffentlichen. Bis zu einem bestimmten Umfang ist dies sogar kostenfrei, was einen entsprechenden Vorteil gegen uber Windows Azure darstellt. Dies gilt f ur alle Anwendungen, die bis zu 500 MB Speicherplatz einnehmen und bis zu 5 Millionen Seitenaufrufe pro Monat produzieren. Nur dar uber hinaus verbrauchte Ressourcen m ussen bezahlt werden. Daf ur punktet Windows Azure mit der breiteren Palette von unterst utzten Programmiersprachen. W ahrend die GAE nur Java-basierte Sprachen im Programm hat, bietet Azure noch weitere Sprachen wie zum Beispiel PHP und Node.js an. F ur die Kommunikation nutzen beide Produkte die REST mit HTTP, XML und SOAP. Ebenfalls gleich bei beiden Produkten ist die Unterst utzung wichtiger Aufgaben durch ihre API. So stellt die GAE eine einfache Integration anderer Google-Services wie , Kalender, eine Nutzerauthentizierung und weiteres zur Verf ugung. Auch Azure bietet ein entsprechendes Angebot. Genau wie Windows Azure unterst utzt auch die GAE die Verarbeitung von Big Data in Datenspeichern oder auf Wunsch eine relationale Datenbank, welche allerdings wieder als eigenst andiges Produkt mit dem Namen Google Cloud SQL ausgegliedert wurde. Auch im Punkt Zuverl assigkeit sind sich beide Produkte nahezu einig und bieten jeweils eine Verf ugbarkeit von mindestens 99,9% [15]. Zumindest im Fall von Windows Azure erhöht sich dieser Wert weiter mit der Anzahl von Instanzen, die laut der Konguration einer Anwendung verwendet werden d urfen. Bereits die Verwendung von zwei Instanzen f uhrt zu einer Zuverl assigkeit von 99,95% [16]. B. Amazon Elastic Compute Cloud (EC2) Im Gegensatz zur GAE handelt es sich bei der Amazon EC2 eher um ein IaaS-Angebot und um den wohl gröÿten Konkurrenten f ur Windows Azure in diesem Bereich. Der Schwerpunkt liegt hier also weniger auf der Entwicklung von Webanwendungen, sondern vielmehr auf der Bereitstellung von skalierbaren, virtuellen Umgebungen f ur Entwickler. Amazon EC2 bietet die Möglichkeit, Rechner- Instanzen bedarfsgerecht zusammenzustellen und oeriert entsprechend exible Verg utungsmodelle. F ur die Auswahl einer Rechner-Instanz stehen die so genannten Amazon Machine Images (AMI) zur Verf ugung. Diese unterscheiden sich nach Leistung, dem Betriebssystem und dem optionalen Datenbankzugri. Genau wie bei Windows Azure unterst utzt Amazon EC2 alle relevanten Betriebssysteme wie Windows Server und diverse Linux- Varianten. Zus atzlich zum Betriebssystem kann der Entwickler selber das Anwendungsframework f ur seine Instanz ausw ahlen, wodurch die Unterst utzung von Programmiersprachen ahnlich gut ist wie bei Windows Azure. Die Kommunikation wird auch hier haupts achlich uber HTTP, SOAP und die REST durchgef uhrt. Wie bereits angemerkt ist der Kunde neben der Auswahl von Leistungskomponenten, also haupts achlich der Rechen- und Speicherkapazit at, auch in der Lage eine Datenbankanbindung anzufordern. Diese kann zum Beispiel durch MySQL-, Oracle- oder SQL-Server- Datenbanken realisiert werden. Auch die Verwendung von Big Data ist möglich. Beide Plattformen bieten die Möglichkeit an, eine Instanz schon vorab mit einigen Anwendungen wie CMS- oder Backup-Systemen, in diesem Fall Amazon S3, auszustatten [17]. Die Vorteile von Amazon EC2 sind die hohe Skalierbarkeit zusammen mit dem exiblen Verg utungsmodell. So ist es sogar möglich einzelne Instanzen f ur wenige Stunden anzumieten, ohne f ur eine bestimmte Zeit an die Verwendung gebunden zu werden oder eine Einrichtungsgeb uhr zahlen zu m ussen. F ur den Einstieg erh alt ein Nutzer ein Konto, mit dem er uber ein Jahr lang jeden Monat bis zu 750 Stunden Instanzen vom Typ "Micro" kostenfrei verwenden kann [18].
5 DER CLOUD-DIENST WINDOWS-AZURE 5 C. Fazit Die drei Plattformen bieten, obwohl sie alle zu den Cloud-Plattformen z ahlen, unterschiedliche St arken und richten sich an unterschiedliche Zielgruppen. Windows Azure bietet mit einer Mischung aus PaaS- und IaaS- Angeboten eine interessante Perspektive f ur Entwickler, die sich eine komplette Entwicklungsumgebung in der Cloud einrichten und Anwendungen dort erstellen wollen. Besonders hervorzuheben ist hier die Möglichkeit, Anwendungen in der Cloud und lokale Architekturen miteinander zu verbinden und kommunizieren zu lassen. Die Funktionen und die Preispolitik von Windows Azure machen es f ur Unternehmen jeder Gröÿe interessant. Zun achst muss das Eclipse Projekt mit Hilfe des Windows Azure Plugins in eine f ur die Plattform kompatible Form, das so genannte Deployment Package, gebracht werden. Hierzu wird lediglich ein Dialog durchlaufen, der die nötige Infrastruktur f ur die Ausf uhrung der Anwendung festlegt. Dies ist nötig, da die Windows Azure Plattform keine Java Virtual Machine ausf uhrt. Diese wird wie folgt mit der Anwendung hochgeladen: Obwohl die GAE besonders f ur Anwendungen ausgelegt ist, die weitere Google Dienste wie Kalender oder verwenden, so können auch hier komplexere Anwendungen geschaen werden. Die Unterst utzung mehrerer Programmiersprachen liefert die nötige Flexibilit at, wenngleich Windows Azure hier leichte Vorteile hat. Besonderes Interesse weckt die GAE bei allen Neueinsteigern aufgrund der Möglichkeit kleinere Anwendungen komplett kostenlos zu betreiben. Die St arke von Amazon EC2 ist vor allem die hohe Skalierbarkeit, da hier der Schwerpunkt klar auf IaaS- Angeboten gelegt wurde. Auch Amazon EC2 kann bis zu einem gewissen Grad kostenlos verwendet werden. Kunden sch atzen aber vor allem die enorme Flexibilit at bei der Anmietung von Rechner-Instanzen, da diese nahezu beliebig zusammengeschaltet werden können und dies sogar ohne Geb uhren oder zeitliche Bindung. IV. Praxisbeispiel In diesem Abschnitt wird beschrieben, wie eine einfach Webapp uber Windows Azure f ur die Öentlichkeit zug anglich gemacht werden kann. Die Anwendung realisiert die Funktion eines einfachen Rechners, welcher mit Hilfe einer JavaServer Page (JSP) f ur die Darstellung und einem Java Servlet f ur die Berechnung implementiert ist. Folgende Anforderungen werden an solch eine Anwendung gestellt: Abbildung 2. JDK Upload Dieser Dialog bietet zwei Einstellungen. Zum einen wird ein JDK ausgew ahlt, welches f ur lokale Tests verwendet wird. Daf ur gibt es den Windows Azure Emulator, der im Wesentlichen eine Windows Azure Umgebung simuliert und die entsprechende Anwendung darin ausf uhrt. Mit der zweiten Einstellung wird ausgew ahlt, welches JDK hochgeladen und in der virtuellen Maschine auf Windows Azure ausgef uhrt werden soll. Dies kann ein lokales JDK, ein von Windows Azure zur Verf ugung gestelltes oder ein Link zu einem JDK sein, das automatisch runtergeladen werden soll. Java Development Kit (JDK, hier: Version 1.7) Application Server (hier: Apache Tomcat 7) Windows Azure SDK F ur die Entwicklung der Anwendung wird die Eclipse IDE mit dem "Windows Azure Plugin for Eclipse with Java" verwendet, welches eine komfortable Umgebung f ur den Upload einer Anwendung in die Cloud bietet. Die Anwendung selber wird wie eine lokale Anwendung, im Fall der Eclipse IDE als Dynamic Web Project, entwickelt und kann mit dem Tomcat Server getestet werden. Im weiteren Verlauf wird beschrieben, wie das Deployment der fertigen Anwendung auf Windows Azure erfolgt.
6 DER CLOUD-DIENST WINDOWS-AZURE 6 Einen ahnlichen Tab gibt es f ur den Application Server: Hier ist nur eine einzige Anwendung in Form einer war-datei enthalten. Diese Datei beherbergt alle nötigen Quellen zur Ausf uhrung. Nach der Fertigstellung des Dialogs bendet sich neben dem urspr unglichen Projekt ein zus atzliches Windows Azure Projekt. Dieses kann nun f ur die Simulation im Windows Azure Emulator oder f ur das Deployment verwendet werden: Abbildung 3. Tomcat Upload Die Auswahlmöglichkeiten dieses Tabs sind die gleichen wie f ur das JDK. In diesem Fall wird ein lokaler Apache Tomcat f ur lokale Tests und f ur den Upload zu Windows Azure ausgew ahlt. Auch hier kann automatisch ein Application Server heruntergeladen werden. Es werden lediglich keine Server von Microsoft zur Verf ugung gestellt. Der letzte Tab bietet die Auswahl der Anwendung, die ausgef uhrt werden soll: Abbildung 5. Publish Dialog Die Abbildung zeigt, dass einige Informationen zum Veröentlichen einer Anwendung uber eine "Publish- Settings"-Datei importiert werden können. Diese kann direkt uber das Eclipse Plugin von der Windows Azure Plattform heruntergeladen werden. Sie enth alt zum Beispiel Informationen uber die Subscription des Benutzers, so dass dieses Feld automatisch ausgef ullt wird. Gleiches gilt nicht f ur den "Storage Account" und den "Service Name". Sie können frei erstellt werden, wie die n achste Abbildung zeigt und m ussen lediglich weltweit eindeutig sein. Weiterhin kann das Betriebssystem ausgew ahlt werden, auf dem die Anwendung ausgef uhrt werden soll, sowie die Zielumgebung. Hierbei unterscheidet man zwischen den Umgebungen "Staging" und "Production". Die erste Variante ist eine Art Testumgebung, die die Anwendung unter einer kryptischen URL veröffentlicht. Erst bei der Veröentlichung in der "Production" Umgebung ist die Anwendung unter einer URL erreichbar, die auf dem "Service Name" basiert. In diesem Fall " Abbildung 4. Auswahl der App
7 DER CLOUD-DIENST WINDOWS-AZURE 7 Der "Service Name" wird ahnlich dem "Storage Account" erstellt: Abbildung 6. Storage Dialog Sowohl der "Storage Account" als auch der "Service Name" benötigen lediglich einen Namen und werden einer Subscription zugeordnet. Die interessanteste Funktion an dieser Stelle ist die Auswahl des Ortes. Hier kann im weitesten Sinne die Region des Rechenzentrums ausgew ahlt werden, in dem die Anwendung und die Daten platziert werden sollen. Dies ist vor allem dann sinnvoll, wenn es aufgrund von Rechtsgrundlagen unbedingt nötig ist, dass Daten zum Beispiel in Europa aufbewahrt werden, oder wenn bekannt ist, dass der Groÿteil der Anfragen an eine Anwendung aus den USA kommt. Nach der Durchf uhrung der zuvor beschriebenen Schritte ist die selbst erstellte Anwendung öentlich in der Cloud zug anglich und kann von jedem genutzt werden. 09. Januar 2014 References [1] K. Pijanowski: IaaS, PaaS, and the Windows Azure Platform, Microsoft, [2] I. S. Virk und R. Maini: CLOUD COMPUTING: WINDOWS AZURE PLATFORM in Journal of Global Research in Computer Science, 01/2012. [3] Was ist Windows Azure, Stand: [4] Microsoft investiert massiv in Rechenzentren fã¼rs Cloud Computing, investiert-massiv-in-rechenzentren-fuers-cloud-computing html, Stand: [5] H. Schwichtenberg und M. Steyer: Windows Azure Tutorial, ix Kompakt 04/2012, Deutschland, [6] Mobile Services, Stand: [7] SQL-Datenbank, Stand: [8] R. J. Dudley und N. A. Duchene: Microsoft Azure: Enterprise Application Development, Birmingham, UK, [9] HDInsight-Dienst, [10] D. Xu und H. Liu: Reviewing some Cloud Computing Platforms, Shanghai Universit at, China, [11] J. M aenp a a: Cloud computing with the Azure platform, Technische Universit at Helsinki, Finnland, [12] Messaging, [13] Active Directory von Windows Azure, [14] Virtuelles Netzwerk von Windows Azure, [15] Was ist Google App Engine?, Stand: [16] Vereinbarungen zum Servicelevel (SLAs), Stand: [17] Amazon Elastic Compute Cloud (Amazon EC2), Stand: [18] Kostenloses Nutzungskontingent fã¼r AWS, Stand:
Der Cloud-Dienst Windows Azure
Der Cloud-Dienst Windows Azure Master-Seminar Cloud Computing Wintersemester 2013/2014 Sven Friedrichs 07.02.2014 Sven Friedrichs Der Cloud-Dienst Windows Azure 2 Gliederung Einleitung Aufbau und Angebot
Mehr2. ERSTELLEN VON APPS MIT DEM ADT PLUGIN VON ECLIPSE
2. ERSTELLEN VON APPS MIT DEM ADT PLUGIN VON ECLIPSE 2.1 Die Einrichtung der Benutzeroberfläche Das Einrichten einer Android-Eclipse-Entwicklungsumgebung zur Android-Entwicklung ist grundsätzlich nicht
MehrWeb Services stellen eine Integrationsarchitektur dar, die die Kommunikation zwischen verschiedenen Anwendungen
9 3 Web Services 3.1 Überblick Web Services stellen eine Integrationsarchitektur dar, die die Kommunikation zwischen verschiedenen Anwendungen mit Hilfe von XML über das Internet ermöglicht (siehe Abb.
MehrSynchronisations- Assistent
TimePunch Synchronisations- Assistent Benutzerhandbuch Gerhard Stephan Softwareentwicklung -und Vertrieb 25.08.2011 Dokumenten Information: Dokumenten-Name Benutzerhandbuch, Synchronisations-Assistent
MehrSpeicher in der Cloud
Speicher in der Cloud Kostenbremse, Sicherheitsrisiko oder Basis für die unternehmensweite Kollaboration? von Cornelius Höchel-Winter 2013 ComConsult Research GmbH, Aachen 3 SYNCHRONISATION TEUFELSZEUG
MehrStep by Step Webserver unter Windows Server 2003. von Christian Bartl
Step by Step Webserver unter Windows Server 2003 von Webserver unter Windows Server 2003 Um den WWW-Server-Dienst IIS (Internet Information Service) zu nutzen muss dieser zunächst installiert werden (wird
MehrAzure und die Cloud. Proseminar Objektorientiertes Programmieren mit.net und C# Simon Pigat. Institut für Informatik Software & Systems Engineering
Azure und die Cloud Proseminar Objektorientiertes Programmieren mit.net und C# Simon Pigat Institut für Informatik Software & Systems Engineering Agenda Was heißt Cloud? IaaS? PaaS? SaaS? Woraus besteht
MehrIst Excel das richtige Tool für FMEA? Steve Murphy, Marc Schaeffers
Ist Excel das richtige Tool für FMEA? Steve Murphy, Marc Schaeffers Ist Excel das richtige Tool für FMEA? Einleitung Wenn in einem Unternehmen FMEA eingeführt wird, fangen die meisten sofort damit an,
MehrMit jedem Client, der das Exchange Protokoll beherrscht (z.b. Mozilla Thunderbird mit Plug- In ExQulla, Apple Mail, Evolution,...)
Das tgm steigt von Novell Group Wise auf Microsoft Exchange um. Sie können auf ihre neue Exchange Mailbox wie folgt zugreifen: Mit Microsoft Outlook Web Access (https://owa.tgm.ac.at) Mit Microsoft Outlook
MehrSie haben diese Daten auch mobil dabei und synchron auf anderen Geräten! Sie haben eine Sicherheitskopie dieser Belege in einem Cloud-Speicher.
Cloud-Export von WinVetpro Dokumenten Ab Version 1800 können Sie WinVetpro Dokumente wie Rechnungen, Mahnungen etc. in deren Office-Form in einen Ordner eines Cloud-Speicherdienstes wie z. B. DropBox exportieren
MehrAnleitung zum Extranet-Portal des BBZ Solothurn-Grenchen
Anleitung zum Extranet-Portal des BBZ Solothurn-Grenchen Inhalt Anleitung zum Extranet-Portal des BBZ Solothurn-Grenchen 2.2 Installation von Office 2013 auf Ihrem privaten PC 2.3 Arbeiten mit den Microsoft
Mehrsynergetic AG Open House 2012 Ihr Unternehmen in der Wolke - Cloud Lösungen von synergetic
synergetic AG Open House 2012 Ihr Unternehmen in der Wolke - Cloud Lösungen von synergetic Markus Krämer Vorsitzender des Vorstandes der synergetic AG Verantwortlich für Strategie und Finanzen der synergetic
MehrWas ist Windows Azure? (Stand Juni 2012)
Was ist Windows Azure? (Stand Juni 2012) Windows Azure Microsofts Cloud Plattform zu Erstellung, Betrieb und Skalierung eigener Cloud-basierter Anwendungen Cloud Services Laufzeitumgebung, Speicher, Datenbank,
MehrVirtual Desktop Infrasstructure - VDI
Virtual Desktop Infrasstructure - VDI Jörg Kastning Universität Bielefeld Hochschulrechenzentrum 5. August 2015 1/ 17 Inhaltsverzeichnis Was versteht man unter VDI? Welchen Nutzen bringt VDI? Wie funktioniert
MehrIn 15 einfachen Schritten zum mobilen PC mit Paragon Drive Copy 10 und Microsoft Windows Virtual PC
PARAGON Technologie GmbH, Systemprogrammierung Heinrich-von-Stephan-Str. 5c 79100 Freiburg, Germany Tel. +49 (0) 761 59018201 Fax +49 (0) 761 59018130 Internet www.paragon-software.com Email sales@paragon-software.com
MehrGrundlagen 4. Microsoft Outlook 2003 / 2007 / 2001 7. Apple Mail (ab Version 4.0) 9. Outlook 2011 für Mac 10. IOS (iphone/ipad) 12
Hosted Exchange Hosted Exchange 1 Einrichtung und Grundlagen 1.1 Grundlagen 4 2 Einrichtung im Mail-Client 2.1 2.2 2.3 Microsoft Outlook 2003 / 2007 / 2001 7 Apple Mail (ab Version 4.0) 9 Outlook 2011
MehrThema: Microsoft Project online Welche Version benötigen Sie?
Seit einiger Zeit gibt es die Produkte Microsoft Project online, Project Pro für Office 365 und Project online mit Project Pro für Office 365. Nach meinem Empfinden sind die Angebote nicht ganz eindeutig
MehrLizenzierung von System Center 2012
Lizenzierung von System Center 2012 Mit den Microsoft System Center-Produkten lassen sich Endgeräte wie Server, Clients und mobile Geräte mit unterschiedlichen Betriebssystemen verwalten. Verwalten im
MehrWie richten Sie Ihr Web Paket bei Netpage24 ein
Wie richten Sie Ihr Web Paket bei Netpage24 ein Eine kostenlose ebook Anleitung von Netpage24 - Webseite Information 1 E-Mail Bestätigung... 3 2 Ticketsystem... 3 3 FTP Konto anlegen... 4 4 Datenbank anlegen...
MehrPHPNuke Quick & Dirty
PHPNuke Quick & Dirty Dieses Tutorial richtet sich an all die, die zum erstenmal an PHPNuke System aufsetzen und wirklich keine Ahnung haben wie es geht. Hier wird sehr flott, ohne grosse Umschweife dargestellt
MehrLeichte-Sprache-Bilder
Leichte-Sprache-Bilder Reinhild Kassing Information - So geht es 1. Bilder gucken 2. anmelden für Probe-Bilder 3. Bilder bestellen 4. Rechnung bezahlen 5. Bilder runterladen 6. neue Bilder vorschlagen
MehrOP-LOG www.op-log.de
Verwendung von Microsoft SQL Server, Seite 1/18 OP-LOG www.op-log.de Anleitung: Verwendung von Microsoft SQL Server 2005 Stand Mai 2010 1 Ich-lese-keine-Anleitungen 'Verwendung von Microsoft SQL Server
Mehr14.2 Einrichten der Druckserverfunktionen
858 14 Drucker einrichten und verwalten Abbildung 14.9: Gefundene Appletalk-Drucker wird das Netzwerk durchsucht und alle gefundenen Zonen und Drucker werden angezeigt. AppleTalk-Drucker übernehmen Abbildung
MehrSystem Center Essentials 2010
System Center Essentials 2010 Microsoft System Center Essentials 2010 (Essentials 2010) ist eine neue Verwaltungslösung aus der System Center-Produktfamilie, die speziell für mittelständische Unternehmen
MehrInstallation der SAS Foundation Software auf Windows
Installation der SAS Foundation Software auf Windows Der installierende Benutzer unter Windows muss Mitglied der lokalen Gruppe Administratoren / Administrators sein und damit das Recht besitzen, Software
MehrLizenzierung von SharePoint Server 2013
Lizenzierung von SharePoint Server 2013 Das Lizenzmodell von SharePoint Server 2013 besteht aus zwei Komponenten: Serverlizenzen zur Lizenzierung der Serversoftware und CALs zur Lizenzierung der Zugriffe
MehrEin mobiler Electronic Program Guide
Whitepaper Telekommunikation Ein mobiler Electronic Program Guide Ein iphone Prototyp auf Basis von Web-Technologien 2011 SYRACOM AG 1 Einleitung Apps Anwendungen für mobile Geräte sind derzeit in aller
MehrÖKB Steiermark Schulungsunterlagen
ÖKB Steiermark Schulungsunterlagen Fotos von Online-Speicher bereitstellen Da das hinzufügen von Fotos auf unsere Homepage recht umständlich und auf 80 Fotos begrenzt ist, ist es erforderlich die Dienste
MehrCloud-Computing. Selina Oertli KBW 28.10.2014
2014 Cloud-Computing Selina Oertli KBW 0 28.10.2014 Inhalt Cloud-Computing... 2 Was ist eine Cloud?... 2 Wozu kann eine Cloud gebraucht werden?... 2 Wie sicher sind die Daten in der Cloud?... 2 Wie sieht
MehrExterne Abfrage von E-Mail für Benutzer der HSA über Mozilla-Thunderbird
Externe Abfrage von E-Mail für Benutzer der HSA über Mozilla-Thunderbird Vorweg zunächst einige allgemeine Worte: Sie müssen über einen Account bei uns verfügen und ein E-Mail-Postfach bei uns haben. Dann
MehrDurchführung der Datenübernahme nach Reisekosten 2011
Durchführung der Datenübernahme nach Reisekosten 2011 1. Starten Sie QuickSteuer Deluxe 2010. Rufen Sie anschließend über den Menüpunkt /Extras/Reisekosten Rechner den QuickSteuer Deluxe 2010 Reisekosten-Rechner,
MehrVersion smarter mobile(zu finden unter Einstellungen, Siehe Bild) : Gerät/Typ(z.B. Panasonic Toughbook, Ipad Air, Handy Samsung S1):
Supportanfrage ESN Bitte füllen Sie zu jeder Supportanfrage diese Vorlage aus. Sie helfen uns damit, Ihre Anfrage kompetent und schnell beantworten zu können. Verwenden Sie für jedes einzelne Thema jeweils
MehrThomas Wagner 2009 (im Rahmen der TA) Installation von MySQL 5.0 und Tomcat 5.5
Thomas Wagner 2009 (im Rahmen der TA) Installation von MySQL 5.0 und Tomcat 5.5 Im Folgenden wird die Installation von MySQL 5.0 und Tomcat 5.0 beschrieben. Bei MySQL Server 5.0 handelt es sich um ein
MehrEr musste so eingerichtet werden, dass das D-Laufwerk auf das E-Laufwerk gespiegelt
Inhaltsverzeichnis Aufgabe... 1 Allgemein... 1 Active Directory... 1 Konfiguration... 2 Benutzer erstellen... 3 Eigenes Verzeichnis erstellen... 3 Benutzerkonto erstellen... 3 Profil einrichten... 5 Berechtigungen
MehrAlice E-Mail & More Anleitung. GigaMail.
Alice E-Mail & More Anleitung. GigaMail. E-Mail & More GigaMail. Riesige Mails sicher verschicken. Mit den Möglichkeiten steigen die Ansprüche. Da Sie nun das rasante Alice DSL zu Hause haben, erleben
MehrAnleitung zur Installation von Thunderbird
Anleitung zur Installation von Thunderbird Download und Installation 1. Dieses Dokument behandelt die Installation von PGP mit Thunderbird unter Windows 7. Im Allgemeinen ist diese Dokumentation überall
MehrI. Travel Master CRM Installieren
I. Travel Master CRM Installieren Allgemeiner Hinweis: Alle Benutzer müssen auf das Verzeichnis, in das die Anwendung installiert wird, ausreichend Rechte besitzen (Schreibrechte oder Vollzugriff). Öffnen
MehrDaten-Synchronisation zwischen dem ZDV-Webmailer und Outlook (2002-2007) Zentrum für Datenverarbeitung der Universität Tübingen
Daten-Synchronisation zwischen dem ZDV-Webmailer und Outlook (2002-2007) Zentrum für Datenverarbeitung der Universität Tübingen Inhalt 1. Die Funambol Software... 3 2. Download und Installation... 3 3.
MehrClientkonfiguration für Hosted Exchange 2010
Clientkonfiguration für Hosted Exchange 2010 Vertraulichkeitsklausel Das vorliegende Dokument beinhaltet vertrauliche Informationen und darf nicht an Dritte weitergegeben werden. Kontakt: EveryWare AG
MehrInhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER
AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER Inhalt 1 Einleitung... 1 2 Einrichtung der Aufgabe für die automatische Sicherung... 2 2.1 Die Aufgabenplanung... 2 2.2 Der erste Testlauf... 9 3 Problembehebung...
MehrEinrichtungsanleitungen Hosted Exchange 2013
Hosted Exchange 2013 Inhalte Wichtiger Hinweis zur Autodiscover-Funktion...2 Hinweis zu Windows XP und Office 2003...2 Hosted Exchange mit Outlook 2007, 2010 oder 2013...3 Automatisch einrichten, wenn
MehrHTBVIEWER INBETRIEBNAHME
HTBVIEWER INBETRIEBNAHME Vorbereitungen und Systemvoraussetzungen... 1 Systemvoraussetzungen... 1 Betriebssystem... 1 Vorbereitungen... 1 Installation und Inbetriebnahme... 1 Installation... 1 Assistenten
MehrDatenübernahme von HKO 5.9 zur. Advolux Kanzleisoftware
Datenübernahme von HKO 5.9 zur Advolux Kanzleisoftware Die Datenübernahme (DÜ) von HKO 5.9 zu Advolux Kanzleisoftware ist aufgrund der von Update zu Update veränderten Datenbank (DB)-Strukturen in HKO
MehrDataSpace 2.0 Die sichere Kommunikations-Plattform für Unternehmen und Organisationen. Your Data. Your Control
DataSpace 2.0 Die sichere Kommunikations-Plattform für Unternehmen und Organisationen Your Data. Your Control WebGUI CMIS GW (JSON) GDS2 API (JSON) WebDAV GDS core Moderne Software Architektur Object-Store
MehrStammdaten Auftragserfassung Produktionsbearbeitung Bestellwesen Cloud Computing
Stammdaten Auftragserfassung Produktionsbearbeitung Bestellwesen Cloud Computing Finanzbuchhaltung Wenn Sie Fragen haben, dann rufen Sie uns an, wir helfen Ihnen gerne weiter - mit Ihrem Wartungsvertrag
Mehr4.1 Download der App über den Play Store
4 4.1 Download der App über den Play Store Die App TopSec Phone kann über den Play Store auf dem Smartphone oder über das Internet an Ihrem Computer heruntergeladen werden. Um Inhalte laden zu können,
MehrSystemvoraussetzungen:
Systemvoraussetzungen: Allgemein Der rechnungsmanager ist eine moderne Softwarelösung, welche mit geringen Systemvoraussetzungen betrieben werden kann. Die Anwendung besteht u.a. aus den Modulen Server-Dienste
MehrAnleitung. Lesezugriff auf die App CHARLY Termine unter Android Stand: 18.10.2013
Anleitung Lesezugriff auf die App CHARLY Termine unter Android Stand: 18.10.2013 CHARLY Termine unter Android - Seite 2 Inhalt Inhalt Einleitung & Voraussetzungen 3 1. Installation und Konfiguration 4
MehrBusinessMail Exchange (SaaS) Einbindung mobiler Endgeräte. Deutsche Telekom Geschäftskunden. Einbindung mobiler Endgeräte
BusinessMail Exchange (SaaS) Einbindung mobiler Endgeräte Deutsche Telekom Geschäftskunden Version 1.0 Stand Februar.2010 Status Final Deutsche Telekom Geschäftskunden, Stand: Februar 2010 1 Vorwort Die
MehrInstallation von NetBeans inkl. Glassfish Anwendungs-Server
Installation von NetBeans inkl. Glassfish Anwendungs-Server Diese Anleitung führt Sie Schritt für Schritt durch die Einrichtung der Entwicklungsumgebung NetBeans, angefangen beim Download der benötigten
MehrFTP-Server einrichten mit automatischem Datenupload für SolarView@Fritzbox
FTP-Server einrichten mit automatischem Datenupload für SolarView@Fritzbox Bitte beachten: Der im folgenden beschriebene Provider "www.cwcity.de" dient lediglich als Beispiel. Cwcity.de blendet recht häufig
MehrTHEMA: CLOUD SPEICHER
NEWSLETTER 03 / 2013 THEMA: CLOUD SPEICHER Thomas Gradinger TGSB IT Schulung & Beratung Hirzbacher Weg 3 D-35410 Hungen FON: +49 (0)6402 / 504508 FAX: +49 (0)6402 / 504509 E-MAIL: info@tgsb.de INTERNET:
MehrAGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom 21.10.2013b
AGROPLUS Buchhaltung Daten-Server und Sicherheitskopie Version vom 21.10.2013b 3a) Der Daten-Server Modus und der Tresor Der Daten-Server ist eine Betriebsart welche dem Nutzer eine grosse Flexibilität
MehrTitel. App-V 5 Single Server Anleitung zur Installation
Autor: Thomas Hanrath Microsoft Certified Trainer Titel App-V 5 Single Server Anleitung zur Installation Eine beispielhafte Installationsanleitung zur Verwendung im Testlab Quelle: System Center Blog von
MehrInstallationsanleitung dateiagent Pro
Installationsanleitung dateiagent Pro Sehr geehrter Kunde, mit dieser Anleitung möchten wir Ihnen die Installation des dateiagent Pro so einfach wie möglich gestalten. Es ist jedoch eine Softwareinstallation
MehrIBM Software Demos Tivoli Provisioning Manager for OS Deployment
Für viele Unternehmen steht ein Wechsel zu Microsoft Windows Vista an. Doch auch für gut vorbereitete Unternehmen ist der Übergang zu einem neuen Betriebssystem stets ein Wagnis. ist eine benutzerfreundliche,
MehrI N F O R M A T I O N V I R T U A L I S I E R U N G. Wir schützen Ihre Unternehmenswerte
I N F O R M A T I O N V I R T U A L I S I E R U N G Wir schützen Ihre Unternehmenswerte Wir schützen Ihre Unternehmenswerte Ausfallsicherheit durch Virtualisierung Die heutigen Anforderungen an IT-Infrastrukturen
MehrTest zur Bereitschaft für die Cloud
Bericht zum EMC Test zur Bereitschaft für die Cloud Test zur Bereitschaft für die Cloud EMC VERTRAULICH NUR ZUR INTERNEN VERWENDUNG Testen Sie, ob Sie bereit sind für die Cloud Vielen Dank, dass Sie sich
MehrEin mobiler Electronic Program Guide für Android
Whitepaper Telekommunikation Ein mobiler Electronic Program Guide für Android Prototyp für Android Apps 2011 SYRACOM AG 1 Einleitung Apps Anwendungen für mobile Geräte sind derzeit in aller Munde. Durch
MehrWinVetpro im Betriebsmodus Laptop
WinVetpro im Betriebsmodus Laptop Um Unterwegs Daten auf einem mobilen Gerät mit WinVetpro zu erfassen, ohne den Betrieb in der Praxis während dieser Zeit zu unterbrechen und ohne eine ständige Online
MehrMatrix42. Use Case - Sicherung und Rücksicherung persönlicher Einstellungen über Personal Backup. Version 1.0.0. 23. September 2015 - 1 -
Matrix42 Use Case - Sicherung und Rücksicherung persönlicher Version 1.0.0 23. September 2015-1 - Inhaltsverzeichnis 1 Einleitung 3 1.1 Beschreibung 3 1.2 Vorbereitung 3 1.3 Ziel 3 2 Use Case 4-2 - 1 Einleitung
MehrEasyProfil unter Windows 7 64-Bit Home Premium (Die Installation der VirtualBox und EasyProfil)
EasyProfil unter Windows 7 64-Bit Home Premium (Die Installation der VirtualBox und EasyProfil) Die Open Source-Virtualisierung VirtualBox macht es möglich, Windows XP unter Windows 7 64-Bit laufen zu
MehrHandbuch ECDL 2003 Professional Modul 3: Kommunikation Stellvertreter hinzufügen und zusätzliche Optionen einstellen
Handbuch ECDL 2003 Professional Modul 3: Kommunikation Stellvertreter hinzufügen und zusätzliche Optionen einstellen Dateiname: ecdl_p3_04_02_documentation.doc Speicherdatum: 08.12.2004 ECDL 2003 Professional
MehrBenutzerhandbuch. Leitfaden zur Benutzung der Anwendung für sicheren Dateitransfer.
Benutzerhandbuch Leitfaden zur Benutzung der Anwendung für sicheren Dateitransfer. 1 Startseite Wenn Sie die Anwendung starten, können Sie zwischen zwei Möglichkeiten wählen 1) Sie können eine Datei für
MehrAnleitung für Autoren auf sv-bofsheim.de
Anleitung für Autoren auf sv-bofsheim.de http://www.sv-bofsheim.de 1 Registrieren als Benutzer sv-bofsheim.de basiert auf der Software Wordpress, die mit einer Erweiterung für ein Forum ausgestattet wurde.
MehrAnbindung des eibport an das Internet
Anbindung des eibport an das Internet Ein eibport wird mit einem lokalen Router mit dem Internet verbunden. Um den eibport über diesen Router zu erreichen, muss die externe IP-Adresse des Routers bekannt
MehrComputeria Urdorf. Treff vom 25. März 2015. Clouds
Computeria Urdorf Treff vom 25. März 2015 Clouds In der Wolke dargestellt die erforderliche Hardware für Cloud-Dienst Anbieter In der Wolke dargestellt Cloud-Dienste für Anwender Hyperlink Kostenlose
Mehrteamsync Kurzanleitung
1 teamsync Kurzanleitung Version 4.0-19. November 2012 2 1 Einleitung Mit teamsync können Sie die Produkte teamspace und projectfacts mit Microsoft Outlook synchronisieren.laden Sie sich teamsync hier
MehrWhitepaper. Produkt: combit Relationship Manager / combit address manager. SQL Server Backup mit SQLBackupAndFTP
combit GmbH Untere Laube 30 78462 Konstanz Whitepaper Produkt: combit Relationship Manager / combit address manager SQL Server Backup mit SQLBackupAndFTP - 2 - Inhalt Einleitung 3 Installation 3 Ersteinrichtung
MehrUpdate und Konfiguraton mit dem ANTLOG Konfigurations-Assistenten
Update und Konfiguraton mit dem ANTLOG Konfigurations-Assistenten Der Konfigurations-Assistent wurde entwickelt, um die unterschiedlichen ANTLOG-Anwendungen auf den verschiedensten Umgebungen automatisiert
MehrBrainloop Dox Häufig gestellte Fragen
Brainloop Dox Häufig gestellte Fragen 1. Wie kann ich ein Unternehmenskonto für Brainloop Dox erstellen? Zum Erstellen eines Unternehmenskontos für Brainloop Dox, besuchen Sie unsere Webseite www.brainloop.com/de/dox.
Mehr1. Loggen Sie sich mit Ihrem Benutzernamen in den Hosting-Manager (Confixx) auf Ihrer entsprechenden AREA ein. Automatische Wordpress Installation
Page 1 of 8 Automatische Wordpress Installation Vorwort Wordpress ist eines der bekanntesten und am weitesten verbreiteten CMS-Systeme. CMS steht für Content Management System und heisst, dass mit einem
MehrTEAMWORK-Uploader. Dokumentenaustausch mit dem PC
TEAMWORK-Uploader Dokumentenaustausch mit dem PC Inhalt 1. Upload Ordner einrichten... 3 2. TEAMWORK mit lokalem Ordner verknüpfen... 3 3. Verwendung der Dokumentenarten... 5 3.1 Standarddokumente...5
MehrKapitel 4 Die Datenbank Kuchenbestellung Seite 1
Kapitel 4 Die Datenbank Kuchenbestellung Seite 1 4 Die Datenbank Kuchenbestellung In diesem Kapitel werde ich die Theorie aus Kapitel 2 Die Datenbank Buchausleihe an Hand einer weiteren Datenbank Kuchenbestellung
MehrBedienungsanleitung für den SecureCourier
Bedienungsanleitung für den SecureCourier Wo kann ich den SecureCourier nach der Installation auf meinem Computer finden? Den SecureCourier finden Sie dort, wo Sie mit Dateien umgehen und arbeiten. Bei
MehrUmstieg auf Microsoft Exchange in der Fakultät 02
Umstieg auf Microsoft Exchange in der Fakultät 02 Der IT-Steuerkreis der Hochschule München hat am am 26.07.12 einstimmig beschlossen an der Hochschule München ein neues Groupware-System auf der Basis
MehrNovell Client. Anleitung. zur Verfügung gestellt durch: ZID Dezentrale Systeme. Februar 2015. ZID Dezentrale Systeme
Novell Client Anleitung zur Verfügung gestellt durch: ZID Dezentrale Systeme Februar 2015 Seite 2 von 8 Mit der Einführung von Windows 7 hat sich die Novell-Anmeldung sehr stark verändert. Der Novell Client
Mehricloud nicht neu, aber doch irgendwie anders
Kapitel 6 In diesem Kapitel zeigen wir Ihnen, welche Dienste die icloud beim Abgleich von Dateien und Informationen anbietet. Sie lernen icloud Drive kennen, den Fotostream, den icloud-schlüsselbund und
MehrAutorisierung. Sicherheit und Zugriffskontrolle & Erstellen einer Berechtigungskomponente
Autorisierung Sicherheit und Zugriffskontrolle & Erstellen einer Berechtigungskomponente Dokumentation zum Referat von Matthias Warnicke und Joachim Schröder Modul: Komponenten basierte Softwareentwickelung
MehrGemeinsamer Bibliotheksverbund: Übertragung von Datenexporten für den Verbundkatalog Öffentlicher Bibliotheken
Gemeinsamer Bibliotheksverbund: Übertragung von Datenexporten für den Verbundkatalog Öffentlicher Bibliotheken Mit Anleitung zur Erstellung einer FTP Verbindung unter Windows 7 Matthias Lange
MehrOS IDE Webserver Integration des Webservers in die IDE Wireshark Webserver II Dynamisches Webprojekt in Eclipse
Grundsätzlich spielt das Operating System keine Rolle. Es muss aber zumindest Java installiert sein. In unserem Falle wählen wir Linux (Debian/Ubuntu), da es am einfachsten zu handhaben ist. Es kann auch
MehrDiese Anleitung enthält Anweisungen, die nur durch erfahrene Anwender durchgeführt werden sollten!
Anmeldung über SSH Diese Anleitung enthält Anweisungen, die nur durch erfahrene Anwender durchgeführt werden sollten! Besitzer der Homepage Advanced und Homepage Professional haben die Möglichkeit, direkt
MehrIT- Wir machen das! Leistungskatalog. M3B Service GmbH Alter Sportplatz Lake 1 57392 Schmallenberg
IT- Wir machen das! Leistungskatalog M3B Service GmbH Alter Sportplatz Lake 1 57392 Schmallenberg Tel.: 02972 9725-0 Fax: 02972 9725-92 Email: info@m3b.de www.m3b.de www.systemhaus-sauerland.de Inhaltsverzeichnis
MehrNutzung von GiS BasePac 8 im Netzwerk
Allgemeines Grundsätzlich kann das GiS BasePac Programm in allen Netzwerken eingesetzt werden, die Verbindungen als Laufwerk zu lassen (alle WINDOWS Versionen). Die GiS Software unterstützt nur den Zugriff
MehrANYWHERE Zugriff von externen Arbeitsplätzen
ANYWHERE Zugriff von externen Arbeitsplätzen Inhaltsverzeichnis 1 Leistungsbeschreibung... 3 2 Integration Agenda ANYWHERE... 4 3 Highlights... 5 3.1 Sofort einsatzbereit ohne Installationsaufwand... 5
MehrKonfiguration IKMZ / Universitätsrechenzentrum des Cisco VPN-Clients v3.6 Netze und Datenkommunikation
Nachfolgend ist die Installation des VPN-Clients (Version 3.6.2) am Beispiel von Windows 2000 dargestellt. Die Installation ist auf Rechnern mit anderen Windows Betriebssystemen (95, 98, 98 SE, ME und
MehrMatrix42. Matrix42 Cloud Trial Erste Schritte. Version 1.0.0 03.02.2016 - 1 -
Matrix42 Matrix42 Cloud Trial Erste Schritte Version 1.0.0 03.02.2016-1 - Inhaltsverzeichnis 1Einleitung 3 2Cloud Trial Steuerung 4 2.1 Starten der Cloud-Umgebung 4 2.2 Bedienen der Maschinen in der Cloud
MehrTeamSpeak3 Einrichten
TeamSpeak3 Einrichten Version 1.0.3 24. April 2012 StreamPlus UG Es ist untersagt dieses Dokument ohne eine schriftliche Genehmigung der StreamPlus UG vollständig oder auszugsweise zu reproduzieren, vervielfältigen
Mehrpro4controlling - Whitepaper [DEU] Whitepaper zur CfMD-Lösung pro4controlling Seite 1 von 9
Whitepaper zur CfMD-Lösung pro4controlling Seite 1 von 9 1 Allgemeine Beschreibung "Was war geplant, wo stehen Sie jetzt und wie könnte es noch werden?" Das sind die typischen Fragen, mit denen viele Unternehmer
MehrLokale Installation von DotNetNuke 4 ohne IIS
Lokale Installation von DotNetNuke 4 ohne IIS ITM GmbH Wankelstr. 14 70563 Stuttgart http://www.itm-consulting.de Benjamin Hermann hermann@itm-consulting.de 12.12.2006 Agenda Benötigte Komponenten Installation
MehrKonfiguration von Igel ThinClients fu r den Zugriff via Netscaler Gateway auf eine Storefront/ XenDesktop 7 Umgebung
Konfiguration von Igel ThinClients fu r den Zugriff via Netscaler Gateway auf eine Storefront/ XenDesktop 7 Umgebung Inhalt 1. Einleitung:... 2 2. Igel ThinClient Linux OS und Zugriff aus dem LAN... 3
MehrLineargleichungssysteme: Additions-/ Subtraktionsverfahren
Lineargleichungssysteme: Additions-/ Subtraktionsverfahren W. Kippels 22. Februar 2014 Inhaltsverzeichnis 1 Einleitung 2 2 Lineargleichungssysteme zweiten Grades 2 3 Lineargleichungssysteme höheren als
MehrInternet Explorer Version 6
Internet Explorer Version 6 Java Runtime Ist Java Runtime nicht installiert, öffnet sich ein PopUp-Fenster, welches auf das benötigte Plugin aufmerksam macht. Nach Klicken auf die OK-Taste im PopUp-Fenster
MehrUpToNet Installationsanleitung Einzelplatz und Netzwerk
UpToNet Installationsanleitung Einzelplatz und Netzwerk Installationsanleitung Einzelplatz 1 Installationsanleitung Einzelplatz Wenn Sie im Besitz der Einzelplatz-Version der UpToNet KiSOffice Software
MehrHandbuch B4000+ Preset Manager
Handbuch B4000+ Preset Manager B4000+ authentic organ modeller Version 0.6 FERROFISH advanced audio applications Einleitung Mit der Software B4000+ Preset Manager können Sie Ihre in der B4000+ erstellten
MehrEinrichtung des Cisco VPN Clients (IPSEC) in Windows7
Einrichtung des Cisco VPN Clients (IPSEC) in Windows7 Diese Verbindung muss einmalig eingerichtet werden und wird benötigt, um den Zugriff vom privaten Rechner oder der Workstation im Home Office über
MehrRechenzentrum der Ruhr-Universität Bochum. Integration von egroupware an der RUB in Outlook 2010 mit Funambol
Rechenzentrum der Ruhr-Universität Bochum Integration von egroupware an der RUB in Outlook 2010 mit Funambol Um die Daten in Ihrem egroupware-account (Adressen, Termine, etc.) in Outlook zu verwenden,
MehrKeePass Anleitung. 1.0Allgemeine Informationen zu Keepass. KeePass unter Windows7
KeePass Anleitung 1.0Allgemeine Informationen zu Keepass KeePass unter Windows7 2.0 Installation unter Windows7 2.1 Erstellen einer neuen Datenbank 2.2 Speichern von Benutzernamen und Passwörtern 2.3 Sprache
Mehr5.3 Das vrealize-automation-rollenkonzept
5.3 Das vrealize-automation-nkonzept 87 5.3 Das vrealize-automation-nkonzept Nachdem wir in diesem Kapitel bereits die wichtigsten logischen Konzepte von vrealize Automation erläutert haben, werfen wir
Mehr