มาสร้าง GCE บน GCP กันเถอะ

Sakul Montha
3 min readOct 28, 2017

--

มาสร้าง GCE (Google Cloud Engine) บน Google Cloud Platform กันเถอะ

Google Cloud Engine

บทความนี้จะทำการทดลองสร้าง GCE (Google Cloud Engine) กันนะครับ ใครที่ยังไม่รู้จัก ให้ไปอ่านบทความนี้ก่อนครับ https://medium.com/@iamgique/google-cloud-platform-vs-amazon-web-services-gce-and-ec2-c7ddb6b93e7a ผมจะขอข้ามขั้นตอนการสมัครไปเลยนะครับ หวังว่าทุกท่านจะ happy กับการ สมัครสมาชิกที่แสนจะง่ายดาย พร้อมรับเงิน $300us มาใช้งาน อีกปีนึง

ข้ามกันไปที่หน้า Dashboard กันเลยให้ท่านไปที่ IAM & admin > Manage resources ก่อน

Manage Resources
CREATE PROJECT
Choose Project Name

ทีนี้ก็รอครับ ใช้เวลานิดนึง …… รอจนเสร็จ

Dashboard GCP

หากท่านมาถึงหน้านี้แล้วนั่นแปลว่าท่านมาถูกทางแล้วครับ แต่จะสังเกตุเห็นว่า Compute Engine ยังว่างเปล่าอยู่เลย เนื่องจาก เรายังไม่ได้ทำการสร้าง GCE นั่นเอง ให้ท่านกดไปที่ Go to the Compute Engine dashboard แล้วรอสักแปปใหญ่ ๆ …

GCE VM instances

ระบบจะถามเราว่าจะสร้าง หรือ นำเข้าไฟล์ VM instance ให้เราเลือก Create โลดด

Create an instance

Name: เป็นค่าชื่อของ instance ที่เราต้องการตั้ง
Zone: ตอนที่เขาเลือกมาให้จะอยู่ใน zone us ถ้าผู้อ่านอยู่ ประเทศไทย แนะนำให้เลือก asia-east ครับ อันไหนก็ได้
Machine type: ตอนที่ผมเขียนนี่มีเครื่องเล็กกว่าที่เลือกอีก 2 type ราคาจะถูกลงไปอีก อันนี้แล้วแต่ท่านจะสะดวกเลย
Boot disk: แล้วแต่ท่านสะดวก ผมสะดวกแบบนี้
Identity and API access
Service account: ตรงนี้จะมีให้ท่านเลือกกรอก แต่ตอนนี้ท่านเลือก default ไปก่อนครับ
Access scopes: ส่วนนี้จะเป็นการเลือกว่าจะใช้ service cloud ของ Google อะไรบ้าง ถ้าอยากเลือกเองให้ติ๊กที่ Set access for each API จะมีให้เลือกอีกเยอะเลย ส่วนผมขอเป็น default ไปก่อน เอาไว้จะใช้อันไหนที่มันไม่อยู่ใน default ค่อยกลับไปแก้ครับ
Firewall: ผมติ๊ก allow ทั้ง http และ https
ส่วนของการ auto restart ก็ default ไปครับ
CREATE โลด

หลังจากที่ท่าน Create VM instances success ระบบจะนำท่านมายังหน้า Dashboard ของ VM instances ตัว Dashboard นี้จะแสดงให้เห็น พวกค่าต่าง ๆ ที่จำเป็นให้ดู แล้วก็สามารถสั่ง Stop, Start หรือ Restart ได้จากหน้านี้เลย IP ภายใน ภายนอก ก็จะอยู่ในหน้านี้

Dashboard VM instances

ท่านสามารถทดลอง เข้าเครื่องได้ง่ายมากโดย คลิ๊กที่ SSH ที่จริงมีวิธีเข้าอีกหลายวิธี วิธีที่ผมยกตัวอย่างคือวิธีที่ง่ายที่สุดแล้วครับ เมื่อเข้ามาภายในจะเห็นว่า มีคำอธิบายเอาไว้ว่าเราใช้ OS อะไร ตัวที่เราเลือกมาจะเป็น Debian GNU/Linux ซึ่งก็สามารถใช้คำสั่ง Linux ได้ตามปกติเหมือนมันเป็นเครื่อง เครื่องนึงจริง ๆ

การ assess เข้ามาภายใน GCE

กลับมาที่ Dashboard ของ VM instances ให้ท่านลองคลิ๊ก เข้าไปที่ ชื่อ instances ของท่าน ระบบจะพาท่านไปหน้า VM instance details ท่านจะเห็นค่า metrics ซึ่งสามารถเลือก ได้ว่าจะให้แสดง ค่าอะไร เช่น cpu, network หรือ disk นอกจากนี้ก็ยังจะแสดงค่าอื่น ๆ ที่ท่านควรทราบ อันนี้ไม่ขออธิบายทั้งหมดนะครับ

VM instance details

มาถึงตรงนี้ท่านก็จะได้ instances มาแล้ว 1 เครื่อง พร้อมกับระบบปฏิบัติการ บทความต่อไป เราจะทำการนำ Application ไปลงใน Bucket แล้วทำการ deploy เข้า GCE กันครับ

--

--

Sakul Montha
Sakul Montha

Written by Sakul Montha

Chief Product Officer, a man who’s falling in love with the galaxy.

No responses yet