Auf seiner Entwicklerkonferenz Google I/O 2012 wird Google die Version 1.7.0 seines Platform-as-a-Service Google App Engine präsentieren. Neben der Verschlüsselungen von eigenen Domains und einem neuen Standort in der EU und der Performance Optimierung von statischem Inhalt auf Webseiten, gibt es viele weitere Neuigkeiten.
App Engine SSL eigene Domains
Entwickler können ihre Anwendungen ab sofort via HTTPS unter einer eigenen Domain ausrollen. Dazu kann entweder SNI oder VIP basierend auf SSL genutzt werden.
Server Name Indication (SNI)
Per SNI können mehrere Domains mit der selben IP Adresse genutzt werden, wobei jede Domain ein eigenes Zertifikat erhalten kann. SNI wird von den meisten aktuellen Web Browsern unterstützt. Die Nutzung von SNI kostet 9 US-Dollar pro Monat und beinhaltet 5 Zertifikate.
Virtual IP (VIP)
Damit erhält man eine dedizierte IP Adresse, die einer entsprechenden Anwendungen zugewiesen wird. VIP wird von allen SSL/ TLS kompatiblen Web Clients unterstützt. Dabei kann jeder VIP einen einzigen Hostname, Wildcard oder ein Multi-Domain Zertifikat bedienen. Ein VIP kostet 99 US-Dollar pro Monat.
Weitere Google App Engine in der EU
Die letzten vier Jahre wurden App Engine Anwendungen aus den USA heraus bereitgestellt. Auf Grund der Problematik mit den Latenzen und das jede Millisekunde zählt, hat sich Google entschieden, einen eigenen App Engine Cluster in Europa aufzubauen.
Allerdings steht dieser neue Cluster zunächst nur Nutzern mit Premium Accounts zur Verfügung. Wer sich für einen Premium Account interessiert, um den europäischen Cluster nutzen zu dürfen sowie Premium Support benötigt, kann sich mit dem Vertrieb unter appengine_premier_requests@google.com in Verbindung setzen.
PageSpeed – Beschleunigt das Internet
Seit ca. einem Jahr arbeitet das PageSpeed Team daran, den statischen Inhalt von Webseiten zu optimieren um den Zugriff auf die Seiten damit zu beschleunigen. Ab sofort können alle HRD Anwendungen (High Replication Datastore) diesen Service nutzen. Die Kosten für die Nutzung betragen 0,39 US-Dollar pro Gigabyte an ausgehender Bandbreite zzgl. der normalen ausgehenden Bandbreite der App Engine.
GeoPoint Unterstützung in der Suche-API
Ab sofort können die Geographische Breite (Latitude) und die Geographische Länge (Longitude) als ein GeoPoint in einem GeoField gespeichert werden und genutzt werden um Dokumente anhand dieses GeoPoints zu suchen.
Blob Migration Tool
Das Blob Migration Tool ist ab sofort verfügbar. Das Tool ermöglicht die Migration von Blobstore and Datastore Daten in einem Schritt.
Erweiterung der Quellcode Größen-Limitierung
Das Limit der Code-Größe einer Anwendung wurde nun von 150 MB pro Version auf 1 GB pro Anwendungen erhöht.
Erweiterung der Log API
Kostenpflichtige Anwendungen sind nun in der Lage festzulegen, wie lange Logdateien gespeichert werden sollen. Das ist bis zu einem Jahr möglich. Die Abrechnung für den Zugriff auf die Log Dateien per API wurde ebenfalls überarbeitet. Für 0,12 US-Dollar pro Gigabyte kann nun per API auf Logs zugegriffen werden, wenn 100 MB erreicht sind.
Go SDK for Windows
Ab sofort steht eine Test-Version des Go SDK für Windows zur Verfügung.
Bildquelle: https://developers.google.com