DEVOPS INTERVIEW QUESTIONS - AWS

S3 Bucket Versioning

  • Amazon S3 bucket versioning is a feature that allows you to keep multiple versions of an object in the same bucket. When versioning is enabled, you can preserve, retrieve, and restore every version of every object stored in your buckets. This helps protect against accidental deletions and overwrites.
  • S3 bucket versioning allows you to keep multiple versions of an object in the same bucket, which helps in recovering from accidental deletions and overwrites.
  • Amazon S3 is an object storage service that offers industry-leading scalability, data availability, security, and performance.
===========================================================================

VPC (Virtual Private Cloud)


What is Amazon VPC?
Amazon VPC enables you to launch AWS resources into a virtual network that you've defined, providing control over network settings like IP address ranges, subnets, and security groups.


What are security groups and network ACLs in VPC?
Security groups act as virtual firewalls for EC2 instances, controlling inbound and outbound traffic at the instance level. Network ACLs provide similar control but operate at the subnet level.

===========================================================================

IAM (Identity and Access Management)

What is AWS IAM?

  • AWS IAM is a web service that helps you securely control access to AWS resources for users and groups.

What are IAM roles and policies?
  • IAM roles are similar to users but are meant to be assumed by AWS services or applications. Policies are JSON documents that define permissions for users, groups, or roles.
===========================================================================

What is Amazon ECS and EKS?

  • Amazon ECS (Elastic Container Service) and Amazon EKS (Elastic Kubernetes Service) are container orchestration services for running and managing Docker containers on AWS.

Amazon Elastic Kubernetes Service (Amazon EKS) is a managed Kubernetes service to run Kubernetes in the AWS cloud and on-premises data centers.

===================================================================================

CloudWatch

CloudWatch is a monitoring and management service for logging, metrics, and alerting. 

CloudTrail records AWS API calls for auditing and compliance purposes.


AWS CodePipeline is a continuous integration and continuous delivery (CI/CD) service for fast and reliable application and infrastructure updates.

AWS Lambda


AWS Lambda is a serverless compute service that runs your code in response to events and automatically manages the underlying compute resources.

Lambda pricing is based on the number of requests and the duration of code execution, measured in milliseconds.



Post a Comment

Previous Post Next Post