Thank you for the opportunity to help you with your question!
Cloud computing allows companies to have the computing resources they need for their applications or business requirements on demand , instead of having to acquire those resources beforehand and maintain, this can potentially reduce the time or cost of a project
Some disavantages of cloud computing can include security problems and loss of productivity when connectivity is unavailable , and lack of flexibility when using data stored in a service
Please let me know if you need any clarification. I'm always happy to answer your questions.