AWS Basic Interview Questions and Answers
Q: What is cloud computing?
Answer: Cloud computing is the delivery of computing services over the internet, providing on-demand access to resources like servers, storage, databases, networking, software, and applications.
Q: What are the different types of cloud computing services?
Answer: Cloud computing services mainly divided into three types:
Infrastructure as a Service (IaaS):
Provides virtualized computing resources such as virtual machines, storage, and networks, allowing users to build their own infrastructure.Platform as a Service (PaaS):
Offers a platform and tools for developing, testing, and deploying applications without the need to manage the underlying infrastructure.Software as a Service (SaaS):
Delivers fully functional applications over the internet, eliminating the need for users to install and manage software on their devices.
Other types of cloud computing services are:
Serverless Computing:
Allows developers to focus on writing and deploying code without managing the underlying infrastructure. The cloud provider manages the server infrastructure dynamically as per demand.Storage as a Service:
Provides cloud-based storage for storing and accessing data over the internet, offering scalability and data durability.Database as a Service (DBaaS):
Offers cloud-based database management systems, eliminating the need for users to set up and maintain their own databases.Function as a Service (FaaS):
Enables developers to write and deploy small, event-driven functions in the cloud, paying only for the actual execution time.
Q: What is AWS?
Answer: AWS (Amazon Web Services) is the world’s biggest and most secure cloud platform. AWS offering many services such as computing power, virtual private network, database storage, content delivery etc. to millions of customers including individual user, startups, organizations and government agencies across the globe.
Q: Explain AWS global infrastructure?
Answer: AWS global infrastructure refers to the extensive network of data centers, edge locations, and network connectivity points that Amazon Web Services (AWS) operates worldwide. It provides the underlying infrastructure for AWS services, including compute, storage, database, networking, and more.
Global infrastructure consisting of –
Regions
: AWS has multiple geographic regions globally, each consisting of multiple availability zones. Regions are physically separated and designed to offer high availability and fault tolerance.Availability Zones
: Within each region, there are multiple availability zones (AZs). Availability zones are isolated from each other, with their own power, cooling, and networking infrastructure. They provide redundancy and ensure applications remain available in case of failures or disruptions in one zone.Edge Locations
: AWS Edge locations serve as caching endpoints for content delivery, enabling faster access to data and lower latency for end users. Edge locations are part of the Amazon CloudFront content delivery network (CDN).