What is AMI?
Ami stands for amazon machine image that consists of essential information required for launching an ec2 instance.
What is Elastic IP?
It is a static IPv4 address offered by AWS, if it is associated with an ec2 then after stopping and starting the ec2 instance again it is not changed.
What is the relation between an instance and an AMI?
Using a single AMI, you will be able to launch as many instances you want. An instance type is used to define the hardware of the host computer a/c to the situation. Each instance is unique and provides the facilities of computational and storage capabilities. Once you launch an ec2 instance, it looks the same to a traditional host with which we can interact in the same manner we do with a computer.
What is VPC?
VPC stands for Virtual Private Cloud which allows us to launch the AWS resources into the virtual network. It also allows users to create and customize network configurations according to users’ business requirements.
What is SNS?
AWS SNS stands for Amazon Simple Notification Service which is a notification service provided by the AWS. It manages and delivers the notifications to the users and clients. In SNS, there are two types of clients: one is subscribers and other one is publishers, where publishers produce and send a message to the subscriber instance through the communication channels. On the other hand the subscribers receive the notification from the publisher over one of the supported protocols on various resources such as Amazon SQS, HTTP, and Lambda, etc. SNS automatically triggers the service and sends an email with a message that includes the situation of your resources.
What is an ELB?
ELB stands for Elastic Load Balancer which is a load balancing service provided by AWS. It distributes the incoming traffic among resources equally and controls the application to meet user demands.
What are the different types of ELB (load balancers)?
The different types of load balancers are:
- Application Load Balancer
- Network Load Balancer
- Classic Load Balancer
Define Region and Availability zone in AWS?
Amazon web service has a global infrastructure which is divided into availability zones and regions. Every region is further divided into a geographical area and has multiple remote locations which are known as AZ (availability zones).
What is Internet Gateway?
An AWS Internet Gateway is a service managed by AWS that runs in your VPC. An Internet Gateway allows access to and from the public Internet for resources in your subnet that have a public IP address.
Explain Amazon RDS?
RDS stands for Relational database service, it is a fully managed service provided by AWS to create and host your database in a AWS cloud environment. Once your database is created on AWS cloud, we can access your database from anywhere in the world.
What are the different types of Queues in SQS?
The different types of Queues in SQS are:
- Standard Queue
- FIFO Queue
What are the features of Amazon Database?
The features of RDS are
- Availability and Durability
- Cost effectiveness
What are DB parameter groups in RDS?
For AWS RDS instances, you manage your db engine configuration through the utilization of parameters in a dB parameter cluster. dB parameter teams act as a instrumentation for engine configuration values that are applied to at least one or additional dB instances.
What is the purpose of standby RDS(Relational Database System) instance?
The main purpose of launching a standby RDS instance is to stop the infrastructure failure (in case failure occurs) therefore it’s kept in a different availability zone which is totally a different and independent infrastructure.
Can we upgrade or downgrade RDS instances according to the need?
Yes we can upgrade or downgrade the rds instances according to our need.
What is cloudfront?
AWS Cloudfront is a CDN (Content Delivery Network) managed service that is provided by AWS. Cloudfront receives the data from S3 bucket/load balancer/mediapackage and mediastore and delivers it to multiple locations for fast retrieval using a kind of network of data centers called as edge locations.
What is meant by Edge Location?
Cloudfront edge location is where end users access services located at AWS. These are located in the major cities around the world and are specifically used by CloudFront (CDN) to distribute content to end users to reduce latency. It is like a front-end for the service we access which is located in AWS cloud.
What are the features of cloudfront?
The features of cloudfront are as follows:
- Cost effective
What is the basic difference between web and rtmp distribution?
For web distribution your origin can be s3 bucket or HTTP server, for example a web server
RTMP Distribution stream media files using Adobe Real Time Messaging Protocol (RTMP) and adobe media server
For how long the data stays in cached location in cloudfront?
The data stays in cached location for 24 hours.
Can we invalidate/clear the cloudfront cache on our own ?
Yes we can invalidate or clear the cloudfront cache on our own.
What is AWS S3?
AWS S3 stands for Simple Storage Service, S3 is a managed storage service provided by AWS to store contents i.e Files, Audio,Video, Images in the form of objects into buckets(So Bucket is nothing it’s a kind of container for storing the Objects) created in S3.
What are the features of S3?
The features of S3 are as follows:-
- Low Cost
- High Performance
What is meant by versioning and how can we enable it on our s3 bucket?
Versioning means keeping or maintaining a track record of all of our changes of our object in our S3 bucket. We can enable versioning in our s3 bucket by going to the properties column and selecting versioning from there.
How many s3 buckets we can create by default?
By default we can create up to 100 buckets in S3.
Can we host a static website using S3?
Yes we can host a static website using a s3 bucket but for that we need to provide the public access to the bucket so that the website should be easily accessible.
What could be the maximum size of an object in S3 bucket?
The maximum size of an object in s3 bucket could be up to 5TB.
What is meant by multiparts?
Multipart means distributing a large object into parts and then uploading those parts one by one to s3 bucket. In case of upload failure or network failure then we only need to upload that particular part instead of uploading the full object itself.