The technology industry is presently making great strides in the development of the paradigm of Cloud Computing. As a result, the number of both closed and open source platforms has been rapidly increasing. They all have a similar architecture. A cloud computing platform can be considered as an open system because it is dynamic, heterogeneous and unpredictable. Theoretically, this kind of environment is the most suitable for agent technology. Under the frame of this chapter we explain a new agent-based proposed architecture to control a cloud computing platform that satisfies the hypothesis.