บ้าน ระบบคลาวด์คอมพิวติ้ง โปรแกรม google app (gae) คืออะไร? - คำจำกัดความจาก techopedia

โปรแกรม google app (gae) คืออะไร? - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - Google App Engine (GAE) หมายถึงอะไร

Google App Engine (GAE) เป็นบริการสำหรับการพัฒนาและโฮสต์เว็บแอปพลิเคชันในศูนย์ข้อมูลของ Google ซึ่งเป็นของแพลตฟอร์มคลาวด์คอมพิวติ้งในหมวดบริการ (PaaS) แอปพลิเคชันเว็บที่โฮสต์บน GAE นั้นมีการทำแซนด์บ็อกซ์และเรียกใช้ข้ามเซิร์ฟเวอร์หลายเครื่องเพื่อให้เกิดความซ้ำซ้อน App Engine จัดสรรทรัพยากรเพิ่มเติมให้กับเซิร์ฟเวอร์โดยอัตโนมัติเพื่อรองรับการโหลดที่เพิ่มขึ้น

Techopedia อธิบาย Google App Engine (GAE)

Google App Engine เป็นแพลตฟอร์มของ Google ในฐานะข้อเสนอบริการที่ช่วยให้นักพัฒนาและธุรกิจสามารถสร้างและเรียกใช้แอปพลิเคชันโดยใช้โครงสร้างพื้นฐานขั้นสูงของ Google แอปพลิเคชันเหล่านี้จำเป็นต้องเขียนในหนึ่งในไม่กี่ภาษาที่รองรับ ได้แก่ : Java, Python, PHP และ Go นอกจากนี้ยังต้องการการใช้ภาษาคิวรีของ Google และฐานข้อมูลที่ใช้คือ Google Big Table แอปพลิเคชันจะต้องปฏิบัติตามมาตรฐานเหล่านี้ดังนั้นแอปพลิเคชันจะต้องได้รับการพัฒนาโดยคำนึงถึง GAE หรือปรับเปลี่ยนอื่นเพื่อให้ตรงตามข้อกำหนด

GAE เป็นแพลตฟอร์มดังนั้นจึงมีองค์ประกอบทั้งหมดที่จำเป็นสำหรับการเรียกใช้และโฮสต์แอปพลิเคชันเว็บไม่ว่าจะเป็นบนมือถือหรือเว็บ หากไม่มีคุณลักษณะทั้งหมดนี้ผู้พัฒนาจะต้องจัดหาเซิร์ฟเวอร์ซอฟต์แวร์ฐานข้อมูลของตนเองและ API ที่จะทำให้พวกเขาทำงานร่วมกันได้อย่างเหมาะสมไม่ต้องพูดถึงการกำหนดค่าทั้งหมดที่ต้องทำ GAE นำภาระนี้ไปใช้กับนักพัฒนาเพื่อให้พวกเขาสามารถมุ่งความสนใจไปที่ส่วนหน้าของแอพและฟังก์ชั่นต่างๆ

ข้อดีของ GAE ประกอบด้วย:

  • เซิร์ฟเวอร์ที่พร้อมใช้งานโดยไม่มีข้อกำหนดการกำหนดค่า
  • ฟังก์ชั่นปรับขนาดกำลังงานจนถึง "ฟรี" เมื่อการใช้ทรัพยากรน้อยที่สุด
  • เครื่องมือคำนวณแบบคลาวด์อัตโนมัติ
โปรแกรม google app (gae) คืออะไร? - คำจำกัดความจาก techopedia