1. A computer-implemented method for automated deployment of a configured system into a computing environment for enabling software development therein, comprising using a processor of a computer to perform: obtaining a configured architectural model specification describing a system to be deployed into a computing environment for execution therein, the description of the system further comprising a description of each of a plurality of components of the system; analyzing the configured architectural model specification to determine suitability of deploying the system into the computing environment, further comprising: identifying, from the model specification, each of at least one of the components which is a pre-built component of the system and each of at least one of the components which is a custom-built component to be developed in the computing environment; and determining whether each of the identified components is capable of execution in the computing environment; and responsive to determining that the deploying of the system into the computing environment is suitable, performing the deploying of the system into the computing environment, further comprising: for each of the at least one pre-built component, deploying an artifact embodying the pre-built component into the computing environment; and enabling a development environment, in the computing environment, for each of the at least one determined custom-built component.