아티팩트(artefact, artifact)란 무엇인가? 우선 내가 아티팩트에 대한 정의에 대한 포스팅을 남기고자 하는 이유는.. IT인으로서 외국 레퍼런스 사이트들을 참조하거나.. 기타 IDE나 여러 툴들을 사용하다보면 artifact라는 용어가 심심치 않게 나오게 된다. 상황에 따라 그 의미가 조금씩 달리 쓰이는 것 같아 의미의 혼동을 막기 위해 이 포스팅을 남긴다. 아티팩트는 영어 스펠링을 혼재해서 사용을 한다. http://grammarist.com/spelling/artefact-artifact/에 따르면 artefact는 영국식 영어에서 주로 사용하는 스펠링이고, artifact는 미국식 영어에서 주로 사용하는 스펠링 방식이다. 어원적으로는 둘 다 틀린게 아니니 무난하게 사용해도 된다고 한다...
정의 위키피디아의 정의에 따르면 "데브옵스(DevOps)는 소프트웨어의 개발과 운여으이 합성어로서, 소프트웨어 개발자와 정보기술 전문가 간의 소통, 협업 및 통합을 강조하는 개발 환경이나 문화를 말한다. 데브옵스는 소프트웨어 개발조직과 운영조직간의 상호 의존적 대응이며 조직이 소프트웨어 제품과 서비스를 빠른 시간에 개발 및 배포하는 것을 목적으로 한다." 고 함 이점 아마존은 데브옵스의 이점을 다음과 같이 정의함 속도: 작업 속도가 빨라지므로, 고객을 위해 더 빠르게 혁신하고, 시장 변화에 더 잘 적응하고, 좀 더 효율적으로 비즈니스 성과를 창출 할 수 있음 신속한 제공: 릴리스의 빈도와 속도를 개선하여 제품을 더 빠르게 혁신하고 향상할 수 있으며, 새로운 기능의 릴리스와 버그 수정 속도가 빨라질수록 고..
Off-premises software(오프프레미스 소프트웨어) 오프프레미스 소프트웨어는 일반적으로 SaaS 또는 클라우드 컴퓨팅이라고 한다. 전통적인 방식의 온프레미스 소프트웨어와는 다르게 인터넷 네트워크에 연결 된 서버팜이나 클라우드의 원격 실행환경에서 사용되는 소프트웨어임 On-premises software(온프레미스 소프트웨어) 인터넷 네트워크에 연결 된 서버팜이나 클라우드 등의 원격 환경에서 사용하는 것이 아니라 건물에서 일하는 직원 또는 단체에서 설치, 실행하는 소프트웨어를 말함. on-prem software 또는 on-premise software라고 줄여서 쓰기도 하며 shirinkwrap software라고 부르기도 함