SW과정 AWS RDS, Lambda - 0720

JongseokLee·2021년 7월 20일
2
post-thumbnail

DB 엔진😀

Amazon Aurora, MySQL, MariaDB, PostgreSQL, Oracle, Microsoft SQL Server


RDS 생성

AWS → RDS 검색 → RDS 생성(Maria DB) → Public Access, yes → Create(Launch)

EC2에서 RDS 접근

$sudo apt update

sudoaptinstallmysqlclientsudo apt install mysql-clientmysql -h /RDS instance endpoint -h aws2-rds.../ -u admin -p
$mysql -h database-1.cour8cblgiau.ap-northeast-2.rds.amazonaws.com -u admin -p

Security Groups

VPC ID 관리

vpc (Virtual Private Cloud) 사용자의 AWS 계정 전용 가상 네트워크


용어집👏

RDS (Relational Database Service) 데이터베이스

S3 (Simple Storage Service) 이미지, 동영상과 같은 객체를 저장하는 것이 주목적
서브넷 VPC의 IP 주소 범위
라우팅 테이블 — 네트워크 트래픽을 전달할 위치를 결정하는 데 사용하는 라우팅이라는 이름의 규칙 집합
인터넷 게이트웨이 — VPC의 리소스와 인터넷 간의 통신을 활성화하기 위해 VPC에 연결하는 게이트웨이
VPC 엔드포인트 — 인터넷 게이트웨이, NAT 디바이스, VPN 연결 또는 AWS Direct Connect 연결 없이도 PrivateLink로 구동하는 지원되는 AWS 서비스 및 VPC 엔드포인트 서비스에 비공개로 연결할 수 있게 합니다. VPC의 인스턴스는 서비스의 리소스와 통신하는 데 퍼블릭 IP 주소를 필요로 하지 않습니다. VPC와 기타 서비스 간의 트래픽은 Amazon 네트워크를 벗어나지 않습니다.
CIDR 블록 — 클래스 없는 도메인 간 라우팅입니다. 인터넷 프로토콜 주소 할당 및 라우팅 집계 방법
fast.com — 망속도 테스트
Amazon API Gateway — HTTP 요청을 받아서 AWS Lambda의 이벤트 소스로 활용함
DynamoDB 99.99% SLA가 적용되는 NoSQL 데이터서비스


AWS Lambda👀

Server-less 시스템

Other AWS services

Amazon Cognito – 페더레이션 및 인증
Amazon Route 53 – 메트릭 기반 DNS 라우팅 및 헬스 체크
Amazon CloudFront – 컨텐트 배포 및 가속
AWS CloudFormation + SAM – 구성 관리
Amazon S3 buckets – 정적 웹 사이트 호스팅
AWS Identity and Access Management (IAM) – AWS 리소스 권한 관리
Amazon CloudWatch – 모니터링
Function ARN Lambda 인터넷 주소
CORS 교차출처 리소스 공유


profile
DataEngineer Lee.

0개의 댓글