Big Data Principles and Best Practices