본문 바로가기

Cloud-computing

(17)
[AWS]Instance Scheduler on AWS https://docs.aws.amazon.com/ko_kr/solutions/latest/instance-scheduler-on-aws/architecture-overview.html 인스턴스(EC2, RDS)의 시작 및 중지 일정을 구성 CloudFormation 배포 Cloudformation template from AWS https://s3.amazonaws.com/solutions-reference/aws-instance-scheduler/latest/instance-scheduler.template CloudFormation 생성 Link Region(s) 인스턴스가 예약된 지역, 공백이라면 현재 지역으로 설정 Frequency 스케줄러를 실행할 빈도 Cross-account roles 교차..
[AWS]Amazon SNS을 사용하여 CloudWatch Log Alerting 사전 작업: 2022.08.23 - [AWS] - [AWS]통합 CloudWatch 에이전트를 사용하여 CloudWatch Logs 시작하기 로그 그룹 지표 필터 생성 로그 그룹에서 작업, 지표 필터 생성을 선택합니다. 패턴 정의 필터 및 패턴 구문 참고 https://docs.aws.amazon.com/ko_kr/AmazonCloudWatch/latest/logs/FilterAndPatternSyntax.html ❗참고: 필터 패턴의 모든 항목들은 대소문자를 구분합니다. 지표 할당 지표 값: 일치하는 패턴 로그에 대하여 개수가 1씩 증가 Review and create AWS CLI 예시 aws logs put-metric-filter \\ --log-group-name MyApp/message.log..
[AWS]Amazon SNS - Lambda - Slack 알림 설정 방법 with KMS Architecture 수신 Webhook 추가 https://multi-cloudhq.slack.com/apps/A0F7XDUAZ--?tab=more_info
[AWS]통합 CloudWatch 에이전트를 사용하여 CloudWatch Logs 시작하기 CloudWatch 에이전트와 함께 사용하기 위한 IAM 역할 및 사용자 생성 EC2 인스턴스에서 CloudWatch 에이전트를 실행하는 데 필요한 IAM 역할을 생성 Role 추가 권한 추가 CloudWatchAgentServerPolicy CloudWatchAgentServerRole Agent Download and Install 공통 IAM Role 연결 위에서 생성한 Role을 EC2에 연결 Windows Install # Install CloudWatch Agent # PowerShell with Administrator msiexec /i [경로]/amazon-cloudwatch-agent.msi CloudWatch 에이전트 구성 마법사 실행 이때 생성한 file을 여러 EC2에서 사용 가능..
[GCP]Connect to Linux VMs with SSH 1. Create ssh key with ssh-keygen ssh-keygen -t rsa -f ~/.ssh/prom-bas-key -C "jm.han" -t [rsa/dsa] 만들 키의 유형 지정 -f ssh key filename -C comment 여기서는 VM의 사용자 이름으로 바꾼다. 2. Add Public Key to metadata SSH 키에 생성한 prom-bas-key.pub 내용을 붙여 넣는다. 사용자 이름 설정 (e.g. jm.han) 3. Connect to Linux VMs with SSH ssh -i [ssh key] [user]@[gce ip] ssh -i /home/dewble/.ssh/prom-bas-key jm.han@34.64.57.193
[GCP]How to Upgrade Major Database Version with DMS 버전 업그레이드 주 버전 / 부 버전 / 수(패치) 버전 주 버전: 기존 버전과 호환되지 않게 API가 바뀌는 경우 부 버전: 기존 버전과 호환되면서 새로운 기능을 추가할 때 수 버전: 기존 버전과 호환되면서 버그를 수정 MySQL 8.0.29 주 버전: 8.0 부 버전: 8.0.29 부 버전 업그레이드 작업 중 인스턴스가 다시 시작되어 다운타임 발생 Cloud SQL에서는 유지보수 중 부 버전을 정기적으로 업데이트한다. MySQL 5.6/5.7 정기 유지보수 중 최신 버전으로 자동 업그레이드 MySQL 8.0 다운그레이드 지원되지 않는다 → 정기 유지보수에 자동으로 포함되지 않음 인스턴스를 원하는 부 버전으로 업그레이드 해야한다. 스테이징에서 업그레이드 테스트 읽기 복제본 업그레이드 기본 Instanc..
[GCP]GCP Product cheat sheets - Networking, Identity and Security, etc. Networking VPC Service Controls Security perimeters(보안,경계) for API-based services VPC 서비스 제어를 사용하면 Cloud Storage 및 BigQuery와 같은 Google Cloud 서비스에서 데이터 무단 반출 위험을 완화할 수 있습니다. VPC 서비스 제어를 사용하여 명시적으로 지정한 서비스의 리소스와 데이터를 보호하는 경계를 만들 수 있습니다. VPC Service Controls protects data, and Cloud Shell facilitates rapid iteration of Google Cloud architecture changes. Create a service perimeter around only the pr..
[GCP]GCP Product cheat sheets - Database, Data Analytics Database Cloud Bigtable scaleable, It is ideal for very large NoSQL fully-managed NoSQL wide-column It integrates well with ML. Dataproc, analytics Real time, High-throughput Analysis, Time series workloads IoT(e.g. sensor), finance, adtech, Personalization, Monitoring, Geospatial datasets, Graphs low-latency, High Speed Cloud SQL To minimum data loss Run Cloud SQL in HA mode. It will provide hi..