<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Server in den Wolken &#187; app engine</title>
	<atom:link href="http://serverwolken.de/tag/app-engine/feed/" rel="self" type="application/rss+xml" />
	<link>http://serverwolken.de</link>
	<description>Cloud Computing Magazin</description>
	<lastBuildDate>Mon, 22 Aug 2011 15:08:28 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Was war los beim Google App Engine Ausfall?</title>
		<link>http://serverwolken.de/was-war-los-beim-google-app-engine-ausfall-2023/</link>
		<comments>http://serverwolken.de/was-war-los-beim-google-app-engine-ausfall-2023/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 16:32:57 +0000</pubDate>
		<dc:creator>Philipp Strube</dc:creator>
				<category><![CDATA[Neuigkeiten]]></category>
		<category><![CDATA[app engine]]></category>
		<category><![CDATA[ausfall]]></category>
		<category><![CDATA[downtime]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://serverwolken.de/?p=2023</guid>
		<description><![CDATA[Auf DataCenterKnowledge.com gibt es eine ausführliche Zusammenfassung der Rund um den Rechenzentrumsausfall der zu einem mehrstündigen Google App Engine Ausfall letzten Monat geführt hat.
When The Power Goes Out at Google
]]></description>
			<content:encoded><![CDATA[<p>Auf DataCenterKnowledge.com gibt es eine ausführliche Zusammenfassung der Rund um den Rechenzentrumsausfall der zu einem mehrstündigen Google App Engine Ausfall letzten Monat geführt hat.</p>
<p><a href="http://www.datacenterknowledge.com/archives/2010/03/08/when-the-power-goes-out-at-google/"><strong>When The Power Goes Out at Google</strong></a></p>
]]></content:encoded>
			<wfw:commentRss>http://serverwolken.de/was-war-los-beim-google-app-engine-ausfall-2023/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Offensichtlich: Auch die Cloud ist nicht die Antwort auf jedes Problem</title>
		<link>http://serverwolken.de/offensichtlich-auch-die-cloud-ist-nicht-die-antwort-auf-jedes-problem-1475/</link>
		<comments>http://serverwolken.de/offensichtlich-auch-die-cloud-ist-nicht-die-antwort-auf-jedes-problem-1475/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 10:29:04 +0000</pubDate>
		<dc:creator>Philipp Strube</dc:creator>
				<category><![CDATA[Headline]]></category>
		<category><![CDATA[Meinungen]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[anbieter]]></category>
		<category><![CDATA[app engine]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[cloud hosting]]></category>
		<category><![CDATA[ec2]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google. apps]]></category>
		<category><![CDATA[iaas]]></category>
		<category><![CDATA[infrastructure as a service]]></category>
		<category><![CDATA[paas]]></category>
		<category><![CDATA[platform as a service]]></category>
		<category><![CDATA[saas]]></category>
		<category><![CDATA[software as a service]]></category>

		<guid isPermaLink="false">http://serverwolken.de/?p=1475</guid>
		<description><![CDATA[Ganz sicher bin ich mir zwar noch nicht. Aber grundsätzlich würde ich mal vermuten, dass dies auch für die Cloud gilt. Die Problemstellungen und Anforderungen sind so vielfältig, dass es sehr unwahrscheinlich ist, dass eine Lösung für alle Probleme existiert oder existieren kann.

Aber auf den zweiten Blick ist die Cloud doch etwas anders. Denn die Cloud ist garnicht eine Lösung, sondern die Cloud besteht aus vielen verschiedenen Lösungen von vielen verschiedenen Anbietern. Was diese Anbieter, zumindest die meisten davon, allerdings auszeichnet, ist die Tatsache, dass offene Schnittstellen angeboten werden. Diese ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://serverwolken.de/offensichtlich-auch-die-cloud-ist-nicht-die-antwort-auf-jedes-problem-1475/"><img class="alignright" src="http://farm1.static.flickr.com/84/235230688_7c586d61a5_m.jpg" alt="" width="240" height="240" /></a>Ganz sicher bin ich mir zwar noch nicht. Aber grundsätzlich würde ich mal vermuten, dass dies auch für die Cloud gilt. Die Problemstellungen und Anforderungen sind so vielfältig, dass es sehr unwahrscheinlich ist, dass eine Lösung für alle Probleme existiert oder existieren kann.</p>
<p><span id="more-1475"></span></p>
<p>Aber auf den zweiten Blick ist die Cloud doch etwas anders. Denn die Cloud ist garnicht eine Lösung, sondern die Cloud besteht aus vielen verschiedenen Lösungen von vielen verschiedenen Anbietern. Was diese Anbieter, zumindest die meisten davon, allerdings auszeichnet, ist die Tatsache, dass offene Schnittstellen angeboten werden. Diese ermöglichen es die verschiedenen Einzellösungen zu einer Gesamtlösung zu kombinieren.</p>
<p>Dies ist ein Aspekt der meiner Meinung nach oftmals vergessen wird. Gerade im Bereich Cloud Hosting höre ich oft, ja aber was ist wenn ich dieses besondere Version oder jenes besondere Programm benötige. Auf meinem dedizierten Server kann ich das dann installieren. Meine Antwort darauf ist dann, dass wir als Plattformanbieter einen Mittelweg gehen müssen. Wir können nicht jeden speziellen Wunsch erfüllen. Alles hat Vor- und Nachteile und im Gegensatz zu einem dedizierten Server bringt Cloud Hosting Ausfallsicherheit und Skalierbarkeit inklusive.</p>
<p>Aber was ist, wenn ich nunmal eine ganz bestimmte Softwarekomponente benötige, bleibt mir die Cloud dann verschlossen? Nein, ganz sicher nicht. Es kommt dann eben nur auf die richtige Kobination der verschiedenen Lösungen an.</p>
<p>Nochmal am Beispiel Cloud Hosting, nehmen wir an, ich habe eine Webapplikation entwickelt die bestimmte Datein in verschiedenen Formaten annimmt und in ein einheitliches Format umwandelt. Hierfür wird man wahrscheinlich auf eine der vielen Open Source Anwendungen setzen, die solche Aufgaben spielend meistern. Im Fall von Videodateien ist ffmpeg einer der Kandidaten für den Job. Eine Cloud Hosting Lösung selbst muss hier passen. Es ist unwahrscheinlich, dass, insbesondere in einer geteilten Umgebung, ein Anbieter es ermöglicht im Hintergrund Videotranskodierungsprozesse zu starten.</p>
<p>Aber hier kommt die Idee Cloud wieder zum tragen, denn das muss der Anbieter auch nicht. Man hat ja die Möglichkeit die eigentliche Webapplikation kostengünstig, skalierbar und ausfallsicher ohne großen Administrationsaufwand bei einem Cloud Hosting Anbieter zu hosten und für die Videotranskodierung einzelne Amazon EC2 Instanzen zu spawnen. So profitiert man von den Vorteilen beider Lösungen. Die EC2 Instanzen müssten dabei nicht Vollzeit laufen, man kann die Dateien ja auch in Warteschlagen abarbeiten. Das Spawnen einer EC2 Instanz dauert nur einige Minuten. Für ein paar Cent die Stunde kann man dann einen Schwung Dateien umwandeln und die Instanz wieder beenden.</p>
<p>Damit Nutzer nicht zu lange auf das umwandeln warten müssen könnte man verschiedene Strategien anwenden. Z.B könnte man ein Zeitlimit und ein Dateien in der Warteschlange Limit setzen und je nachdem welches zuerst erreicht ist beginnt man mit dem umwandeln.</p>
<p>Das ist nur ein Beispiel. Auch im Bereich Software as a service gibt es unzählige Beispiele. Nehmen wir z.B. Googles Office Anwendungen Google Apps. Hierfür können Erweiterungen geschrieben werden, um die allgemein gehaltenen Office Anwendungen an eigene Anforderungen anzupassen. So ist es z.B. möglich ein CRM System oder ähnliches zu integrieren. Um diese Erweiterung, die zwischen Google Apps und z.B. Sugarcrm sitzt zu hosten kann man dann wiederrum einen weiteren Cloud Anbieter nutzen.</p>
<p>Die Möglichkeiten sind groß. Das Problem dabei ist nur, das ganze wird schnell sehr unübersichtlich. Wer behält den Überblick über all die verschiedenen Anbieter und möglichen Lösungen? Sollte man sich dann für einzelne Lösungen entschieden haben steht man vor dem Problem der Umsetzung und wenn dann mal etwas nicht funktioniert schieben sich die verschiedenen Anbieter munter die Schuld gegenseitig in die Schuhe? Hier können Berater helfen, die gemeinsam mit Kunden dann Projekte umsetzen und ihre Erfahrung und ihren Überblick einbringen um im Dschungel der Anbieter den Weg zu weisen.</p>
<p>Man sieht also, alles hat Vor- und Nachteile. Nichts ist die Lösung für jedes Problem. Aber zumindest das Problem der Schuldzuweisungen lässt sich einfach lösen. Man muss lediglich den richtigen Anbieter auswählen.</p>
<p>Aber auch wenn das wieder ein Problem für sich ist, ist es kein Problem der Cloud. Dieses Problem hat man in jeder Lebenssituation und häufig gleich mehrmals pro Tag.</p>
<div>
<p>Bildquelle: <a rel="cc:attributionURL" href="http://www.flickr.com/photos/areyoumyrik/">http://www.flickr.com/photos/areyoumyrik/</a> / <a rel="license" href="http://creativecommons.org/licenses/by-nd/2.0/">CC BY-ND 2.0</a></div>
]]></content:encoded>
			<wfw:commentRss>http://serverwolken.de/offensichtlich-auch-die-cloud-ist-nicht-die-antwort-auf-jedes-problem-1475/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google App Engine stellt auf neuen, besseren Datastore um</title>
		<link>http://serverwolken.de/google-app-engine-stellt-auf-neuen-besseren-datastore-um-1465/</link>
		<comments>http://serverwolken.de/google-app-engine-stellt-auf-neuen-besseren-datastore-um-1465/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 14:16:09 +0000</pubDate>
		<dc:creator>Philipp Strube</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Technologien]]></category>
		<category><![CDATA[app engine]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[datastore]]></category>
		<category><![CDATA[datenbank]]></category>
		<category><![CDATA[db]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[nosql]]></category>

		<guid isPermaLink="false">http://serverwolken.de/?p=1465</guid>
		<description><![CDATA[Auf dem Google App Engine Blog findet sich ein bemerkenswert ausführlicher Artikel zum Umstieg auf den verbesserten Datastore. Dabei dreht es sich vor allem um die verbesserte Replikation zwischen verschiedenen Rechenzentren. Teilweise ähnelt der Artikel dem Vortrag den Ryan Barett bereits auf der Google I/O Konferenz gehalten hat. Aber auch wenn man den Vortrag schon kennt ist der Blogartikel lesenswert.
Ganz ohne Ausfall wird die Umstellung des Datastore verständlicherweise nicht sein. Entwickler die App Engine nutzen finden die geplanten Umstellungszeiten am Ende des Artikels.
]]></description>
			<content:encoded><![CDATA[<p>Auf dem Google App Engine Blog findet sich ein bemerkenswert ausführlicher <a href="http://googleappengine.blogspot.com/2009/09/migration-to-better-datastore.html">Artikel</a> zum Umstieg auf den verbesserten Datastore. Dabei dreht es sich vor allem um die verbesserte Replikation zwischen verschiedenen Rechenzentren. Teilweise ähnelt der Artikel dem <a href="http://code.google.com/intl/de-DE/events/io/sessions/TransactionsAcrossDatacenters.html">Vortrag</a> den Ryan Barett bereits auf der Google I/O Konferenz gehalten hat. Aber auch wenn man den Vortrag schon kennt ist der Blogartikel lesenswert.</p>
<p>Ganz ohne Ausfall wird die Umstellung des Datastore verständlicherweise nicht sein. Entwickler die App Engine nutzen finden die geplanten Umstellungszeiten am Ende des Artikels.</p>
]]></content:encoded>
			<wfw:commentRss>http://serverwolken.de/google-app-engine-stellt-auf-neuen-besseren-datastore-um-1465/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Die Woche der Google App Engine Tutorials</title>
		<link>http://serverwolken.de/die-woche-der-google-app-engine-tutorials-1379/</link>
		<comments>http://serverwolken.de/die-woche-der-google-app-engine-tutorials-1379/#comments</comments>
		<pubDate>Fri, 21 Aug 2009 17:50:12 +0000</pubDate>
		<dc:creator>Philipp Strube</dc:creator>
				<category><![CDATA[Technologien]]></category>
		<category><![CDATA[app engine]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[tutorial python]]></category>

		<guid isPermaLink="false">http://serverwolken.de/?p=1379</guid>
		<description><![CDATA[Nach dem letzten Kurztest für Java bin ich jetzt noch auf ein ausführlicheres Tutorial für Python aufmerksam geworden. Sehr ausführlich wird dort an Hand eines T witter Mashups in die Programmierung mit Python und Google App Engine eingeführt. Leseempfehlung.
Programmieren mit der Google App Engine
]]></description>
			<content:encoded><![CDATA[<p>Nach dem letzten Kurztest für Java bin ich jetzt noch auf ein ausführlicheres Tutorial für Python aufmerksam geworden. Sehr ausführlich wird dort an Hand eines T witter Mashups in die Programmierung mit Python und Google App Engine eingeführt. Leseempfehlung.</p>
<p><strong><a href="http://www.zustandsforschung.de/index.php/programmieren-mit-der-google-app-engine/">Programmieren mit der Google App Engine</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://serverwolken.de/die-woche-der-google-app-engine-tutorials-1379/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google: Von der Suchmaschine zum Betriebssystem fürs Internet</title>
		<link>http://serverwolken.de/google-von-der-suchmaschine-zum-betriebssystem-fuers-internet-1220/</link>
		<comments>http://serverwolken.de/google-von-der-suchmaschine-zum-betriebssystem-fuers-internet-1220/#comments</comments>
		<pubDate>Fri, 24 Jul 2009 17:46:26 +0000</pubDate>
		<dc:creator>Philipp Strube</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Headline]]></category>
		<category><![CDATA[Meinungen]]></category>
		<category><![CDATA[app engine]]></category>
		<category><![CDATA[azure]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[chrome os]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[paas]]></category>
		<category><![CDATA[platform as a service]]></category>
		<category><![CDATA[saas]]></category>
		<category><![CDATA[softwarea as a service]]></category>

		<guid isPermaLink="false">http://serverwolken.de/?p=1220</guid>
		<description><![CDATA[Als einer der entscheidenden Faktoren für den Erfolg von Microsoft Windows wird immer wieder die Entwicklergemeinde genannt. Früh hat Microsoft erkannt, dass diese Entwickler Mehrwert schaffen und die Verbreitung von Windows fördern, wenn sie Applikationen für die Windows-Plattform entwickeln. Das Developers, Developers, Developers Video ist nahezu legendär.
In den letzen Tagen ist Google Chrome OS in aller Munde. Auch wenn es vergleichbare Ideen (z.B. Jolicloud) gibt, ist Chrome OS brilliant in seiner Konsequenz. Man nehme einen Kernel, um die Hardware zu betreiben und setze darauf ausschliesslich einen Webbrowser. Alle Anwendungen für ...]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" src="http://farm4.static.flickr.com/3083/2738451853_6e0015ef91_m.jpg" alt="" width="240" height="165" />Als einer der entscheidenden Faktoren für den Erfolg von Microsoft Windows wird immer wieder die Entwicklergemeinde genannt. Früh hat Microsoft erkannt, dass diese Entwickler Mehrwert schaffen und die Verbreitung von Windows fördern, wenn sie Applikationen für die Windows-Plattform entwickeln. Das <a href="http://www.youtube.com/watch?v=KMU0tzLwhbE">Developers, Developers, Developers Video</a> ist nahezu legendär.</p>
<p>In den letzen Tagen ist <a href="http://googleblog.blogspot.com/2009/07/introducing-google-chrome-os.html">Google Chrome OS</a> in aller Munde. Auch wenn es vergleichbare Ideen (z.B. <a href="http://www.jolicloud.com/">Jolicloud</a>) gibt, ist Chrome OS brilliant in seiner Konsequenz. Man nehme einen Kernel, um die Hardware zu betreiben und setze darauf ausschliesslich einen Webbrowser. Alle Anwendungen für dieses Betriebssystem werden dabei als Webapplikationen über das Internet aufgerufen und lediglich mit Hilfe des Browsers angezeigt. Die Vor- und Nachteile dieser Lösung sind bereits ausgiebig an diversen Stellen diskutiert worden, so dass ich hier <a href="http://freshzweinull.de/2009/07/googles-betriebssystem-viel-euphorie-viele-offene-fragen/">darauf</a> <a href="http://netzwertig.com/2009/07/08/google-chrome-operating-system-betriebssystem-fuer-die-cloud/">verweisen</a> <a href="http://t3n.yeebase.com/google-chrome-os-google-entwickelt-eigenes-betriebssystem-249099/">kann</a>.</p>
<p><span id="more-1220"></span></p>
<p>Für mich viel interessanter ist aber die andere Seite. Serverseitig stellen solche Anwendungen ganz neue Anforderungen an eine Hostinglösung. Aber Hostinglösung ist auch das falsche Wort. Was wir eigentlich sagen wollen ist Internet Betriebssystem. Mir ist natürlich bewusst, dass dies der eigentlichen Definition eines Betriebssystems, nämlich der Abstraktion zwischen Hardware und Software widerspricht. Aber von der Wichtigkeit für das Ökosystem ist mir bisher kein besseres Wort eingefallen. Wer einen Vorschlag hat kann ihn mir in den Kommentaren mitteilen.</p>
<p>Wenn der Client im Sinne von Software as a service nur noch die Anzeige übernimmt, müssen alle weiteren Funktionen Serverseitig ausgeführt werden. Nutzt man darüber hinaus noch das http-Protokoll zur Übertragung der Daten entstehen viele Probleme. Diese sind zwar lösbar und größtenteils auch bereits gelöst. Nur muss dies jeder Applikationsbetreiber aufs neue für sich selbst tun.</p>
<p>Das ist ganz sicher nicht die Art wie Microsoft es geschafft hat Windows als die Plattform für Entwickler zu etablieren. Der Erfolg von Windows war, dass man einfach eigene Anwendungen schreiben konnte und diese dann auf einer Vielzahl an Systemen automatisch lauffähig waren. So jedenfalls die Theorie.</p>
<p>Hier schliesst sich dann auch der Kreis und man erkennt die Zusammenhänge zwischen den verschiedenen Google Projekten. Mit Google Chrome OS schafft Google das Client-Betriebssystem. Mit Google App Engine das Server-Betriebssystem auf dem der Serverseitige Teil der Anwendungen läuft und mit den Google Apps (Mail, Docs, Spreadsheets usw.) hat Google bereits die wahrscheinlich meistverwendeten Anwendungen für die eigene Plattform geschaffen.</p>
<p>Aber wollen wir wirklich den gleichen Fehler wie bei Windows nochmal machen? Wollen wir wirklich von einem einzigen Unternehmen abhängig sein. Ganz ohne Alternativen.</p>
<p>Auf Clientseite ist Google dabei sehr offen. Um eine Anwendung für das Google Chrome OS zu schreiben muss diese lediglich auf den etablierten Webstandards basieren. Mit Chrome der auf Webkit basiert gibt es eine relativ standardkonforme Renderingengine und für die Interaktivität setzt man auf Javascript. Hier muss man sich also nicht auf das Chrome OS festlegen.</p>
<p>Ganz anders sieht dies jedoch im Bezug auf die App Engine aus. Um hier Anwendungen entwickeln zu können müssen die verschiedenen Google APIs genutzt werden. Die der App Engine zu Grunde liegenden Programmierparadigmen sind dabei so umfassend, dass es unerlässlich ist sich bei der Entwicklung der Anwendung darauf zu spezialisieren. Dies bietet nicht unerhebliche Vorteile im Bezug auf die Skalierbarkeit der Anwendung, aber der Preis den man dafür zahlen muss ist sehr hoch. Meiner Meinung nach zu hoch. Eine einmal für App Engine entwickelte Software lässt sich nur nach erheblichen Änderungen an Kernkomponenten der Anwendung auf einer anderen Plattform als Google App Engine betreiben. Dieser Lock-In-Effekt stellt eine große Gefahr für Unternehmen dar, die eigene Anwendungen auf der App Engine Plattform entwickeln. Man verliert effektiv jegliche Alternativen, weil mit steigender Komplexität der Anwendung die Änderungen so tiefgreifend sein werden, dass es einer kompletten Neuentwicklung gleich kommt.</p>
<p>Bei den Cloud Plattformen gibt es zwar bereits Alternativen, kompatibel zu einander sind jedenfalls die der großen Konzerne alle nicht. Es ist unmöglich Anwendungen zwischen Windows Azure und Google App Engine hin un her zu bewegen und es würde mich auch sehr wundern, wenn dies jemals möglich wäre.</p>
<p>Deshalb sehe ich die eigentliche Chance für die weitere Innovation im Web in offenen Plattformen zum betreiben der Webapplikation auf Serverseite. Es muss Entwicklern leicht gemacht werden diese Anwendungen zu entwickeln. Nur so kann die Weiterentwicklung des Internet von einem Inhaltemedium hin zur Applikationsplattform wirklich funktionieren.</p>
<p>Wie seht ihr das ganze?</p>
<p>Bildquelle: <a href="http://www.flickr.com/photos/dalbera/2738451853/">Flickr</a> cc by <a title="Link to dalbera's photostream" rel="dc:creator cc:attributionURL" href="http://www.flickr.com/photos/dalbera/"><strong>dalbera</strong></a></p>
]]></content:encoded>
			<wfw:commentRss>http://serverwolken.de/google-von-der-suchmaschine-zum-betriebssystem-fuers-internet-1220/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Wie man den Google App Engine Datastore als Dateisystem &#8220;missbrauchen&#8221; kann</title>
		<link>http://serverwolken.de/wie-man-den-google-app-engine-datastore-als-dateisystem-missbrauchen-kann-1199/</link>
		<comments>http://serverwolken.de/wie-man-den-google-app-engine-datastore-als-dateisystem-missbrauchen-kann-1199/#comments</comments>
		<pubDate>Mon, 13 Jul 2009 12:43:48 +0000</pubDate>
		<dc:creator>Philipp Strube</dc:creator>
				<category><![CDATA[Neuigkeiten]]></category>
		<category><![CDATA[apache commons vfs]]></category>
		<category><![CDATA[app engine]]></category>
		<category><![CDATA[datastore]]></category>
		<category><![CDATA[gaevfs]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[lock in]]></category>
		<category><![CDATA[vfs]]></category>

		<guid isPermaLink="false">http://serverwolken.de/?p=1199</guid>
		<description><![CDATA[Mit GaeVFS gibt es jetzt ein  Apache Commons VFS Plugin, dass es ermöglicht den Google App Engine Datastore wie ein Dateisystem anzusprechen. Dadurch ist es möglich, unter Java, Applikationen zu entwickeln die unabhängig von der darunter liegenden Plattform Dateien abspeichern können. Dies verringert den Lock-in-Effekt von Google App Engine natürlich ungemein.
Die Software ist noch in einem fühen Stadium und mit Version 0.3 wohl auch noch nicht wirklich für den produktiven Einsatz geeignet. Jedenfalls ist das Datenbankschema der Version 0.3 wohl nicht kompatibel zu dem der Version 0.2 und es ...]]></description>
			<content:encoded><![CDATA[<p>Mit <a href="http://code.google.com/p/gaevfs/">GaeVFS</a> gibt es jetzt ein <a name="Google_App_Engine_Virtual_File_System_(GaeVFS)"> </a><a rel="nofollow" href="http://commons.apache.org/vfs/">Apache Commons VFS</a> Plugin, dass es ermöglicht den Google App Engine Datastore wie ein Dateisystem anzusprechen. Dadurch ist es möglich, unter Java, Applikationen zu entwickeln die unabhängig von der darunter liegenden Plattform Dateien abspeichern können. Dies verringert den Lock-in-Effekt von Google App Engine natürlich ungemein.</p>
<p>Die Software ist noch in einem fühen Stadium und mit Version 0.3 wohl auch noch nicht wirklich für den produktiven Einsatz geeignet. Jedenfalls ist das Datenbankschema der Version 0.3 wohl nicht kompatibel zu dem der Version 0.2 und es gibt auch keinen Upgradepfad.</p>
<p>Von daher ist hier wohl erstmal noch vorsicht geboten. Allerdings ist das Projekt sehr vielversprechend und man sollte es definitiv im Auge behalten, wenn man mit Java auf der Google App Engine Plattform entwickelt.</p>
]]></content:encoded>
			<wfw:commentRss>http://serverwolken.de/wie-man-den-google-app-engine-datastore-als-dateisystem-missbrauchen-kann-1199/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10 Dinge die man über Google App Engine wissen sollte</title>
		<link>http://serverwolken.de/10-dinge-die-man-uber-google-app-engine-wissen-sollte-1103/</link>
		<comments>http://serverwolken.de/10-dinge-die-man-uber-google-app-engine-wissen-sollte-1103/#comments</comments>
		<pubDate>Thu, 11 Jun 2009 10:37:17 +0000</pubDate>
		<dc:creator>Philipp Strube</dc:creator>
				<category><![CDATA[Neuigkeiten]]></category>
		<category><![CDATA[app engine]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[tipps & tricks]]></category>

		<guid isPermaLink="false">http://serverwolken.de/?p=1103</guid>
		<description><![CDATA[Auf dem Google App Engine Blog ist ein wirklich lesenswerter Artikel unter dem Titel 10 Dinge die man über Google App Engine wissen sollte erschienen. Dort werden einige interessante Punkte aufgeführt, die man sicher gut gebrauchen kann wenn man Anwendungen mit für Google App Engine entwickelt.
10 things you (probably) didn&#8217;t know about App Engine
]]></description>
			<content:encoded><![CDATA[<p>Auf dem Google App Engine Blog ist ein wirklich lesenswerter Artikel unter dem Titel 10 Dinge die man über Google App Engine wissen sollte erschienen. Dort werden einige interessante Punkte aufgeführt, die man sicher gut gebrauchen kann wenn man Anwendungen mit für Google App Engine entwickelt.</p>
<h3><a href="http://googleappengine.blogspot.com/2009/06/10-things-you-probably-didnt-know-about.html">10 things you (probably) didn&#8217;t know about App Engine</a></h3>
]]></content:encoded>
			<wfw:commentRss>http://serverwolken.de/10-dinge-die-man-uber-google-app-engine-wissen-sollte-1103/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Cloud News in kurzform: Google App Engine, NAP of the Americas und Rackspace Cloud</title>
		<link>http://serverwolken.de/cloud-news-in-kurzform-google-app-engine-nap-of-the-americas-und-rackspace-cloud-1015/</link>
		<comments>http://serverwolken.de/cloud-news-in-kurzform-google-app-engine-nap-of-the-americas-und-rackspace-cloud-1015/#comments</comments>
		<pubDate>Wed, 13 May 2009 11:33:22 +0000</pubDate>
		<dc:creator>Philipp Strube</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Neuigkeiten]]></category>
		<category><![CDATA[app engine]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloud files]]></category>
		<category><![CDATA[cloud hosting]]></category>
		<category><![CDATA[datacenter]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[rackspace]]></category>
		<category><![CDATA[rechenzentrum]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://serverwolken.de/?p=1015</guid>
		<description><![CDATA[Google App Engine
Vor einiger Zeit hatte ich mal gefragt, warum Google nicht nach dem Vorbild von Amazon die Kraft der eigenen Marke nutzt um die eigenen Kunden zu promoten und ihnen damit einen weiteren Anreiz zu geben Google App Engine zu nutzen. Offensichtlich hat Google meinen Artikel gelesen, zumindest der Crawler hat jedenfalls, und entsprechend reagiert. Das Google Blog berichtet über Erweiterungen der Community zur App Engine. Zwar noch keine Kunden wie Amazon das macht, aber zumindest ein Schritt in die richtige Richtung wie ich finde.
NAP of the Americas
Wer hin ...]]></description>
			<content:encoded><![CDATA[<h3>Google App Engine</h3>
<p>Vor einiger Zeit hatte ich mal gefragt, warum Google nicht nach dem Vorbild von Amazon die Kraft der eigenen Marke nutzt um die eigenen Kunden zu promoten und ihnen damit einen weiteren Anreiz zu geben Google App Engine zu nutzen. Offensichtlich hat Google meinen Artikel gelesen, zumindest der Crawler hat jedenfalls, und entsprechend reagiert. Das Google Blog berichtet über <a href="http://googleappengine.blogspot.com/2009/05/web2py-support-new-datastore-backend.html">Erweiterungen der Community zur App Engine</a>. Zwar noch keine Kunden wie Amazon das macht, aber zumindest ein Schritt in die richtige Richtung wie ich finde.</p>
<h3>NAP of the Americas</h3>
<p>Wer hin und wieder Spaß daran hat Videos von großen Rechenzentren zu sehen hat jetzt die Gelegenheit in eines der größten zu blicken. Ein Werbefilmchen von HP gibt Einblick ins NAP of the Americas. <em>Ich kann mir nicht helfen, der Name klingt komisch.</em></p>
<p><object width="560" height="340" data="http://www.youtube.com/v/PnNR_n0tiAI&amp;hl=en&amp;fs=1&amp;rel=0&amp;color1=0x006699&amp;color2=0x54abd6" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/PnNR_n0tiAI&amp;hl=en&amp;fs=1&amp;rel=0&amp;color1=0x006699&amp;color2=0x54abd6" /><param name="allowfullscreen" value="true" /></object></p>
<h3>Rackspace Cloud</h3>
<p>Rackspace hat Zahlen veröffentlich. Demnach konnte man im ersten Quartal 2009 über 8000 neue Kunden von den eigenen Cloud Hosting Angeboten überzeugen. Damit bringt es die Rackspace Cloud auf 43.030 Kunden und einen Umsatz von 10.9 Millionen US-Dollar. Hierunter fallen allerdings nicht nur Hosting Kunden, sondern auch die Kunden des Cloud Files Speicherangebotes. Alle Details gibts <a href="http://www.datacenterknowledge.com/archives/2009/05/12/rackspace-cloud-building-momentum/">hier</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://serverwolken.de/cloud-news-in-kurzform-google-app-engine-nap-of-the-americas-und-rackspace-cloud-1015/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google App Engine Preise</title>
		<link>http://serverwolken.de/google-app-engine-preise-641/</link>
		<comments>http://serverwolken.de/google-app-engine-preise-641/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 11:34:29 +0000</pubDate>
		<dc:creator>Philipp Strube</dc:creator>
				<category><![CDATA[Neuigkeiten]]></category>
		<category><![CDATA[app engine]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[preise]]></category>

		<guid isPermaLink="false">http://serverwolken.de/?p=641</guid>
		<description><![CDATA[Bisher konnte man bei Google App Engine lediglich die kostenlosen Limit verbrauchen. Wer mehr brauchte, hatte bisher keine Möglichkeit weitere Ressourcen zu kaufen.
Dies änder sich jetzt, denn Google hat Preise für zusätzlichen Verbrauch veröffentlich.

$0.10 per CPU core hour. This covers the actual CPU time an application uses to process a given request, as well as the CPU used for any Datastore usage.
$0.10 per GB bandwidth incoming, $0.12 per GB bandwidth outgoing. This covers traffic directly to/from users, traffic between the app and any external servers accessed using the URLFetch API, ...]]></description>
			<content:encoded><![CDATA[<p>Bisher konnte man bei Google App Engine lediglich die kostenlosen Limit verbrauchen. Wer mehr brauchte, hatte bisher keine Möglichkeit weitere Ressourcen zu kaufen.</p>
<p>Dies änder sich jetzt, denn Google hat Preise für zusätzlichen Verbrauch veröffentlich.</p>
<ul>
<li>$0.10 per CPU core hour. This covers the actual CPU time an application uses to process a given request, as well as the CPU used for any Datastore usage.</li>
<li>$0.10 per GB bandwidth incoming, $0.12 per GB bandwidth outgoing. This covers traffic directly to/from users, traffic between the app and any external servers accessed using the URLFetch API, and data sent via the Email API.</li>
<li>$0.15 per GB of data stored by the application per month.</li>
<li>$0.0001 per email recipient for emails sent by the application</li>
</ul>
<p><object width="560" height="345"><param name="movie" value="http://www.youtube-nocookie.com/v/xZwH_2MVmKI&#038;hl=de&#038;fs=1&#038;color1=0x2b405b&#038;color2=0x6b8ab6"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube-nocookie.com/v/xZwH_2MVmKI&#038;hl=de&#038;fs=1&#038;color1=0x2b405b&#038;color2=0x6b8ab6" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="345"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://serverwolken.de/google-app-engine-preise-641/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linktipps 4</title>
		<link>http://serverwolken.de/linktipps-4-621/</link>
		<comments>http://serverwolken.de/linktipps-4-621/#comments</comments>
		<pubDate>Sun, 15 Feb 2009 20:55:01 +0000</pubDate>
		<dc:creator>Philipp Strube</dc:creator>
				<category><![CDATA[Neuigkeiten]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[app engine]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[ibm]]></category>
		<category><![CDATA[rackable]]></category>
		<category><![CDATA[saas]]></category>

		<guid isPermaLink="false">http://serverwolken.de/?p=621</guid>
		<description><![CDATA[

IBM Uses Amazon To Leapfrog Microsoft On The Way To The Blue Cloud


The sky&#8217;s (almost) the limit! &#8220;High CPU&#8221; is no more.

Browserunterstützung für kommende Web-Technologien (CSS3, SVG etc.) auf einen Blick

Rackable: No Revenue from Containers in 2008

Midsize CIOs See SaaS In Their Future

]]></description>
			<content:encoded><![CDATA[<ul>
<li>
<p class="entry-title"><a class="entry-title-link" href="http://feedproxy.google.com/%7Er/techcrunchIt/%7E3/GKarnLf7ASE/" target="_blank">IBM Uses Amazon To Leapfrog Microsoft On The Way To The Blue Cloud</a></p>
</li>
<li>
<p class="entry-title"><a class="entry-title-link" href="http://feedproxy.google.com/%7Er/GoogleAppEngineBlog/%7E3/3JzZBpmi2ws/skys-almost-limit-high-cpu-is-no-more.html" target="_blank">The sky&#8217;s (almost) the limit! &#8220;High CPU&#8221; is no more.</a></p>
</li>
<li><a href="http://www.peterkroener.de/browserunterstuetzung-fuer-kommende-web-technologien-css3-svg-etc-auf-einen-blick/">Browserunterstützung für kommende Web-Technologien (CSS3, SVG etc.) auf einen Blick</a></li>
<li>
<p class="entry-title"><a class="entry-title-link" href="http://www.datacenterknowledge.com/archives/2009/02/13/rackable-no-revenue-from-containers-in-2008/" target="_blank">Rackable: No Revenue from Containers in 2008</a></p>
</li>
<li><a href="http://www.crn.com/software/214200358" target="_blank">Midsize CIOs See SaaS In Their Future</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://serverwolken.de/linktipps-4-621/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

