Alien Story

ตั้งค่าและสร้าง AWS ครั้งเดียวให้เสร็จ (Terraform)

สร้าง: 2024-05-08

สร้าง: 2024-05-08 04:13

บันทึกการตั้งค่า AWS สำหรับแอปเอเลียน


ในบทความก่อนหน้านี้ ได้กล่าวถึงภูมิภาคและการออกแบบ AWS ของแอปเอเลียนโดยคร่าวๆ


ตั้งค่าและสร้าง AWS ครั้งเดียวให้เสร็จ (Terraform)


"จริงๆ แล้วไม่ได้ดูเลยครับ 555"


คราวนี้จะบันทึกเกี่ยวกับการใช้ Terraform เพื่อตั้งค่าเหล่านั้นอย่างรวดเร็ว



Terraform คืออะไร?

พูดให้เข้าใจง่ายๆ ก็คือเครื่องมือที่ช่วยอัตโนมัติโครงสร้างพื้นฐานบนคลาวด์

สามารถมองว่าเป็นสคริปต์ที่ช่วยอัตโนมัติการตั้งค่า การสร้าง ฯลฯ บนคลาวด์ เช่น AWS, GCP


ลองพูดถึงข้อดีโดยย่อ


1. มีโอกาสผิดพลาดน้อยลง

เนื่องจากเราสามารถดูสคริปต์การตั้งค่าแทนที่จะตั้งค่าทีละอย่าง จึงลดโอกาสผิดพลาดได้บ้าง


2. สามารถนำกลับมาใช้ใหม่ได้

ตามชื่อเลยครับ หากต้องตั้งค่าแบบเดียวกันอีกในอนาคต เพียงแค่ใช้สคริปต์เดิมก็ได้แล้ว ง่ายต่อการนำกลับมาใช้ใหม่


3. ตั้งค่าได้เร็วขึ้น

เพียงแค่รันก็ตั้งค่าได้ครบทุกอย่างแล้ว จึงเร็วกว่าการใช้ AWS CLI โดยตรง และเร็วกว่าการใช้เว็บเพจแบบทิ้งทาวเลย!


ส่วนตัวคิดว่า 3 ข้อนี้สำคัญที่สุด



ตั้งค่าและสร้าง AWS ครั้งเดียวให้เสร็จ (Terraform)

เริ่มกันเลย


ก่อนอื่น ดาวน์โหลด AWS CLI ก่อน


หรือจะเข้าไปดาวน์โหลดจากเว็บไซต์ก็ได้นะ ตามสะดวกเลย



จากนั้นตรวจสอบว่าติดตั้งเรียบร้อยหรือยัง




ถัดไปคือการกำหนดค่า (configure)

เพียงแค่ตั้งค่า AccessKey และ Secret Access Key ของผู้ใช้ IAM ที่ออกจากบัญชี AWS ของคุณ รวมถึงภูมิภาคเริ่มต้นที่ต้องการใช้ก็เป็นอันเสร็จ


ที่แดชบอร์ด IAM

1. เพิ่มผู้ใช้

2. สร้างข้อมูลรับรองความปลอดภัยในผู้ใช้นั้น




จากนั้นต้องดาวน์โหลด Terraform ซึ่งมีหลายเวอร์ชัน ดังนั้นให้ติดตั้ง tfenv แล้วใช้ติดตั้ง Terraform ผ่าน tfenv



ความคิดเห็น0

[GCP] Cloud Run - เปิดตัวบริการหลายภูมิภาคสัปดาห์ที่ผ่านมา GCP Cloud Run ได้เปิดตัวฟีเจอร์บริการมัลติรีเจียน แต่มีข้อเสียอยู่บ้าง เช่น การตั้งค่าตัวแปรสภาพแวดล้อมตามแต่ละภูมิภาค และข้อจำกัดในการลบประวัติการปรับใช้ ข้อดีคือสามารถจัดการ Cloud Run หลายตัวได้อย่างมีประสิทธิภาพมากขึ้น
해리슨 블로그
해리슨 블로그
해리슨 블로그
해리슨 블로그

October 14, 2024

บริการคลาวด์ เปลี่ยนแปลงธุรกิจยุคใหม่บทความนี้กล่าวถึงแนวคิด ประเภท ข้อดีข้อเสีย กรณีศึกษาการใช้งานในแต่ละภาคอุตสาหกรรม กลยุทธ์การนำไปใช้ และแนวโน้มในอนาคตของบริการคลาวด์อย่างละเอียด นำเสนอวิธีการใช้คลาวด์เพื่อการปฏิวัติธุรกิจ
Cherry Bee
Cherry Bee
Cherry Bee
Cherry Bee

January 31, 2025

ใช้ Cloud Run ในการให้บริการไฟล์ Static - 1บทความบล็อกเกี่ยวกับวิธีการใช้ Google Cloud Run ในการให้บริการไฟล์แบบคงที่ มุ่งเน้นไปที่การเปลี่ยนเส้นทางและการปรับปรุงประสิทธิภาพ
두루미스 기술 블로그
두루미스 기술 블로그
두루미스 기술 블로그
두루미스 기술 블로그

September 4, 2024

การใช้ Google Cloud Storage และ Cloud Run เพื่อใช้งาน CDN - 2บทความที่สองเกี่ยวกับวิธีการสร้าง CDN โดยใช้ Google Cloud Storage และ Cloud Run อธิบายวิธีการส่งภาพและไฟล์ข้อความที่ได้รับการปรับให้เหมาะสมที่สุด รวมถึงการกระจายทรัพยากรไปยัง 8 ภูมิภาคทั่วโลกเพื่อลดเวลาแฝง
두루미스 기술 블로그
두루미스 기술 블로그
두루미스 기술 블로그
두루미스 기술 블로그

September 6, 2024

Snowflake เปิดตัว LLM ระดับองค์กร Arctic ที่มีระดับความเปิดกว้างสูงสุดในอุตสาหกรรมSnowflake เปิดตัว Arctic LLM ระดับองค์กรแบบโอเพ่นซอร์สที่มีความเปิดกว้างสูงสุดในอุตสาหกรรม โดยใช้สิทธิ์การใช้งาน Apache 2.0 ทำให้สามารถรองรับเฟรมเวิร์กต่างๆ และปรับแต่งได้หลากหลาย
스타트업 커뮤니티 씬디스 (SeenThis.kr)
스타트업 커뮤니티 씬디스 (SeenThis.kr)
스타트업 커뮤니티 씬디스 (SeenThis.kr)
스타트업 커뮤니티 씬디스 (SeenThis.kr)

April 25, 2024

Ollama: กรอบงาน LLM ที่ติดตั้งในเครื่องOllama คือ กรอบงาน LLM ขนาดเล็กที่ติดตั้งในเครื่อง รองรับโมเดลหลากหลาย และโมเดล llama-3 8B ให้ประสิทธิภาพเทียบเท่า GPT-3.5 เหมาะสำหรับผู้ใช้ที่ให้ความสำคัญกับการปกป้องข้อมูลส่วนบุคคล
InvisibleHand Blog
InvisibleHand Blog
InvisibleHand Blog
InvisibleHand Blog

November 9, 2024