This document discusses investigating the capabilities of ESRI products for handling large datasets and big data. The objectives are to study ESRI's existing abilities to process and analyze large data sets, and to examine ESRI's architecture for big data processing. The author works with New York taxi trip data, comparing different processing and visualization methods in Python, ArcPy, and Tableau Public. These include spatial joining, data filtering, and creating visualizations to analyze patterns and outliers. The conclusion evaluates the best method based on processing time, dependencies, and license restrictions. Objective 2 briefly outlines ESRI's machine-based architecture for hosting big data solutions.