Less Challenging
Control: You completely control the environment.
Security: You own the infrastructure. You are able to establish security and compliance standards, as well as enforce and measure them.
Flexibility: It’s your environment, and you have more ability to customize than with most other cloud technologies.
More Challenging
Elasticity: If you need to rapidly expand your capacity beyond current levels, it will require provisioning the additional resources required. In addition, you will always be maintaining your maximum capacity.
Management: Your IT resources maintain the environment, potentially taking focus away from more strategic objectives.
Resilience: Some self-run private clouds are highly resilient. However, you have to build and maintain that resiliency.
Mobility: The technological capabilities are available to provide wide and mobile access, but you are responsible for setting up and maintaining the environment.