High-tech industries are experiencing accelerated technological change, which causes rapid obsolescence of invested manufacturing equipment. In such environment, the impact of the new technologies must be carefully considered while making decisions involved in resource acquisition or replacement. In this study, we consider a capacity planning problem with the presence of uncertain magnitude and timing of new technologies and stochastic demands. This study targets of determining (1) the most profitable technology portfolio investment, (2) the corresponding resource levels, and (3) the production plan to fully utilize the capacity. The research problem is modeled by Markov decision process (MDP). The objective is to maximize expected profit under demand and technology uncertainties. For solution efficiency, the Intlinprog solver is utilized to find the optimal action at each decision epoch, accompanying with a parallel computing mechanism to relax the computational burden of the MDP model. Through experiments, we demonstrate the effectiveness of the proposed model, and highlight the importance of considering uncertain factors.