목록DevOps (4)
soowanlog
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/lv3X6/btsFLrdqj3w/y3vxAGwfFBXKBQKoFaHCzk/img.png)
AWS에서 DB를 사용하는 방법 - EC2에 직접 설치 1. 장점 2. 단점 - RDS 사용 1. 장점 2. 단점 RDS란? 다양한 데이터베이스 엔진 지원 - 라이선스 비용 발생 - 라이선스 비용 필요 없음 RDS 백업 - 자동 백업 - 수동 백업(DB 스냅샷) Multi-AZ란? Read Replica란? AWS에서 DB를 사용하는 방법 - EC2에 직접 설치 : EC2에 직접 데이터베이스를 설치할 경우 사용자가 데이터베이스의 업데이트와 관리, 백업 등을 모두 관리해야 합니다. 1. 장점 데이터베이스 엔진, 버전, 구성 등을 자유롭게 선택할 수 있습니다. 필요에 따라 데이터베이스 설정을 조정하거나 특정 기능을 활성화/비활성화할 수 있습니다. 데이터베이스를 지속적으로 사용하지 않는 경우에는 비용을 절감할..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/x39US/btsFNo0ZukD/VX1PxztJifzZuGvtnEe4Yk/img.jpg)
DevOps란? DevOps의 핵심 원칙 - 자동화(Automation) - 협력(Collaboration) - 코드화된 인프라(IaC) - 지속적인 통합(CI) - 지속적인 배포(CD) - 모니터링 및 로깅 DevOps의 주요 목표 - 빠른 SW 배포 ※ CI/CD 파이프라인 - 안정성과 신뢰성 확보 ※ 테스트 자동화 프레임워크 ※ 모니터링 툴 - 자동화 - 협업 강화 ※ 협업 소스 코드 저장소 DevOps란? 개발(Development)과 운영(Operations)의 합성어로 SW 개발과 IT 운영 사이의 커뮤니케이션, 협업, 자동화, 통합을 강조하는 문화와 방법론을 의미합니다. 전통적으로 SW 개발과 IT 운영은 서로 다른 영역으로 처리되어 왔지만 DevOps는 이러한 구분을 없애고 두 영역 간의 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/b1kPlh/btsFLtVNzK9/xWnXgJ71rFMF8q3Mp0ekL1/img.png)
EC2란? EC2의 특징 - 탄력성과 확장성 ※ Auto Scailing - 다양한 인스턴스 유형 1. 범용 인스턴스 2. 컴퓨팅 최적화 인스턴스 3. 메모리 최적화 인스턴스 4. 가속 컴퓨팅 인스턴스 ※ 하드웨어 엑셀러레이터 ※ 코프로세서 5. 스토리지 최적화 인스턴스 - 다양한 스토리지 옵션 1. Amazon EBS 2. Amazon S3 ※ EBS vs S3 - AMI Amazon VPC란? - IP 주소 범위 - 서브넷 - 라우팅 테이블 - 인터넷 게이트웨이 - 네트워크 ACL 및 보안그룹 1. 네트워크 ACL 2. 보안그룹 EC2란? Elastic Compute Cloud의 약자로 가상 서버를 다룰 수 있도록 도와주는 기능입니다. EC2를 사용하면 사용자는 온디맨드로 컴퓨팅 리소스를 확장하거나 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/NBCN4/btsFLsuGBpi/27f4acyQdWbddJyeiCyGBk/img.jpg)
AWS란? Cloud Computing이란? ※ 온디맨드(On-Demand) Cloud Computing의 유형 - IaaS - Paas - Saas AWS 로그인 방법 - root 사용자 - IAM 사용자 AWS란? Amazon Web Services의 약자로 아마존닷컴에서 운영하는 Cloud Computing Platform입니다. AWS는 다양한 서비스를 제공하고 있기 때문에 AWS가 제공하는 서비스 만으로 대부분의 기능을 구축할 수 있습니다. Cloud Computing이란? Cloud Computing(클라우드 컴퓨팅)이란 IT리소스를 인터넷을 통해 온디맨드로 제공하고 사용한 만큼만 비용을 지불하는 것을 말합니다. Cloud Computing을 사용하면 물리적 데이터 센터와 서버를 구입, 소유,..