Was ist Azure und wofür wird es verwendet?

Bei Microsoft Azure handelt es sich um eine performante Cloud-Computing-Plattform des IT-Giganten Microsoft. Die Plattform stellt Cloud-Dienste wie IaaS- (Infrastructure as a Service), SaaS- (Software as a Service) und PaaS-Lösungen (Plattform as a Service) über ein weltweit verteiltes Netzwerk an Rechenzentren zur Verfügung.

Die Azure-Plattform ist hoch skalierbar und richtet sich mit ihrem Angebot in erster Linie an Entwickler und Unternehmen. Microsoft hat seine Cloud-Dienste erstmals im Jahr 2010 der breiten Öffentlichkeit zugänglich gemacht und arbeitet seither kontinuierlich an der Optimierung bestehender und der Einführung neuer Dienste.

Vielzahl unterschiedlicher Cloud-Dienste

Was es mit Azure und Cloud Computing auf sich hatMicrosoft bietet seinen Nutzern unterschiedliche Services an, die diese aus der Cloud beziehen können. Hierzu gehören Dienstleistungen aus den Bereichen Infrastructure as a Service (IaaS), Platform as a Service (PaaS) und Software as a Service (SaaS). Zum Angebot an verfügbaren Cloud-Diensten gehören auch hoch performante Datenbankensysteme und Speicherlösungen, die Nutzern weltweit zur Verfügung gestellt werden.

Das Ziel, das Microsoft mit seiner Cloud-Strategie verfolgt, ist es, Anwendern eine flexible und skalierbare Cloud-Infrastruktur bereitzustellen, die man den eigenen Anforderungen und Wünschen schnell und unkompliziert anpassen kann, wodurch der Betrieb einer privaten IT-Infrastruktur überflüssig wird.

Da Microsoft Rechenzentren auf der gesamten Welt auf strategisch wichtigen Standorten platziert hat, stehen alle Cloud-Dienste mit hoher Verfügbarkeit rund um den Globus zur Verfügung. Dank innovativer Technologien ermöglicht Azure den Einsatz von hybriden Systemen, bei denen nur ein Teil der Infrastruktur in der Cloud betrieben und der Rest auf lokalen Servern realisiert wird.

Einteilung der Azure-Cloud in unterschiedliche Bereiche

Die Cloud von Microsoft lässt sich in unterschiedliche Bereiche einteilen, und zwar:
– der Computing-Bereich
– der Speicher-Bereich
– das Content Delivery Netzwerk (CDN)
– der Marketplace
– der AppFabric-Bereich

Im Computing-Bereich wird Rechenleistung für Anwendungen, virtuelle Server, Datenbanken und Rechenaufgaben zur Verfügung gestellt. Durch den Einsatz der virtuellen Cloud-Server der Azure-Cloud können eigene Server, die lokal betrieben werden, über Images schnell und einfach in die Cloud ausgelagert werden. Das Speichern von Daten in der Cloud wird im Bereich Storage realisiert. AppFabric bietet Entwicklern die Möglichkeit, verteilte Anwendungen schnell und einfach über die Infrastruktur des Cloud-Systems von Microsoft zu betreiben. Bei dem Marketplace handelt es sich um einen Online-Marktplatz, auf dem Dienstleistungen von Drittanbietern Kunden von Azure bereitgestellt werden.

Die Azure-Cloud und Aspekte des Datenschutzes

Die gesamte Infrastruktur der Microsoft-Cloud inklusive all ihrer Services wird in Rechenzentren betrieben, die rund um den Globus verteilt sind. Sie als Microsoft-Kunde haben in der Regel die Wahl, darüber zu entscheiden, in welchem Rechenzentrum Sie Ihre Dienste betreiben möchten. Die aktuellen EU-Datenschutzvorgaben und Compliance-Richtlinien können es für manche Unternehmen erforderlich machen, Server zu nutzen, die in Deutschland oder in der Europäischen Union platziert sind. Dies bietet nicht nur den Vorteil von kürzeren Latenzzeiten, sondern Sie stellen damit sicher, dass Ihr Unternehmen mit den europäischen Datenrichtlinien konform ist.

Wie hängt Azure mit dem Datenschutz zusammen?

Eigens für deutsche Nutzer hat Microsoft eine Dienstleistung in Form eines Treuhand-Konstruktes zur Verfügung gestellt, die den deutschen Datenschutzbedürfnissen genügen sollte. Der Zugriff auf Daten, die in den deutschen Rechenzentren in Magdeburg und Frankfurt am Main aufbewahrt wurden, wurde durch einen Datentreuhändler kontrolliert. Obwohl die deutschen Rechenzentren einen wichtigen Bestandteil der globalen Azure-Cloud darstellten, wurde somit gewährleistet, dass Daten nicht in ein Rechenzentrum außerhalb Deutschlands transferiert werden. Leider wurde dieser Service inklusive der in Deutschland stationierten Rechenzentren im Jahr 2018 aufgrund mangelnden Interesses eingestellt.

Microsoft-Cloud und das Betriebssystem Linux

Obwohl die Azure-Cloud ein Produkt des IT-Giganten Microsoft ist, müssen Sie nicht ausschließlich auf dem Betriebssystem Windows basierende Server nutzen. Sie können in der Microsoft-Cloud problemlos verschiedene Linux-Distributionen betreiben. Realisiert wird das durch den Einsatz sogenannter „virtueller Maschinen“, wo Sie Betriebssysteme wie Debian, Red Hat oder Ubuntu installieren können.

Funktioniert Azure nur mit Windows?

Dadurch entsteht die nötige Flexibilität, unabhängig vom Betriebssystem die Software zu nutzen, die optimal auf Ihre Anforderungen zugeschnitten ist. Darüber hinaus werden zahlreiche Tools und Applikationen von Herstellern wie IBM oder SAP unterstützt. Die Leistungsfähigkeit und die Ressourcen der virtuellen Maschinen können Sie nach persönlichen Anforderungen variabel wählen, wobei die Abrechnung nutzungsabhängig ist.

Garantierte Verfügbarkeit und Ausfallsicherheit

Unternehmen, die ihre Dienstleistungen und Anwendungen auf externe Server verlagern, müssen mit einer hohen Verfügbarkeit und Ausfallsicherheit rechnen. Dank der innovativen Azure-Cloud-Infrastruktur können SLAs (Service Level Agreements) realisiert werden, mit denen Verfügbarkeiten von bis zu 99,9 Prozent

Höhere Verfügbarkeiten mit Azure

gewährleistet werden. Je nach Bedeutung werden die Azure-Cloud-Services in unterschiedliche Verfügbarkeitsgruppen unterteilt. Für die Storage- und Computing-Services garantiert Microsoft beispielsweise eine Verfügbarkeit von bis zu 99,9 Prozent.

IP-Telefonie im Büro

IP-Telefonie – was Sie darüber wissen sollten

Telefonieren über das Internet entwickelt sich nach und nach zur vorherrschenden Telefontechnologie. Auch die großen Telefonanbieter stellen ihre analogen Systeme Zug um Zug darauf um, sodass Sie früher oder später damit zu tun bekommen. Ob Sie bisher über einen normalen Anschluss oder über ISDN telefoniert haben, spielt dabei keine Rolle. Beide Systeme werden auf lange Sicht der IP-Telefonie zum Opfer fallen. Trotzdem können Sie Ihre alte Telefonanlage auch nach der Umstellung weiter benutzen. Wie das geht – und vieles andere zum Thema Telefonieren über das Internet – lesen Sie hier.

IP-Telefonie – eine Begriffsbestimmung

Im Grunde ist es ganz einfach: IP-Telefonie – auch Voice-over-IP (VoIP) genannt – beschreibt ein Verfahren, um im Internet über das TCP/IP-Protokoll zu telefonieren. Statt über ein eigenständiges Telefonleitungsnetz erfolgt die Signalübertragung über die Infrastruktur des Internets, so wie das auch mit den übrigen Daten geschieht.

Um IP-Telefonie zu nutzen, ist ein Breitband-Internetanschluss erforderlich. Für jeden Sprachkanal sind rund 100 K/bits erforderlich, zum Senden und zum Empfangen also zusammen 200 Kbit/s. Eine spezielle Hardware ist nicht unbedingt erforderlich. In den meisten Fällen können Sie Ihre vorhandenen Geräte weiterhin nutzen.

So funktioniert VoIP

Der Unterschied zur herkömmlichen Telefonie beginnt schon ganz am Beginn der Signalkette, nämlich an Ihrer TAE-Telefonsteckdose: Sie wird nicht mehr benötigt. Stattdessen wird das Telefon mit dem DSL-Router oder einem Kabelmodem verbunden, das VoIP-tauglich ist.

Die Signalübertragung unterscheidet sich grundsätzlich von herkömmlicher Telefontechnik. Bei der klassischen Telefonie – auch bei ISDN – entsteht eine Telefonverbindung, indem zwischen den beiden Gesprächspartnern eine feste Leitung reserviert wird. IP-Telefonie geht anders vor. Die Sprache wird in Datenpakete aufgeteilt, unabhängig voneinander über das Netz verschickt und am Zielort wieder richtig zusammengesetzt – genau so, wie das im Internet auch mit den übrigen Daten geschieht.

Wie beim herkömmlichen Telefon erfolgt auch bei der IP-Telefonie ein Telefongespräch in drei Phasen: Verbindungsaufbau, Signalübertragung, Verbindungsaufbau.

Für den Verbindungsaufbau von Telefongesprächen über das Internet gibt es das Session-Initiation-Protocol (SIP). Dieses Protokoll kümmert sich um die systemübergreifende Integration aller am Telefongespräch beteiligten Komponenten, unabhängig davon, von welchem Hersteller sie stammen. Dem Protokoll entsprechend verfügt jeder Teilnehmer über eine eigene SIP-Adresse. Sie gleicht in etwa einer E-Mail-Adresse, beispielsweise so: sip:info@beispiel.de.

Damit IP-Telefonie möglich wird, müssen sich alle Teilnehmer bei einem Registrar-Server anmelden. Erfolgt die Umstellung auf VoIP durch Ihren Telefonanbieter, erledigt er das für Sie. Diese neue Form der Telefon-Netzarchitektur hat einen erheblichen Vorteil gegenüber herkömmlicher Festnetztelefonie: Sie ist nicht an einen festen Standort gebunden. Sie haben sozusagen einen mobilen Festnetzanschluss, da Sie sich über jedes SIP-Endgerät anmelden und Ihre Telefondienste nutzen können, unabhängig davon, wo Sie sich befinden. Das funktioniert natürlich nur, wenn Ihr Telefonanbieter das zulässt oder Sie Ihren IP-Telefonanschluss über einen unabhängigen VoIP-Anbieter eingerichtet haben.

Was brauchen Sie für die IP-Telefonie?

Es sind nur drei Elemente, die für VoIP erforderlich sind:

  • Internetanschluss
  • VoIP-fähige Hardware
  • VoIP-Anbieter

Wie bereits erwähnt, ist beim Internetanschluss ausreichend Bandbreite erforderlich, um die gleichzeitige Datenübertragung auf zwei Sprachkanälen zu ermöglichen. Die Hardware muss nicht unbedingt bei Ihnen vorhanden sein. Es gibt Möglichkeiten, über das Netz entfernte Hardware zu nutzen oder die Hardware durch entsprechende Softwarelösungen zu emulieren. Grundsätzlich gibt es vier Möglichkeiten, IP-Telefonie zu betreiben:

Variante eins: der Computer

Ist Ihr Desktop-Computer oder Ihr Notebook per Breitband mit dem Internet verbunden, benötigen Sie nur noch ein spezielles Programm, um Ihren Rechner fit für das Telefonieren zu machen. Die Telefon-App, auch Softphone genannt, ist sogar kostenlos erhältlich, wie beispielsweise das sehr beliebte Zoiper. Natürlich braucht der Computer auch ein Mikrofon und einen Lautsprecher. Im Interesse der Sprachqualität wäre allerdings ein USB-Headset anzuraten. Headsets sind in großer Auswahl und zu günstigen Preisen überall im Internet und in der materiellen Welt erhältlich.

Variante zwei: analoge Telefone

Es ist nicht erforderlich, beim Wechsel auf VoIP die alten Telefongeräte oder die bisher verwendete Telefonanlage wegzuwerfen. Sämtliche Telefone sind weiter verwendbar, auch Ihre ISDN-Geräte. Alles, was Sie brauchen, ist ein Adapter, um Ihr Telefon an den DSL-Router anzuschließen. Seine Aufgabe ist es, die analogen Signale in Internet-konforme Datenpakete umzuwandeln und auf den Weg zu schicken. Erfolgt die Umstellung durch den Telefonanbieter, wird er Ihnen in der Regel einen entsprechend ausgerüsteten Router zur Verfügung stellen, in den der Adapter bereits integriert ist.

Variante drei: IP-Telefone

Spezielle Geräte, die sich ausschließlich für IP-Telefonie eignen, gibt es in zunehmender Anzahl und von zahlreichen Herstellern. IP-Telefone wandeln nicht analoge Signale um, sondern erzeugen von Beginn an digitale Datenpakete für den Versand über das Internet. Der Anschluss erfolgt über einen LAN-Port der Routers.

Variante vier: Smartphone

Durch die Installation einer VoIP-App machen Sie Ihr Smartphone zu einem vollwertigen IP-Telefon. Das ist die ideale Lösung, wenn Sie über keinen Festnetzanschluss verfügen oder in Zukunft darauf verzichten wollen.

IP-Telefonie: pro und kontra

Wie die meisten Dinge hat auch VoIP Vorteile und Nachteile. Die nachfolgende Auflistung bewertet das Thema aus der Sicht von IP-Telefonie, die über spezielle VoIP-Anbieter betrieben wird. Erfolgt die Umstellung durch Ihren bisherigen analogen Anbieter oder verwenden Sie weiterhin vorhandene analoge Geräte, könnte der eine oder andere Punkt nicht zutreffen.

Vorteile der IP-Telefonie

VoIP verursacht in der Regel geringere Kosten als herkömmliches Telefonieren. Das Gesamtangebot der Leistungen Internet und Telefon über ein gemeinsames Netz führt meist die interessanten Paketangebote, die spürbar günstiger sind als die Einzelbuchung der beiden Dienste.

Auch auf der Hardwareseite kann es zu deutlichen Kosteneinsparungen kommen. Wenn Sie Ihre aufwendige ISDN-Telefonanlage gegen eine IP-basierte Cloud-Telefonanlage tauschen, fallen alle gerätebezogenen Kosten weg, beispielsweise Instandhaltung, Wartung und die erforderlichen Updates.

Besonders vorteilhaft ist die Ortsunabhängigkeit bei der IP-Telefonie. Da kein realer Telefonanschluss vorhanden sein muss, können Sie mit Ihrem IP-Telefon und der entsprechenden Software von jedem Internetanschluss auf der ganzen Welt aus telefonieren und dort auch erreichbar sein. Haben Sie Ihr Smartphone mit einer App zum IP-Telefon aufgerüstet, sind Sie darauf nicht nur über Ihre Handynummer, sondern auch unter Ihrer Festnetznummer erreichbar – zum Festnetztarif wohlgemerkt.

Angenehm bei der IP-Telefonie ist die einfache Einrichtung. Dinge wie NTBAs, TAEs oder Splitter können Sie getrost vergessen. Alles, was Sie benötigen, ist der Router, den Sie für Ihre Internetverbindung ohnehin schon haben. Die Konfiguration des Telefons, einschließlich Umleitungen, Sperrungen, Rufnummergruppen und vieles andere lässt sich bei vielen VoIP-Anbietern über eine komfortable Benutzeroberfläche direkt im Internetbrowser abwickeln.

VoIP erlaubt die Nutzung von HD-Technologie, um Telefongespräche in hoher Tonqualität zu ermöglichen. Dazu ist allerdings die zugehörige Hardwareausstattung bei den IP-Telefonen oder eine entsprechende Software – beispielsweise bei Smartphones – erforderlich.

Die Anzahl simultaner Gespräche ist erheblich höher als über die zwei Kanäle, auf die ISDN beschränkt war. Theoretisch sind beliebig viele Gespräche gleichzeitig möglich. Ihre Zahl ist nur von der Qualität und Bandbreite der Internetverbindung und von der Zahl der verfügbaren Telefonnummern abhängig.

Nachteile der IP-Telefonie

Nichts geht ohne Internetverbindung. War beim analogen Telefon der Betrieb auch noch möglich, wenn die Internetverbindung abriss, ist das bei der IP-Telefonie nicht mehr der Fall. Steht die Internetverbindung nicht zur Verfügung, ist auch das Telefon tot.

Auch Bandbreitenschwankungen haben Einfluss auf VoIP. Steht wegen hoher Inanspruchnahme im Netz nur wenig Bandbreite zur Verfügung, leidet die Sprachqualität.

Auch ein Stromausfall macht der IP-Telefonie den Garaus. Verfügten analoge Telefone noch über eine eigene Stromversorgung, die das Telefonieren auch ermöglichte, wenn sonst nichts mehr ging, ist VoIP nur bei intakter Stromversorgung möglich, denn davon ist der Betrieb des Routers abhängig.

IP-Telefonie erfordert Passwortschutz. Da der Telefonbetrieb nicht wie beim analogen Telefon über ein proprietäres Netz verläuft, sondern im Internet stattfindet, ist er von Hackern bedroht. Daher ist der sorgfältige Schutz durch ein sicheres Passwort unabdingbar

IP-Telefonie wird zukünftig die führende Telefontechnologie darstellen, möglicherweise auf längere Sicht die einzige. Neben den immensen Vorteilen der Variabilität, Leistungsvielfalt und Ortsunabhängigkeit sind auch Nachteile wie die Abhängigkeit vom Netzzugang, von der Stromversorgung und die Angreifbarkeit durch Hacker damit verbunden. Global gesehen scheinen allerdings die Vorteile zu überwiegen.

Asterisk: Was verbirgt sich dahinter?

Asterisk: Funktionsweise und Stellenwert

Die opensourcebasierte Telefonanlage Asterisk ist auf Linux ausgelegt. Sie arbeitet mit den meisten Linux-Distributionen zusammen und gilt daher als die Linux Telefonanlage. Asterisk zeichnet sich durch hohe Funktionsvielfalt und hohe Anpassungsfähigkeit aus. Dank der Unterstützung vieler Protokolle können Sie selbst neue Module für Asterisk entwickeln und die Anlage an aktuelle und zukünftige Anforderungen anpassen.

Überblick und Allgemeines

Die Entwicklung der Linux-basierten TK-Anlage Asterisk lässt sich bis zum Jahr 1999 zurückverfolgen. Der Computer-Ingenieur Mark Spencer gründete das Unternehmen digium und entwarf Asterisk als Opensource Telefonanlage. Kennzeichnend für Asterisk ist der enorme Funktionsumfang. Die Telefon-Lösung gilt als zukunftssicher, da sich auf ihrer Basis nahezu sämtliche Telefoninfrastrukturen aufbauen lassen. So lässt sich die Telefonanlage etwa in ihrem eigenen Rechenzentrum installieren. Weiterhin gleicht die Anlage einer Art Modul-Baukasten, auf dessen Basis weitere Entwicklungen möglich sind. Asterisk beherrscht die meisten gängigen Protokolle, darunter SIP, IAX2, GSM sowie ISDN. Die Unterstützung der zahlreichen Protokolle macht die Software besonders flexibel.

Aufbau und Module

Asterisk zeichnet sich durch einen modularen Aufbau aus. Wichtig sind hierbei die vier Hauptmodule. Dazu gehört das PBX Switching Modul oder Switching Core. Dieses regelt sämtliche eingehenden sowie ausgehenden Anrufe. Weiterhin eignet sich dieses Modul für die Umsetzung verschiedener technologischer Lösungen zwischen Voice-over-IP (VoIP) und Hardware. Bei eingehenden und angenommenen Anrufe kommt es zur Weiterleitung an das Modul Application Manager. Dieses Modul leitet weitere Aktionen ein, darunter etwa das Rufsignal bei sämtlichen angeschlossenen Telefonen. Auch die Weiterleitungsfunktion geht von diesem Modul aus.

Überdies gibt es die Module Schedule und I/O-Manager. Diese haben die Aufgabe, verschiedene Applikationen sowie Sprachkanäle zu verwalten. Dazu gehören auch VoIP-Kanäle.

Funktionen und Standards

Als leistungsstarke Telefonanlage bietet Asterisk durch zahlreiche Funktionen eine Grundlage für Telefonie sowie für das Unified Messaging. Des Weiteren dient die Anlage als Basis für Drittsysteme. Neben den regulären Sprachdiensten stellt Asterisk auch einen Anrufbeantworter sowie Voice-Mail zur Verfügung. Darüber hinaus sind mit diesem System Telefonkonferenzen möglich. Routing- und Callcenter-Funktionalität sind ebenso gegeben. Asterisk unterstützt Sprachdialoge (IVR) über das Mehrfrequenzwahlverfahren (DTMF). Ebenso beherrscht die Software Funktionen wie Warteschlangen und Gesprächsaufzeichnungen. Auch können Sie mit dieser Telefon-Lösung Blacklists anliegen. Zusammenfassend ermöglicht Asterisk mindestens den Funktionsumfang, der auch bei analogen Telefonanlagen zu finden ist. Über die bekannten Funktionen einer Telefonanlage hinaus hält Asterisk auch Funktionen wie Computer Telephony Integration, VoiceMail und FollowMe bereit.

Asterisk unterstützt zahlreiche Protokolle, Codecs und Zeitmultiplextechniken. Zu den letzteren gehören T1/E1, ISDN, analoge Telefonie sowie die Dienste des öffentlichen Telefonnetzes (PSTN). Die unterstützten Protokolle umfassen unter anderem SIP, H.323, MGCP, SCCP und IAX und asteriskgängige Codecs wie iLBC, GSM, Speex, G.711, G.723, G. 726 und G.729. Mit den mehreren integrierten VoIP-Standards ist eine hohe Kompatibilität mit anderen Geräten möglich. Es lässt sich eine große Anzahl verschiedener Systeme mit der VoIP auf Asterisk-Basis betreiben.

Die verschiedenen Versionen

Die verschiedenen Asterisk-Versionen lassen sich hinsichtlich ihres Supports unterscheiden. Der Anbieter stellt Versionen mit Long-Term-Support (LTS) sowie solche mit Standard-Support-Möglichkeiten bei AsteriskSupport zur Verfügung. Die Standard-Versionen haben eine kürzere Unterstützungsphase als die LTS-Varianten. In der Praxis bedeutet dies, dass der Anbieter ein Jahr lang Bugfixes anbietet. Ein weiteres Jahr lang erhalten diese Versionen Sicherheitsupdates. Long-Term-Support-Versionen umfassen die Varianten Asterisk Communications Framework sowie die Cerrified Asterisk Version. Zum Standard-Support gehört die Variante AsteriskNOW Software. Diese stellt eine gebrauchsfertige Distribution dar. Sie ist bereits fertig installiert und als ISO-Image verfügbar. Diese Version zeichnet sich durch eine einfache Installation und Handhabung aus. Sie verfügt über eine Weboberfläche, über die Konfigurationen möglich sind.

Mit dem Asterisk Communication Framework haben Sie eine Version, die über die neuesten Entwicklungen des Anbieters verfügt. Diese Version ist stets up to date und lässt sich ohne Lizenzkosten verwenden. Die Variante Certified Asterisk ist besonders auf Stabilität ausgelegt. Sie erhalten für diese Variante direkten, unmittelbaren Long-Term-Support. In dieser Version sind ausschließlich hinreichend getestete Funktionen enthalten. Sie gilt als beste Lösung für den Unternehmenseinsatz.

Anwendungsgebiete und Einsatzszenarien

Heute erfreut sich Asterisk einer vielseitigen Anwendung in verschiedenartigen Unternehmensabteilungen und -bereichen. Der Einsatzbereich reicht von der Realisation kleinerer VoIP-Systemen in Büros über das Callcenter bis hin zu größeren Unternehmen, die an mehreren Standorten präsent sind.

Asterisk eignet sich auch zur Umsetzung einer PBX-Anlage (Private Branch Exchange). Es handelt sich um private, lokale Telefonnetze innerhalb Unternehmen oder Organisationen. Der Begriff findet häufig eine synonyme Verwendung für lokale TK-Anlagen. Solche Systeme haben den Vorteil des direkten Gesprächsaufbaus bei internen Telefongesprächen. Für den Besitzer der Anlage sind diese Gespräche ohne weitere Kosten möglich. Hierbei bleiben externe Leitungen unbeeinträchtigt.

Asterisk: Stärken und Schwächen

Büro mit TK-AnlageZusammenfassend liegen die großen Vorteile der Telefonanlage in ihrem großen Funktionsumfang sowie in ihrer Flexibilität. Sie lässt sich zudem anders als viele andere Telefonanlagen kostenfrei umsetzen. Das modulare System ermöglicht individuelle Lösungen. Zudem ist die Community in dem Bereich sehr aktiv und unterstützt Sie bei verschiedenen Fragen und Problemen.

Die zahlreichen Möglichkeiten können mit dem Nachteil einhergehen, dass man als IT-Administrator große Fachkenntnis benötigt, um die Anlage zu beherrschen. Installation und Wartung benötigen eine gewisse Einarbeitung oder besser externe Unterstützung durch einen IT-Dienstleister . Ebenso verfügen reine Asterisk-Anlagen über keine eigenständige Weboberfläche. Letztere Schwäche können Sie jedoch durch die Anwendung zusätzlicher Software-Lösungen wie freebpx ausgleichen. FreePBX ist mittlerweile eine vollwertige Asterisk Installation auf Basis von Centos 7 mit einer Web-GUI, in der fast alle Administrations-Aufgaben von Asterisk durchgeführt werden können.

IP-Telefon im Büro

Ein IP-Telefon ist ein Telefon, das auf Voice-over-IP basiert und dazu das SIP (Session Initiation Protocol) nutzt. IP-Telefone werden daher auch als SIP-Telefone bezeichnet. Bis Ende der 2000er Jahre erfolgte die Übertragung via ISDN oder analoge Anschlüsse des klassischen Telefonnetzes. Für den Anschluss ans ISDN oder eine – beispielsweise firmeninterne – Telefonanlage waren in der Regel spezielle Verkabelungen notwendig.

Inzwischen ist jedes Unternehmen und nahezu jeder Privathaushalt mit einem stabilen Internet-Zugang versehen. Die VoIP-Telefonie setzt sich allein aus diesem Grund immer mehr durch. Die Deutsche Telekom hatte ursprünglich angekündigt, sämtliche ihrer Telefonanschlüsse bis Ende 2018 auf die neue All-IP-Technologie umzustellen. Auch die anderen Festnetz-Anbieter arbeiten an der Abschaffung ihrer ISDN-Anschlüsse. Nach heutigem Stand soll es spätestens 2022 kein ISDN mehr geben.

Was genau verbirgt sich hinter einem IP-Telefon?

Telefonieren über das Internet.Gespräche, die Sie per VoIP führen, werden über das Internet geführt. Dabei werden die Informationen als Daten in einzelnen Datenpaketen versendet. IP-Telefone treten in unterschiedlichen Formen auf: als Einzelgerät (Hardphone), als klassisches Telefon mit entsprechendem Adapter oder als Software-Lösung (Softphone). Eine Software-basierte Lösung können Sie auf Ihrem Smartphone oder auf dem PC bzw. Laptop realisieren.

IP-Telefone sind sowohl als leitungsgebundene als auch schnurlose Variante erhältlich. Ein leitungsgebundenes IP-Telefon wird in der Regel über einen Switch, idealerweise mit PoE (Power over Ethernet), angeschlossen. Die Einbindung eines schnurlosen IP-Telefons erfolgt via DECT oder WLAN.

Das IP-Telefon und dessen Funktionsweise

Damit Sie via IP telefonieren können, benötigt das Telefon eine Verbindung zu einer IP-Telefonanlage, sofern es kein Standalone-Telefon ist. In der Anlage wird jedem IP-Telefon eine eigene IP-Adresse zugeordnet. So ist der Anschluss des Telefons eindeutig definiert und kann nicht von einer anderen LAN-Schnittstelle belegt werden. Zusätzlich muss jedem IP-Telefon ein Benutzername und ein Passwort zugeordnet werden. Anhand dieser drei Parameter authentifiziert sich das Telefon in der Telefonanlage und steht dem Nutzer zur Verfügung.

Für die IP-Telefonie sind zwei Protokolle notwendig: SIP und TCP/IP. SIP steht für Session Initiation Protocol. Es handelt sich dabei um ein Netzprotokoll, mit dessen Hilfe die Kommunikation aufgebaut, gesteuert und wieder abgebaut wird. TCP/IP ist die Abkürzung für Transmission Control Protocol / Internet Protocol. Diese Protokolle sind zuständig für die Datenübertragung via Internet.

Während des Telefonats wird die Sprache mittels Codecs in einzelne Datenpakete zerlegt, die zur Gegenstelle geleitet werden. Dort erzeugt das SIP aus den Datenpaketen erneut hörbare Sprache.

IP-Telefone: die verschiedenen Varianten

1. Standalone-Ethernet-Festnetztelefon

Bei einem Ethernet-Festnetztelefon handelt es sich um ein eigenständiges IP-Telefon, das dem herkömmlichen Telefon optisch gleicht. Es verfügt nicht über eine Telefonbuchse, Ethernet-Anschluss für das IP-Telefon.sondern über einen Ethernet-Anschluss. Damit kommuniziert dieses Telefon direkt mit einem VoIP-Server, einem VoIP-Gateway oder einem anderen VoIP-Telefon. Es ist kein PC mit entsprechender Software erforderlich, sondern lediglich eine Internet-Verbindung.

2. schnurloses IP-Telefon

Ein schnurloses IP-Telefon funktioniert im Prinzip wie ein schnurgebundenes Ethernet-Festnetztelefon. Allerdings ist es via DECT mit der IP-Telefonanlage verbunden. DECT steht für Digital Enhancend Cordless Telecommunications, was auf Deutsch so viel heißt wie „verbesserte digitale Schnurlos-Kommunikation“. Es handelt sich dabei um einen weit verbreiteten Funkstandard bei schnurlosen Festnetztelefonen.

3. DFÜ-Festnetztelefone (DFÜ = Datenfernübertragung)

Ein DFÜ-Festnetztelefon ist mit einem eigenen Modem ausgestattet. Damit stellt dieses – ebenfalls eigenständige – IP-Telefon über einen DFÜ-Internetdienst eine Verbindung zu einem entfernten VoIP-Server ist. Für diese Variante benötigen Sie keinen PC und keine Software, sondern nur eine Telefonleitung und ein DFÜ-Internetkonto. DFÜ-Festnetztelefone sind in Regionen und Ländern verbreitet, deren Breitband-Infrastruktur noch sehr gering ist.

4. WLAN- oder WiFi-Telefone

Ein Telefon dieser Variante ist mit einer integrierten WiFi-Transceiver-Einheit ausgestattet. Damit stellt es zunächst eine Verbindung zu einer WiFi-Basisstation und von dort zu einem entfernten VoIP-Server her. Auch hier sind weder Computer noch Software notwendig; es muss lediglich ein Zugang zu einer WiFi-Basisstation bestehen.

5. Kombinierte WiFi/WLAN- und GSM-Mobiltelefone

Zeichen für ein TelefonBei diesen IP-Telefonen handelt es sich um WiFi-Modelle, die das Weiterleiten von Telefonanrufen an das GSM-Netz unterstützen. GSM steht für Global System for Mobile Communications, dem 1990 eingeführten Mobilfunk-Standard für volldigitale Mobilfunknetze. Diese IP-Telefone sind in der Lage, eine direkte Verbindung zu einem WiFi-Access-Point oder einem GSM-Netzwerk herzustellen.

6. Softphones

Ein Softphone ist ein IP-Telefon, das ausschließlich auf Software basiert. Diese Software wird auf einem PC installiert; das Gerät muss mit einer entsprechenden Audio-Hardware ausgestattet sein. Dabei kann es sich um eine Soundkarte mit Lautsprechern oder Kopfhörern sowie einem Mikrofon oder alternativ um ein USB-Telefonset handeln. Qualitativ betrachtet sind Softphones nicht so hochwertig wie Hardphones, in der Anschaffung jedoch deutlich preiswerter. Manche Software-Lösungen sind als kostenlose Downloads erhältlich.

Grundsätzlich werden Softphone-Lösungen in Open Source, kostenlose (nicht Open Source) und kommerzielle Angebote unterschieden.

7. Web-Telefone

Bei einem Web-Telefon handelt es sich um ein Softphone, das sich in eine Website integrieren lässt. Diese Integration erfolgt beispielsweise über ActiveX, über einen Flash-Client oder ein Java-Applet. Damit dieses IP-Telefon im Webbrowser gestartet werden kann, sind entsprechende Sicherheitsrechte erforderlich. Da die Konfiguration dieses IP-Telefons auf der Seite des Webservers durchgeführt wird, sind Web-Telefone sehr einfach zu bedienen.

was ist nginx und warum ist es besser als apache?

Lange Zeit war Apache mit einem Marktanteil von bis zu 70 Prozent der Webserver für das Internet. Einzig Microsoft IIS stellte mit etwa 20 Prozent eine nennenswerte Konkurrenz dar, da es der Standard für das Betriebssystem Windows Server ist. Mit dem Erscheinen von Nginx – ausgesprochen wie das englische Engine Ex – hat sich die Situation geändert. Besonders große Plattformen setzen auf die Open-Source-Software aus Russland, da diese viele Vorteile mit sich bringt.

Webserver, Datenbanken, Programmiersprachen, Protokolle und Interpreter

Eine Webseite ist heute fast immer dynamisch programmiert. Das bedeutet, bei einer Anfrage erstellen mehrere Programme eine individuelle Antwort, statt ein vorgefertigtes, statisches Dokument auszuliefern. Die Informationen – zum Beispiel Texte, Links, Nutzernamen oder Passwörter – liegen in einer Datenbank. Skripte in einer geeigneten Programmiersprache wie PHP, Perl oder Python fragen diese ab und erstellen die Webseite.

Der Interpreter bildet eine Schnittstelle zwischen dem Skript und dem Betriebssystem – er übersetzt die geschriebenen Befehle in Computersprache. Der Webserver ist für die Kommunikation zuständig: Er nimmt Anfragen entgegen und sendet Antworten an die entsprechenden Adressen.

Um die Kommunikation zwischen Server und unterschiedlichen Endgeräten und Betriebssystemen zu ermöglichen, kommen universelle Protokolle als Gemeinsprache zum Einsatz. Für Webseiten ist dies das Hypertext Transfer Protocol (HTTP) beziehungsweise dessen verschlüsselte Variante mit dem Zusatz Secure (HTTPS). Es ist speziell für die Übertragung von Nachrichten konzipiert, für andere Zwecke wie Dateiübertragungen existieren eigene Formate wie das File Transfer Protocol (FTP).

Nginx – ein modularer Webserver mit geringem Ressourcenverbrauch

Effizienz und Geschwindigkeit zeichnen Nginx besonders aus.

Effizienz und Geschwindigkeit zeichnen Nginx besonders aus.

Um eine hohe Performance und Funktionalität zu ermöglichen, verwendet Nginx ein modulares Design. Es besteht aus einem schlanken Kernprogramm, das ein Nutzer je nach individuellen Anforderungen durch Module erweitert. Dadurch unterstützt der Webserver unterschiedliche Techniken und erlaubt die Einbindung neuer Standards etwa für Videostreaming und interaktive Inhalte. Einige der Möglichkeiten sind Lastverteilung über mehrere Server, zusätzliche Protokolle, direkter Zugriff auf den Arbeitsspeicher oder der Einsatz als E-Mail– oder Webserver für Weiterleitung (Proxy).

Eines der populärsten und interessantesten Module ist PHP-FPM. Es handelt sich um einen Prozessmanager, der die Anbindung an den PHP-Interpreter übernimmt. Die Kommunikation zwischen Webserver und Programmiersprache basiert auf einem 1993 definierten Standard – dem Common Gateway Interface (CGI). Traditionell erstellt dieses für jede Aufgabe einen neuen Prozess.

Im Unterschied zu diesem Verfahren erzeugt PHP-FPM bei Betriebsstart mehrere Interpreter im Hintergrund, auf die es je nach Auslastung Anfragen verteilt. In Verbindung mit anderen Optimierungen erreicht das Modul dadurch eine ausgezeichnete Performance.

Unterschiede zwischen Apache und Nginx

Anders als Apache legt Nginx bereits seit seiner ersten Version eine Priorität auf Effizienz und Geschwindigkeit. Apache verwendet ebenfalls ein modulares Design – eines seiner größten Nachteile ist jedoch, dass es jede Verbindung einzeln bearbeitet. Dadurch besitzt es einen sehr hohen Speicherverbrauch und die Effizienz sinkt bei hohen Besucherzahlen kontinuierlich. Aus diesem Grund setzt das Programm auf eine sogenannte „asynchrone Architektur“. Anfragen behandelt es nicht individuell, sondern bündelt sie in wenigen Prozessen, die tausende Verbindungen simultan verwalten können.

Eine häufig genutzte Funktion unter Apache sind .htaccess-Dateien. Diese ermöglichen es, durch eine lokale Datei Regeln zu definieren, die von dem Webserver ausgewertet werden. Häufige Verwendungen sind das Setzen eines Passworts für eine bestimmte Adresse oder die Umleitung von URLs im Rahmen der Suchmaschinenoptimierung (SEO). Nginx unterstützt keine .htaccess-Dateien, da diese die Performance beeinträchtigen. Es verwendet stattdessen globale – also system– oder seitenweite Einstellungen.

Für die Umwandlung von .htaccess-Befehlen in eine gültige Konfiguration existieren mehrere Konverter, die die Einrichtung erleichtern. Apache ermöglicht es, Module nachträglich einzubinden, indem Anwender diese in die Konfiguration eintragen und in den Webserver laden. Im Gegensatz dazu gehören Module bei Nginx fest zu dem kompilierten Programm. Eine Erweiterung um neue Funktionen erfordert deshalb fast immer den Austausch der installierten Programmversion.

Vor- und Nachteile von Nginx

Bekannte Website setzen auf Nginx als Webserver und erreichen täglich mehrere tausend Aufrufe.

Bekannte Website setzen auf Nginx als Webserver und erreichen täglich mehrere tausend Aufrufe.

Das Projekt Nginx entstand aus der Notwendigkeit, einen schnellen, zuverlässigen, sicheren und effizienten Webserver für die russische Suchmaschine Rambler zu entwickeln. Unter dem Gesichtspunkt der Performance ist dieser wegen dieser Eigenschaften meist die beste Wahl. Populäre Webseiten mit tausenden oder Millionen Aufrufen täglich – darunter zum Beispiel WordPress, Netflix, Apple, Spotify oder Facebook – setzen deshalb bevorzugt Nginx ein. Experten schätzen, dass der Marktanteil des Webservers unter den 10.000 beliebtesten Internetseiten bei über 60 Prozent liegt.

Für kleine Projekte bietet die Verwendung ebenfalls einige Vorteile. Er ermöglicht beispielsweise eine Reduzierung der Hardwareperformance und dadurch der Betriebskosten, ohne die Geschwindigkeit bei Reaktion oder Seitenaufbau zu beeinträchtigen. Ein großer Nachteil von Nginx ist die gegenüber Apache aufwendigere Konfiguration. Darüber hinaus schränkt dieser durch die ausschließlich globale Definition die Möglichkeiten zu einer individuellen Einrichtung bei mehreren unabhängigen Nutzern ein. Wegen dieser Eigenschaft bevorzugen viele Anbieter von Webspace für ihre Kunden nach wie vor Apache.

Apache und Nginx als kombinierter Webserver

Um die Vorteile von beiden Programmen nutzen zu können, bietet sich eine Kombination der Webserver an. In diesem Fall dient Nginx als primäre Instanz und leitet ausschließlich spezielle Anfragen an Apache weiter, um dessen Verbindungen zu minimieren. Das Verfahren benötigt Administrationsrechte auf dem Server und eine individuelle Konfiguration, kann aber den Ressourcenverbrauch erheblich verringern. Das Aufsetzen der Webserver erfordert allerdings ein entsprechendes Fachwissen.