Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door Aad Offerman

Freelancer

Werken in de Amazon EC2-cloud

Door , 43 reacties

Intro

Van de drie grote cloudleveranciers is Amazon de enige die echt platformonafhankelijke IT-resources aanbiedt. Gebruikers kunnen op afstand virtuele machines configureren, starten en beheren. Daaromheen zijn allerlei aanvullende faciliteiten voor de veiligheid, beschikbaarheid en schaalbaarheid georganiseerd. In dit artikel laten we zien hoe de gebruikersinterface van Amazons Elastic Compute Cloud er uitziet.

Amazon Web ServicesAls het gaat over cloudcomputing, dan worden Amazon, Google en Microsoft meestal in één adem genoemd, maar alleen die eerste biedt echte infrastructure-as-a-service. De andere twee leggen zich toe op platform-as-a-service. Googles App Engine biedt gebruikers de mogelijkheid om Java- en Python-programma's te uploaden en te runnen, en Microsoft levert met Azure een op de cloud gebaseerde Windows-omgeving. Amazon daarentegen laat zijn gebruikers complete virtuele machines draaien op zijn EC2-infrastructuur.

Volledige controle

Het verschil tussen PaaS en IaaS lijkt misschien een detail, maar is dat geenszins. Cloud computing op basis van IaaS geeft de klant namelijk de volledige controle over zijn omgeving. Bij Google maakt een gebruiker zich al gauw afhankelijk van de App Engine-libraries en bij Microsoft zit de gebruiker nog steeds vast in diezelfde lock-in waar velen al zo lang van af willen. Dat terwijl de transitie naar cloudcomputing bij uitstek een gelegenheid is om je minder afhankelijk te maken van leveranciers van proprietary-omgevingen. Dat kan door 'de knip' niet op platformniveau, maar op infrastructuurniveau te zetten.

Voor deze bespreking hebben we een account geopend en twee virtuele Linux-machines geactiveerd. Vervolgens hebben we die twee machines voorzien van een load balancer en aan een publiek internetadres gekoppeld. Daarbij hebben we ook gekeken naar de mogelijkheden voor beveiliging en beheer.


Apple iPhone X Google Pixel 2 XL LG W7 Samsung Galaxy S8 Google Pixel 2 Sony Bravia A1 OLED Microsoft Xbox One X Apple iPhone 8

© 1998 - 2017 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Hardware.Info de Persgroep Online Services B.V. Hosting door True

*