Answer:
Internal Cloud:
An Internal Cloud is also known as a Corporate Cloud. It's a cloud computing service model that is implemented within an organization's dedicated resources and infrastructure. It also apply virtualization mechanism, shared storage and network resources to facilitate full control of an organization's cloud environment.
External Cloud:
An external cloud is a cloud solution that exists outside of an organization's physical boundaries. It allows companies to rent software and delivered security over the web, integrated to the back-end system. The services delivering through cloud solution will match that to a private cloud, but all the physical resources are external to the organization.
The Pros and Cons of the cloud services:
<u>On the up side:
</u>
1: Fast start-up:
Cloud computing allows you to test your business plan very quickly for little money. It has changed the game of entrepreneurs. On the launch day, you have the confidence that you scale the world.
2: Business agility:
Cloud computing changes the whole world pattern of agility at a much lower cost.
3: Faster product development:
It reduced the moving applications and data time (one cloud to another) drop from weeks to minutes.
<u>On the down side:
</u>
1: Bandwidth could bust your budget:
The network cost would be so large that you might buy the cloud storage rather than paying someone else for it.
2: Limited control and flexibility:
Since the remote software is being used, it usually lacks the features of an application running locally.
3: Increased Vulnerability:
As we know that the cloud based solutions are exposed on the public internet and are a more vulnerable target for malicious users and hackers. Nothing on the internet is completely secure and even the biggest players suffers from serious attacks and security breaches.