Công cụ và cài đặt Agile
Trong chương này, chúng ta sẽ tìm hiểu về các công cụ Agile khác nhau và cách cài đặt chúng. Ngăn xếp phát triển của phương pháp nhanh nhẹn bao gồm tập hợp các thành phần sau:
Sự kiện
Sự kiện là sự kiện xảy ra hoặc được ghi lại cùng với các tính năng và dấu thời gian của nó.
Một sự kiện có thể ở nhiều dạng như máy chủ, cảm biến, giao dịch tài chính hoặc hành động mà người dùng của chúng tôi thực hiện trong ứng dụng của chúng tôi. Trong hướng dẫn đầy đủ này, chúng tôi sẽ sử dụng các tệp JSON để tạo điều kiện trao đổi dữ liệu giữa các công cụ và ngôn ngữ khác nhau.
Người sưu tầm
Người thu thập là người tổng hợp sự kiện. Họ thu thập các sự kiện một cách có hệ thống để lưu trữ và tổng hợp dữ liệu cồng kềnh đang xếp hàng đợi chúng thực hiện bởi nhân viên thời gian thực.
Tài liệu phân tán
Các tài liệu này bao gồm nhiều nút (nhiều nút) lưu trữ tài liệu ở một định dạng cụ thể. Chúng tôi sẽ tập trung vào MongoDB trong hướng dẫn này.
Máy chủ ứng dụng web
Máy chủ ứng dụng web cho phép dữ liệu dưới dạng JSON thông qua máy khách thông qua trực quan hóa, với chi phí tối thiểu. Nó có nghĩa là máy chủ ứng dụng web giúp kiểm tra và triển khai các dự án được tạo bằng phương pháp linh hoạt.
Trình duyệt hiện đại
Nó cho phép trình duyệt hoặc ứng dụng hiện đại hiển thị dữ liệu như một công cụ tương tác cho người dùng của chúng tôi.
Thiết lập môi trường địa phương
Để quản lý tập dữ liệu, chúng tôi sẽ tập trung vào khuôn khổ Anaconda của python bao gồm các công cụ để quản lý excel, csv và nhiều tệp khác. Bảng điều khiển của Anaconda framework sau khi được cài đặt như hình dưới đây. Nó còn được gọi là “Anaconda Navigator” -
Bộ điều hướng bao gồm “Khung máy tính” là một hệ thống sổ ghi chép giúp quản lý các tập dữ liệu. Sau khi bạn khởi chạy khuôn khổ, nó sẽ được lưu trữ trong trình duyệt như được đề cập bên dưới -