Add a couple of AWS questions

This commit is contained in:
abregman
2020-05-09 16:40:51 +03:00
parent e2951f4271
commit c88e310a0a
3 changed files with 295 additions and 39 deletions

15
certificates/cka.md Normal file
View File

@@ -0,0 +1,15 @@
## Certified Kubernetes Administrator (CKA)
#### Basic Commands
<details>
<summary>Which command you run to view your nodes?</code></summary><br><b>
`kubectl get nodes`
</b></details>
<details>
<summary>Which command you run to view all pods running on all namespaces?</code></summary><br><b>
`kubectl get pods --all-namespaces`
</b></details>

View File

@@ -176,6 +176,12 @@ Dedicated Hosts - physical EC2 server dedicated for your use.
More on this subject [here](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-security-groups.html)
</b></details>
<details>
<summary>What can you attach to an EC2 instance in order to store data?</summary><br><b>
EBS
</b></details>
#### AWS Storage
<details>
@@ -298,6 +304,14 @@ Stored Volumes - Data is located at customer's data center and periodically back
Cached Volumes - Data is stored in AWS cloud and cached at customer's data center for quick access
</b></details>
<details>
<summary>What is "Amazon S3 Transfer Acceleration"?</summary><br><b>
AWS definition: "Amazon S3 Transfer Acceleration enables fast, easy, and secure transfers of files over long distances between your client and an S3 bucket"
Learn more [here](https://docs.aws.amazon.com/AmazonS3/latest/dev/transfer-acceleration.html)
</b></details>
#### AWS IAM
<details>
@@ -474,6 +488,14 @@ More on the shared responsibility model [here](https://aws.amazon.com/compliance
False. It is responsible for Hardware in its sites but not for security groups which created and managed by the users.
</b></details>
<details>
<summary>Explain "Shared Controls" in regards to the shared responsibility model</summary><br><b>
AWS definition: "apply to both the infrastructure layer and customer layers, but in completely separate contexts or perspectives. In a shared control, AWS provides the requirements for the infrastructure and the customer must provide their own control implementation within their use of AWS services"
Learn more about it [here](https://aws.amazon.com/compliance/shared-responsibility-model)
</b></details>
<details>
<summary>What is the AWS compliance program?</summary><br><b>
</b></details>
@@ -543,6 +565,8 @@ False.
<details>
<summary>What is AWS Redshift and how is it different than RDS?</summary><br><b>
cloud data warehouse
</b></details>
<details>
@@ -624,9 +648,9 @@ Amazon Aurora
</b></details>
<details>
<summary>What would you use to migrate on-premise Oracle database to AWS?</summary><br><b>
<summary>What would you use to migrate on-premise database to AWS?</summary><br><b>
AWS Database Migration Service
AWS Database Migration Service (DMS)
</b></details>
<details>
@@ -683,6 +707,42 @@ AWS Organizations
AWS WAF
</b></details>
<details>
<summary>You would like to monitor some of your resources in the different services. Which service would you use for that?</summary><br><b>
CloudWatch
</b></details>
<details>
<summary>Which service would you use for creating DNS record?</summary><br><b>
Route 53
</b></details>
<details>
<summary>Which service would you use if you need messaging queue?</summary><br><b>
Simple Queue Service (SQS)
</b></details>
<details>
<summary>Which service would you use if you need managed DDOS protection?</summary><br><b>
AWS Shield
</b></details>
<details>
<summary>Which service would you use if you need store frequently used data for low latency access?</summary><br><b>
ElastiCache
</b></details>
<details>
<summary>What would you use to transfer files over long distances between a client and an S3 bucket?</summary><br><b>
Amazon S3 Transfer Acceleration
</b></details>
#### AWS Billing & Support
<details>
@@ -762,6 +822,14 @@ AWS Lambda
AWS Athena
</b></details>
<details>
<summary>What is AWS EMR?</summary><br><b>
AWS definition: "big data platform for processing vast amounts of data using open source tools such as Apache Spark, Apache Hive, Apache HBase, Apache Flink, Apache Hudi, and Presto."
Learn more [here](https://aws.amazon.com/emr)
</b></details>
<details>
<summary>What is AWS Athena?</summary><br><b>
@@ -770,6 +838,40 @@ AWS Athena
Learn more about AWS Athena [here](https://aws.amazon.com/athena)
</b></details>
<details>
<summary>What is Simple Queue Service (SQS)?</summary><br><b>
AWS definition: "Amazon Simple Queue Service (SQS) is a fully managed message queuing service that enables you to decouple and scale microservices, distributed systems, and serverless applications".
Learn more about it [here](https://aws.amazon.com/sqs)
</b></details>
#### AWS Disaster Recovery
<details>
<summary>In regards to disaster recovery, what is RTO and RPO?</summary><br><b>
RTO - The maximum acceptable length of time that your application can be offline.
RPO - The maximum acceptable length of time during which data might be lost from your application due to an incident.
</b></details>
<details>
<summary>What types of disaster recovery techniques AWS supports?</summary><br><b>
* The Cold Method - Periodically backups and sending the backups off-site<br>
* Pilot Light - Data is mirrored to an environment which is always running
* Warm Standby - Running scaled down version of production environment
* Multi-site - Duplicated environment that is always running
</b></details>
<details>
<summary>Which disaster recovery option has the highest downtime and which has the lowest?</summary><br><b>
Lowest - Multi-site
Highest - The cold method
</b></details>
### Final Note
Good luck! You can do it :)