Techniques and Environments for Big Data Analysis