A complete guide to securing the core components of cloud services, featuring real-world examples using built-in security capabilities of Azure, AWS, and GCPKey FeaturesExplore hands-on techniques for effective cloud security implementationSecure your data and cloud infrastructure with tailored strategies for your businessImplement DevSecOps, encryption, detect threats and misconfigurations, and ensure cloud complianceBook DescriptionSecuring cloud resources is complex, as each provider employs different mechanisms and processes. This book guides you in embedding security best practices across the core infrastructure components of public cloud environments.It helps information security and cloud engineers with the knowledge to identify risks in public cloud platforms and implement security controls throughout the design, deployment, and maintenance of cloud environments. You'll start by learning the shared responsibility model, cloud service models, and deployment models, followed by fundamental concepts such as compute, storage, networking, identity management, and encryption. From there, you'll delve into common threats and learn how to maintain compliance in cloud environments. As you progress, you'll implement security strategies from small-scale cloud deployments to enterprise-grade production environments, including hybrid and multi-cloud setups. This edition also expands on emerging topics, including securing GenAI services and applying DevSecOps practices in production environments. Alongside general cloud security principles, the book provides hands-on examples of leveraging built-in security features across AWS, Azure, and GCP.By the end of this book, you'll have a comprehensive understanding of how to effectively secure cloud environments.What you will learnUnderstand fundamental concepts of cloud servicesSecure compute, storage, and networking services in the cloudGet to grips Identity management in the cloudSecure generative AI services in the cloudAudit and monitor cloud services from a security point of viewIdentify common threats and implement encryption in cloud servicesMaintain security and compliance in the cloudImplement security in hybrid and multi-cloud environmentsDesign and maintain security in a large-scale cloud environmentWho this book is forThis book is for IT or information security personnel taking their first steps in the public cloud or migrating existing environments to the cloud. Cloud engineers, cloud architects, or cloud security professionals maintaining production environments in the cloud will also benefit from this book. Prior experience of deploying virtual machines, using storage services, and networking will help you to get the most out of this book.