Amazon Elastic Container Service (ECS) Is A Highly Scalable, High Performance Container
Amazon Elastic Container Service (ECS) Is A Highly Scalable, High Performance Container
Amazon Elastic Container Service (ECS) Is A Highly Scalable, High Performance Container
Region, Az’s, IAM, Cloud watch, Cloud Trail, SNS, VPC, EC2, EBS , S3, Lambda, KMS, Route 53, AWS
secrets Manager, RDS, AMI, SQS, Cognito
Yes, Amazon Elastic Container Service (ECS) is a highly scalable, high performance container
management service that supports Docker containers and allows you to easily run applications on a
managed cluster of Amazon EC2 instances.
Network Configuration :
1. Availability Zones
2. VPC CIDR
3) A gateway endpoint is a gateway that is a target for a route in your route table used for traffic destined to either Amazon S3 or
DynamoDB.
NO
NO
Many questions in RDS and difference between dynamo db and other database
Amazon Virtual Private Cloud (Amazon VPC) lets you provision a logically isolated section of the AWS
Cloud where you can launch AWS resources in a virtual network that you define like EC2 instance
Databases.
A VPC peering connection is a networking connection between two VPCs that enables you to route
traffic between them using private IPv4 addresses or IPv6 addresses
AWS Lambda lets you run code without provisioning or managing servers.
Load balancer is manage and control the flow of inbound request to group of targets by distributing the
requests evenly across the targets. The targets may be EC2 instances lambda or containers.
Used mainly for web application running http and https protocols.
Operates at request level.
Used for applications that were built in existing EC2 classic env.
Operates both at connection & request level.
Any issues so far you came across and felt difficult in Aws and how you resolved
Auto scaling in AWS
AWS Auto Scaling monitors your applications and automatically adjusts capacity to maintain steady,
predictable performance at the lowest possible cost.
Step 2: Get information about the original instance and its root volume
Step 5: Detach the root volume from the original instance and attach it to the temporary instance
Step 6: Add the new public key to authorized_keys on the original volume mounted to the temporary instance
Step 7: Unmount and detach the original volume from the temporary instance, and reattach it to the original instance
Step 8: Connect to the original instance using the new key pair
Step 9: Clean up
Amazon S3 has a simple web services interface that you can use to store and retrieve any amount of data,
at any time, from anywhere on the web.
User should have login details to CLI, On S3 we can create, move, delete, list, and other functions in CLI
Instance is the privte subnet are back end servers that don’t to accept incoming traffic from the internet
and therefore do not have public ip address
#loop S3 buckets
for j in "${buckets[@]}"; do
echo "${j}"
aws --profile "${i}" --region your_region s3 ls s3://"${j}" --recursive --human-readable --summarize | awk END'{print}'
done
done
A name record
https://aws.amazon.com/getting-started/hands-on/get-a-domain/
I have aplication in mumbai region and suddenly the region is goes down, application will be impacted,
how to resolve/avoid this.
Auto scalling
https://medium.com/awesome-cloud/aws-difference-between-security-groups-and-network-acls-
adc632ea29ae
Transit Gateway solves the complexity involved with creating and managing multiple VPC peering
connections at scale.
What is private and public subnets
How can someone excess sitting on-site access your instance inside your private subnet
Is mainly used to establish a secure and private tunnel from you network or device to aws network
Aws site-to-site vpn: enables you to securely connect your on-premises network to your vpc.
AWS client vpn : enables you to securely connect users to AWS or on premises network.
How will you you establish connection bw public and private subnet
Amazon RDS uses the MariaDB, Microsoft SQL Server, MySQL, Oracle, and PostgreSQL DB engines' built-
in replication functionality to create a special type of DB instance called a read replica from a source DB
instance. The source DB instance becomes the primary DB instance. Updates made to the primary DB
instance are asynchronously copied to the read replica. You can reduce the load on your primary DB
instance by routing read queries from your applications to the read replica. Using read replicas, you can
elastically scale out beyond the capacity constraints of a single DB instance for read-heavy database
workloads.
RDS provides high availability using Multi-Availability Zone (Multi-AZ) deployments. This means RDS
automatically provisions a synchronous replica of the database in a different availability zone. When the
main database instance goes down, users are redirected transparently to the other availability zone
https://docs.aws.amazon.com/vpc/latest/userguide/vpc-nat-comparison.html
what is IAM
https://n2ws.com/blog/how-to-guides/how-to-increase-the-size-of-an-aws-ebs-cloud-volume-attached-
to-a-linux-machine
Amazon ElastiCache is a fully managed, in-memory caching service supporting flexible, real-time use
cases. You can use ElastiCache for caching, which accelerates application and database performance, or
as a primary data store for use cases that don't require durability like session stores, gaming
leaderboards, streaming, and analytics
https://www.sumologic.com/blog/elb-nlb-aws-alb/
what is sns
S3 storage class