Choosing the right hardware configuration