Pentesting cloud
Basics about cloud
There are many "clouds". But these three cloud providers are the big three players in the market:
- Azure: Fundamentals | Security Engineer Level.
- Amazon Web Service (AWS): AWS essentials
- Google Cloud: GCP essentials
Cloud services matrix
Azure | AWS | GCP | |
---|---|---|---|
Available Regions | Azure Regions | AWS Regions and Zones | Google Compute Regions & Zones |
Compute Services | Virtual Machines | Elastic Compute Cloud (EC2) | Compute Engine |
App Hosting | Azure App Service | Amazon Elastic Beanstalk | Google App Engine |
Serverless Computing | Azure Functions | AWS Lambda | Google Cloud Functions |
Container Support | Azure Container Service | EC2 Container Service | Google Computer Engine (GCE) |
Scaling Options | Azure Autoscale | Auto Scaling | Autoscaler |
Object Storage | Azure Blob Storage | Amazon Simple Storage (S3) | Google Cloud Storage |
Block Storage | Azure Disks | Amazon Elastic Block Store | Persistent Disk |
Content Delivery Network (CDN) | Azure CDN | Amazon CloudFront | Cloud CDN |
SQL Database Options | Azure SQL Database | Amazon RDS | Google Cloud SQL |
NoSQL Database Options | Azure CosmosDB | AWS DynamoDB | Google Cloud Bigtable |
Virtual Network | Azure Virtual Network | Amazon VPC | Cloud Virtual Network |
Private Connectivity | Azure ExpressRoute | AWS Direct Connect | Cloud Interconnect |
DNS Services | Azure DNS | Amazon Route S3 | Cloud DNS |
Log Monitoring | Azure Log Analytics | Amazon CloudTrail | Cloud Logging |
Performance Monitoring | Azure Application Insights | Amazon CloudWatch | Stackdriver Monitoring |
Administration and Security | Azure Entra ID | AWS Identity and Access Management | Cloud Identity and Access Management |
Compliance | Azure Trust Center | AWS CloudHSM | Google Cloud Platform Security |
Analytics | Azure Monitor | Amazon Kinesis | Cloud Dataflow |
Automation | Azure Automation | AWS Opsworks | Compute Engine Management |
Management Services & Options | Azure Resource Manager | Amazon Cloudformation | Cloud Deployment Manager |
Notifications | Azure Notification Hub | Amazon Simple Notification Service (SNS) | None |
Load Balancing | Load Balancing for Azure | Elastic Load Balancing | Load Balancer |