1. AWS 서비스 종류
1.1 네트워크
- Amazon EC2
- Elastic Load Balancing
- VPC
- AWS Route53
- Application Load Balancer
- Network Load Balancer
1.2 스토리지
- Amazon EBS
- AWS EFS
- Amazon S3
1.3 데이터베이스
- Amazon DynamoDB
- Amazon RDS
- Amazon DMS
1.4 모니터링
- AWS CloudWatch
- AWS Pinpoint
1.5 서버리스
- AWS Lambda
- Amazon API Gateway
- Amazon Step Funcitons
1.6 CI/CD
- AWS CodePipeline
- AWS CodeDeploy
- AWS CodeCommit
- AWS CodeBuild
- AWS CDK
- AWS Chatbot
- AWS CodeStar
1.7 보안
- AWS IAM
- AWS WAF
- AWS Shield
- AWS Config
- Amazon Inspector
- Amazon KMS
- Network Firewall
- Amazon GuardDuty
- Amazon Macle
- AWS SecurityHub
- AWS CloudTrail
- AWS Certificate Manageer
1.8 개발
- Amazon Linux 2
- AWS Amplify
- Amazon MQ
- Amazon MSK
- AWS CloudFormationer
1.9 컨테이너
- AWS ECR
- Fargate
- AWS EKS
- AWS ECS
2. DevOps 툴
laC, 성능테스트, 모니터링, 데이터베이스, 서비리스, 컨테이너, CI/CD, 개발을 자동화해주는 툴을 DevOps 툴이라고 함
2.1 IaC
- Ansible
- Terraform
2.2 성능테스트
- Apache Jmeter
- nGinder
- Locust
2.3 모니터링
- Logstash
- Kibana
- ElasticSearch
- graylog
- Prometheus
- Grafana
- Sumologic
- Datadog
2.4 데이터베이스
- MySQL
2.5 서버리스
- Serverless Framework
2.6 컨테이너
- Docker
- Kubernetes
- docker-compose
- k9s
- lstio
- fluentbit
- kubectx
- Karpenter
- kubecost
- lens
- Helm
- External DNS
2.7 CI/CD
- Jenkins
- ArgoCD
- Github
- Gitlab & Runner
- Github Actions
2.8 개발
- Maven
- RabbitMQ
- Authy
- Swagger UI
- Fast API
- Open ssl
- Golang
- VSCode