Google Cloud Platform

Google Cloud Platform Banner
Google Cloud Platform Logo

Google Cloud Platform หรือ GCP เป็นระบบคลาวด์แพลตฟอร์มที่ให้บริการลักษณะ Web Server ถูกพัฒนาโดยกูเกิล และ GCP ยังมีความสามารถในการวิเคราะห์และจัดการข้อมูล ที่ช่วยตอบโจทย์การทำงานของธุรกิจได้เป็นอย่างดี

ข้อดีของบริการ Google Cloud Platform คือ ไม่จำเป็นต้องลงทุนกับ Server ไม่ต้องซื้อ Hardware เอง และมีผู้ดูแลระบบตลอด 24 ชม. โดยคิดค่าใช้จ่ายตามจำนวนการใช้งานจริง (pay-as-you-go) และ Google Cloud Platform ยังมีจุดเชื่อมต่อ Network ของ Google อยู่ทั่วโลกมากกว่า 70 จุด ใน 33 ประเทศ นอกจากนี้ยังมีบริการที่แยกย่อยออกไปอีกมากมายให้เลือกใช้งาน


Google Cloud

Platform คืออะไร


ตัวอย่าง Service บน Google Cloud Platform

Google Cloud Platform Deployment Regions
Cloud Deployment Regions

เป็นการเลือกพื้นที่สำหรับ Deploy Service  โดยตอนนี้ Google มีให้เลือกทั่วทุกมุมโลก

Google Cloud Platform Resource manager
Resource manager

Resource manager เป็นการจัดการทรัพยากรภายในองค์กร โดยการทำงาน

ของ Google Cloud จะมีลักษณะเป็นแบบชั้น (hierarchy)

Google Cloud Platform Identity & Access Management
Identity & Access Management

การจัดการกับ Permission ต่างๆ ของ User ที่ใช้งาน GCP โดยส่วนจะใช้เครื่องมือ

ที่ชื่อว่า Cloud IAM ในการจัดการ เช่น กำหนดให้ใครเข้าถึง Sensitive data

กำหนดการใช้งาน Service ให้แต่ละทีม ฯลฯ

Google Cloud Platform Compute Engine
Compute

เป็นอีกหนึ่ง Service ของ Google Cloud ที่มีความสำคัญ เพราะเป็น Service ที่เข้าใจง่ายหลักการทำงานคล้ายกับคอมพิวเตอร์ โดยมีการเลือกใช้ OS, Memory, CPU เป็นต้น

Google Cloud Platform Identity & Access Management
Storage Services

มีหน้าที่ในการจัดเก็บข้อมูล ซึ่งความแตกต่างของแต่ละตัวจะขึ้นอยู่กับ

ความต้องการใช้งานว่าเราจะใช้งานมากใช้งานน้อยขนาดไหน

Google Cloud Platform Compute Engine
Databases

เป็นอีก Services หนึ่งที่ขาดไม่ได้ในการทำ Application หรือ System ต่างๆ และทาง Google มี Database ให้เลือกใช้มากมาย ไม่ว่าจะเป็นแบบ SQL หรือ NoSQL

Google Cloud Platform Analytics Service
Analytics

เป็น Service ที่สำคัญในการทำ Big data และรองรับการทำ

Data Analytic Pipeline ในที่เดียว โดย Services ที่เกี่ยวข้องกับ

การทำ Analytics มีเยอะมาก แต่หลักๆที่ใช้กันประจำคือ BigQuery ที่เป็น

Data Warehouseและยังมีพลังการ Query ที่อยู่ในระดับรวดเร็วอีกด้วย

Google Cloud Platform Networking Service
Networking

เป็น Service ที่สำคัญต่อการจัดการระบบต่างๆ บน GCP เพื่อให้การจัดการระบบ Network เป็นเรื่องที่ไม่ยุ่งยาก โดยปกติแล้ว Network ของ GCP จะเป็นการเชื่อมกัน แบบ Global VPC Network คือทุก Service ที่เราสร้างใน GCP Project จะสามารถเชื่อมต่อกันได้ทั้งหมดแบบ Default ถ้าต้องการออกแบบ Network เองก็สามารถทำได้เช่นกัน