Trends 2011
Im Jahr 2011 wird es in technischer Hinsicht wieder viele Weiterentwicklungen geben. Für Netzwerktechniker wird die Umstellung von IPv4 auf IPv6 schlagend, während sich Softwareentwickler zunehmend auf die Entwicklung mobiler Applikationen für Smartphones und Tablets konzentrieren und dabei neue Technologien wie NoSql und HTML5 verwenden werden. Es werden verstärkt WebApps entwickelt werden, die im Hintergrund auf Cloud-Computing Systeme zugreifen.
Umstieg von IPv4 auf IPv6
Jeder erreichbare Computer im Internet hat eine eindeutige Adresse, die sogenannte IP-Adresse. Ihr Adressformat wird im Internetprotokoll „IPv4“ definiert und bietet maximal 4.294.967.296 eindeutige Adressen. Lange Zeit galt dies als absolut ausreichend, jedoch hat die IANA (Internationale Organisation zur Delegation und Registrierung von IP-Adressen) Anfang Februar die letzten verbleibenden IPv4 Adressen an die Vergabestellen der Kontinente übergeben. Wie viele freie Adressen es noch gibt kann z.B. hier beobachtet werden. Experten schätzten, dass die verbleibenden 1,7 Millionen Adressen noch wenige Monate ausreichen, im Laufe des Jahres 2011 jedoch vollständig ausgenutzt sein werden. Abhilfe wird das neue Protokoll „IPv6“ schaffen.Vor allem Asien ist bei der Umstellung auf IPv6 sehr weit voraus. In Europa vergeben die ersten Provider bereits die neuen Adressen an ihre Kunden. Probleme gibt es dabei vor allem mit alten Betriebssystemen, da diese die neuen Adressen nicht unterstützen.
Mithilfe des neuen IPv6 Adresskonzeptes können 3,4 * 10^38 Geräte adressiert werden. Das heißt, dass für jeden Quadratmillimeter der Erdoberfläche ca. 6,6 * 10^17 Adressen zur Verfügung stehen.
HTML5 und neue Datenbanktechnologien
HTML5 bietet neue Darstellungsmöglichkeiten und auch Erleichterungen zur Umsetzung von HTML5-basierten Webseiten.
Multimediale Elemente wie Videos können sehr einfach mit dem <video> Tag eingebunden werden. Von der Verwendung dieser Möglichkeit profitieren vor allem mobile Endgeräte, da keine zusätzlichen Player wie Flash oder DivX mehr benötigt werden.
HTML5 beinhaltet außerdem Funktionen zum Zeichnen von Bildern, wodurch Statistiken oder Mini-Browser-Spiele sehr einfach erstellt werden können. Einen guten Überblick über die Neuerungen in HTML5 bietet selfhtml5.
In der Datenbankwelt gibt es mehrere Ansätze die Datenspeicherung zu optimieren. NoSQL (Not Only SQL) bildet relationale Daten ohne fixes Tabellenschema ab und verringert dadurch die Notwendigkeit von Verknüpfungen von Tabellen. Unstrukturierte Daten können mithilfe dieser Technologie leichter abgebildet werden. Beispiele für NoSQL Implementationen sind CouchDB und MongoDB.
Webapps
Eine WebApp ist keine Webseite im klassischen Sinn. Es ist eine Webseite, die mit einer speziellen Funktionalität ausgestattet und über eine URL im Browser ansprechbar ist. Diese Webapplikationen sehen konventionellen Softwareprogrammen oft ähnlicher, als klassische Webseiten. Außerdem sind sie für die Benutzung auf verschiedensten Endgeräten – also nicht nur klassischen PCs, sondern auch Tablets und Smartphones, angepasst.
Cloud Computing
Cloud Computing ist ein Konzept um IT-Ressourcen auszulagern. Die nutzbaren Dienste sind stark skalierbar und passen sich dynamisch an den Bedarf an. Die Abrechnung erfolgt nutzungsabhängig, da nur tatsächlich genutzte Dienste bezahlt werden müssen. Für Microsoft ist Cloud Computing der Megatrend 2011. Auf der CeBit in Hannover (1. bis 5. März) wird mit der „Cloud Computing World“ in diesem Jahr eine eigene Sonderausstellung dazu zu sehen sein. Unternehmen aus den unterschiedlichsten Bereichen wie u. a. Siemens Enterprise, Cisco, T-Systems und eben auch Microsoft stellen ihre jeweiligen Dienste und Lösungen vor.
Kommentieren