Ubuntu22.04 Jenkins 젠킨스 코드 자동배포 설정 방법
·
프로그래밍 일기/Linux
젠킨스 설치sudo apt updatesudo apt install -y openjdk-17-jdk curl vim nginx# 설치 확인 (젠킨스는 자바가 필요함)java -version# GPG 키 추가 (Jenkins 패키지를 신뢰할 수 있도록 GPG 키를 등록합니다.)curl -fsSL | sudo tee \\ /usr/share/keyrings/jenkins-keyring.asc > /dev/null# 저장소 추가echo "deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] binary/" | \\ sudo tee /etc/apt/sources.list.d/jenkins.list > /dev/null# 젠킨스 설치sudo apt up..
AWS Certified Developer - Associate 초간단 정리
·
자격증/AWS
✅  핵심 AWS 서비스1) 컴퓨팅 (Compute)EC2 (Elastic Compute Cloud)EC2 인스턴스 생성, 관리, Auto ScalingELB(로드 밸런서)와 연결Lambda서버리스 개념 및 이벤트 기반 아키텍처API Gateway, DynamoDB, S3와 연동Elastic BeanstalkPaaS 개념 및 자동화된 배포2) 데이터베이스 (Database)RDS (Relational Database Service)MySQL, PostgreSQL, Aurora 등자동 백업, Multi-AZ, Read ReplicaDynamoDB (NoSQL)키-값 저장소, Global Tables, On-Demand CapacityQuery vs Scan, Indexing(GSI, LSI)ElastiCa..
Vue3 Nuxt3 AG Grid 사용 방법
·
프로그래밍 일기/Front-End
https://www.ag-grid.com/ AG Grid: High-Performance React Grid, Angular Grid, JavaScript GridAG Grid is a feature-rich datagrid for major JavaScript frameworks, offering filtering, grouping, pivoting, and more. Free Community version or 2-month Enterprise trial available.www.ag-grid.com npm install ag-grid-vue3 ag-grid-community  삭제
AWS Certified Developer - Associate 이론 정리 2
·
자격증/AWS
AWS CloudFormationAWS CloudFormation은 AWS 리소스를 코드로 정의하고 자동으로 프로비저닝, 구성, 그리고 관리할 수 있게 해주는 서비스입니다. 이 서비스를 이용하면 인프라를 템플릿 형식으로 정의하고, 이 템플릿을 통해 여러 AWS 리소스를 빠르고 일관되게 배포할 수 있습니다.주요 개념 및 기능템플릿CloudFormation 템플릿은 JSON 또는 YAML 형식으로 작성되며, 리소스를 정의하는 청사진 역할을 합니다. 템플릿에는 인스턴스, 보안 그룹, 데이터베이스, 네트워크 설정 등 필요한 AWS 리소스의 구성과 속성이 담겨 있습니다.스택템플릿으로 생성된 리소스의 집합을 스택이라고 합니다. 예를 들어, 웹 애플리케이션에 필요한 EC2 인스턴스, VPC, RDS를 템플릿에 정의하..
AWS Certified Developer - Associate 이론 정리
·
자격증/AWS
IAM (Identity and Access Management)AWS 리소스에 대한 액세스를 제어하는 서비스. 사용자, 그룹, 역할 및 정책을 설정최소 권한 원칙, 정책 작성법, 다중 인증(MFA)IAM 정책은 JSON 문서로 AWS 리소스에 대해 누가 어떤 작업을 할 수 있는지를 정의합니다. 정책을 사용자, 그룹, 역할에 할당하여 특정 작업을 허용하거나 거부할 수 있습니다.IAM 역할 및 정책의 차이점IAM 역할은 사용자가 아닌 AWS 리소스 또는 외부 엔티티가 AWS 리소스에 접근할 수 있게 하며, 주로 임시 자격 증명을 부여하는 데 사용됩니다.IAM 정책은 권한을 정의하는 문서로, 사용자, 그룹, 역할 등에 부여되어 누가 어떤 AWS 리소스에 접근할 수 있는지를 규정합니다. AWS CLIAWS C..
PostgreSQL 백업 및 복원
·
프로그래밍 일기/DB & SQL
데이터 백업이 필요한 경우 아래 명령어pg_dump -U [userName] -h [hostName] -p [port] -F c -b -v -f [fileName].backup [dbName]백업한 데이터를 복원할 경우 아래 명령어pg_restore -U [userName] -h [hostName] -p [port] -d [dbName] -v --clean [fileName].backup