Aller au contenu principal
Cloud Security

Cloud Security: securing AWS, Azure and GCP

Moving to the cloud does not transfer responsibility for your security — it shares it. Most cloud incidents stem from misconfigurations, not provider flaws. Here is how to secure your AWS, Azure and GCP environments, and how I support you.

In short

Cloud security covers the practices, controls and tools protecting data, applications and infrastructure hosted in the public cloud (AWS, Azure, GCP). It rests on the shared responsibility model: the provider secures the cloud (physical infrastructure), the customer secures what they put in the cloud (configurations, access, data). The main risks are misconfigurations (public storage buckets, excessive IAM permissions), identity management, API exposure and container security. Key levers: least privilege (IAM), encryption, CSPM (misconfiguration detection), segmentation, logging and monitoring. For a SaaS or a fintech, cloud security is also a compliance prerequisite (ISO 27001, SOC 2, NIS2).

What is Cloud Security?

Cloud security refers to the set of technical and organisational measures that protect resources hosted with a public cloud provider (Amazon Web Services, Microsoft Azure, Google Cloud Platform). It covers service configuration, access management, encryption, monitoring and compliance.

Contrary to a common belief, moving to the cloud does not remove your security obligations: it redistributes them. That is the whole point of the shared responsibility model.

The shared responsibility model

This is the founding concept of cloud security. The split of responsibilities varies by service type (IaaS, PaaS, SaaS), but the principle is constant:

  • The provider is responsible for "security OF the cloud": data centres, hardware, physical network, hypervisor.
  • The customer is responsible for "security IN the cloud": service configuration, identity and access management, data encryption, application security.
  • Most cloud incidents come from the customer side (misconfiguration), not the provider.

The main cloud risks

  • Misconfigurations: publicly exposed storage (S3 buckets, Azure blobs), open ports, services accessible without authentication.
  • Poor access management: overly broad IAM permissions, API keys exposed in code, no MFA on privileged accounts.
  • Exposure of poorly protected APIs and serverless functions.
  • Container and Kubernetes security (vulnerable images, plaintext secrets, exposed API).
  • Lack of logging and monitoring, preventing intrusion detection.
  • Non-compliance and poor data localisation (GDPR, health data).

Cloud security best practices

Securing a cloud environment rests on a few structuring principles, aligned with CIS frameworks and provider recommendations:

  • Apply least privilege on IAM and enable MFA everywhere, especially on privileged accounts.
  • Encrypt data at rest and in transit, and manage keys properly.
  • Deploy a CSPM (Cloud Security Posture Management) to continuously detect misconfigurations.
  • Segment networks and restrict public exposure to the strict minimum.
  • Centralise logging (CloudTrail, Azure Monitor, Cloud Logging) and monitor abnormal behaviour.
  • Secure the CI/CD pipeline and containers (image scanning, secrets management).
  • Regularly audit configuration against the CIS Benchmarks.

Cloud Security for SaaS and fintech

SaaS vendors and fintechs are cloud-native and handle sensitive client data. Their cloud security is scrutinised by enterprise clients, investors and regulators.

Beyond technical best practices, the challenge is often to prove that security: data isolation between clients (multi-tenant), ISO 27001 or SOC 2 compliance, and answering security questionnaires. We help both to secure and to demonstrate.

My Cloud Security support

NagaShield performs cloud configuration audits (AWS, Azure, GCP) against the CIS Benchmarks, identifies critical exposures and supports remediation. As an outsourced CISO, I integrate cloud security into your overall governance and compliance journey (ISO 27001, NIS2).

Frequently asked questions

Secure your cloud environment

AWS, Azure or GCP configuration audit and a prioritised remediation plan. First scoping call free and no commitment.

Read also