Security
Because of a public cloud’s open characteristics,
designing and maintaining
a secure infrastructure should
be an important driver in any cloud
deployment. Enforce well- established
security practices: rewalls, minimal
server services to reduce attack vectors,
up-to-date operating systems,
key-based authentication, and so
on. But challenges might arise from
the increased number of servers to
maintain and the use of the cloud
for different development environments:
development, staging, and production. In this scenario, isolating
and securing each environment
is important because a breach in a
prototyping server can give access
through the secret keys to the whole
infrastructure.