23 July 2021

#GCP

#GCP

Key Concepts


Topic Sub-Topics Basic Intermediate Advanced Expert
Compute Compute Engine, Instance Groups, App Engine, Cloud Functions, Cloud Run
Storage Cloud Storage, Filestore, Persistent Disks, Nearline/Coldline, Transfer Service
Networking VPC, Subnets, Firewalls, Load Balancing, Cloud CDN, Cloud DNS, Interconnect, VPN
Databases Cloud SQL, Bigtable, Firestore, Spanner, Memorystore
Identity & Security Cloud IAM, Service Accounts, KMS, Secret Manager, Identity-Aware Proxy, BeyondCorp
Monitoring & Operations Cloud Monitoring, Logging, Error Reporting, Trace, Profiler, Cloud Deployment Manager
Containers & Kubernetes GKE (Google Kubernetes Engine), Container Registry, Artifact Registry, Anthos
Integration & Messaging Pub/Sub, Cloud Tasks, Cloud Scheduler, Eventarc, API Gateway
DevOps & CI/CD Cloud Build, Cloud Source Repositories, Cloud Deploy, Skaffold
AI & ML AI Platform, Vertex AI, AutoML, Vision API, NLP API, Translation API
Data & Analytics BigQuery, Dataflow, Dataproc, Pub/Sub Lite, Looker, Composer (Airflow)
Hybrid & Multi-Cloud Anthos, BigQuery Omni, Traffic Director, Service Mesh
Migration & Transfer Migrate for Compute Engine, Database Migration Service, Storage Transfer Service
IoT & Edge IoT Core, Edge TPU, Cloud Functions + Pub/Sub for IoT
Security & Compliance Security Command Center, Cloud Armor, DLP API, BeyondCorp Enterprise
Enterprise Governance Resource Manager, Organization Policies, Billing, Quotas
Big Data & HPC Dataproc, HPC VM families, Parallel File Systems
Media & Content Delivery Media CDN, Transcoder API
Blockchain Blockchain Node Engine, Confidential VMs
Specialized Workloads SAP on GCP, Gaming Solutions, Financial Services

Interview question

Basic Level

  1. What is Google Cloud Platform (GCP)?
  2. What are the main benefits of GCP?
  3. Explain IaaS, PaaS, and SaaS in GCP context.
  4. What is a GCP Project?
  5. What is a GCP Organization?
  6. What are GCP Regions and Zones?
  7. What is Compute Engine?
  8. Difference between VM types in Compute Engine.
  9. What is App Engine?
  10. What are the differences between App Engine Standard and Flexible environments?
  11. What is Cloud Functions?
  12. What is Cloud Run?
  13. What is Cloud Storage?
  14. Difference between Blob, Nearline, Coldline, and Archive storage.
  15. What is Persistent Disk?
  16. What is Filestore?
  17. What is VPC in GCP?
  18. What is a subnet?
  19. What are firewall rules in GCP?
  20. What is Cloud Load Balancing?
  21. What is Cloud DNS?
  22. What is Cloud SQL?
  23. What is Cloud Spanner?
  24. What is Bigtable?
  25. What is Firestore?
  26. What is BigQuery?
  27. What is Pub/Sub?
  28. What is Cloud Scheduler?
  29. What is Cloud IAM?
  30. Difference between roles and permissions in IAM.
  31. What are Service Accounts?
  32. What is Cloud Key Management Service (KMS)?
  33. What is Secret Manager?
  34. What is Cloud Monitoring?
  35. What is Cloud Logging?
  36. What is Error Reporting?
  37. What is Cloud Trace?
  38. What is Cloud Profiler?
  39. What is Cloud Deployment Manager?
  40. What is Artifact Registry?
  41. What is Cloud Build?
  42. What is Cloud Source Repositories?
  43. What is Cloud Functions trigger?
  44. What is Stackdriver?
  45. What is Cloud Pub/Sub topic and subscription?
  46. Difference between App Engine and Cloud Run.
  47. What is Cloud Armor?
  48. What is Cloud CDN?
  49. What is Cloud Interconnect?
  50. What is Cloud VPN?

Intermediate Level

  1. How to design multi-zone architecture in GCP?
  2. What is an Instance Group?
  3. Difference between Managed and Unmanaged Instance Groups.
  4. How to scale VMs automatically in GCP?
  5. What is App Engine autoscaling?
  6. How to configure Cloud Functions triggers?
  7. How to connect Cloud Run to a VPC?
  8. Difference between regional and multi-regional Cloud Storage.
  9. What is Object Lifecycle Management in Cloud Storage?
  10. How to encrypt data at rest in GCP?
  11. What is Customer-Managed Encryption Key (CMEK)?
  12. Difference between Cloud SQL and Cloud Spanner.
  13. How to enable high availability in Cloud SQL?
  14. What are BigQuery datasets and tables?
  15. How to optimize BigQuery queries?
  16. What is partitioned and clustered tables in BigQuery?
  17. How to monitor BigQuery jobs?
  18. What is Pub/Sub Dead Letter Queue?
  19. How to integrate Pub/Sub with Cloud Functions?
  20. What is Cloud Scheduler for?
  21. How to create VPC Peering?
  22. Difference between firewall rules and routes.
  23. What is Cloud NAT?
  24. What is Cloud Router?
  25. Difference between Cloud Load Balancer types.
  26. What is Identity-Aware Proxy (IAP)?
  27. How to implement RBAC using IAM?
  28. Difference between predefined and custom roles in IAM.
  29. How to manage secrets with Secret Manager?
  30. How to monitor resource usage with Cloud Monitoring?
  31. What are uptime checks in Monitoring?
  32. How to create custom dashboards in Cloud Monitoring?
  33. What is Cloud Logging sink?
  34. How to use Log-based metrics?
  35. What is Cloud Trace and how does it help?
  36. What is Cloud Debugger?
  37. What is Cloud Profiler?
  38. How to use Deployment Manager for infrastructure as code?
  39. How to manage CI/CD pipelines with Cloud Build?
  40. How to deploy container images from Artifact Registry?
  41. What is Skaffold?
  42. What is Cloud Tasks?
  43. How to implement retry policies in Pub/Sub?
  44. What is Eventarc?
  45. How to integrate Eventarc with Cloud Run?
  46. How to use Cloud Composer (Airflow) for workflow orchestration?
  47. What is Cloud Dataprep?
  48. How to monitor cost using Cloud Billing Reports?
  49. Difference between Coldline and Archive for backup.
  50. How to implement Disaster Recovery in GCP?

Advanced Level

  1. How to design multi-region architecture in GCP?
  2. How does global load balancing work in GCP?
  3. How to optimize BigQuery for large-scale analytics?
  4. How to partition and cluster tables in BigQuery for performance?
  5. How to implement streaming pipelines using Dataflow?
  6. Difference between Dataflow and Dataproc.
  7. How to implement high availability in Cloud Spanner?
  8. How to scale Bigtable for high throughput workloads?
  9. How to secure Cloud Storage using IAM and ACLs?
  10. How to implement VPC Service Controls?
  11. How to integrate Cloud Functions with Pub/Sub and Firestore?
  12. How to secure Cloud Run services with IAP?
  13. How to implement Cloud Armor security policies?
  14. How to set up custom domains with App Engine?
  15. How to use Cloud CDN with backend services?
  16. How to configure multi-region replication in Cloud Storage?
  17. How to implement workflow orchestration using Cloud Composer?
  18. How to optimize cost in GCP projects?
  19. How to implement CI/CD pipelines with Cloud Build and GitHub?
  20. How to configure automated deployment triggers?
  21. How to implement multi-tenant solutions on GCP?
  22. How to integrate AI/ML with BigQuery ML?
  23. How to deploy models using Vertex AI?
  24. Difference between AutoML and Vertex AI custom models.
  25. How to monitor AI/ML models in production?
  26. How to implement Pub/Sub ordering and message deduplication?
  27. How to configure Cloud Logging for enterprise workloads?
  28. How to use Cloud Monitoring metrics for autoscaling?
  29. How to implement secure service-to-service communication?
  30. How to use Cloud Router for dynamic routing?
  31. How to implement hybrid connectivity with VPN and Interconnect?
  32. How to integrate Cloud Storage with BigQuery for ETL pipelines?
  33. How to implement Data Loss Prevention (DLP) in GCP?
  34. How to set up organizational policies for governance?
  35. How to enforce security standards using Security Command Center?
  36. How to manage multi-project IAM permissions?
  37. How to configure Cloud Build for multi-environment deployments?
  38. How to implement event-driven architectures using Eventarc?
  39. How to integrate GCP services with on-prem systems?
  40. How to implement real-time analytics using Dataflow and BigQuery?
  41. How to implement disaster recovery for BigQuery datasets?
  42. How to use Stackdriver for monitoring multi-region services?
  43. How to optimize cost for Cloud SQL and Spanner instances?
  44. How to design containerized workloads using GKE?
  45. How to implement advanced security in GKE clusters?
  46. How to integrate Cloud Operations Suite for enterprise monitoring?
  47. How to deploy HPC workloads in Compute Engine?
  48. How to integrate Dataflow with Pub/Sub and BigQuery?
  49. How to implement service mesh with Anthos Service Mesh?
  50. How to secure sensitive data with CMEK and Customer-Supplied Keys?

Expert Level

  1. How to design a multi-region active-active architecture in GCP?
  2. How to implement enterprise governance using Organization Policies?
  3. How to secure multi-project environments at scale?
  4. How to implement zero-trust security in GCP?
  5. How to manage hybrid cloud workloads with Anthos?
  6. How to integrate multi-cloud pipelines with Anthos and Kubernetes?
  7. How to implement confidential computing with Confidential VMs?
  8. How to implement real-time ML pipelines using Vertex AI and Dataflow?
  9. How to design BigQuery for petabyte-scale analytics?
  10. How to implement high-throughput Pub/Sub architectures?
  11. How to monitor multi-region workloads using Cloud Operations Suite?
  12. How to enforce enterprise-wide tagging standards?
  13. How to implement FinOps practices in GCP?
  14. How to secure GKE clusters with Binary Authorization?
  15. How to integrate AI/ML with BigQuery and Vertex AI for predictive analytics?
  16. How to implement cross-region disaster recovery for Cloud SQL and Spanner?
  17. How to implement advanced IAM strategies across 100+ projects?
  18. How to manage secrets at scale using Secret Manager?
  19. How to implement real-time streaming analytics pipelines?
  20. How to design IoT solutions using IoT Core and Cloud Functions?
  21. How to integrate IoT with BigQuery and Dataflow?
  22. How to secure multi-cloud Kubernetes clusters with Anthos?
  23. How to implement enterprise-scale CI/CD pipelines?
  24. How to enforce multi-level compliance using Security Command Center and Cloud DLP?
  25. How to design hybrid and multi-cloud monitoring solutions?
  26. How to implement advanced cost optimization strategies?
  27. How to architect AI-driven enterprise solutions on GCP?
  28. How to implement predictive maintenance pipelines with Vertex AI?
  29. How to integrate Pub/Sub with third-party services at scale?
  30. How to implement event-driven microservices using Eventarc and Cloud Run?
  31. How to design Bigtable for low-latency financial workloads?
  32. How to implement multi-region disaster recovery for Bigtable?
  33. How to integrate Cloud Functions with Anthos-managed services?
  34. How to implement advanced network security with VPC Service Controls?
  35. How to manage enterprise-grade CI/CD for Anthos clusters?
  36. How to implement high availability for mission-critical applications?
  37. How to implement automated compliance monitoring using Cloud Config and Security Command Center?
  38. How to deploy HPC workloads for scientific computing?
  39. How to secure sensitive workloads with CMEK and Cloud KMS at scale?
  40. How to implement multi-cloud AI/ML pipelines with Vertex AI and Anthos?
  41. How to design globally distributed BigQuery datasets?
  42. How to monitor and alert for enterprise-scale deployments?
  43. How to implement container-native security best practices in GKE?
  44. How to integrate GCP services with external monitoring and SIEM solutions?
  45. How to implement enterprise-grade service mesh architectures?
  46. How to enforce zero-trust policies across hybrid environments?
  47. How to manage large-scale IoT fleets with Cloud IoT and Pub/Sub?
  48. How to implement real-time fraud detection pipelines using BigQuery and ML?
  49. How to enforce organization-wide tagging, naming, and governance policies?
  50. How to architect GCP for 99.999% availability and business continuity?

Related Topics


   Google_Cloud_Spanner   
   Google BigQuery   

08 July 2021

#AWS

#AWS

Key Concepts


Topic Sub-Topics Basic Intermediate Advanced Expert
Core Concepts Cloud basics, AWS global infrastructure, Regions & AZs, Shared responsibility model
Compute EC2 basics, AMIs, Autoscaling, Elastic Load Balancer, EC2 Spot/Reserved Instances
Storage S3 basics, Versioning, Lifecycle rules, Glacier, EBS, EFS, FSx
Networking VPC, Subnets, Route tables, Internet Gateway, NAT, Security Groups, NACLs
Databases RDS basics, DynamoDB, Aurora, Redshift, ElastiCache
Security & IAM IAM users/roles/policies, KMS, Secrets Manager, Cognito, GuardDuty
Serverless Lambda basics, EventBridge, API Gateway, Step Functions, SAM, AppSync
Containers ECS, Fargate, EKS, ECR, Service Mesh (App Mesh)
Monitoring & Logging CloudWatch, CloudTrail, X-Ray, AWS Config
Cost Management Cost Explorer, Budgets, Trusted Advisor, Savings Plans, RI management
DevOps & CI/CD CodeCommit, CodeBuild, CodeDeploy, CodePipeline, CloudFormation, CDK
Analytics Athena, EMR, Glue, Kinesis, QuickSight, Data Pipeline
AI/ML Services SageMaker, Comprehend, Rekognition, Lex, Polly, Transcribe
Migration & Hybrid Snowball, Snowmobile, DMS, Storage Gateway, Outposts
Edge & Global Services CloudFront, Route 53, Global Accelerator, Wavelength
Advanced Security WAF, Shield, Inspector, Macie, Control Tower, Organizations
Enterprise Architecture Well-Architected Framework, Multi-account strategy, Landing Zones
Advanced Compute HPC on AWS, Graviton instances, Inferentia, Elastic Fabric Adapter
Big Data & Lakehouse Lake Formation, Glue Data Catalog, Redshift Spectrum, OpenSearch
Expert Topics Multi-region design, Disaster recovery, Chaos engineering, Governance at scale

Interview question

Basic Level

  1. What is AWS and why is it used?
  2. What are the benefits of cloud computing?
  3. Explain the AWS shared responsibility model.
  4. What is an Availability Zone?
  5. What is the difference between Region and AZ?
  6. What is EC2 in AWS?
  7. What are the different EC2 instance types?
  8. What is an AMI?
  9. What is the difference between On-Demand, Reserved, and Spot instances?
  10. What is S3 in AWS?
  11. What are the storage classes in S3?
  12. What is the difference between S3 and EBS?
  13. What is Elastic Block Store (EBS)?
  14. What is an Elastic IP?
  15. What is the difference between stopping and terminating an EC2 instance?
  16. What is IAM in AWS?
  17. What is the difference between IAM User, Group, and Role?
  18. What is the difference between Security Groups and NACLs?
  19. What is Auto Scaling?
  20. What is CloudWatch used for?
  21. What is CloudTrail?
  22. What is AWS Config?
  23. What is Route 53?
  24. What are the routing policies in Route 53?
  25. What is a VPC?
  26. What is the difference between public and private subnets?
  27. What is an Internet Gateway?
  28. What is a NAT Gateway?
  29. What is Elastic Load Balancer?
  30. What are the types of Load Balancers in AWS?
  31. What is Amazon RDS?
  32. What is the difference between RDS and DynamoDB?
  33. What is Amazon Aurora?
  34. What is Amazon ElastiCache?
  35. What is AWS Lambda?
  36. What are Lambda triggers?
  37. What is the maximum timeout for Lambda?
  38. What is CloudFormation?
  39. What is AWS Elastic Beanstalk?
  40. What is the AWS Free Tier?
  41. What is AWS CLI?
  42. What is AWS SDK?
  43. What are Tags in AWS?
  44. What is S3 versioning?
  45. What is S3 lifecycle policy?
  46. What is MFA delete in S3?
  47. What are Spot Fleet requests?
  48. What is Elastic File System (EFS)?
  49. What is the difference between EFS and EBS?
  50. What is Amazon SNS?

Intermediate Level

  1. How do you design a VPC with public and private subnets?
  2. What is VPC Peering?
  3. What is AWS Transit Gateway?
  4. How does Direct Connect work?
  5. Difference between Internet Gateway and NAT Gateway.
  6. What is an Elastic Network Interface (ENI)?
  7. What is a Placement Group in EC2?
  8. Difference between Cluster, Spread, and Partition placement groups.
  9. How does S3 Cross-Region Replication work?
  10. What is S3 Transfer Acceleration?
  11. Difference between EFS and FSx.
  12. What is AWS Storage Gateway?
  13. Difference between RDS Multi-AZ and Read Replicas.
  14. How does Aurora differ from RDS?
  15. What are DynamoDB Streams?
  16. What is DynamoDB TTL?
  17. Difference between DynamoDB Provisioned and On-Demand capacity modes.
  18. What is DynamoDB Accelerator (DAX)?
  19. What is Redshift?
  20. How does Redshift differ from RDS?
  21. What is AWS Glue?
  22. What is Amazon Kinesis?
  23. Difference between Kinesis Data Streams and Firehose.
  24. What is AWS Step Functions?
  25. What is API Gateway in AWS?
  26. What is the difference between API Gateway REST API and HTTP API?
  27. How does Cognito provide authentication?
  28. What is AWS Secrets Manager vs Parameter Store?
  29. What is AWS Trusted Advisor?
  30. What is the AWS Well-Architected Framework?
  31. What are the 5 pillars of the Well-Architected Framework?
  32. What is Elastic Beanstalk vs ECS?
  33. What is EKS and how does it differ from ECS?
  34. What is Fargate?
  35. What is CloudFront?
  36. Difference between CloudFront and Global Accelerator.
  37. What is AWS Organizations?
  38. What are Service Control Policies (SCPs)?
  39. What is AWS Control Tower?
  40. What is a Landing Zone in AWS?
  41. What is AWS Firewall Manager?
  42. What is AWS Shield?
  43. What is AWS WAF?
  44. What is Macie?
  45. What is GuardDuty?
  46. What is Inspector?
  47. What is AWS Security Hub?
  48. What is AWS Cost Explorer?
  49. What is AWS Budgets?
  50. What is AWS Pricing Calculator?

Advanced Level

  1. Difference between ALB, NLB, and CLB.
  2. What are VPC Endpoints (Gateway vs Interface)?
  3. How does Transit Gateway differ from VPC Peering?
  4. How to design a multi-region active-active architecture?
  5. How to achieve high availability in AWS?
  6. How does Elastic Disaster Recovery work?
  7. How to implement cross-region failover?
  8. What are Global Tables in DynamoDB?
  9. How to optimize DynamoDB for large workloads?
  10. What is a partition key and sort key in DynamoDB?
  11. How to implement caching for DynamoDB?
  12. How does Aurora Global Database work?
  13. How does Redshift Spectrum work?
  14. How to optimize Redshift queries?
  15. How to secure S3 at scale?
  16. What is S3 Object Lock?
  17. How to integrate KMS with S3, RDS, and EBS?
  18. How to use Customer Managed Keys (CMKs)?
  19. What is Envelope Encryption?
  20. What is AWS Certificate Manager?
  21. What is IAM Access Analyzer?
  22. What is Resource Access Manager (RAM)?
  23. How to set up cross-account roles?
  24. How to configure hybrid connectivity with AWS?
  25. Difference between VPN and Direct Connect.
  26. What is PrivateLink?
  27. What is AWS App Mesh?
  28. What is Amazon MQ?
  29. What is EventBridge?
  30. What is Elastic Transcoder?
  31. What is AWS Batch?
  32. What is HPC on AWS?
  33. What is AWS Outposts?
  34. What is AWS Local Zones?
  35. What is AWS Wavelength?
  36. How does CloudWatch Logs Insights work?
  37. How does AWS X-Ray work?
  38. How to integrate Step Functions with Lambda?
  39. What is AppSync?
  40. What is SageMaker?
  41. How to deploy ML models using SageMaker?
  42. What is SageMaker Ground Truth?
  43. What is AWS Lake Formation?
  44. What is AWS Data Exchange?
  45. What is AWS Glue DataBrew?
  46. What is EMR?
  47. Difference between EMR and Glue.
  48. What is Kinesis Analytics?
  49. What is AWS Personalize?
  50. What is AWS Forecast?

Expert Level

  1. How do you enforce governance across multiple AWS accounts?
  2. How do you implement a multi-account security strategy?
  3. How do you implement zero-trust security on AWS?
  4. How do you architect for 99.999% availability?
  5. How do you run HPC workloads at scale in AWS?
  6. How do you design a DR strategy across regions?
  7. How do you run multi-region active-active workloads?
  8. How do you secure sensitive workloads on AWS?
  9. How to integrate AWS with hybrid and multi-cloud setups?
  10. How to implement CI/CD pipelines across multiple accounts?
  11. How to design an enterprise data lake on AWS?
  12. How to manage petabyte-scale data pipelines in AWS?
  13. How to design analytics platforms with Redshift and Athena?
  14. How to optimize costs for thousands of AWS accounts?
  15. What is the AWS Well-Architected Tool?
  16. How to apply FinOps practices in AWS?
  17. How to monitor costs in real time across accounts?
  18. How to enforce IAM best practices at scale?
  19. How to use Control Tower for enterprise governance?
  20. How to secure S3 data lakes for compliance?
  21. How to design architectures for GDPR and HIPAA compliance?
  22. How to implement chaos engineering in AWS?
  23. How to test failover between AWS regions?
  24. How to set up automated account vending in AWS?
  25. How to enforce SCPs across hundreds of accounts?
  26. How to integrate AWS with ServiceNow for governance?
  27. How to build enterprise observability in AWS?
  28. How to monitor multi-region workloads in CloudWatch?
  29. How to implement AI/ML pipelines with SageMaker?
  30. How to build real-time analytics pipelines with Kinesis and Lambda?
  31. How to deploy global APIs with API Gateway and CloudFront?
  32. How to run Kubernetes workloads at scale on EKS?
  33. How to secure Kubernetes workloads in AWS?
  34. How to use service mesh for multi-region workloads?
  35. How to implement advanced IAM policy design?
  36. How to run blockchain workloads on AWS?
  37. How to implement AWS Nitro Enclaves?
  38. How to run confidential computing workloads?
  39. How to design architectures for low-latency trading systems?
  40. How to handle compliance audits in AWS?
  41. How to use Security Hub across organizations?
  42. How to automate remediation with AWS Systems Manager?
  43. How to build self-healing architectures in AWS?
  44. How to implement automated incident response in AWS?
  45. How to run large-scale IoT workloads in AWS?
  46. How to implement AWS Greengrass?
  47. How to run robotics workloads on AWS RoboMaker?
  48. How to implement AWS Private 5G?
  49. How to integrate Outposts with hybrid environments?
  50. How to design enterprise-scale multi-cloud architecture with AWS?

Related Topics