데브옵스

    [DevOps] DevOps가 뭔지알아??? 내가알려줄게

    DevOps 란 Development와 Operation의 합성어인데 개발과 운영이다 DevOps 가 나온 이유 데브옵스가 나온 배경부터 알려면 전통적인 개발 운영 체계부터 봐야 한다. 대부분 개발팀에서 개발이 끝나면 애플리케이션은 테스트를 거쳐 운영팀에서 애플리케이션을 배포하고 관리 운영을 한다. 이렇게 거쳐간 애플리케이션은 개발 팀보다 운영팀에 의해서 운영이 된다 여기서부터 문제점이 나온다 개발을 해본 사람이라면 분명 무조건 에러가 발생한다 근데 위에서 말했듯이 개발팀은 애플리케이션을 잘 알고 있지만 운영팀의 인프라를 알지 못하며 반대로 운영팀은 애플리케이션은 모르며 인프라에 대해 잘 알 것이다 이렇게 되면서 에러가 발생한 부분에서 서로 문제가 아니라고 책임회피를 하게 된다 책임회피를 하게 된다면 에..

    [DevOps] SaaS??? 너 누구야!!!

    일단 SaaS란 Software as a Service 로 번역하자면 소프트웨어 클라우드 애플리케이션과 기본 IT 인프라 및 플랫폼을 사용자에게 제공하는 구독형 서비스이다. 다들 IT에 관심이 많다면 설치형 소프트웨어가(SW) 지나가고 SaaS가 등장했다 라고 하는데 SaaS와 SW, 가장 큰 차이점은 무엇일까? 설치형 SW의 단점 SaaS는 유지 및 보수가 매우 쉽고 최신 SW 업데이트를 빠르게 제공할 수 있다. 문제가 발생해도 SaaS 패키지는 퍼블릭 클라우드 속에 있기 때문에 SW 개발사가 즉시 수정할 수 있으며, 최신 기능도 SW에 재빨리 업데이트할 수 있다. 개인과 기업 입장에서도 별도의 업데이트를 하지 않아도 문제가 해결된 최신 버전의 SW를 이용할 수 있으니 매우 편리하다. 사실 많은 SW ..