เครื่องมือ Agile และการติดตั้ง
ในบทนี้เราจะเรียนรู้เกี่ยวกับเครื่องมือ Agile ต่างๆและการติดตั้ง ชุดการพัฒนาของวิธีการแบบ Agile ประกอบด้วยชุดส่วนประกอบต่อไปนี้ -
เหตุการณ์
เหตุการณ์คือเหตุการณ์ที่เกิดขึ้นหรือถูกบันทึกไว้พร้อมกับคุณลักษณะและการประทับเวลา
เหตุการณ์อาจมีหลายรูปแบบเช่นเซิร์ฟเวอร์เซ็นเซอร์ธุรกรรมทางการเงินหรือการกระทำที่ผู้ใช้ของเราดำเนินการในแอปพลิเคชันของเรา ในบทช่วยสอนที่สมบูรณ์นี้เราจะใช้ไฟล์ JSON ที่จะอำนวยความสะดวกในการแลกเปลี่ยนข้อมูลระหว่างเครื่องมือและภาษาต่างๆ
นักสะสม
นักสะสมคือผู้รวบรวมเหตุการณ์ พวกเขารวบรวมเหตุการณ์อย่างเป็นระบบเพื่อจัดเก็บและรวบรวมข้อมูลขนาดใหญ่ที่จัดคิวให้ดำเนินการโดยพนักงานแบบเรียลไทม์
เอกสารแจกจ่าย
เอกสารเหล่านี้ประกอบด้วยมัลติโหนด (หลายโหนด) ซึ่งจัดเก็บเอกสารในรูปแบบเฉพาะ เราจะเน้น MongoDB ในบทช่วยสอนนี้
เซิร์ฟเวอร์โปรแกรมประยุกต์บนเว็บ
เว็บแอ็พพลิเคชันเซิร์ฟเวอร์เปิดใช้ข้อมูลเป็น JSON ผ่านไคลเอนต์ผ่านการแสดงภาพโดยมีค่าใช้จ่ายน้อยที่สุด หมายความว่าเว็บแอ็พพลิเคชันเซิร์ฟเวอร์ช่วยในการทดสอบและปรับใช้โครงการที่สร้างขึ้นด้วยวิธีการแบบ Agile
เบราว์เซอร์สมัยใหม่
ช่วยให้เบราว์เซอร์หรือแอปพลิเคชันสมัยใหม่สามารถนำเสนอข้อมูลเป็นเครื่องมือโต้ตอบสำหรับผู้ใช้ของเรา
การตั้งค่าสิ่งแวดล้อมในท้องถิ่น
สำหรับการจัดการชุดข้อมูลเราจะเน้นไปที่เฟรมเวิร์ก Anaconda ของ python ที่มีเครื่องมือสำหรับจัดการ excel, csv และไฟล์อื่น ๆ อีกมากมาย แดชบอร์ดของเฟรมเวิร์ก Anaconda เมื่อติดตั้งแล้วจะดังที่แสดงด้านล่าง เรียกอีกอย่างว่า“ Anaconda Navigator” -
เนวิเกเตอร์ประกอบด้วย“ Jupyter framework” ซึ่งเป็นระบบโน้ตบุ๊กที่ช่วยในการจัดการชุดข้อมูล เมื่อคุณเปิดเฟรมเวิร์กมันจะถูกโฮสต์ในเบราว์เซอร์ดังที่กล่าวไว้ด้านล่าง -