본문 바로가기

지식창고3

[Github Actions] CI 맛보기! https://mjoo1106.tistory.com/entry/CICD-%EB%8F%84%EB%8C%80%EC%B2%B4-%EB%AD%98%EA%B9%8C CI/CD 도대체 뭘까..? 스프링하기도 벅찬데 요즘 CI/CD도 공부해야할 것 같다.. 그래서 CI/CD에 대해 정리하면서 이게 무엇인지, 툴은 무엇이 있는지 알아보도록 하자 CI/CD 개념 나무위키를 참고해보면 지속적 통합(Continu mjoo1106.tistory.com 여기서 CI, CD 개념을 알아보았다. 개념을 숙지했다면 이제 실습으로 바로 넘어가자! 이번 실습에서는 CI(Continuous integration)만 진행해볼 예정이다. 하나하나 천천히 시작해보자 FLOW Continuous integration을 해석해보면 지속적 통합이다.. 2022. 11. 6. 더보기
Micro-Service Architecture(MSA) 정체가 뭘까? 요즘 백엔드로 취업을 준비하고 있는데 우대사항에 MSA, CI/CD 경험이 진짜 많이 들어가있다. 아니 개발만 잘하면 취업하는거 아니야? 라고 생각하면 취업 절대 못한다는 것을 느꼈다... 세상에는 이런 저런 기술을 다 경험해본 신입 괴물들이 왜이렇게 많은가? 억울하다.. 학교 수업 열심히 들었는데,, 신세한탄은 그만하고 MSA에 대해 알아보자 잠깐! CI/CD가 궁금하다면, https://mjoo1106.tistory.com/entry/CICD-%EB%8F%84%EB%8C%80%EC%B2%B4-%EB%AD%98%EA%B9%8C Micro 넌 뭐니..? MSA를 설명하기 앞서 Micro 라는 용어에 대해 공부할 필요가 있다. 우선 Micro 를 설명할 때 꼭 비교되는 용어인 Monolithic에 대해서도.. 2022. 10. 24. 더보기
CI/CD 도대체 뭘까..? 스프링하기도 벅찬데 요즘 CI/CD도 공부해야할 것 같다.. 그래서 CI/CD에 대해 정리하면서 이게 무엇인지, 툴은 무엇이 있는지 알아보도록 하자 CI/CD 개념 나무위키를 참고해보면 지속적 통합(Continuous integration, CI)과 지속적 제공(Continuous delivery, CD), 줄여서 CI/CD는 애플리케이션 개발팀이 더 자주, 안정적으로 코드 변경을 제공하기 위해 사용하는 문화와 운영 원칙, 일련의 작업 방식으로 구성하는 것이라고 되어있다. 또한, CI/CD는 데브옵스팀을 위한 권장 사항이자 애자일 방법론의 권장 사항이기도 하다. CI/CD는 통합과 제공을 자동화함으로써 소프트웨어 개발팀이 코드 품질과 소프트웨어 보안을 보장하는 동시에 비즈니스 요구사항을 충족하는 데 집중.. 2022. 9. 3. 더보기