Offcanvas

������������

클라우드 기반 IDE 플랫폼 ‘깃파드(Gitpod)’, 오픈소스로 전환

25일(현지 시각) 개발환경 기술 업체 깃파드가 (회사 이름과 동일한) 클라우드 기반 IDE 플랫폼을 오픈소스로 제공한다고 밝혔다. ‘깃파드’는 바로 코딩할 수 있는 개발환경을 자동으로 구축해 주는 클라우드 기반 IDE 플랫폼이다.    회사에 따르면 이제 깃파드 커뮤니티는 기술 개발에 참여할 수 있으며, 개발자들은 자신의 워크플로우에서 깃파드를 쉽게 사용하고 통합할 수 있다.  쿠버네티스 애플리케이션인 ‘깃파드’를 사용하면 개발환경을 코드로 유지해, 프로젝트 소스 코드의 수동 단계를 기계가 실행 가능한 부분으로 전환할 수 있다. 이 플랫폼은 리포지토리의 변경 사항을 모니터링하고, 모든 변경 사항에 맞는 개발환경을 준비한다. 이러한 준비에는 다음이 포함된다.  • 도구 설정  • 깃 브랜치(Git branch) 확인 • 코드 컴파일링 • 종속성 다운로드 • 필요한 모든 것을 초기화 개발자 워크플로우가 간소화돼 애플리케이션을 더욱더 빠르게 구축할 수 있다고 회사 측은 설명했다. 코딩은 CI/CD 개념을 개발환경에 적용하여 브랜치(branch), 이슈(issue), 병합(merge), 풀 리퀘스트(pull request)에서 시작할 수 있다. 깃파드는 기트랩(GitLab), 기트허브 엔터프라이즈(GitHub Enterprise), 비트버킷(Bitbucket) 등의 코드 호스팅 플랫폼과 연동된다.  깃파드 측이 언급한 이 플랫폼의 이점은 아래와 같다.  • 컨텍스트 전환과 개발환경 유지에 드는 시간이 줄어 리드 타임을 단축한다. • 깃 리포지토리의 구성 버전 관리를 통한 깃옵스(GitOps) 접근 방식으로 ‘구성 드리프트’를 제거한다. 이는 일관되고 재현 가능한 개발환경을 보장한다.  • 코드 리뷰, 멘토링, 스냅샷 공유 등 원격 협업을 지원한다.  깃파드는 기트허브의 Affero GPL 라이선스에 따라 자유롭게 사용할 수 있다. 이 기술은 이클립스 티아(Eclipse T...

깃파드 기트허브 클라우드 IDE 오픈소스 개발환경 쿠버네티스 깃 브랜치 워크플로우 깃옵스 비트버킷

2020.08.26

25일(현지 시각) 개발환경 기술 업체 깃파드가 (회사 이름과 동일한) 클라우드 기반 IDE 플랫폼을 오픈소스로 제공한다고 밝혔다. ‘깃파드’는 바로 코딩할 수 있는 개발환경을 자동으로 구축해 주는 클라우드 기반 IDE 플랫폼이다.    회사에 따르면 이제 깃파드 커뮤니티는 기술 개발에 참여할 수 있으며, 개발자들은 자신의 워크플로우에서 깃파드를 쉽게 사용하고 통합할 수 있다.  쿠버네티스 애플리케이션인 ‘깃파드’를 사용하면 개발환경을 코드로 유지해, 프로젝트 소스 코드의 수동 단계를 기계가 실행 가능한 부분으로 전환할 수 있다. 이 플랫폼은 리포지토리의 변경 사항을 모니터링하고, 모든 변경 사항에 맞는 개발환경을 준비한다. 이러한 준비에는 다음이 포함된다.  • 도구 설정  • 깃 브랜치(Git branch) 확인 • 코드 컴파일링 • 종속성 다운로드 • 필요한 모든 것을 초기화 개발자 워크플로우가 간소화돼 애플리케이션을 더욱더 빠르게 구축할 수 있다고 회사 측은 설명했다. 코딩은 CI/CD 개념을 개발환경에 적용하여 브랜치(branch), 이슈(issue), 병합(merge), 풀 리퀘스트(pull request)에서 시작할 수 있다. 깃파드는 기트랩(GitLab), 기트허브 엔터프라이즈(GitHub Enterprise), 비트버킷(Bitbucket) 등의 코드 호스팅 플랫폼과 연동된다.  깃파드 측이 언급한 이 플랫폼의 이점은 아래와 같다.  • 컨텍스트 전환과 개발환경 유지에 드는 시간이 줄어 리드 타임을 단축한다. • 깃 리포지토리의 구성 버전 관리를 통한 깃옵스(GitOps) 접근 방식으로 ‘구성 드리프트’를 제거한다. 이는 일관되고 재현 가능한 개발환경을 보장한다.  • 코드 리뷰, 멘토링, 스냅샷 공유 등 원격 협업을 지원한다.  깃파드는 기트허브의 Affero GPL 라이선스에 따라 자유롭게 사용할 수 있다. 이 기술은 이클립스 티아(Eclipse T...

2020.08.26

아낙시, 비트버킷 지원 추가 발표··· "기트허브·지라·비트버킷 아우르는 단일 뷰 제공"

프로젝트 관리 소프트웨어 벤더 아낙시(Anaxi)가 회사의 아낙시 앱에 비트버킷 지원을 추가했다. 여러 코드 호스팅 플랫폼에 대한 단일 인터페이스를 제공하는 아낙시 앱은 웹, 데스크톱 모바일 용으로 제공되고 있다. 이로써 아낙시는 기트허브, 기트허브 엔터프라이즈, 지라 프로젝트 관리 플랫폼에 더해 비트버킷을 아우르게 됐다. 아낙시 클라이언트는 맥과 윈도우, 아이폰, 안드로이드용으로 제공되고 있다.  아낙시의 주요 기능으로는 다음과 같은 것들이 있다.   - 데이터 보안관 관련해 아낙시 앱은 기트허브, 비트버킷 리포(repos), 지라 프로젝트와 직접 연결된다. 즉 데이터가 복제되지 않는다.  - 아낙시 상에서 이뤄진 행동은 기트허브, 비트버킷, 지라에 다시 작성된다.  - 데이터 동기화가 구현되기 때문에 사용자는 비트버킷, 기트허브, 지라에 어떻게 접근하는지와 관계 없이 동일한 데이터를 보게 된다.  - 개별 사용자는 다른 팀 구성원에게 영향을 주지 않고 아낙시를 사용할 수 있다.  아낙시는 맥 앱 스토어, 마이크로소프트 스토어, 애플 앱 스토어, 아틀라시안 마켓플레이스에서 다운로드 할 수 있다. 회사 홈페이지에서는 무료 평가판을 찾아볼 수 있다. ciokr@idg.co.kr  

지라 기트허브 비트버킷 아낙시

2019.07.17

프로젝트 관리 소프트웨어 벤더 아낙시(Anaxi)가 회사의 아낙시 앱에 비트버킷 지원을 추가했다. 여러 코드 호스팅 플랫폼에 대한 단일 인터페이스를 제공하는 아낙시 앱은 웹, 데스크톱 모바일 용으로 제공되고 있다. 이로써 아낙시는 기트허브, 기트허브 엔터프라이즈, 지라 프로젝트 관리 플랫폼에 더해 비트버킷을 아우르게 됐다. 아낙시 클라이언트는 맥과 윈도우, 아이폰, 안드로이드용으로 제공되고 있다.  아낙시의 주요 기능으로는 다음과 같은 것들이 있다.   - 데이터 보안관 관련해 아낙시 앱은 기트허브, 비트버킷 리포(repos), 지라 프로젝트와 직접 연결된다. 즉 데이터가 복제되지 않는다.  - 아낙시 상에서 이뤄진 행동은 기트허브, 비트버킷, 지라에 다시 작성된다.  - 데이터 동기화가 구현되기 때문에 사용자는 비트버킷, 기트허브, 지라에 어떻게 접근하는지와 관계 없이 동일한 데이터를 보게 된다.  - 개별 사용자는 다른 팀 구성원에게 영향을 주지 않고 아낙시를 사용할 수 있다.  아낙시는 맥 앱 스토어, 마이크로소프트 스토어, 애플 앱 스토어, 아틀라시안 마켓플레이스에서 다운로드 할 수 있다. 회사 홈페이지에서는 무료 평가판을 찾아볼 수 있다. ciokr@idg.co.kr  

2019.07.17

SW 변경 주체, 대상, 시점을 추적한다··· ‘버전 관리’ 솔루션 가이드

‘버전 관리’의 반대말은 어쩌면 ‘혼란’이다. 개발팀이 다양한 작업 버전을 관리하지 않으면 걷잡을 수 없는 상황이 이내 펼쳐질지 모른다. 소프트웨어 구성 관리 솔루션의 한 요소인 버전 관리 소프트웨어는, 조직이 문서, 프로그램, 웹사이트, 기타 개발 계획의 변경사항을 관리하는데 도움을 준다. 오늘날 개발 프로젝트의 경우 동시에 같은 파일을 작업하는 팀들에 다수 존재하곤 하며, 만약 버전 관리가 제대로 이뤄지지 않는다면 심각한 문제가 발생할 수 있다.   버전 관리의 정의 소프트웨어를 개선하기 위해서는 개발자가 문제가 있는 버전을 파악할 수 있도록 다양한 버전의 소프트웨어를 검색하고 실행할 수 있는 능력이 필요하다. 또 버전 관리는 변경 관리로도 볼 수 있다. ‘버전 관리’란 조직이 소스 코드의 변경사항을 관리하고 이런 변경사항의 이력을 관리하는 방법이라고 가트너의 토마스 머피 컨설턴트가 말했다. 여기에는 2가지 접근 방식이 있다. 하나는 1명이 문서를 작성할 때 다른 사람이 동시에 변경하지 못하도록 하는 것이다. 다른 방법은 여러 사용자가 동시에 변경할 수 있도록 허용하는 것이다.  머피는 "구글 독스에서 2명의 작성자가 같은 문서를 작성하는 것으로 생각하면 된다"라고 설명하며, 오늘날의 버전 관리 소프트웨어는 대개 변경사항과 순서를 추적해 두 사례를 모두 지원할 수 있다고 전했다. 또한 버전 관리 소프트웨어를 이용할 경우 개발자는 변경사항이 효과가 없을 때 기존 코드를 잃을 수 있다는 두려움 없이 코드를 변경하고 시험할 수 있다고 포레스터 리서치의 수석 분석가 제프리 해먼드가 말했다. 그는 "워드 문서나 파워포인트 프레젠테이션이 있고 여러 사용자의 편집을 해결하거나 일부 내용을 삭제해야 하지만 영구적으로 삭제될까 두려웠던 적이 있다면 버전 관리의 필요성을 이해할 것이다"라고 말했다.  한편 소프트웨어 개발이 증가하면서...

협업 데브옵스 기트허브 기트랩 로우 코드 노 코드 버전 관리 변경 추적 비트버킷

2019.04.29

‘버전 관리’의 반대말은 어쩌면 ‘혼란’이다. 개발팀이 다양한 작업 버전을 관리하지 않으면 걷잡을 수 없는 상황이 이내 펼쳐질지 모른다. 소프트웨어 구성 관리 솔루션의 한 요소인 버전 관리 소프트웨어는, 조직이 문서, 프로그램, 웹사이트, 기타 개발 계획의 변경사항을 관리하는데 도움을 준다. 오늘날 개발 프로젝트의 경우 동시에 같은 파일을 작업하는 팀들에 다수 존재하곤 하며, 만약 버전 관리가 제대로 이뤄지지 않는다면 심각한 문제가 발생할 수 있다.   버전 관리의 정의 소프트웨어를 개선하기 위해서는 개발자가 문제가 있는 버전을 파악할 수 있도록 다양한 버전의 소프트웨어를 검색하고 실행할 수 있는 능력이 필요하다. 또 버전 관리는 변경 관리로도 볼 수 있다. ‘버전 관리’란 조직이 소스 코드의 변경사항을 관리하고 이런 변경사항의 이력을 관리하는 방법이라고 가트너의 토마스 머피 컨설턴트가 말했다. 여기에는 2가지 접근 방식이 있다. 하나는 1명이 문서를 작성할 때 다른 사람이 동시에 변경하지 못하도록 하는 것이다. 다른 방법은 여러 사용자가 동시에 변경할 수 있도록 허용하는 것이다.  머피는 "구글 독스에서 2명의 작성자가 같은 문서를 작성하는 것으로 생각하면 된다"라고 설명하며, 오늘날의 버전 관리 소프트웨어는 대개 변경사항과 순서를 추적해 두 사례를 모두 지원할 수 있다고 전했다. 또한 버전 관리 소프트웨어를 이용할 경우 개발자는 변경사항이 효과가 없을 때 기존 코드를 잃을 수 있다는 두려움 없이 코드를 변경하고 시험할 수 있다고 포레스터 리서치의 수석 분석가 제프리 해먼드가 말했다. 그는 "워드 문서나 파워포인트 프레젠테이션이 있고 여러 사용자의 편집을 해결하거나 일부 내용을 삭제해야 하지만 영구적으로 삭제될까 두려웠던 적이 있다면 버전 관리의 필요성을 이해할 것이다"라고 말했다.  한편 소프트웨어 개발이 증가하면서...

2019.04.29

회사명:한국IDG 제호: ITWorld 주소 : 서울시 중구 세종대로 23, 4층 우)04512
등록번호 : 서울 아00743 등록일자 : 2009년 01월 19일

발행인 : 박형미 편집인 : 박재곤 청소년보호책임자 : 한정규
사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2022 International Data Group. All rights reserved.

10.5.0.5