While OpenStack is composed of many components and moving parts
「OpenStackには多くのコンポーネントと可動部が含まれているが」のほうがしっくりくる感じですねかね。