На мой взгляд есть два варианта. Первый - попробовать сделать это самостоятельно, отличный вариант, прочитав например вот эти книги
1,
2,
3,
4 предварительно конечно придется их купить, но
кое что можно почитать бесплатно, вы сильно приблизитесь к пониманию того как это сделать. Второй привлечь профессионального подрядчика.