Je, ni Chaguo Bora Cha Kushikilia Blog yako au Website?
Nimejaribu kuamua bora kati ya Amazon Ec2 na injini ya Google App kuhudhuria blogu na tovuti zangu, lakini zaidi ya jina la brand, mfumo wa msingi, na utekelezaji ulikuwa ni mambo makuu ambayo yalikuwa maswala yangu kuu.
Kuna faida na hasara kadhaa katika AWS EC2 pamoja na injini ya Google App. Wengi wa SME wanapendelea Injini ya App, na kwa upande mwingine, Amazon Ec2 imekuwa maarufu kabisa kati ya kampuni za ukubwa wa kati na kubwa, na wakuu wa kampuni. Na, tangu kuanzishwa kwa matukio madogo, imeanza kupata umaarufu miongoni mwa biashara ndogo ndogo hadi katikati.
Mfumo wa Uendeshaji Msaada
Linapokuja Usaidizi wa Mfumo wa Uendeshaji, EC2 inakuwezesha kuanzisha mfano mmoja wa mfumo kwa idadi yoyote ya matukio yaani inakuwezesha kuwa na udhibiti kamili juu ya kila mfano, kutenda kama sanduku la kawaida. Programu ya Google App ni tofauti kabisa; kimsingi hutoa jukwaa kwa ajili ya programu za wavuti kama python, ambayo inakusaidia kutumia programu zako za wavuti urahisi.
Ni kioo wazi kwamba ikiwa hutawinda huduma yoyote maalum basi daima unaweza kuchagua injini ya App lakini wakati unataka kuwa na udhibiti kwenye Huduma za Mfumo wa Uendeshaji basi EC2 ni chaguo bora siku yoyote!
Ukamilifu na Muhimu wa Tech Support
EC2 pia inahitaji mfumo wa admin ambaye anaweza kuunda matukio na kufuatilia pia, na inaruhusu mtu afanye kazi kulingana na jukumu lake kama msanidi programu wa kuandika codes zisizo na hitilafu bila ukamilifu. Hii itakuwa ni manufaa sana kwa wamiliki wadogo wadogo wa biashara ambao wanaangalia kuzingatia bidhaa za kibinafsi.
Lakini, jambo bora katika App Engine ni portability yake, ambayo si inayotolewa na EC2. Mfumo ni chanzo cha wazi, na wengi wa API hutumiwa kwa portability, ambayo kwa upande hufanya kazi yako ya kuhamia kwenye gehena nyingine server rahisi sana.
Kipengele cha Vipengele vya Muuzaji
Pia hutoa kipengele kinachoitwa 'Muuzaji-Lock', kinachozuia programu zako kuhusisha na orodha zisizohitajika. Unaweza pia kujaribu AppScale, ambayo bado ni mradi mwingine wa chanzo wazi ambao hufanyika sawa na AppEngine.
Pros ya Amazon EC2
- Hakuna mfumo wa vender-lock ambao hufanya kazi ya kuhamisha kificho kwenye sanduku lingine rahisi
- Nambari inaweza kuandikwa katika lugha rahisi za programu kama C #, .Net, MVC
- Jambo muhimu zaidi, linaungwa mkono na timu ya usaidizi sana ya Amazon.
Chini ya EC2
- Utashtaki bei ya chini hata kama hutumii bandwidth yoyote,
- Kuongezeka ni kazi ngumu sana, na • Hata kama mfano mmoja unashindwa, basi mfumo mzima unashindwa.
Pros ya injini ya Google App
- Huduma hii inapatikana bila gharama ya matumizi mdogo, na majaribio,
- Malipo ni nzuri kabisa ikilinganishwa na EC2; kimsingi, unatakiwa tu kwa matumizi yako ya CPU .
Hii ina maana kwamba kama tovuti yako haifai rasilimali yoyote, basi hutahitaji kulipa chochote.
Downsides ya AppEngine
- Upungufu wa kwanza mkubwa ni ukosefu wa msaada kwa C # /. NET
- Kuna vikwazo vingi juu ya ufikiaji wa data na kuwepo kwa tani za API hufanya hivyo kuwa mbaya sana kuelewa mambo, ingawa unapowajali, ungependa kupata kutembea kwa keki ili uwadhibiti!
Uamuzi wa jumla
Mimi hakika kama mfumo wa Amazon Elastic Cloud Computing, lakini haifanikishie kuwa mwenyeji wa blogu ndogo na maeneo; Kwa upande mwingine, AppEngine ya Google dhahiri inanivutia zaidi.
Kama ilivyoelezwa hapo awali, ikiwa unahitaji kutumia udhibiti kamili juu ya programu zako za wavuti, EC2 ndiyo njia ya kwenda; Vinginevyo, Google App Engine pia hufanya uchaguzi mzuri.