ในขณะที่คาดคะเนกำลังของคอมพิวเตอร์ที่ต้องการอาจมีได้สองสถานการณ์คุณอาจประมาณความต้องการมากเกินไปและซื้อเซิร์ฟเวอร์จำนวนมากซึ่งจะไม่ใช้ประโยชน์ใด ๆ หรือคุณอาจประเมินการใช้งานต่ำกว่าเกณฑ์ซึ่งจะนำไปสู่การล่มของ ใบสมัครของคุณ. ในเรื่องนี้ EC2 Tutorial เราจะเข้าใจแนวคิดหลักและการสร้างอินสแตนซ์ตามลำดับต่อไปนี้:
ข้อมูลเบื้องต้นเกี่ยวกับ AWS EC2
Amazon Elastic Compute Cloud EC2 เป็นบริการเว็บจาก Amazon ที่ให้บริการ ปรับขนาดได้ บริการคำนวณในระบบคลาวด์ สามารถปรับขนาดได้อีกครั้งเนื่องจากคุณสามารถปรับขนาดหรือลดจำนวนอินสแตนซ์เซิร์ฟเวอร์ที่คุณใช้งานได้อย่างรวดเร็วหากความต้องการด้านคอมพิวเตอร์ของคุณเปลี่ยนไป
ค่าเริ่มต้นของ char ใน java
อินสแตนซ์คือเซิร์ฟเวอร์เสมือนสำหรับรันแอปพลิเคชันบน EC2 ของ Amazon นอกจากนี้ยังสามารถเข้าใจได้เหมือนส่วนเล็ก ๆ ของคอมพิวเตอร์ขนาดใหญ่ส่วนเล็ก ๆ ที่มีฮาร์ดไดรฟ์การเชื่อมต่อเครือข่ายระบบปฏิบัติการ ฯลฯ แต่จริงๆแล้วมันเป็นเสมือนจริงทั้งหมด คุณสามารถมีคอมพิวเตอร์“ จิ๋ว” หลายเครื่องในเครื่องเดียวและเครื่องขนาดเล็กทั้งหมดนี้เรียกว่าอินสแตนซ์
ทำไมต้อง AWS EC2
สมมติว่าคุณเป็นนักพัฒนาและเนื่องจากคุณต้องการทำงานอย่างอิสระคุณต้องซื้อเซิร์ฟเวอร์บางเครื่องคุณจึงประมาณความจุที่ถูกต้องและพลังในการประมวลผลก็เพียงพอแล้วตอนนี้คุณต้องดูแลการอัปเดตแพตช์ความปลอดภัยทุกวันคุณต้องแก้ไขปัญหาที่อาจเกิดขึ้นที่ระดับแบ็คเอนด์ในเซิร์ฟเวอร์และอื่น ๆ
แต่ถ้าคุณซื้ออินสแตนซ์ EC2 คุณก็ไม่ต้องกังวลเกี่ยวกับสิ่งเหล่านี้เนื่องจาก Amazon จะจัดการทั้งหมดคุณเพียงแค่มุ่งเน้นไปที่แอปพลิเคชันของคุณด้วยค่าใช้จ่ายเพียงเล็กน้อยที่คุณเกิดขึ้นก่อนหน้านี้! ไม่น่าสนใจเหรอ
จะรันระบบใน EC2 ได้อย่างไร?
- เข้าสู่ระบบบัญชี AWS ของคุณและคลิกที่ AWS EC2
- ภายใต้สร้างอินสแตนซ์คลิกที่เปิดอินสแตนซ์
ตอนนี้คุณต้องเลือกไฟล์ อิมเมจเครื่อง Amazon (AMI) AMI เป็นเทมเพลตของระบบปฏิบัติการและให้ข้อมูลที่จำเป็นในการเปิดใช้งานอินสแตนซ์
เมื่อเราต้องการเปิดอินสแตนซ์เราต้องระบุว่าเราต้องการใช้ AMI ใด อาจเป็น Ubuntu, windows server เป็นต้น
- AMI อาจกำหนดค่าไว้ล่วงหน้าหรือคุณสามารถกำหนดค่าได้เองตามความต้องการของคุณ
- สำหรับ AMI ที่กำหนดค่าไว้ล่วงหน้าคุณต้องเลือกจาก AWS Marketplace
- สำหรับการตั้งค่าของคุณเองให้ไปที่เริ่มต้นอย่างรวดเร็วและเลือกอย่างใดอย่างหนึ่ง
- ในขณะกำหนดค่าคุณจะไปถึงจุดที่คุณต้องเลือกไฟล์ EBS ตัวเลือกการจัดเก็บ ที่เก็บบล็อกยืดหยุ่น (EBS) เป็นไดรฟ์ข้อมูลหน่วยเก็บระดับบล็อกถาวรซึ่งใช้กับ EC2
ประเภทของอินสแตนซ์คอมพิวเตอร์ EC2
คอมพิวเตอร์เป็นคำที่กว้างมากลักษณะของงานของคุณจะเป็นตัวกำหนดว่าคุณต้องการคอมพิวเตอร์ประเภทใดดังนั้น AWS EC2 จึงเสนออินสแตนซ์ 5 ประเภทซึ่งมีดังต่อไปนี้:
- อินสแตนซ์ทั่วไป
- สำหรับการใช้งานที่ต้องการความสมดุลระหว่างประสิทธิภาพและต้นทุน
- เช่นระบบตอบกลับอีเมลที่คุณต้องการการตอบกลับที่รวดเร็วและควรมีความคุ้มค่าเนื่องจากไม่ต้องใช้การประมวลผลมากนัก
- สำหรับการใช้งานที่ต้องการความสมดุลระหว่างประสิทธิภาพและต้นทุน
- อินสแตนซ์ Compute
- สำหรับแอพพลิเคชั่นที่ต้องการการประมวลผลมากจาก CPU
- เช่นการวิเคราะห์ข้อมูลจากกระแสข้อมูลเช่นสตรีม Twitter
- สำหรับแอพพลิเคชั่นที่ต้องการการประมวลผลมากจาก CPU
- อินสแตนซ์หน่วยความจำ
- สำหรับการใช้งานที่มีลักษณะหนักจึงต้องการ RAM จำนวนมาก
- เช่นเมื่อระบบของคุณต้องการแอปพลิเคชันจำนวนมากที่ทำงานอยู่เบื้องหลังเช่นการทำงานหลายอย่างพร้อมกัน
- สำหรับการใช้งานที่มีลักษณะหนักจึงต้องการ RAM จำนวนมาก
- อินสแตนซ์พื้นที่เก็บข้อมูล
- สำหรับแอปพลิเคชันที่มีขนาดใหญ่หรือมีชุดข้อมูลที่ใช้พื้นที่มาก
- เช่นเมื่อแอปพลิเคชันของคุณมีขนาดใหญ่
- สำหรับแอปพลิเคชันที่มีขนาดใหญ่หรือมีชุดข้อมูลที่ใช้พื้นที่มาก
- อินสแตนซ์ GPU
- สำหรับแอพพลิเคชั่นที่ต้องการการแสดงผลกราฟิกหนัก ๆ
- เช่นการสร้างแบบจำลอง 3 มิติเป็นต้น
- สำหรับแอพพลิเคชั่นที่ต้องการการแสดงผลกราฟิกหนัก ๆ
ตอนนี้อินสแตนซ์ทุกประเภทมีชุดของอินสแตนซ์ซึ่งได้รับการปรับให้เหมาะสมกับปริมาณงานที่แตกต่างกัน:
อินสแตนซ์ทั่วไป | อินสแตนซ์ Compute | อินสแตนซ์หน่วยความจำ | อินสแตนซ์พื้นที่เก็บข้อมูล | อินสแตนซ์ GPU |
|
|
|
|
|
เมื่อคุณทราบเกี่ยวกับอินสแตนซ์ประเภทต่างๆแล้วเรามาเรียนรู้เกี่ยวกับขั้นตอนที่เกี่ยวข้องกับการสร้างอินสแตนซ์ในบทแนะนำ AWS EC2 นี้
บทช่วยสอน AWS EC2: ขั้นตอนในการสร้างอินสแตนซ์
ถัดไปในบทช่วยสอน AWS EC2 นี้เรามาทำความเข้าใจกระบวนการสร้างอินสแตนซ์ EC2 ทั้งหมดผ่านกรณีการใช้งานที่เราจะสร้างอินสแตนซ์ Ubuntu สำหรับสภาพแวดล้อมการทดสอบ
- เข้าสู่ระบบ AWS Management Console
- เลือกภูมิภาคที่คุณต้องการ ต่อไป,เลือกภูมิภาคจากเมนูแบบเลื่อนลงการเลือกภูมิภาคสามารถทำได้ตามเกณฑ์ที่กล่าวไว้ก่อนหน้านี้ในบล็อก
- เลือก EC2 Service คลิก EC2 ภายใต้ส่วน Compute สิ่งนี้จะนำคุณไปยังแดชบอร์ด EC2
- คลิก เปิดอินสแตนซ์ .
- เลือก AMI: เนื่องจากคุณต้องการอินสแตนซ์ Linux ในแถวสำหรับ Ubuntu AMI 64 บิตพื้นฐานให้คลิกเลือก
- เลือกอินสแตนซ์
เลือกอินสแตนซ์ t2.micro ซึ่งเป็นระดับฟรีที่มีสิทธิ์
- กำหนดค่ารายละเอียดอินสแตนซ์
กำหนดค่ารายละเอียดทั้งหมดจากนั้นคลิกที่เพิ่มที่เก็บข้อมูล
- เพิ่มพื้นที่เก็บข้อมูล
- ติดแท็กอินสแตนซ์
พิมพ์ชื่อสำหรับอินสแตนซ์ AWS EC2 ของคุณในกล่องค่า ชื่อนี้หรือที่เรียกกันอย่างถูกต้องว่าแท็กจะปรากฏในคอนโซลเมื่ออินสแตนซ์เปิดตัว ทำให้ง่ายต่อการติดตามเครื่องจักรที่กำลังทำงานในสภาพแวดล้อมที่ซับซ้อน ใช้ชื่อที่คุณสามารถจดจำและจดจำได้ง่าย
- สร้างกลุ่มความปลอดภัย
- ตรวจสอบและเปิดใช้งานอินสแตนซ์
ตรวจสอบรายละเอียดที่คุณได้กำหนดค่าเพื่อเปิดอินสแตนซ์
- สร้างคู่คีย์และเปิดอินสแตนซ์
ถัดไปในบทช่วยสอน AWS EC2 นี้ให้เลือกตัวเลือก 'สร้างคู่คีย์ใหม่' และตั้งชื่อคู่คีย์ หลังจากนั้นดาวน์โหลดในระบบของคุณและบันทึกไว้เพื่อใช้ในอนาคต
- ตรวจสอบรายละเอียดของอินสแตนซ์ที่เปิดตัว
- การแปลงคีย์ส่วนตัวของคุณโดยใช้ PuTTYgen
PuTTY ไม่สนับสนุนรูปแบบคีย์ส่วนตัว (.pem) ที่สร้างโดย Amazon EC2 PuTTY มีเครื่องมือที่เรียกว่า PuTTYgen ซึ่งสามารถแปลงคีย์เป็นรูปแบบ PuTTY ที่ต้องการ (.ppk) คุณต้องแปลงคีย์ส่วนตัวของคุณเป็นรูปแบบนี้ (.ppk) ก่อนที่จะพยายามเชื่อมต่อกับอินสแตนซ์ของคุณโดยใช้ PuTTY
- คลิกโหลด ตามค่าเริ่มต้น PuTTYgen จะแสดงเฉพาะไฟล์ที่มีนามสกุล. ppt หากต้องการค้นหาไฟล์. pem ของคุณให้เลือกตัวเลือกเพื่อแสดงไฟล์ทุกประเภท
- เลือกไฟล์ your.pem สำหรับคู่คีย์ที่คุณระบุเมื่อคุณเปิดอินสแตนซ์ของคุณจากนั้นคลิกเปิด คลิกตกลงเพื่อปิดกล่องโต้ตอบการยืนยัน
- คลิกบันทึกคีย์ส่วนตัวเพื่อบันทึกคีย์ในรูปแบบที่ PuTTY สามารถใช้ได้ PuTTYgen แสดงคำเตือนเกี่ยวกับการบันทึกคีย์โดยไม่มีข้อความรหัสผ่าน คลิกใช่
- ระบุชื่อเดียวกันสำหรับคีย์ที่คุณใช้สำหรับคู่คีย์ (ตัวอย่างเช่น my-key-pair) PuTTY จะเพิ่มไฟล์. ppk ไฟล์นามสกุล
- เชื่อมต่อกับอินสแตนซ์ EC2 โดยใช้ SSH และ PuTTY
- เปิด PuTTY.exe
- ในกล่องชื่อโฮสต์ให้ป้อน IP สาธารณะของอินสแตนซ์ของคุณ
- ในรายการประเภทขยาย SSH
- คลิก Auth (อย่าขยาย)
- ในไฟล์คีย์ส่วนตัวสำหรับการรับรองความถูกต้องให้เรียกดูไฟล์ PPK ที่คุณดาวน์โหลดและดับเบิลคลิกที่ไฟล์นั้น
- คลิกเปิด
- พิมพ์ Ubuntu เมื่อได้รับแจ้งสำหรับ ID ล็อกอิน
ยินดีด้วย!คุณเปิดใช้งานอินสแตนซ์ Ubuntu สำเร็จแล้ว
นี่คือวิดีโอสอน AWS EC2 สั้น ๆ ที่อธิบายเกี่ยวกับ Amazon AMI EC2, การสาธิตเกี่ยวกับการสร้าง AMI, กลุ่มความปลอดภัย, คู่คีย์, Elastic IP เทียบกับ IP สาธารณะและการสาธิตเพื่อเปิดใช้งานอินสแตนซ์ EC2 เป็นต้นบทช่วยสอน AWS EC2 นี้มีความสำคัญมากสำหรับผู้ที่ต้องการ เพื่อเป็น AWS Certified Solutions Architect
บทแนะนำ AWS EC2 สำหรับผู้เริ่มต้น | บทแนะนำสำหรับสถาปนิก AWS Certified Solutions | การฝึกอบรม AWS | Edureka
ฉันหวังว่าคุณจะสนุกกับการเจาะลึกใน AWS EC2 Tutorial เป็นหนึ่งในชุดทักษะที่เป็นที่ต้องการมากที่สุดที่นายหน้ามองหาใน AWS Solution Architect Professional นี่คือชุดของ เพื่อช่วยคุณเตรียมความพร้อมสำหรับการสัมภาษณ์งาน AWS ครั้งต่อไป การอ่านที่น่าสนใจอีกอย่างที่คุณสามารถตรวจสอบได้คือ บทช่วยสอน AWS S3 และสำหรับมุมมองที่กว้างขึ้นของ AWS โปรดดูที่ .
วิธีการย้อนกลับสตริง python
หากคุณพบว่าบทช่วยสอน AWS EC2 นี้เกี่ยวข้องคุณสามารถดูหลักสูตรสดและนำโดยผู้สอนของ Edureka ได้ใน ร่วมสร้างโดยผู้ปฏิบัติงานในอุตสาหกรรม.
มีคำถามสำหรับเรา? โปรดระบุไว้ในส่วนความคิดเห็นของบทช่วยสอน AWS EC2 นี้แล้วเราจะติดต่อกลับไป.