Skip to content

Commit

Permalink
Sort table by service name (#139)
Browse files Browse the repository at this point in the history
  • Loading branch information
tungbq authored Apr 3, 2024
2 parents c78db13 + 1b2c805 commit 6bfa522
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 21 deletions.
36 changes: 18 additions & 18 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,23 +26,23 @@
Below you will find links to detailed documentation and introductory videos for some popular AWS services
| ID | Service Name | AWS Docs | Youtube Introduction |
|----|--------------|----------|---------------------|
| 1 | AWS S3 | [๐Ÿ“– s3](https://docs.aws.amazon.com/s3) | [โ–ถ๏ธ youtu.be/77lMCiiMilo](https://youtu.be/77lMCiiMilo) |
| 2 | AWS Pinpoint | [๐Ÿ“– pinpoint](https://aws.amazon.com/pinpoint/) | [โ–ถ๏ธ youtu.be/qJF1pErxqKQ](https://youtu.be/qJF1pErxqKQ) |
| 3 | AWS Lamda | [๐Ÿ“– lamda](https://docs.aws.amazon.com/lambda/index.html) | [โ–ถ๏ธ youtu.be/eOBq__h4OJ4](https://youtu.be/eOBq__h4OJ4) |
| 4 | AWS Appflow | [๐Ÿ“– appflow](https://docs.aws.amazon.com/appflow/index.html) | [โ–ถ๏ธ youtu.be/6NSxo5syl40](https://youtu.be/6NSxo5syl40) |
| 5 | AWS Kinesis | [๐Ÿ“– kinesis](https://docs.aws.amazon.com/kinesis/index.html) | [โ–ถ๏ธ youtu.be/MbEfiX4sMXc](https://youtu.be/MbEfiX4sMXc) |
| 6 | AWS EC2 | [๐Ÿ“– ec2](https://docs.aws.amazon.com/ec2/) | [โ–ถ๏ธ youtu.be/TsRBftzZsQo](https://youtu.be/TsRBftzZsQo) |
| 7 | AWS CloudWatch | [๐Ÿ“– cloudwatch](https://docs.aws.amazon.com/cloudwatch/) | [โ–ถ๏ธ youtu.be/a4dhoTQCyRA](https://youtu.be/a4dhoTQCyRA) |
| 8 | AWS RDS | [๐Ÿ“– rds](https://docs.aws.amazon.com/rds) | [โ–ถ๏ธ youtu.be/a4dhoTQCyRA](https://youtu.be/a4dhoTQCyRA) |
| 9 | AWS ControlTower | [๐Ÿ“– controltower](https://docs.aws.amazon.com/controltower) | [โ–ถ๏ธ youtu.be/eOBq__h4OJ4](https://youtu.be/eOBq__h4OJ4) |
| 10 | AWS Route53 | [๐Ÿ“– route53](https://docs.aws.amazon.com/route53) | [โ–ถ๏ธ youtu.be/RGWgfhZByAI](https://youtu.be/RGWgfhZByAI) |
| 11 | AWS Cloudfront | [๐Ÿ“– cloudfront](https://docs.aws.amazon.com/cloudfront) | [โ–ถ๏ธ youtu.be/AT-nHW3_SVI](https://youtu.be/AT-nHW3_SVI) |
| 12 | AWS Lamda | [๐Ÿ“– lamda](https://docs.aws.amazon.com/lambda/index.html) | [โ–ถ๏ธ youtu.be/eOBq__h4OJ4](https://youtu.be/eOBq__h4OJ4) |
| 13 | AWS KMS | [๐Ÿ“– kms](https://docs.aws.amazon.com/kms) | [โ–ถ๏ธ youtu.be/8Z0wsE2HoSo](https://youtu.be/8Z0wsE2HoSo) |
| 14 | AWS ACM | [๐Ÿ“– acm](https://docs.aws.amazon.com/acm) | [โ–ถ๏ธ youtu.be/Nk77te-cksQ](https://youtu.be/Nk77te-cksQ) |
| 15 | AWS Outposts | [๐Ÿ“– outposts](https://docs.aws.amazon.com/outposts/index.html) | [โ–ถ๏ธ youtu.be/ppG2FFB0mMQ](https://youtu.be/ppG2FFB0mMQ) |
| 16 | AWS CodeCommit | [๐Ÿ“– codecommit](https://docs.aws.amazon.com/codecommit) | [โ–ถ๏ธ youtu.be/46PRLMW8otg](https://youtu.be/46PRLMW8otg) |
| 17 | AWS ECS | [๐Ÿ“– ecs](https://docs.aws.amazon.com/ecs/) | [โ–ถ๏ธ youtu.be/FnFvpIsBrog](https://youtu.be/FnFvpIsBrog) |
| 18 | AWS EKS | [๐Ÿ“– eks](https://docs.aws.amazon.com/eks/) | [โ–ถ๏ธ youtu.be/E956xeOt050](https://youtu.be/E956xeOt050) |
| 1 | AWS ACM | ๐Ÿ“– [acm](https://docs.aws.amazon.com/acm) | โ–ถ๏ธ [youtu.be/Nk77te-cksQ](https://youtu.be/Nk77te-cksQ) |
| 2 | AWS Appflow | ๐Ÿ“– [appflow](https://docs.aws.amazon.com/appflow/index.html) | โ–ถ๏ธ [youtu.be/6NSxo5syl40](https://youtu.be/6NSxo5syl40) |
| 3 | AWS CloudWatch | ๐Ÿ“– [cloudwatch](https://docs.aws.amazon.com/cloudwatch/) | โ–ถ๏ธ [youtu.be/a4dhoTQCyRA](https://youtu.be/a4dhoTQCyRA) |
| 4 | AWS Cloudfront | ๐Ÿ“– [cloudfront](https://docs.aws.amazon.com/cloudfront) | โ–ถ๏ธ [youtu.be/AT-nHW3_SVI](https://youtu.be/AT-nHW3_SVI) |
| 5 | AWS CodeCommit | ๐Ÿ“– [codecommit](https://docs.aws.amazon.com/codecommit) | โ–ถ๏ธ [youtu.be/46PRLMW8otg](https://youtu.be/46PRLMW8otg) |
| 6 | AWS ControlTower | ๐Ÿ“– [controltower](https://docs.aws.amazon.com/controltower) | โ–ถ๏ธ [youtu.be/eOBq__h4OJ4](https://youtu.be/eOBq__h4OJ4) |
| 7 | AWS EC2 | ๐Ÿ“– [ec2](https://docs.aws.amazon.com/ec2/) | โ–ถ๏ธ [youtu.be/TsRBftzZsQo](https://youtu.be/TsRBftzZsQo) |
| 8 | AWS ECS | ๐Ÿ“– [ecs](https://docs.aws.amazon.com/ecs/) | โ–ถ๏ธ [youtu.be/FnFvpIsBrog](https://youtu.be/FnFvpIsBrog) |
| 9 | AWS EKS | ๐Ÿ“– [eks](https://docs.aws.amazon.com/eks/) | โ–ถ๏ธ [youtu.be/E956xeOt050](https://youtu.be/E956xeOt050) |
| 10 | AWS KMS | ๐Ÿ“– [kms](https://docs.aws.amazon.com/kms) | โ–ถ๏ธ [youtu.be/8Z0wsE2HoSo](https://youtu.be/8Z0wsE2HoSo) |
| 11 | AWS Kinesis | ๐Ÿ“– [kinesis](https://docs.aws.amazon.com/kinesis/index.html) | โ–ถ๏ธ [youtu.be/MbEfiX4sMXc](https://youtu.be/MbEfiX4sMXc) |
| 12 | AWS Lamda | ๐Ÿ“– [lamda](https://docs.aws.amazon.com/lambda/index.html) | โ–ถ๏ธ [youtu.be/eOBq__h4OJ4](https://youtu.be/eOBq__h4OJ4) |
| 13 | AWS Lamda | ๐Ÿ“– [lamda](https://docs.aws.amazon.com/lambda/index.html) | โ–ถ๏ธ [youtu.be/eOBq__h4OJ4](https://youtu.be/eOBq__h4OJ4) |
| 14 | AWS Outposts | ๐Ÿ“– [outposts](https://docs.aws.amazon.com/outposts/index.html) | โ–ถ๏ธ [youtu.be/ppG2FFB0mMQ](https://youtu.be/ppG2FFB0mMQ) |
| 15 | AWS Pinpoint | ๐Ÿ“– [pinpoint](https://aws.amazon.com/pinpoint/) | โ–ถ๏ธ [youtu.be/qJF1pErxqKQ](https://youtu.be/qJF1pErxqKQ) |
| 16 | AWS RDS | ๐Ÿ“– [rds](https://docs.aws.amazon.com/rds) | โ–ถ๏ธ [youtu.be/a4dhoTQCyRA](https://youtu.be/a4dhoTQCyRA) |
| 17 | AWS Route53 | ๐Ÿ“– [route53](https://docs.aws.amazon.com/route53) | โ–ถ๏ธ [youtu.be/RGWgfhZByAI](https://youtu.be/RGWgfhZByAI) |
| 18 | AWS S3 | ๐Ÿ“– [s3](https://docs.aws.amazon.com/s3) | โ–ถ๏ธ [youtu.be/77lMCiiMilo](https://youtu.be/77lMCiiMilo) |

And **more upcoming services content...โฉ** you can star/follow this repository to get more up-to-dated content โญ
6 changes: 3 additions & 3 deletions generate-content.sh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/bin/bash

# Read services from JSON file
services=$(jq -r '.services[] | @base64' services.json)
# Read services from JSON file and sort them by service name
services=$(jq -r '.services | sort_by(.service_name) | .[] | @base64' services.json)

# Clear all text after "# AWS Service Resources"
sed -i '/## AWS Services Learning Resources ๐Ÿ“˜/,$d' README.md
Expand Down Expand Up @@ -31,7 +31,7 @@ for service in $services; do
youtube_id=$(echo "$youtube_url" | sed 's~https://youtu.be/~~')

# Update the service README.md content
echo "| $id | $service_name | [๐Ÿ“– $service_short_name]($url) | [โ–ถ๏ธ youtu.be/$youtube_id](https://youtu.be/$youtube_id) |" >>README.md
echo "| $id | $service_name | ๐Ÿ“– [$service_short_name]($url) | โ–ถ๏ธ [youtu.be/$youtube_id](https://youtu.be/$youtube_id) |" >>README.md

# Increment ID
((id++))
Expand Down

0 comments on commit 6bfa522

Please sign in to comment.