일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- datastructure
- jvm
- JPA
- C++
- 연산자
- While
- Algorithm
- Sprint Security
- JavaScript
- IAC
- Class
- ansible
- Java
- 기초
- programmers
- 자료형
- zgc
- datatype
- If
- Spring Security
- g1gc
- Kotlin
- UserDetails
- Fluent-bit
- MergeSort
- SpringBoot Initializr
- lambda
- quicksort
- For
- redis
- Today
- Total
목록IAC (2)
뭐라도 끄적이는 BLOG
Ansible Ansible은 애플리케이션 및 IT인프라를 자동화 할 수 있는 도구이다. Ansible을 사용하여 호스트를 구성하고, 소프트웨어를 배포하고, 지속적인 배포 및 다운 타임 없는 롤링 업데이트 등 작업을 조율할 수 있다. Ansible의 주요 목적은 간결성과 사용 용이성이다. 시스템 관리에 어떠한 시스템이든 상관 없고 시스템 관리에 특별한 에이전트가 필요하지는 않지만 파이썬을 이용해서 작업들을 진행해야 되기 때문에 컨트롤 노드든 관리 노드든 파이썬이 설치되어 있어야 한다. Ansible의 장점 SSH기반으로 원격 노드에 에이전트를 설치할 필요가 없다. YAML을 사용하기 때문에 쉽게 배울 수 있다. 플레이북 구조는 간단하고 명확하게 구조화 되어 있다. 변수 기능을 사용하여 같은 작업에 대해서..
IaC란 IaC는 인프라를 웹 인터페이스 및 대화형식의 도구를 사용해 수동적으로 인프라를 구성하는 것이 아닌, 시스템이 읽을 수 있는 인프라 정의 파일을 통해 인프라의 구성 관리 및 배포를 자동화 하는 것이다. IaC를 사용하면 버전화, 재사용 및 공유할 수 있는 리소스 구성을 정의하여 안전하고 일관되며 반복 가능한 방식으로 인프라를 구축, 변경 및 관리할 수 있다. 인프라는 물리적 하드웨어 뿐만 아니라 가상 컴퓨터, 클라우드 등 관련 리소스를 IaC를 통해 구성 관리 및 배포할 수 있다. IaC는 폭발적으로 확장되는 컴퓨팅과 차세대 웹 프레임워크와 같은 새로운 기술을 구현하고 구성하는 어려움에 대한 해결책으로 발전하게 되었고, 기업들은 이런 기술을 통해 스케일링 및 확장문제도 해결할 수 있다. IaC의..