Amazon Web Services

Das Com­pu­ter Board Forum

Ama­zon Web Ser­vices (AWS) ist der Name einer Reihe von Ser­vices, die Ama­zon Soft­wa­r­ent­wick­lern zugäng­lich macht. Diese Ser­vices kön­nen die tra­di­tio­nelle phy­si­ka­li­sche Infra­struk­tur erwei­tern oder erset­zen.
Ama­zon hat AWS ent­wi­ckelt und ver­wen­det die Ser­vices auch selbst.

Kos­ten

Grund­satz ist, dass nur bezahlt wird, was auch ver­braucht wird. Die Kos­ten­struk­tur ist teil­weise sehr kom­pli­ziert und Gesamt­kos­ten kön­nen oft nicht genau vor­aus­be­rech­net wer­den. Ama­zon bemüht sich die Kos­ten trans­pa­rent zu machen und stellt des­halb ver­schie­dene Werk­zeuge zur Ver­fü­gung, um Kos­ten zu kalkulieren.

Ser­vices

Das meist benutzte Ser­vice ist EC2, das “Cloud Computing”-Angebot. Vir­tu­elle Rech­ner unter­schied­li­cher Spe­zi­fi­ka­tio­nen wer­den gemie­tet und kön­nen mit den gän­gigs­ten Betriebs­sys­te­men betrie­ben wer­den, wobei die benö­tigte Rechen­zeit bezahlt wird. Jeder Ser­ver kann wie eine phy­si­ka­li­sche Maschine indi­vi­du­ell gema­nagt wer­den. Es gibt zahl­rei­che vor­ge­fer­tigte Ser­ver mit Betriebs­sys­tem und Soft­ware, die ein­fach gela­den wer­den kön­nen und sofort zur Ver­fü­gung ste­hen. Es ist aber auch mög­lich, eigene Soft­ware zu instal­lie­ren und zu kon­fi­gu­rie­ren. Jede gewünschte Anzahl von vir­tu­el­len Ser­vern kann gestar­tet wer­den, wenn es die Nach­frage ver­langt, und danach zu belie­bi­ger Zeit gestoppt werden.

Das “Sim­ple Sto­rage Sys­tem” S3 bie­tet Online-Speicher für belie­big struk­tu­rierte Daten. Diese Daten kön­nen jeder­zeit abge­ru­fen wer­den, falls ein Inter­net­zu­gang zur Ver­fü­gung steht.

Das “Sim­ple Queue Ser­vice” SQS ist die Basis eines Nach­rich­ten­sys­tems zwi­schen Rech­nern, die Inter­net­zu­gang besit­zen. Sen­der und Emp­fän­ger kön­nen mit­ein­an­der kom­mu­ni­zie­ren, ohne per­ma­nente Ver­bin­dung zu haben oder auch ohne im Netz­werk per­ma­nent ange­mel­det zu sein. Nach­rich­ten wer­den bei Ama­zon auf meh­rere Daten­cen­ter ver­teilt gespeichert.

Das “Fle­xi­ble Pay­ments Ser­vice” FPS trans­fe­riert Geld zwi­schen Per­so­nen oder Fir­men. die bereits ein Amazon-Konto besitzen.

Das “SimpleDB”-Service bie­tet struk­tu­rierte Daten­spei­che­rung. Im Gegen­satz zu S3 ist aber die Größe der Daten beschränkt. Es ist keine wirk­li­che Alter­na­tive zu tra­di­tio­nel­len rela­tio­na­len Daten­ban­ken, da es nicht auf einem vor­de­fi­nier­ten Daten­bank­schema beruht. Wenn aber die Ein­schrän­kun­gen bei Erstel­lung der Appli­ka­tion berück­sich­tigt wer­den, kann die­ses Ser­vice die Kom­ple­xi­tät des Betrei­bens einer Daten­bank verringern.

Vor­teile

Diese Ser­vices offe­rie­ren ska­lier­bare, sichere und kos­ten­ef­fek­tive Infrastruktur-Komponenten, die ohne kost­spie­li­ges Manage­ment eige­ner Hard­ware ver­wen­det wer­den kön­nen. Dadurch kann sich der Ent­wick­ler auf die Appli­ka­tion kon­zen­trie­ren anstatt auf die phy­si­ka­li­sche Platt­form, auf der die Appli­ka­tion läuft. AWS ver­rin­gern die ursprüng­li­che Inves­ti­tion und geben das Ver­trauen, dass die Appli­ka­tion nicht nur einen mög­li­chen Benut­zer­an­sturm bei der Ein­füh­rung ver­kraf­ten, son­dern auch wach­sen und gedei­hen kann.

Nach­teile

AWS unter­stüt­zen die “Soft­ware Ori­en­ted Archi­tec­ture”, eine spe­zi­elle Methode, um Appli­ka­tio­nen zu pro­gram­mie­ren. Des­halb ist es nötig, dass Appli­ka­tio­nen auf der Basis von AWS diese Archi­tek­tur berück­sich­ti­gen. Jedes ein­zelne Ser­vice arbei­tet dabei ohne Kennt­nis vor­an­ge­gan­ge­ner Schritte und alle Infor­ma­tio­nen über den Kon­text der Ver­ar­bei­tung müs­sen von der Appli­ka­tion an das Ser­vice wei­ter­ge­reicht wer­den.
Fir­men in der EU soll­ten außer­dem dar­auf ach­ten, dass sen­si­ble Daten nur unter bestimm­ten Umstän­den den EU-Raum ver­las­sen dür­fen. Ama­zon stellt zwar man­che Ser­vices auf Ser­vern in der EU zur Ver­fü­gung, aber eben nicht alle.

Neben den beschrie­be­nen Ser­vices gibt es eine Reihe wei­te­rer Ser­vices, die sich teil­weise im Beta-Stadium befin­den. Nicht alle Ser­vices sind in allen Län­dern in glei­cher Weise ver­füg­bar und Preise vari­ie­ren je nach Region. Zahl­rei­che Dritt­fir­men haben Appli­ka­tio­nen auf der Basis von AWS ent­wi­ckelt, etwa für das Backup von Daten. Dadurch wird der Zugang zu AWS erleich­tert und die Not­wen­dig­keit, eigene Appli­ka­tio­nen zu ent­wi­ckeln, entfällt.

GD Star Rating
loading…
GD Star Rating
loading…

Popu­la­rity: 7%

Sag’s dei­nen Freun­den:
  • Facebook
  • Google Bookmarks
  • LinkArena
  • LinkedIn
  • Live
  • MisterWong.DE
  • MySpace
  • Netvibes
  • Technorati
  • Twitter
  • Webnews.de
  • Yahoo! Bookmarks
  • Yahoo! Buzz
  • Yigg

Category: Lexikon | Tags: , , Kommentare deaktiviert

Comments are closed.

Back to top