เครื่องมือ Agile และการติดตั้ง

ในบทนี้เราจะเรียนรู้เกี่ยวกับเครื่องมือ Agile ต่างๆและการติดตั้ง ชุดการพัฒนาของวิธีการแบบ Agile ประกอบด้วยชุดส่วนประกอบต่อไปนี้ -

เหตุการณ์

เหตุการณ์คือเหตุการณ์ที่เกิดขึ้นหรือถูกบันทึกไว้พร้อมกับคุณลักษณะและการประทับเวลา

เหตุการณ์อาจมีหลายรูปแบบเช่นเซิร์ฟเวอร์เซ็นเซอร์ธุรกรรมทางการเงินหรือการกระทำที่ผู้ใช้ของเราดำเนินการในแอปพลิเคชันของเรา ในบทช่วยสอนที่สมบูรณ์นี้เราจะใช้ไฟล์ JSON ที่จะอำนวยความสะดวกในการแลกเปลี่ยนข้อมูลระหว่างเครื่องมือและภาษาต่างๆ

นักสะสม

นักสะสมคือผู้รวบรวมเหตุการณ์ พวกเขารวบรวมเหตุการณ์อย่างเป็นระบบเพื่อจัดเก็บและรวบรวมข้อมูลขนาดใหญ่ที่จัดคิวให้ดำเนินการโดยพนักงานแบบเรียลไทม์

เอกสารแจกจ่าย

เอกสารเหล่านี้ประกอบด้วยมัลติโหนด (หลายโหนด) ซึ่งจัดเก็บเอกสารในรูปแบบเฉพาะ เราจะเน้น MongoDB ในบทช่วยสอนนี้

เซิร์ฟเวอร์โปรแกรมประยุกต์บนเว็บ

เว็บแอ็พพลิเคชันเซิร์ฟเวอร์เปิดใช้ข้อมูลเป็น JSON ผ่านไคลเอนต์ผ่านการแสดงภาพโดยมีค่าใช้จ่ายน้อยที่สุด หมายความว่าเว็บแอ็พพลิเคชันเซิร์ฟเวอร์ช่วยในการทดสอบและปรับใช้โครงการที่สร้างขึ้นด้วยวิธีการแบบ Agile

เบราว์เซอร์สมัยใหม่

ช่วยให้เบราว์เซอร์หรือแอปพลิเคชันสมัยใหม่สามารถนำเสนอข้อมูลเป็นเครื่องมือโต้ตอบสำหรับผู้ใช้ของเรา

การตั้งค่าสิ่งแวดล้อมในท้องถิ่น

สำหรับการจัดการชุดข้อมูลเราจะเน้นไปที่เฟรมเวิร์ก Anaconda ของ python ที่มีเครื่องมือสำหรับจัดการ excel, csv และไฟล์อื่น ๆ อีกมากมาย แดชบอร์ดของเฟรมเวิร์ก Anaconda เมื่อติดตั้งแล้วจะดังที่แสดงด้านล่าง เรียกอีกอย่างว่า“ Anaconda Navigator” -

เนวิเกเตอร์ประกอบด้วย“ Jupyter framework” ซึ่งเป็นระบบโน้ตบุ๊กที่ช่วยในการจัดการชุดข้อมูล เมื่อคุณเปิดเฟรมเวิร์กมันจะถูกโฮสต์ในเบราว์เซอร์ดังที่กล่าวไว้ด้านล่าง -