본문 바로가기

Questsoftware

(2)
데브옵스의 3대 축과 데이터베이스 문제를 해결하는 방법 데브옵스의 3대 축과 데이터베이스 문제를 해결하는 방법 IT 업계는 유행에 민감합니다. 유행어를 좋아하고, 가지고 놀 새 장난감을 발견하면 열광합니다. 나타났다 사라지는 유행도 있지만, 유행을 넘어 계속 남는 경우도 있습니다. 앞으로 확실히 남을 유행 중 하나는 데브옵스(DevOps)입니다. 데브옵스가 생소한 분들을 위해 설명하자면, 데브옵스는 제품 관리, 소프트웨어 개발, 운영 전문가 사이의 의사소통과 협업, 그리고 비즈니스 목표의 긴밀한 연계를 강조하는 소프트웨어 개발 및 전달 프로세스입니다. 현실에서는 조직마다 약간 다른 의미로 사용되지만, 가장 큰 원칙은 협업과 팀워크입니다. 레고 영화의 명대사 중 하나인 “팀의 일원이 될 때 모든 것이 즐겁고 모든 것이 멋지다”라는 말이 바로 데브옵스를 관통하는..
데브옵스가 데이터베이스 개발에 미치는 영향 데브옵스가 데이터베이스 개발에 미치는 영향 오늘날의 기업 조직은 치열한 시장 경쟁과 빠르게 발전하는 기술 환경에 대처하기 위해 프로덕션 애플리케이션 환경에 새로운 소프트웨어와 업데이트를 신속하게 배포해야 한다는 큰 압력에 직면해 있습니다. 이 과제에 대처하기 위해 점점 더 많은 기업이 데브옵스를 도입하고 있습니다. 데브옵스는 소프트웨어 빌드, 테스트 및 릴리스를 빠르고 안정적으로 실현하기 위해 개발, 운영 및 기타 기능 영역 같의 협업과 커뮤니케이션을 강조하는 실천 방안입니다. 그러나 데브옵스 워크플로우의 민첩함을 가로막는 큰 병목 지점은 바로 데이터베이스 개발입니다. 프로덕션 데이터베이스의 민감한 특성과 데이터베이스 개발 프로세스의 복잡함으로 인해 전통적으로 데이터베이스 개발은 애플리케이션 개봘과는 별..