AWS 클라우드 서비스 이해와 활용 (2일차)
라이언의 꿀팁백과
1 어제 수업 질문 관련[편집 | 원본 편집]
1.1 AWS GWLB 가 무엇인가요?[편집 | 원본 편집]
Gateway Load Balancer는 외부에서 유입돼는 트래픽과 외부로 나가는 트래픽을 다른 네트워크(VPC)의 게이트웨이 역할로 가상어플라이언스로 라우팅할 수 있도록 해주는 서비스. 이를 구성하기 위한 필수 구성요소는 아래 세 가지다.
- GWLB Endpoint
- GWLB Endpoint Service
- Ingress Route Table
이에 대한 상세 설명은 아래 링크 참고
https://tech.cloud.nongshim.co.kr/2023/03/16/%EC%86%8C%EA%B0%9C-vpc-endpoint%EB%9E%80/
https://kim-dragon.tistory.com/167
2 오전 실습[편집 | 원본 편집]
2.1 IAM[편집 | 원본 편집]
https://catalog.workshops.aws/general-immersionday/ko-KR/basic-modules/30-iam
2.2 오토스케일링[편집 | 원본 편집]
2.2.1 관련자료[편집 | 원본 편집]
https://docs.aws.amazon.com/autoscaling/ec2/userguide/what-is-amazon-ec2-auto-scaling.html
2.3 CloudFormation(클라우드포매이션)[편집 | 원본 편집]
AWS CloudFormation is a service that helps you model and set up your AWS resources so that you can spend less time managing those resources and more time focusing on your applications that run in AWS. You create a template that describes all the AWS resources that you want (like Amazon EC2 instances or Amazon RDS DB instances), and CloudFormation takes care of provisioning and configuring those resources for you. You don't need to individually create and configure AWS resources and figure out what's dependent on what;
2.3.1 스택(Stack)[편집 | 원본 편집]
A stack is a collection of AWS resources that you can manage as a single unit. In other words, you can create, update, or delete a collection of resources by creating, updating, or deleting stacks.
3 오후 실습[편집 | 원본 편집]
3.1 AWS Organization[편집 | 원본 편집]
조직 단위로 AWS 서비스를 관리하고자 할 때, 이용하는 기능.
3.2 AWS 스토리지 서비스[편집 | 원본 편집]
3.2.1 Amazon EBS[편집 | 원본 편집]
블록 수준 스토리지
3.2.2 Amazon S3[편집 | 원본 편집]
Amazon Simple Storage Service(S3)는 웹 상의 어디서나 언제든지 원하는 양의 데이터를 저장하고 검색할 수 있는 간편한 웹 서비스. 확장 가능한 Object Storage
3.2.2.1 VPC Endpoints(S3)[편집 | 원본 편집]
S3를 Private 하게 사용하고 싶은 경우 사용하는 기능
실습 링크 : https://catalog.workshops.aws/general-immersionday/ko-KR/basic-modules/60-s3/s3
3.2.3 Amazon EFS[편집 | 원본 편집]
NFS라고 생각하면 됨
3.2.4 Amazon S3 Glacier[편집 | 원본 편집]
아카이브 스토리지
3.3 AWS 데이터베이스 서비스[편집 | 원본 편집]
3.3.1 Amazon RDS[편집 | 원본 편집]
AWS 에서 제공하는 관계형 DB SaaS로 MariaDB, Oracle, MS-SQL, MySQL, PostgreSQL 등을 사용할 수 있음. RDS는 통상 EC2와 EBS로 구성이 되어있음.
3.3.2 Amazon Aurora[편집 | 원본 편집]
AWS 에서 직접 만든 관계형 DB. Aurora는 분산형 저장 아키텍처로 만들어져 있음.
3.4 AWS 모니터링 서비스[편집 | 원본 편집]
3.4.1 CloudWatch[편집 | 원본 편집]
AWS 및 온프레미스에서 실시간으로 인프라 및 리스소를 모니터링하는 기능. Amazon CloudWatch 는 DevOps 엔지니어, 개발자, SRE(사이트 안정성 엔지니어) 및 IT 관리자를 위해 구축된 모니터링 및 관찰 기능 서비스입니다.
3.4.2 CloudTrail[편집 | 원본 편집]
AWS 인프라 전체에 걸쳐 사용자 활동 및 API 요청을 추적할 수 있는 서비스
무료 버전은 최대 90일의 기록을 보관함
3.4.3 CloudTrail vs. CloudWatch[편집 | 원본 편집]
3.4.4 AWS Trusted Advisor[편집 | 원본 편집]
AWS 환경개선을 위한 실시간 권장사항 받기
3.4.5 SNS[편집 | 원본 편집]
AWS 에서 메시지를 전달하고 받을 수 있는 서비스
3.5 오후 실습[편집 | 원본 편집]
CloudWatch
https://catalog.workshops.aws/general-immersionday/ko-KR/basic-modules/40-monitoring