[IT지식] CI/CD란 무엇일까?
·
IT 지식
안녕하세요! 피피아노입니다 🎵 이번 포스팅에서는 제가 취업 준비를 하면서 많은 회사들에서 언급하는 CI/CD에 대해서 중요성을 느껴서 한번 정리를 해보려고 합니다. 그럼 바로 시작하겠습니다. 서론요즘 세상은 빠르게 진화하고 변화하고 있는데 이러한 시대에서 어떻게 하면 시장과 고객의 요구사항에 맞게 빠르게 반영해서 제품을 출시, 업데이트할 것인가는 기업들의 큰 과제가 되었습니다. 바로 이러한 것을 위해서 많은 기업들이 CI/CD를 개발 프로세스로 사용하고 있습니다. CI/CD란?CI/CD란 간단하게 말해서 애플리케이션 개발 단계부터 배포 단계까지 이 과정들을 자동화를 통해서 조금 더 효율적이고 빠르게 사용자에게 비번하게 배포할 수 있도록 하는 것을 말합니다. 여기에서 CI는 Continuous Integ..
[CS지식] 동기와 비동기 방식 완벽 이해하기
·
IT 지식
안녕하세요! 피피아노입니다🎵 이번 포스팅에서는 프로그래밍에서 중요한 개념인 '동기'와 '비동기'에 대해 간단하고 쉽게 이해할 수 있는 방법으로 설명해보려고 합니다. 프로그래밍을 배우다 보면 동기 방식과 비동기 방식에 대해서 접할 때가 있는데 정확한 개념과 어떤 경우에 각각의 방식이 쓰이는지 한 번 정리해보겠습니다! 동기 방식 (Synchronous) 동기 방식 (Synchronous)은 요청과 그 결과가 순차적으로 이루어지는 통신 방식을 말합니다. 코드가 실행되면, 해당 코드의 작업이 완료될 때까지 다음 코드로 넘어가지 않습니다. 이는 마치 질문을 하고 답변을 듣는 과정에서, 질문에 대한 답변을 들을 때까지 다음 질문을 하지 않는 것과 유사합니다. 동기 방식을 좀 더 쉽게 이해하기 위해, 카페에서 커피를..