Amazon EC2 virtuaalikone ja mitä itse teen sillä

English: Breakdown of Cloud Computing Services
English: Breakdown of Cloud Computing Services (Photo credit: Wikipedia)

Minulla oli ongelma vanhan virtuaalipalvelin-ympäristöni kanssa. Virtuaalikoneessani oli Apache ja sivustoni käyttäessä PHP:tä muistin kulutus oli aivan liian suuri per prosessi. Yksi Apache-prosessi saattoi viedä jopa 110MB muistia, joten pienessä virtuaalikoneessani oleva 384MB muisti oli auttamatta liian vähän palvellakseen useampaa eri verkkosivustoani. Lisäksi virtuaalikoneessa ollut käyttöjärjestelmä Ubuntu 8.04 LTS oli tullut elinkaarensa päähän, joten käyttöjärjestelmän päivityskin olisi pikaisesti tarpeen.

Koska kyseessä oli vähäisen verkkoliikenteen sivustot (muutamia tuhansia sivuja päivässä), niin ei ollut mitään mieltä suurentaa virtuaalipalvelimen muistin määrää ja näin synnyttää lisäkustannuksia yritykselleni. Vaihtoehdokseni jäi siis joko muuttaa serveri-installaatiota tai sitten siirtää sivustot web-hotelliin. Hyvin pitkään paras vaihtoehto oli mielestäni web-hotellivaihtoehto, sillä silloin yrittäjältä jää pois palvelinten ylläpitovastuu.

Hetken kuitenkin puntaroituani vaihtoehtoja, päätin kuitenkin tutustua hieman ammattimielessä paremmin Amazon AWS palveluihin. Olin pitkään katsellut Amazonin pilvipalveluita ja miettinyt sitä, että miten koko heidän järjestelmänsä toimii. Ja mikä olisikaan parempi tutustumisväylä kuin tehdä itselle toimiva järjestelmä, jossa voisi olla mukana Amazon AWS palveluista vaikka Elastic Load Balancing ja jokin helppo CDN-ratkaisu!

Lue lisääAmazon EC2 virtuaalikone ja mitä itse teen sillä