Amazon EC2 vs Google App Engine- ը

Որն է ավելի լավ ընտրություն անցկացնել ձեր բլոգը կամ կայք:

Ես փորձել եմ լավագույնս որոշել Amazon Ec2- ի եւ Google- ի App- ի շարժիչներում իմ բլոգներն ու կայքերը հյուրընկալելու համար, բայց ավելի շատ ապրանքանիշի անունից, որի հիմքում ընկած շրջանակն է, եւ իրականացումն այն հիմնական գործոններն էին, որոնք իմ հիմնական մտահոգությունները էին:

AWS EC2- ում, ինչպես նաեւ Google- ի հավելվածի շարժիչում մի շարք կողմնորոշված ​​եւ անհամապատասխանություններ կան: ՓՄՁ-ների մեծ մասը նախընտրում է App Engine- ն, մինչդեռ մյուս կողմից, Amazon Ec2- ը բավականին հայտնի է միջին եւ մեծ չափերի ընկերությունների եւ կորպորատիվ հսկաների միջեւ: Միեւնույն ժամանակ, միկրո դոնորների ներդրումից սկսած, այն սկսեց էլ ավելի մեծ ճանաչում ձեռք բերել փոքր եւ միջին բիզնեսի շրջանում:

Օպերացիոն համակարգի օժանդակություն

Երբ խոսքը վերաբերում է Օպերացիոն համակարգի օժանդակությանը, EC2- ը թույլ է տալիս ընդլայնել համակարգի մեկ օրինակը ցանկացած դեպքի համար, այսինքն, այն թույլ է տալիս լիարժեք վերահսկողություն ունենալ յուրաքանչյուր նմուշի վրա, հանդես գալ որպես վիրտուալ վանդակում: Google App Engine- ը ամբողջովին տարբերվում է. դա հիմնականում ապահովում է հարթակ, վեբ ծրագրերի համար, ինչպիսիք են python, որն օգնում է ձեզ հեշտությամբ տեղակայել ձեր վեբ հավելվածները:

Պարզ է, որ եթե դուք որեւէ ապրանքի համար որսորդ չեք անում, ապա միշտ կարող եք ընտրել App- ի շարժիչը, իսկ եթե ցանկանում եք տիրապետել Օպերացիոն համակարգի ծառայություններից, ապա EC2- ը ավելի լավ ընտրություն է ցանկացած օր:

Տեխնիկական աջակցության բարդություն եւ անհրաժեշտություն

EC2- ը նաեւ պահանջում է համակարգչի վարիչ, ով կարող է ստեղծել դեպքեր եւ վերահսկել դրանք, եւ դա թույլ է տալիս աշխատել, որպես դերակատար, որպես ծրագրավորող `անճշտություններով սխեմաներ գրելու համար: Սա շատ օգտակար կլինի փոքր բիզնեսի շահառուների համար, ովքեր նայում են անհատական ​​ապրանքների վրա:

Սակայն, App Engine- ի լավագույն տարբերակն այն դյուրակիրն է, որը չի առաջարկում EC2- ի կողմից: Շրջանակը հիմնականում բաց աղբյուրն է, եւ API- ի մեծ մասը օգտագործվում է դյուրակիրության համար, որն էլ իր հերթին դարձնում է ավելի հեշտ դարձնել ավելի սերվերի դժոխք տեղափոխելու ձեր աշխատանքը:

Վաճառողի կողպեքի առանձնահատկությունը

Այն նաեւ տրամադրում է «Վաճառող-կողպեք» առանձնահատկությունը, որը խոչընդոտում է ձեր հավելվածներին անցանկալի տվյալների շտեմարանների հետ կապված: Կարող եք փորձել նաեւ AppScale- ը, որը եւս մեկ բաց կոդով ծրագիր է, որը շատ նման է AppEngine- ին:

Amazon EC2- ի կողմնակիցները

EC2- ի անկում

Google App Engine- ի շահույթը

Սա նշանակում է, որ եթե ձեր կայքը որեւէ ռեսուրս չի հանում, ապա ձեզանից ոչ մի բան չի պահանջվի վճարել:

Downsides of AppEngine

Ընդհանուր վճիռ

Ես, անշուշտ, սիրում եմ Amazon- ի Elastic Cloud Computing համակարգը, բայց այն չի ստիպի ինձ հյուրընկալել փոքր բլոգներն ու կայքերը, մյուս կողմից, Google- ի AppEngine- ը հաստատ ինձ ավելի շատ գայթակղեցնում է:

Ինչպես արդեն նշվեց, եթե դուք պետք է լիարժեք վերահսկողություն իրականացնել ձեր վեբ հավելվածների վրա, EC2- ը ճանապարհն է: հակառակ դեպքում, Google App Engine- ը նաեւ մեծ ընտրություն է կատարում: