Amazon EC2 እና Google App Engine

ብሎግዎን ወይም ድር ጣቢያዎን ማስተናገድ የተሻለ ነው የትኛው ነው?

የእኔ ጦማሮችን እና ድር ጣቢያዎችን ለማስተናገድ በአማዞን ኤክ 2 እና በ Google መተግበሪያ አንቀሳቃሽ መካከል ምርጦቹን ለመምረጥ እየሞከርኩ ነበር, ነገር ግን ከብራንድ ስም, መሠረታዊ መዋቅር እና አፈፃፀሙ ይልቅ የእኔ ዋነኛ ጉዳይ ነዉ.

AWS EC2 እንዲሁም በ Google App አንቀሳቃሽ ውስጥ በርካታ ጥቅሞችን እና ግጭቶች አሉ. አብዛኛዎቹ SMEዎች የመተግበሪያ ፕሮግራም ይመርጣሉ, በሌላ በኩል, Amazon ec2 በመካከለኛ እና ትላልቅ የሽያጭ ካምፓኒዎች እና በታላቁ ኩባኒያዎች ዘንድ በጣም ታዋቂ ሆኗል. እንዲሁም በአነስተኛ ደረጃ ላይ የሚገኙ አነስተኛ የንግድ ሥራዎችን ከጀመረበት ጊዜ ጀምሮ በአነስተኛና መካከለኛ የንግድ ተቋማት ውስጥ ተወዳጅነትን ማሳደግ ጀምሯል.

ስርዓተ ክወና ድጋፍ

ኮምፒተርዎ ሲስተም የ EC2 ሲስተም ደረጃውን ለማሳደግ ይፈቅድልዎታል. ይህም ማለት በኤ2 EC2 ውስጥ ወደ አንድ የሶፍትዌሩ ክፍል ለመምረጥ ይረዳል. Google App Engine ሙሉ በሙሉ የተለየ ነው; በመሠረቱ, የድር መተግበሪያዎችን በቀላሉ እንዲያሰማሩ የሚያግዝዎትን እንደ python የመሳሰሉ የድር መተግበሪያዎች መድረክ ያቀርባል.

ለማንኛውም የተወሰነ አገልግሎት ፍለጋ እያደረጉ ከሆነ ግልጽ ለማድረግ ግልጽ ነው, ነገር ግን ሁልጊዜ በመተግበሪያ ፕሮግራም አንቀሳቃሽ ሞሽ ላይ መምረጥ ይችላሉ, ነገር ግን ሲሰሩ የኮምፒተር ስርዓት አገልግሎቱን እንዲቆጣጠሩ ከፈለጉ EC2 በየትኛውም ቀን የተሻለ ምርጫ ነው!

የቴክ ድጋፍ ውስብስብነት እና አስፈላጊነት

EC2 በተጨማሪ ሁኔታዎችን ይፈጥራል እና እነርሱን ይቆጣጠራል, እንዲሁም አንድ ስህተት በሚፈጥር መልኩ ስህተት-ነጻ ኮዶችን ለመጻፍ እንደ አንድ ገንቢ / እንደ ሚና ሊሠራ የሚችል የስርዓት አስተዳዳሪ ይጠይቃል. በተወሰኑ ምርቶች ላይ ትኩረት ለማድረግ ለሚፈልጉ አነስተኛ መጠን ያላቸው የንግድ ሥራ ባለቤቶች ይህ በጣም ጠቃሚ ይሆናል.

ነገር ግን, በ App Engine ውስጥ ያለው ምርጥ ነገር በኤሌክትሮኒካዊ መንገድ (ኤፍ 2) ያልተሰጠ የእጅ አሠራር ነው. መዋቅሩ መሰረታዊ ክፍት ነው, እና አብዛኛዎቹ ኤ.ፒ.አይ.ዎች ለመጓጓዣ ስራዎች ጥቅም ላይ ይውላሉ, ይሄ ደግሞ በተራው ወደ ሌላ አገልጋይ አገልጋይነት ሲሰሩ በጣም ቀላል ያደርገዋል.

የአቅራቢ መቆለፊያ ባህሪ

እንዲሁም መተግበሪያዎች ያልተፈለጉ የውሂብ ጎታዎችዎን እንዳይዛመዱ የሚያግዙ 'ሻጭ-መቆለፊያ' የሚባል ባህሪ ያቀርብልዎታል. ከ AppEngine ጋር በጣም ተመሳሳይ የሆነ ሌላ ክፍት ምንጭ ፕሮጀክት የሆነ AppScale ን መሞከርም ይችላሉ.

የ Amazon አማራጮች EC2

የ EC2 ዝቅደዶች

የ Google App ፕሮግራም ምርቶች

ይህም ማለት የእርስዎ ድር ጣቢያ ምንም ንብረቶች የማይበላ ከሆነ እንደዚህ አይነት ክፍያ እንዲከፍሉ አይገደዱም.

የ AppEngine ቁራዎች

ጠቅላይ ፍርድ ቤት

እኔ የአማዞል ኮርፕላስ ክላውድ ኮምፒዩተርን በሚገባ እወዳለሁ, ግን ትንሽ ጦማሮችን እና ጣቢያዎችን ለማስተናገድ አያስገድደኝም. በሌላ በኩል የ Google AppInngine በእርግጠኝነት እኔን ያስገድደኛል.

ቀደም ሲል እንደ ተጠቀሰው, በድር መተግበሪያዎችዎ ላይ ሙሉ ቁጥጥር ማድረግ ካስፈለገዎት EC2 የሚሄዱበት መንገድ ነው. አለበለዚያ, Google App Engine ትልቅ ምርጫን ያደርጋል.