${v.nameEn}
- จำนวน: ${v.defaultDuration} ชั่วโมง (${v.totalDates} วัน, เวลา 9.00-16.00 น.)
- รายละเอียดหลักสูตรรูปแบบ PDF
- รุ่นวันที่ ${c.dates} ${ (c.availableSeat <= 0) ? '(เต็มแล้ว)' : '' } (${c.price.toLocaleString()} บาท) ${c.datesLeft <= 0 ? '(ปิดรับการลงทะเบียน)' : ''}
- (ราคารวมภาษีมูลค่าเพิ่มแล้ว)
รายละเอียดหลักสูตร
หลักสูตรนี้มุ่งหมายให้ผู้เรียนสามารถติดตั้งระบบ Hadoop ด้วย Apache Ambari ติดตั้งและคอนฟิก Hue เพื่อให้ใช้งานร่วมกัน รวมถึงการติดตั้ง FreeIPA เพื่อใช้เป็น LDAP Server เพื่อผูกการยืนยันตัวตนกับบริการต่าง ๆ กับ LDAP เช่น บริการ SSH, Ranger, Hue และ Zeppelin เนื้อหาจะเน้นในส่วนของการติดตั้งและคอนฟิกให้ใช้งานได้ เพื่อให้ได้ระบบที่มีทั้งตัวบริหารจัดการ หน้าเว็บ UI สำหรับผู้ใช้ ระบบยืนยันตัวตน กำหนดสิทธิ์ และการทำ Data governance ด้วย Apache Atlas และจะสอนการใช้งาน hadoop ecosystems พอสังเขป
หลักสูตรนี้เหมาะสำหรับ
ผู้ที่สนใจเรื่อง Big Data และ Hadoop วิศวกรคอมพิวเตอร์ นักเทคโนโลยีสารสนเทศ อาจารย์และบุคลากรทางการศึกษาในสาขาที่เกี่ยวข้อง
ความรู้พื้นฐาน
ผู้เข้าอบรมมีประสบการณ์ในการติดตั้งซอฟต์แวร์บนระบบปฏิบัติการลีนุกซ์ (Linux) มีความเข้าใจเรื่องระบบเครือข่ายและไฟล์วอล์
ซอฟต์แวร์ที่ใช้
- Hortonworks Data Platform (HDP3)
- Hue https://gethue.com/
- FreeIPA https://www.freeipa.org/
- CentOS-7 and Rocky 9
สิ่งที่ผู้เข้าอบรมต้องเตรียม
- ผู้เข้าอบรมเตรียมโน้ตบุ๊คมาในวันอบรม
บริษัท ฯ จะจำลองสภาพแวดล้อมแบบคลัสเตอร์บน Cloud จำนวน 7 VM (โดยทางบริษัท ฯ จัดเตรียม Cloud ให้) โดยเตรียม Virtual Machine ติดตั้ง CentOS-7 ที่สามารถออกอินเทอร์เน็ตและรีโมตไปติดตั้งซอฟต์แวร์ได้ ที่มีขนาดอย่างน้อย 2 CPU cores และมีหน่วยความจำอย่างน้อยดังต่อไปนี้
- แรม 24 GB จำนวน 1 เครื่อง (เครื่องนี้ติดตั้งแบบ Server with GUI for ambari and Edge node)
- แรม 8 GB จำนวน 5 เครื่อง (for master and worker nodes)
- แรม 2 GB จำนวน 1 เครื่อง (Rocky9 for FreeIPA)
เนื้อหาหลักสูตร
วันที่ 1
- ภาพรวมของสิ่งที่จะทำ โหนดไหนทำอะไร
- Hardware sizing for production
- การปรับแต่งระบบลีนุกซ์เพื่อเตรียมติดตั้ง Hadoop แบบคลัสเตอร์
- การสร้าง ssh key และวางคีย์เพื่อสร้างสภาพแวดล้อมแบบ Single Sign On
- การปรับแต่งไฟล์วอลล์เพื่อความปลอดภัย
- การปิด selinux
- การใช้คำสั่งแบบขนาน และสคริตป์สำหรับกระจายไฟล์ไปยังทุกเครื่อง การติดตั้ง FreeIPA Server และ Client
- การติดตั้ง openldap-client และคำสั่ง ldap พื้นฐาน
- kerberos ขึ้นต้น
- การติดตั้ง Apache Ambari
- การติดตั้ง MariaDB และปรับแต่ง
- สร้างฐานข้อมูลที่จำเป็นสำหรับ ambari และ hadoop ecosystems
- การติดตั้ง Apache Ambari
- การติดตั้ง Hadoop ecosystems ด้วย Ambari ประกอบด้วย HDFS, YARN+MapReduce2, Tez, Hive, HBase, Pig, Sqoop, Oozie, Zookeeper, Infra Solr, Ambari Metrics, Atlas, Kafka, Ranger, Spark2 และ Zeppelin Notebook
- เทคนิคการแบ่งพาร์ทิชันดิสก์และฟอร์แมทดิสก์จำนวนมาก
- การคอนฟิก High Availability ให้กับ HDFS namenode และ Yarn resourcemanager
วันที่ 2
- รู้จักกับ LDAP
- การติดตั้ง Hue และคอนฟิกให้งานได้บริการต่าง ๆ ของ Hadoop ที่ติดตั้งไป
- การติดตั้ง HDFS HTTPFS และสร้าง service script
- การคอนฟิกให้ Hue ยืนยันตัวตนกับ LDAP
- การคอนฟิกให้ Apache Zeppelin ยืนยันตัวตนกับ LDAP
- การคอนฟิกให้ Apache Ranger ยืนยันตัวตนกับ LDAP
- การสร้าง Binding account
- การตรวจสอบการ sync users and groups
- การเพิ่มบัญชีผู้ใช้ผ่าน FreeIPA
- ลำดับการให้ผู้ใช้เข้าใช้งาน เพื่อให้ระบบสร้าง Home Directory บน HDFS ให้และการกำหนดให้ผู้ใช้ต้องตั้งรหัสผ่านใหม่
- การทดสอบการติดตั้งและทดลองล็อกอินเข้าใช้งานบริการต่าง ๆ ที่ผูกกับ LDAP
- การกำหนดสิทธิ์การใช้งานผ่าน Ranger ตัวอย่างกรณี Hive
วันที่ 3
- การใช้งานซอฟต์แวร์ต่าง ๆ (รันตามคำสั่งเตรียมไว้ให้ เพื่อทดสอบการใช้งาน) ดังต่อไปนี้
- HDFS
- MapReduce
- Pig
- Hive
- Sqoop
- Hue
- Oozie – สร้าง workflow และตั้งเวลาทำงาน
- Spark
- Zeppelin
- Hbase
- Phoenix
- Kafka
- Atlas
- การปรับแต่งระบบเพื่อรองรับภาระงาน
วิธีการชำระเงิน
- ชำระเป็นเงินสดหรือเช็ค (งดรับเช็คส่วนตัว) สั่งจ่ายในนาม บริษัท คลัสเตอร์คิท จำกัด นำมาชำระที่ บริษัท คลัสเตอร์คิท จำกัด
- โอนเงินเข้าบัญชีออมทรัพย์
- ธนาคารกสิกรไทย สาขาบางขุนนนท์ ชื่อบัญชี บริษัท คลัสเตอร์คิท จำกัด เลขที่บัญชี 753-2-25601-6
- ธนาคารกรุงเทพ สาขาบางขุนนนท์ ชื่อบัญชี บริษัท คลัสเตอร์คิท จำกัด เลขที่บัญชี 190-0-78709-2 * กรุณาส่งหลักฐานการโอนเงินมาทาง Email: accounting@clusterkit.co.th หรือแฟกซ์หลักฐานการโอนเงินมาที่ 0 2424 7603
หมายเหตุ
- ราคาข้างต้นรวมภาษีมูลค่าเพิ่ม 7% แล้ว
- บริษัท หรือนิติบุคคลสามารถหัก ณ ที่จ่ายในอัตรา 3%, หน่วยงานราชการ 1%
ของราคาค่าอบรมก่อนหักภาษีมูลค่าเพิ่ม
และต้องนำหนังสือรับรองการหักภาษี ณ ที่จ่ายมาในวันอบรม
บริษัท คลัสเตอร์คิท จำกัด
(กรณีไม่มีหนังสือรับรองต้องชำระเต็มจำนวน)
เลขที่ 91 ซอยริมคลองชักพระ
ถนนบางขุนนนท์ แขวงบางขุนนนท์
เขตบางกอกน้อย กทม. 10700
เลขทะเบียนนิติบุคคล: 0105550004011 - การสำรองที่นั่งอบรมจะสมบูรณ์ต่อเมื่อมีการชำระเงิน จึงขอสงวนสิทธิ์แก่ผู้ที่สำรองที่นั่งอบรมเข้ามาก่อนตามลำดับ
- รายละเอียดต่าง ๆ อาจมีการเปลี่ยนแปลงตามความเหมาะสมโดยมิต้องแจ้งให้ทราบล่วงหน้า