데브옵스/DevOps4 Terraform, 코드로 관리하는 인프라의 시작! 안녕하세요~ IT의 아는 것을 넓혀가는 룰루르루입니다!오늘은 인프라를 코드로 쉽게 관리할 수 있도록 도와주는 Terraform(테라폼)에 대해서 정리했습니다.잘못된 정보나 보완할 점이 있다면 댓글로 남겨주세요! 성심성의껏 개선하겠습니다 :)예전에는 인프라 관리가 어땠나요? IaC, 코드로 인프라 관리하기안녕하세요~ IT의 아는 것을 넓혀가는 룰루르루입니다!오늘은 "IT 인프라를 코드로 정의하는 방식, IaC"에 대해 정리해보았습니다.과거 방식과 비교하면서, IaC가 왜 중요한지 하나씩 알아보겠습니wooks-space.me 앞서 IaC를 소개하는 포스팅을 인용하자면, 과거에는 서버나 네트워크, 스토리지와 같은 인프라를 구축하고 관리하기 위해 수동으로 작업하는 경우가 많았습니다. 예를 들어 가상머신을 생성하.. 2025. 3. 17. IaC, 코드로 인프라 관리하기 안녕하세요~ IT의 아는 것을 넓혀가는 룰루르루입니다!오늘은 "IT 인프라를 코드로 정의하는 방식, IaC"에 대해 정리해보았습니다.과거 방식과 비교하면서, IaC가 왜 중요한지 하나씩 알아보겠습니다!!혹시 잘못된 정보가 있거나 보완할 점이 있다면 댓글로 알려주시면 감사하겠습니다! 😊 IaC(Infrastructure as Code)란?수동 프로세스 및 설정 대신 코드를 사용하여 컴퓨팅 인프라를 프로비저닝하는 것을 의미시스템이 동작할 인프라 아키텍처(서버, 네트워킹, 운영 체제, 스토리지 등의 리소스)와 그 작동 방식을 구성 파일로 정의해 가상화된 리소스를 제어하는 방식🎯 IaC의 핵심 개념✅ 코드로 인프라를 정의 (YAML, JSON, HCL 등)✅ 자동화 도구를 활용해 빠르고 일관된 배포 가능✅ .. 2025. 3. 8. CI/CD, 지속적 통합과 배포의 핵심 안녕하세요~ 룰루르루입니다!이번에는 "DevOps의 핵심 요소, CI/CD"에 대해 정리해보았습니다.CI/CD란 무엇이고, 왜 사용하는지, 어떤 점을 고려해야 하는지 가볍게 다뤘습니다!혹시 잘못된 정보가 있거나 보완할 점이 있다면 댓글로 알려주시면 감사하겠습니다! 📌CI/CD 란 무엇인가요?CI/CD 파이프라인은 현대 소프트웨어 개발의 핵심 요소로, 코드의 변경 사항을 지속적으로 통합하고 테스트를 거쳐 안전하게 운영 환경에 반영될 수 있도록 돕는 자동화 파이프라인입니다. CI(Continuous Integration, 지속적 통합)개발자가 새로운 코드를 푸시하면, 자동으로 빌드 및 테스트를 수행합니다.코드 병합 시 충돌을 방지하고, 품질을 유지하는 데 도움을 줍니다.새로운 코드에 대한 빠른 검증과 개선.. 2025. 3. 4. 🚀 DevOps, 개발과 운영이 합쳐진 혁신적인 접근 방식 안녕하세요~ IT의 아는 것을 넓혀가는 룰루르루입니다!오늘은 "이제는 선택이 아닌 필수!! DevOps"에 대해 정리해보았습니다.책 "DevOps의 모든것"을 읽고, DevOps가 무엇인지, 왜 중요한지, 그리고 기존 방식과 어떤 차이가 있는지를 가볍게 다뤘습니다!!혹시 잘못된 정보가 있거나 보완할 점이 있다면 댓글로 알려주시면 감사하겠습니다! 😊 🤔 기존의 개발과 운영 방식, 무엇이 문제였을까?과거에는 소프트웨어 개발과 운영이 철저히 분리된 형태였습니다.즉, 개발팀(Development)은 코드를 작성하고, 운영팀(Operations)은 이를 배포 및 유지보수하는 구조였죠.이 방식에는 몇 가지 문제점이 있었습니다. 1️⃣ 커뮤니케이션 단절개발팀은 기능을 구현하는 데 집중하고, 운영팀은 안정적인 서비.. 2025. 3. 4. 이전 1 다음