S.No. | Questions | AWS Service Name | Corresponding GCP Service Name |
1 | How do you create Virtual Machines? | Amazon EC2 | Compute Engine |
2 | How do you attach permanent storage (block storage) with Virtual Machines? | Amazon EBS (in EC2 svc) | Persistent Disk |
3 | How do distribute load among VMs? | Elastic Load Balancer | Cloud Load Balancing |
4 | How do you simplify setting up web application ? | AWS Elastic Beanstalk | App Engine |
5 | How do you orchestrate containers? | Amazon EKS, Amazon ECS | Google Kubernetes Engine (GKE) |
6 | How do you build serverless applications? | AWS Lambda | Cloud Functions |
7 | How do you build private networks? | Amazon VPC | Cloud VPC |
8 | How do you connect on premise with cloud? | AWS VPN(shared), AWS Direct Connect (dedicated) | Cloud VPN(shared), Cloud Interconnect (dedicated) |
9 | What is the Object storage solution? | Amazon S3 | Cloud Storage |
10 | What is the File storage solution? | Amazon EFS | Filestore |
11 | How do you create relational OLTP databases ? | Amazon RDS (Amazon Aurora) | Cloud SQL, Cloud Spanner |
12 | What is the relational data warehouse solutions ? | Amazon Redshit | BigQuery |
13 | What are the NoSQL database options? | Amazon DynamoDB, Amazon DocumentDB | Datastore/Firestore, Cloud Bigtable |
14 | How do you cache data from a database ? | Amazon ElastiCache | Memorystore |
15 | Scalable domain name system (DNS) web service | Route53 | Google Cloud DNS |
16 | What are the messaging services? | Amazon SNS, Amazon SQS | Cloud Pub/Sub |
17 | How do you manage authentication and authorization to Cloud? | Amazon IAM | Cloud IAM |
18 | How do you manage keys used for encrypting data? | AWS KMS | Cloud KMS |
19 | How do you automate deployment? | AWS CloudFormation | Cloud Deployment Manager |
20 | How do you monitor metrics around your applications | Amazon CloudWatch | Cloud Monitoring |
21 | How do you manage application and service logs? | Amazon CloudWatch Logs | Cloud Logging |
22 | How do you trace requests across applications and services? | AWS X-Ray | Cloud Trace |
23 | Create Virtual Machines | Amazon EC2 | Google Compute Engine (GCE) |
24 | Choose Operating System and Software | AMI (Amazon Machine Image) | Image |
25 | Choose the right family of hardware | Instance Family | Machine Family |
26 | Choose the right quantity of hardware (2 vCPUs, 4GB mem) | Instance Type | Machine Type |
27 | Restrict inbound and outbound traffic | Security Groups | Firewall Rules |
28 | Attach Permanent Hard Disks (Block Storage) | Amazon EBS | Persistent Disks |
29 | Permanent Internal IP Address that does not change during the lifetime of an instance | Private IP Address | Internal IP Address |
30 | Ephemeral External IP Address that changes when an instance is stopped | Public IP Addresss | External or Ephemeral IP Address |
Address | |||
31 | Permanent External IP Address that can be attached to a VM | Elastic IP Address | Static IP Address |
32 | Templates to simplify creation of Virtual Machines | Launch Templates/ Configurations | Instance Templates |
33 | Simplify creation of multiple Virtual Machines | Auto Scaling Group | Instance Groups |
34 | Physical hosts dedicated to one customer | EC2 Dedicated Hosts | Sole tenant nodes |
35 | Simplify management (software, os patches ets) of 1000s of VMS | System Manager | VM Manager |
36 | Billing | Billed by second | Billed by second (after 1st minute) |
37 | Create cheaper, temporary instances for non critical workloads) | Spot Instances | Preemptible VMs ( (Fixed pricing, Max 24 hrs) |
38 | Reserve compute instances ahead of time | Reserved Instance | Commited use discounts |
39 | Get discounts for using resources for long periods of time | None | Sustained use discounts |
40 | Budget Management | Budget Alerts | Budget Alerts |
41 | How can a VM talk with a Cloud Service (Programmatic Identities)? | IAM role | IAM service account |
42 | How can you track usage of IAM Identities? | AWS CloudTrail | Audit Logging |
43 | What is a Policy? | Policy is a set of permissions | Policy is a list of bindings – Each binding binds roles with members |
44 | IAAS | Amazon EC2 | Google Compute Engine |
45 | PAAS | AWS Elastic Beanstalk | App Engine |
46 | CAAS – Kubernetes | Amazon EKS | Google Kubernetes Engine |
47 | CAAS – Custom | Amazon ECS | |
48 | CAAS – Serverless | AWS Fargate | Cloud Run |
49 | FAAS – Serverless | AWS Lambda | Cloud Functions |
50 | Regions | Regions | Regions |
51 | Availability Zone | Availability Zones | Zones |
52 | Additional Geographical Groups: | NA | Multi-region Locations: Two or more regions. Ex: United States, Europe, and Asia. |
NA | Dual Regions: Specific pair of regions. Ex: nam4 (Iowa and South Carolina), eur4 (Netherlands and Finland), asia1 (Tokyo and Osaka). | ||