작도닷넷 블로그
작도닷넷 블로그

컴퓨터

Anyframe in Action 1. 애니프레임이란?

11/03/15 00:58(년/월/일 시:분)

애니프레임은 삼성SDS에서 편집한 자바 기반의 어플리케이션 개발 프레임워크이다. 지금까지 삼성SDS는 다양한 프레임워크를 사용했는데, 다음과 같은 단점이 있었다.

- 프레임워크가 다양하여 개발자 교체가 어려움
- A 프레임워크에 익숙한 개발자가 B 프레임워크에 적응하는데 시간 필요
- A 회사에서 개발한 시스템을 B 회사로 이관하기 어려움
- 같은 회사 내에서도 프레임워크가 달라 유지보수성이 떨어짐

이런 단점 때문에 프레임워크를 표준화 할 필요가 생겼고, 그래서 애니프레임을 만들었다. 신규 시스템은 가능한 최대한 애니프레임을 사용하고, 기존 시스템도 애니프레임으로 재 구축하도록 권장하고 있다.

애니프레임은 스프링, 이클립스, 쿼리서비스, Log4j 등의 오픈 소스를 모아 놓았다. 최근에는 오픈 소스들도 기업용으로 쓰기에 충분히 좋기 때문에, 굳이 상업용 프레임워크를 구매하거나 사내 전용으로 따로 개발할 필요가 없었다.

그래서 애니프레임의 포지션은, 인터넷에 공개된 오픈 소스 중에서 쓸만한 것들을 선별하여, 각 프로젝트 간의 궁합은 잘 맞는지, 충돌은 없는지 충분히 품질 테스트를 거쳐서 종합 선물세트로 묶어놓는 것이다.

이렇게 애니프레임은 기업용 오픈 소스 프로젝트를 편집한 것이기 때문에, 라이센스도 이를 상속받아서 애니프레임 또한 오픈 소스이며, 아파치 라이센스를 따른다. (*) 삼성SDS에서 일부 직접 개발한 부분도 있으나, 마찬가지로 아파치 라이센스다.

아래 사이트에서 다운받을 수 있다.

http://anyframejava.org/


애니프레임이라는 이름은 애니콜(휴대폰), 애니카(자동차 보험), 애니톨(하이패스), 애니홈(집 보험) 등 삼성 그룹의 많은 제품들이 애니 자 돌림인 것에서 따왔다. 과거에는 유니텔, 유니ERP 등 유니 자 돌림이었으나, 최신 유행에 따라 애니 자 돌림이다.

애니프레임의 철학은 다음과 같다.

- 신규 개발을 빨리 하자.
- 기능 개선을 빨리 하자.
- 그렇다고 품질을 포기할 순 없다. 하지만 타협은 가능하다.

http://xacdo.net/tt/rserver.php?mode=tb&sl=2226

이름
비밀번호
홈페이지 (없어도 됩니다)

비밀글로 등록
작도닷넷은 당신을 사랑합니다.

[이전 목록]   [1] ... [320][321][322][323][324][325][326][327][328] ... [2298]   [다음 목록]

최근 글

이웃로그 관리자 옛날 작도닷넷 태터툴즈 ©현경우(xacdo) since 2001