Mikä on parempi valinta isännöidä blogi tai verkkosivusto?
Olen yrittänyt päättää parhaimmista Amazon Ec2- ja Google App -mallin välillä blogien ja verkkosivustojen ylläpitämisestä, mutta enemmän kuin tuotemerkki, perusajatus ja toteutus olivat tärkeimmät tekijät, jotka olivat tärkeimpiä huolenaiheitani.
Siellä on useita etuja ja haittoja AWS EC2 : ssa sekä Google App -moottorissa. Suurin osa pk-yrityksistä suosii App Engine, kun taas toisaalta Amazon Ec2 on ollut varsin suosittu keskisuurten yritysten ja yritysten jättiläisten keskuudessa. Ja aina mikro-instanssien käyttöönoton jälkeen se on alkanut suosiota myös pienten ja keskisuurten yritysten keskuudessa.
Käyttöjärjestelmän tuki
Käyttöjärjestelmätuen avulla EC2 mahdollistaa järjestelmän yhden esiintymän skaalaamisen mille tahansa tapaukselle, ts. Se mahdollistaa kaikkien instanssien täydellisen hallinnan, joka toimii virtuaalikenttänä. Google App Engine on täysin erilainen; pohjimmiltaan se tarjoaa foorumin web-sovelluksille kuten pythonille, mikä auttaa sinua käyttämään web-sovelluksiasi melko helposti.
On selvää, että jos et metsästä mitään erityistä palvelua, voit aina valita App-moottorista, kun taas jos haluat hallita käyttöjärjestelmän palveluita, EC2 on parempi valinta joka päivä!
Teknisen tuen monimutkaisuus ja välttämättömyys
EC2 vaatii myös järjestelmänvalvojan, joka voi luoda esimerkkejä ja seurata niitä samoin, ja se mahdollistaa sen, että hän toimii kehittäjän roolinsa mukaisesti virheettömien koodien saumattomaksi kirjoittamiseksi. Tämä olisi melko hyödyllistä pienyritysten haltijoille, jotka näyttävät keskittyvän yksittäisiin tuotteisiin.
Mutta App Enginein paras asia on sen siirrettävyys, jota EC2 ei tarjoa. Kehys on pohjimmiltaan avoimen lähdekoodin, ja useimpia API-sovelluksia käytetään siirrettävyyteen, mikä puolestaan tekee sinun tehtäväsi siirtyä toiseen palvelimeen helvettiin paljon helpompaa.
Toimittajan lukitusominaisuus
Se tarjoaa myös ominaisuuden, joka tunnetaan nimellä "Vendor-Lock", joka estää sovelluksiasi liittämästä tarpeettomiin tietokantoihin. Voit myös kokeilla AppScalea, joka on vielä uusi avoimen lähdekoodin projekti, joka toimii hyvin samanlaisena kuin AppEngine.
Ammattilaiset Amazon EC2: sta
- Ei vender-lukitusjärjestelmä, joka tekee työn siirtymisestä toiseen laatikkoon helppoa
- Koodi voidaan kirjoittaa yksinkertaisilla ohjelmointikielillä kuten C #, .Net, MVC
- Tärkeintä on se, että tuki tukee Amazonin tukitiimiä.
EC2: n alamäet
- Sinulta veloitetaan vähimmäishinta, vaikka et käytä kaistanleveyttä,
- Skaalaus on melko kova tehtävä ja • Vaikka yksi esimerkki epäonnistuu, koko järjestelmä epäonnistuu.
Google App Enginein ammattilaiset
- Tämä palvelu on maksuton ja rajallinen,
- Laskutus on varsin hyvä verrattuna EC2: een; pohjimmiltaan sinua laskutetaan vain suorittimen käytöstä.
Tämä tarkoittaa sitä, että jos sivustosi ei syö resursseja, sinun ei tarvitse maksaa mitään sellaisenaan.
AppEnginen alareunat
- Ensimmäinen suuri haittapuoli on tuen puuttuminen C # /. NET: lle
- Tietojen saavutettavuutta ja rajoittamattomien API-sovellusten saatavuutta on paljon, joten on vähän tylsiä ymmärtää asioita, mutta kun hallitset niitä, voit löytää sen kakku-kävellä hallita niitä!
Yleinen tuomio
Pidän ehdottomasti Amazon Elastic Cloud Computing -järjestelmästä, mutta se ei pakota minua isännöimään pieniä blogeja ja sivustoja; Toisaalta Googlen AppEngine houkuttelee minua enemmän.
Kuten aiemmin mainittiin, jos sinun on käytettävä täydellistä määräysvaltaa Web-sovelluksissa, EC2 on tapa edetä; muuten Google App Engine tekee erinomaisen valinnan.