Amazon EC2 vs Google App Engine

ເຊິ່ງເປັນທາງເລືອກທີ່ດີກວ່າທີ່ຈະໂຮດ Blog ຫຼື Website ຂອງທ່ານ?

ຂ້າພະເຈົ້າໄດ້ພະຍາຍາມຕັດສິນໃຈທີ່ດີທີ່ສຸດໃນບັນດາ Amazon Ec2 ແລະ Google App Engine ເພື່ອເປັນເຈົ້າພາບບລັອກແລະເວັບໄຊທ໌ຂອງຂ້ອຍແຕ່ຫຼາຍກວ່າຊື່, ກອບຂອບແລະການປະຕິບັດແມ່ນປັດໃຈທີ່ສໍາຄັນທີ່ຂ້ອຍສົນໃຈ.

ມີຂໍ້ດີແລະຂໍ້ບົກຜ່ອງໃນ AWS EC2 ເຊັ່ນດຽວກັນກັບເຄື່ອງມື Google App. ສ່ວນໃຫຍ່ຂອງ SMEs ມັກ App Engine, ໃນຂະນະທີ່ Amazon Ec2 ໄດ້ຮັບຄວາມນິຍົມຫລາຍໃນບັນດາບໍລິສັດຂະຫນາດກາງແລະຂະຫນາດໃຫຍ່ແລະບໍລິສັດຍັກໃຫຍ່. ແລະ, ນັບຕັ້ງແຕ່ການນໍາສະເຫນີຂອງຕົວຢ່າງ micro, ມັນໄດ້ເລີ່ມຕົ້ນທີ່ຈະໄດ້ຮັບຄວາມນິຍົມໃນບັນດາທຸລະກິດຂະຫນາດນ້ອຍ - ຂະຫນາດກາງເຊັ່ນດຽວກັນ.

ສະຫນັບສະຫນູນລະບົບປະຕິບັດງານ

ໃນເວລາທີ່ມາກັບການສະຫນັບສະຫນູນລະບົບປະຕິບັດການ, EC2 ອະນຸຍາດໃຫ້ທ່ານສາມາດຂະຫນາດຫນຶ່ງຕົວຢ່າງຂອງລະບົບກັບຈໍານວນຂອງຕົວຢ່າງເຊັ່ນ: ມັນອະນຸຍາດໃຫ້ທ່ານມີການຄວບຄຸມຢ່າງສົມບູນໃນແຕ່ລະຕົວຢ່າງ, ການປະຕິບັດເປັນປ່ອງ virtual. Google App Engine ແມ່ນແຕກຕ່າງກັນຫມົດ; ມັນພື້ນຖານສະຫນອງເວທີສໍາລັບການນໍາໃຊ້ເວັບໄຊຕ໌ເຊັ່ນ python, ເຊິ່ງຊ່ວຍໃຫ້ທ່ານນໍາໃຊ້ກິດເວັບຂອງທ່ານໄດ້ຢ່າງງ່າຍດາຍ.

ມັນເປັນສິ່ງທີ່ຊັດເຈນວ່າຖ້າທ່ານບໍ່ໄດ້ລ່າສັດເພື່ອບໍລິການໃດຫນຶ່ງ, ທ່ານກໍ່ສາມາດເລືອກໃຊ້ເຄື່ອງຈັກໃນເວລາທີ່ທ່ານຕ້ອງການຄວບຄຸມບໍລິການລະບົບປະຕິບັດການແລ້ວ EC2 ແມ່ນທາງເລືອກທີ່ດີກວ່າທຸກມື້!

ຄວາມສັບສົນແລະຄວາມຈໍາເປັນຂອງການສະຫນັບສະຫນູນດ້ານເຕັກນິກ

EC2 ຍັງຮຽກຮ້ອງໃຫ້ຜູ້ເບິ່ງແຍງລະບົບຜູ້ທີ່ສາມາດສ້າງຕົວຢ່າງແລະຕິດຕາມພວກເຂົາເຊັ່ນດຽວກັນ, ແລະມັນຈະຊ່ວຍໃຫ້ຄົນເຮັດວຽກຕາມພາລະບົດບາດຂອງເຂົາໃນຖານະນັກພັດທະນາເພື່ອຂຽນລະຫັດບໍ່ຖືກຕ້ອງຢ່າງລຽບງ່າຍ. ນີ້ຈະເປັນປະໂຫຍດຫຼາຍສໍາລັບຜູ້ຖືທຸລະກິດຂະຫນາດນ້ອຍທີ່ມີຄວາມສົນໃຈກ່ຽວກັບຜະລິດຕະພັນສ່ວນບຸກຄົນ.

ແຕ່, ສິ່ງທີ່ດີທີ່ສຸດໃນ App Engine ແມ່ນການເຄື່ອນທີ່ຂອງມັນ, ເຊິ່ງບໍ່ໄດ້ສະຫນອງໃຫ້ໂດຍ EC2. ກອບແມ່ນພື້ນຖານເປີດແຫຼ່ງ, ແລະສ່ວນໃຫຍ່ຂອງ APIs ໄດ້ຖືກນໍາໃຊ້ສໍາລັບການ Portability, ເຊິ່ງເຮັດໃຫ້ເຮັດວຽກຂອງທ່ານທີ່ຈະເຄື່ອນຍ້າຍກັບ hell server ອີກຫຼາຍງ່າຍດາຍ.

Vendor Lock Feature

ມັນຍັງສະຫນອງຄຸນນະສົມບັດທີ່ເອີ້ນວ່າ 'Vendor-Lock', ເຊິ່ງປ້ອງກັນບໍ່ໃຫ້ແອັບຯຂອງທ່ານທີ່ກ່ຽວຂ້ອງກັບຖານຂໍ້ມູນທີ່ບໍ່ຕ້ອງການ. ນອກນັ້ນທ່ານຍັງສາມາດລອງ AppScale, ເຊິ່ງຍັງເປັນໂຄງການ open-source ອື່ນທີ່ເຮັດວຽກຄ້າຍກັບ AppEngine.

Pros of Amazon EC2

Downsides of EC2

ໂປຣແກຣມຂອງ Google App Engine

ນີ້ຫມາຍຄວາມວ່າຖ້າເວັບໄຊທ໌ຂອງທ່ານບໍ່ໄດ້ກິນຊັບພະຍາກອນໃດໆ, ຫຼັງຈາກນັ້ນທ່ານຈະບໍ່ຈໍາເປັນຕ້ອງຈ່າຍຄ່າດັ່ງກ່າວ.

Downsides of AppEngine

ຄໍາພິພາກສາທົ່ວໄປ

ຂ້າພະເຈົ້າແນ່ນອນຢາກລະບົບຄອມພິວເຕີ Amazon Cloud Elastic, ແຕ່ວ່າມັນບໍ່ບັງຄັບໃຫ້ຂ້ອຍເປັນເຈົ້າພາບບລັອກແລະເວັບໄຊທ໌ນ້ອຍ; ໃນທາງກົງກັນຂ້າມ, AppEngine ຂອງ Google ແນ່ນອນຊັກຊວນຂ້າພະເຈົ້າຫຼາຍ.

ດັ່ງທີ່ໄດ້ກ່າວມາກ່ອນຫນ້ານີ້, ຖ້າທ່ານຈໍາເປັນຕ້ອງໃຊ້ການຄວບຄຸມທີ່ສົມບູນແບບໃນໄລຍະກິດເວັບຕ່າງໆ, EC2 ແມ່ນທາງທີ່ຈະໄປ; ຖ້າບໍ່ດັ່ງນັ້ນ, Google App Engine ຍັງເຮັດໃຫ້ທາງເລືອກທີ່ດີ.