하루에 1시간을 벌 수 있는 10가지 방법DevgearDBA, DA, 데이터 관리자 등 데이터 업무를 하고 있는 전문가들의 역할은 더욱 커지고, 해야 할 업무량도 폭발적으로 증가하고 있습니다.
이 문서는 효율적인 업무 처리를 위해 어떤식으로 데이터를 파악해야 하는가를 설명합니다.
클라우드 어플리케이션의 필수조건Marcetto Co., LtdSaaS 클라우드 어플리케이션이 필수적으로 가져야 하는 항목들을 정리한 자료입니다. 여기 저기에서 다들 자기들이 지정한 클라우드 프로바이더라고 이야기하는데, 한 번 정도는 기준을 가지고 들여다보는 것도 의미가 있을 것 같다는 생각에서 자료를 공유합니다.
모바일 오피스를 검토하는 기업의 모바일 플랫폼 선정 기준 Bo Seong SeoMEAP 으로 모둔 뮨제가 해결 될까?
이제는 통합 EMM 지향하는 MEAP 으로 방향성이 발전되어야 한다.
기존의 MEAP은 OSMU 외에는 별다른 강점을 가지고 있지 못하기 때문이다.
그러나 오늘날 기업의 모바일 오피스 업무 환경에서, EMM은 이제 필수적인 요건이라 할 수 있다.
이를 염두하지 않은 플랫폼은 결국 중복적인 비용 투자, 그리고 모바일 업무를 담당하는 협업들에게 뼈아픈 관리의 고통을 안겨주게 될 것이다.
Atlassian Product Overview (아틀라시안 제품 소개) - 2016년 4월 버전Atlassian 대한민국아틀라시안(Atlassian)의 회사 소개 및 제품 오버뷰 슬라이드 입니다.
아틀라시안의 모든 제품은 공식 홈페이지 https://ko.atlassian.com/ 또는 공식 파트너사를 통해 구매하실 수 있습니다.
대한민국 내의 공식 파트너사 리스트는 다음 링크를 참조하세요: http://goo.gl/qwh6ix
태블로 소프트웨어(Tableau Software) 소개HT Kim데이터 분석에 많은 시간과 노력을 투자하고 계십니까? 태블로를 이용하여 직접 데이터에 연결, 빠르고 쉽게 데이터를 분석하십시요. 기존 방법보다 많은 시간을 절약하고 다양한 비즈니스 인사이트를 얻을 수 있습니다.
우리 회사가 Microsoft Teams를 잘 도입하려면 어떻게 해야 할까요?Kyoungsoo Jeon우리 회사가 Microsoft Teams를 잘 도입하려면 어떻게 해야 할까요?
마이크로소프트 팀즈는 비즈니스 문화를 혁신하고 사용자에게 권한을 부여하는 광범위한 전략의 일부입니다. 이 세션은 팀즈와 함께 조직 내의 변화를 성공적으로 이끄는 방법에 대해 중점적으로 다룹니다. 본 세션에서는 도입 프레임워크, 챔피언 및 변경 관리 프로그램을 구현하기 위한 모범 사례, 비즈니스 성과에 변화를 연결하는 방법을 공유할 것입니다. 효과적인 사용자 준비 및 도입 전략을 구현하는 방법에 대해 알아보시기 바랍니다.
Microsoft Teams is part of a larger strategy for transforming your business culture and empowering your users. This session focuses on how to successfully drive change within your organization with Teams. We will share our recommended adoption framework, best practices to implement champion and change management programs, and how to tie your change to valuable business outcomes. Join us to learn how to implement an effective user readiness and adoption strategy.
Event storming based msa training commerce exampleuEngine SolutionsEvent storming based msa training with a commerce example. Contains analysis, implementation and operation by event storming and microservices frameworks and devops tools
Event storming based msa training commerce example v2uEngine SolutionsEvent storming based msa training with a commerce example. Contains analysis, implementation and operation by event storming and microservices frameworks and devops tools
전혀 새로운 방법의 데이터 탐색 - 김민수 (Tableau)Yan So1. Enablement & Deployment
- 오프라인 기초 교육 (격주로 진행)
- 무료 온라인 학습 페이지 (기능별, 주제별, 웹 세미나, 유튜브 강의)
- 도움말 & 유저 커뮤니티
- Tableau Blueprint
2. References
- Tableau Public: Best 시각화 예시, 샘플 대시보드 검색
- Tableau Conference & Tableau Experience
3. Tableau Certification
- Desktop: Specialist, Associate, Professional | Server: Associate, Professional
- https://www.tableau.com/ko-kr/learn/certification
[델파이 Begin...End] 0장. 책 소개/저자 소개/목차Devgear이 책은 델파이를 '처음' 실행하는 그 순간부터 복합적인 프로젝트를 '완성'
하기까지의 모든 내용을 이 한 권의 책을 통해 배울 수 있습니다..
이 책은 총 3개의 주요 파트(델파이 기초, DB프로그래밍, 웹 프로그래밍 등)
그리고 21개의 장으로 구성되어 있습니다: 전체 목차 보기(클릭)
이 장에서는
- 누가 읽으면 좋은가?
- 저자는 어떤 목표를 가지고 이 책을 썼는가?
- 이 책을 어떻게 활용하면 좋은가?
를 설명합니다.
이 책 전체는 모듈 별로 나누어 PDF 파일로 무료 제공합니다.
(현재 업데이트 중/2019.8.6 기준)
본 문서를 출력하여도 좋습니다. 하지만, 활용 및 비용 면에서 교보문고, 인터넷 서점 등에서 구매를 권장합니다.
클라우드 어플리케이션의 필수조건Marcetto Co., LtdSaaS 클라우드 어플리케이션이 필수적으로 가져야 하는 항목들을 정리한 자료입니다. 여기 저기에서 다들 자기들이 지정한 클라우드 프로바이더라고 이야기하는데, 한 번 정도는 기준을 가지고 들여다보는 것도 의미가 있을 것 같다는 생각에서 자료를 공유합니다.
모바일 오피스를 검토하는 기업의 모바일 플랫폼 선정 기준 Bo Seong SeoMEAP 으로 모둔 뮨제가 해결 될까?
이제는 통합 EMM 지향하는 MEAP 으로 방향성이 발전되어야 한다.
기존의 MEAP은 OSMU 외에는 별다른 강점을 가지고 있지 못하기 때문이다.
그러나 오늘날 기업의 모바일 오피스 업무 환경에서, EMM은 이제 필수적인 요건이라 할 수 있다.
이를 염두하지 않은 플랫폼은 결국 중복적인 비용 투자, 그리고 모바일 업무를 담당하는 협업들에게 뼈아픈 관리의 고통을 안겨주게 될 것이다.
Atlassian Product Overview (아틀라시안 제품 소개) - 2016년 4월 버전Atlassian 대한민국아틀라시안(Atlassian)의 회사 소개 및 제품 오버뷰 슬라이드 입니다.
아틀라시안의 모든 제품은 공식 홈페이지 https://ko.atlassian.com/ 또는 공식 파트너사를 통해 구매하실 수 있습니다.
대한민국 내의 공식 파트너사 리스트는 다음 링크를 참조하세요: http://goo.gl/qwh6ix
태블로 소프트웨어(Tableau Software) 소개HT Kim데이터 분석에 많은 시간과 노력을 투자하고 계십니까? 태블로를 이용하여 직접 데이터에 연결, 빠르고 쉽게 데이터를 분석하십시요. 기존 방법보다 많은 시간을 절약하고 다양한 비즈니스 인사이트를 얻을 수 있습니다.
우리 회사가 Microsoft Teams를 잘 도입하려면 어떻게 해야 할까요?Kyoungsoo Jeon우리 회사가 Microsoft Teams를 잘 도입하려면 어떻게 해야 할까요?
마이크로소프트 팀즈는 비즈니스 문화를 혁신하고 사용자에게 권한을 부여하는 광범위한 전략의 일부입니다. 이 세션은 팀즈와 함께 조직 내의 변화를 성공적으로 이끄는 방법에 대해 중점적으로 다룹니다. 본 세션에서는 도입 프레임워크, 챔피언 및 변경 관리 프로그램을 구현하기 위한 모범 사례, 비즈니스 성과에 변화를 연결하는 방법을 공유할 것입니다. 효과적인 사용자 준비 및 도입 전략을 구현하는 방법에 대해 알아보시기 바랍니다.
Microsoft Teams is part of a larger strategy for transforming your business culture and empowering your users. This session focuses on how to successfully drive change within your organization with Teams. We will share our recommended adoption framework, best practices to implement champion and change management programs, and how to tie your change to valuable business outcomes. Join us to learn how to implement an effective user readiness and adoption strategy.
Event storming based msa training commerce exampleuEngine SolutionsEvent storming based msa training with a commerce example. Contains analysis, implementation and operation by event storming and microservices frameworks and devops tools
Event storming based msa training commerce example v2uEngine SolutionsEvent storming based msa training with a commerce example. Contains analysis, implementation and operation by event storming and microservices frameworks and devops tools
전혀 새로운 방법의 데이터 탐색 - 김민수 (Tableau)Yan So1. Enablement & Deployment
- 오프라인 기초 교육 (격주로 진행)
- 무료 온라인 학습 페이지 (기능별, 주제별, 웹 세미나, 유튜브 강의)
- 도움말 & 유저 커뮤니티
- Tableau Blueprint
2. References
- Tableau Public: Best 시각화 예시, 샘플 대시보드 검색
- Tableau Conference & Tableau Experience
3. Tableau Certification
- Desktop: Specialist, Associate, Professional | Server: Associate, Professional
- https://www.tableau.com/ko-kr/learn/certification
[델파이 Begin...End] 0장. 책 소개/저자 소개/목차Devgear이 책은 델파이를 '처음' 실행하는 그 순간부터 복합적인 프로젝트를 '완성'
하기까지의 모든 내용을 이 한 권의 책을 통해 배울 수 있습니다..
이 책은 총 3개의 주요 파트(델파이 기초, DB프로그래밍, 웹 프로그래밍 등)
그리고 21개의 장으로 구성되어 있습니다: 전체 목차 보기(클릭)
이 장에서는
- 누가 읽으면 좋은가?
- 저자는 어떤 목표를 가지고 이 책을 썼는가?
- 이 책을 어떻게 활용하면 좋은가?
를 설명합니다.
이 책 전체는 모듈 별로 나누어 PDF 파일로 무료 제공합니다.
(현재 업데이트 중/2019.8.6 기준)
본 문서를 출력하여도 좋습니다. 하지만, 활용 및 비용 면에서 교보문고, 인터넷 서점 등에서 구매를 권장합니다.
RAD스튜디오 100% 활용하기 Devgear2017년 4월 출시된 최신 RAD스튜디오 10.2 도쿄 버전의 최신 기술들을 정리한 문서입니다.
개발 성능 향상, 최신 OS지원, 새로운 개발 영역(클라우드, IoT 등)으로의 손쉬운 확장 등.
개발자들에게 복잡할 수 있는 기술들을 간편하게 적용할 수 있는 RAD스튜디오의 기술과 활용팁 입니다.
RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장DevgearRAD스튜디오는 항상 최신 OS 지원을 위해 꾸준히 업데이트 되고 있습니다.
이 자료는 2017년 11월 진행된 온라인 세미나의 발표자료입니다. RAD스튜디오 10.2 버전으로 최신 OS와 기술들을 프로젝트에 적용하고, 개발 영역을 확장하는 방법을 설명합니다.
다루는 내용은 다음과 같습니다:
[최신 기술 적용-운영체제와 기술]
- 윈도우 10, 멀티플랫폼 지원, 사물인터넷, 겟잇 패키지 매니저
[개발 영역 확장-플랫폼과 아키텍처]
- 파이어몽키 프레임워크, RAD서버, 엔터프라이즈 커넥터
*온라인 세미나 다시보기는 다음 링크를 활용하세요:
https://goo.gl/tJK765
델파이 @22Devgear델파이 출시 22주년을 기념하여 '델파이 @22' 잡지를 제작했습니다.
델파이는 매년 새버전을 발표해오고 있습니다.
이번 '델파이 @22'는 지금까지의 델파이 역사, 언어, 사회, 교육 그리고 앞으로의 비전까지 다루고 있습니다.
단 하나의 코드베이스로 주요 5대 운영체제(윈도우,맥,리눅스,안드로이드,iOS)를 더 신속하게, 더 안전하게 지원하는 앱을 개발하는 방법을 '델파이 @22'를 통해 확인해보시기 바랍니다.
20170623 최신OS와 멀티플랫폼 개발 전략 with RAD StudioDevgearRAD Studio를 이용하면 윈도우10, 맥, 안드로이드, iOS 그리고 리눅스 서버용 애플리케이션을 단 하나의 코드베이스만으로 개발해 배포할 수 있습니다.
이 자료는 '최신OS와 멀티플랫폼 개발 전략'이라는 주제로 진행한 세미나의 발표자료입니다.
델파이 DB프로그래밍(멀티티어) - 체크리스트Devgear델파이는 단 하나의 코드베이스로 윈도우/맥/안드로이드/iOS 용 앱을 한 번에 개발해 배포할 수 있는 개발툴입니다.
데브기어 정규 과정 '델파이 DB프로그래밍-멀티티어' 과정을 통해 다양한 구조의 서버와 애플리케이션을 작성해봅니다.
자세히 보기: http://www.devgear.co.kr/support/education/delphi_dbprogramming/
델파이 DB프로그래밍(2티어) - 체크리스트Devgear델파이는 단 하나의 코드베이스로 윈도우/맥/안드로이드/iOS 용 앱을 한 번에 개발해 배포할 수 있는 개발툴입니다.
데브기어 정규 과정 '델파이 DB프로그래밍-2티어' 과정을 통해 DB프로그래밍의 기초적인 부분을 배울 수 있습니다. 특히 2티어 구조에 대해 자세히 배우고 부서/사원 관리 프로그램을 직접 만들어봅니다.
이 외에도 Commit, 롤백, 트랜잭션 기능을 적용해보고, 트리뷰와 챠트 등 다양한 화면을 구성해봅니다.
자세히 보기: http://www.devgear.co.kr/support/education/delphi_csprogramming/pdf/%EB%8D%B8%ED%8C%8C%EC%9D%B42%ED%8B%B0%EC%96%B4_%EC%B2%B4%ED%81%AC%EB%A6%AC%EC%8A%A4%ED%8A%B8.pdf
델파이 기초 - 체크리스트Devgear델파이는 단 하나의 코드베이스로 윈도우/맥/안드로이드/iOS 용 앱을 한 번에 개발해 배포할 수 있는 개발툴입니다.
데브기어 정규 과정 '델파이 기초' 과정을 통해 프로그래밍의 기초 내용과 델파이 사용방법, 기능 등을 자세히 배울 수 있습니다.
이 문서는 해당 과정에서 다루는 내용들을 정리한 체크리스트입니다.
자세히 보기: http://www.devgear.co.kr/support/education/delphi_basic/
델파이 윈도우 애플리케이션 개발 - 체크리스트Devgear델파이는 단 하나의 코드베이스로 윈도우/맥/안드로이드/iOS 용 앱을 한 번에 개발해 배포할 수 있는 개발툴입니다.
10.1.2 베를린 버전(2016년 출시)부터는 윈도우10 센테니얼 브릿지 기능이 개발툴 중 최초로 지원되었으며, 이 기능을 통해 개발한 애플리케이션을 윈도우10 스토어로 바로 배포할 수 있습니다.
데브기어 정규 과정 '델파이 윈도우 애플리케이션 개발' 과정을 통해 관련 내용을 배울 수 있습니다.
이 문서는 해당 과정에서 다루는 내용들을 정리한 체크리스트입니다.
자세히 보기: http://www.devgear.co.kr/support/education/delphi_windows
델파이로 한 번에 개발하는 안드로이드&iOS - 체크리스트Devgear단 하나의 소스코드로 안드로이드&iOS 앱을 한 번에 개발하는 방법!
데브기어 정규 과정 '델파이로 한 번에 개발하는 안드로이드&iOS 앱'의 체크리스트입니다.
데브기어 과정을 듣고 나면 이 내용들을 모두 배우게 됩니다.
자세히 보기: http://www.devgear.co.kr/support/education/delphi_mobile/
RAD Studio 10.2 도쿄Devgear본 자료는 2017년 4월 6일 진행된 온라인 세미나 'RAD Studio 10.2 도쿄' 출시 세미나 자료입니다.
RAD Studio는 오브젝트 파스칼, C++ 중 원하는 언어를 선택해 단 하나의 코드베이스로 윈도우, 리눅스, 맥, 안드로이드, iOS 앱을 개발해 배포할 수 있는 개발툴입니다.
2017년 3월 출시된 새버전 '10.2 도쿄'에서는 최초의 LLVM 기반의 리눅스 컴파일러를 선보였습니다.
본 세미나 관련 자료는 다음 링크를 통해 확인할 수 있습니다.
http://tech.devgear.co.kr/delphi_news/431914
ELC(Embarcadero License Center) 서버 설치가이드DevgearELC (Embarcadero License Center)는 엠바카데로 RAD Studio, 델파이, C++빌더 중 네트워크 형식 라이선스 설치 시 필요합니다. 해당되는 라이선스 형태는 '네트워크 라이선스'와 '컨커런트 라이선스'가 있습니다.
델파이로 개발한 iOS 앱 앱스토어 배포 방법(Apple App Store)Devgear델파이는 단 하나의 코드베이스로 안드로이드, iOS, 윈도우, 맥 용 앱을 한 번에 개발해 배포할 수 있는 개발툴입니다.
본 문서는 도서 '한 번에 개발하는 안드로이드&iOS with 델파이' 중
부록 'iOS앱 스토어 배포 방법'에 대한 내용입니다.
해당 도서 및 다양한 델파이 관련 도서에 대한 자세한 내용은 www.devgear.co.kr/book 을 통해서 확인할 수 있습니다.
델파이로 개발한 안드로이드 앱 앱스토어 배포 방법(google play)Devgear델파이는 단 하나의 코드베이스로 안드로이드, iOS, 윈도우, 맥 용 앱을 한 번에 개발해 배포할 수 있는 개발툴입니다.
본 문서는 도서 '한 번에 개발하는 안드로이드&iOS with 델파이' 중
부록 '안드로이드 앱 스토어(Google Play) 배포 방법'에 대한 내용입니다.
해당 도서 및 다양한 델파이 관련 도서에 대한 자세한 내용은 www.devgear.co.kr/book 을 통해서 확인할 수 있습니다.
델파이 무료 평가판 설치Devgear델파이는 단 하나의 코드베이스로 안드로이드, iOS, 윈도우, 맥 용 앱을 한 번에 개발해 배포할 수 있는 개발툴입니다.
본 문서는 도서 '한 번에 개발하는 안드로이드&iOS with 델파이' 중
부록 '델파이 무료 평가판 설치 방법'에 대한 내용입니다.
해당 도서 및 다양한 델파이 관련 도서에 대한 자세한 내용은 www.devgear.co.kr/book 을 통해서 확인할 수 있습니다.
델파이 iOS앱 개발 환경 설정Devgear델파이는 단 하나의 코드베이스로 안드로이드, iOS, 윈도우, 맥 용 앱을 한 번에 개발해 배포할 수 있는 개발툴입니다.
도서 '한 번에 개발하는 안드로이드&iOS with 델파이' 중
부록 'iOS 앱 개발 환경 설정과 디바이스 연결 방법' 내용입니다.
해당 도서 및 다양한 델파이 관련 도서에 대한 자세한 내용은 www.devgear.co.kr/book 을 통해서 확인할 수 있습니다.
델파이 안드로이드앱 개발 환경 설정Devgear델파이는 단 하나의 코드베이스로 안드로이드, iOS, 윈도우, 맥 용 앱을 한 번에 개발해 배포할 수 있는 개발툴입니다.
도서 '한 번에 개발하는 안드로이드&iOS with 델파이' 중
부록 '안드로이드 앱 개발 환경 설정과 디바이스 연결 방법' 내용입니다.
해당 도서 및 다양한 델파이 관련 도서에 대한 자세한 내용은 www.devgear.co.kr/book 을 통해서 확인할 수 있습니다.
델파이,C++빌더: 물류 시스템 개발 전문가를 위한 시장현황과 전략Devgear국내 대부분의 대형 물류/유통 업체들의 시스템은 델파이와 C++빌더로 구축되어 있습니다.
해당 자료는 물류/유통 시스템 개발 분야에서 집중하고 있는 모바일, 사물인터넷 그리고 미들웨어 기술을 델파이와 C++빌더에서 어떻게 제공하고 있는지를 설명한 자료입니다.
1. 데이터베이스 툴 선택 시 고려사항 Top 10
- 단순 기능 비교표를 넘어서서
작성자: Elias Terman
2010년 5 월
Americas Headquarters
100 California Street, 12th Floor
San Francisco, California 94111
EMEA Headquarters
York House
18 York Road
Maidenhead, Berkshire
SL6 1SF, United Kingdom
Devgear
서울특별시 반포1동 746-14
3층 ㈜데브기어
(T) 02.595. 4288
DB 툴 고려사항 Top10
2. Embarcadero Technologies
데이터베이스 툴을 선택할 때 고려할 사항 Top 10
데브기어 기술자료 tech.devgear.co.kr 데브기어 홈페이지 www.devgear.co.kr 문의 ask@embarcadero.kr
소개
우리 모두가 “이미 알고 있는” 사실: 기능 목록이 촘촘하게 나열된 커다란 엑셀 파일들! 은 소프트웨어 벤더(제작사)의 능력이나 신뢰성과 일치하지 않는 다는 것입니다. 기술 분야에 몇 년 정도 경험만 있다면 벤더(제작사)별 기능 비교표만으로 소프트웨어 구입을 선택하는 데는 한계가 있다는 것을 잘 알고 있습니다. 데이터베이스 툴 역시 예외는 아닙니다.
제품 기능표를 통해 전체를 파악할 수 없기 때문에, ‘Top 10 고려사항’을 활용하여 분석할 것을 권장합니다. 그 결과 여러분이 사용할 데이터베이스 툴에 대한 검토를 더욱 철저하게 할 수 있게 될 것입니다.
고려사항 Top 10
1. 협업 (COLLABORATION)
우리의 현실은 어떤가요? 애플리케이션 개발 라이프사이클 상에서, DB 개발자와 DBA의 역할이 점점 커지고 있습니다. 경영진, 품질관리(QA)팀, 개발팀, 파트너와 커뮤니케이션, 협업을 보다 원활하게 도와주는 데이터베이스 툴이라면 연관된 전문가 모두가 보다 성공적으로 업무를 수행할 수 있도록 도와줄 것입니다.
예를 들어, 어떤 문제점에 대해 경영진, 개발팀, 품질관리(QA)팀과 커뮤니케이션을 하는 경우, 해당 원인을 정확히 찾아내고 모두가 공감하기까지의 과정이 얼마나 신속하게 진행될 수 있나요? SLA 증명에 필요한 보고서 작성을 얼마나 빠르게 처리할 수 있습니까? 단 몇 번의 클릭으로, 중앙 버전 컨트롤 시스템 밑에 프로젝트를 추가할 수 있습니까? 개발 환경과 실제 서비스 환경이라면 늘상 스키마가 변경됩니다. 이러한 변경 사항을 얼마나 쉽고 빠르게 비교하고 커뮤니케이션 할 수 있습니까? 예기치 못한 업무를 담당하게 되어, 해당 업무의 애플리케이션을 리버스 엔지니어링을 해야 한다면 어떻습니까?
데이터베이스 툴을 평가 할 때에는, 과연 이 툴이 내외부의 관계자들과 협력하고 의사소통 하는데 얼마나 도움을 줄 수 있는지를 고려해야 합니다.
2. 데이터 시각화 (DATA VISUALIZATION)
대부분의 사람들은 저마다 정보 분석 시 특히 선호하는 방식이 있습니다. 어떤 사람은 그래픽적인 접근을 선호하고, 다른 사람은 원시 데이터의 흐름에 관심을 갖습니다. 물론 두 가지 모두 선호하는 경우도 있습니다. 이러한 팀 구성원의 선호도를 파악한 후 이에 알맞은 툴을 선택합니다.
간단한 한가지 예를 들자면, 최근 들어 SQL 튜닝과 관련하여 시각적인 SQL 튜닝 (VST)와 같은 신 기술이 떠오르고 있습니다. VST는 SQL 구문을 그래픽으로 시각화함으로써 쿼리의 주요 요소들과 흐름, 그리고 최상의 실행 경로를 빠르게 이해할 수 있도록 하는 방법입니다.
이처럼 데이터가 그래픽으로 보여지게 되면 SQL 튜닝의 수준이 높아지고, 팀 구성원 각자가 다양하게 파악한 각 “점”들을 연결하여 함께 분석될 수 있습니다.
3. DBMS 지원 수준의 깊이
지난 20년 간 많은 소프트웨어 업체들이 생기고 없어졌습니다. 이 무대에는 늘 새 배우가 등장하고 합니다. 이 때문에 각 벤더의 웹사이트에 나열된 기능목록을 볼 때마다 혼란을 느낍니다. 그 결과 어느 한 벤더가 모든
3. Embarcadero Technologies - 3 -
데브기어 기술자료 tech.devgear.co.kr 데브기어 홈페이지 www.devgear.co.kr 문의 ask@embarcadero.kr
데이터베이스 툴을 선택할 때 고려할 사항 Top 10
DB
툴
고
려
사
항
Top10
박스에 체크 표시를 하고, 믿을 수 없을 만큼 낮은 가격을 내세운다면 일단 도입 검토 대상 제품에서 포함하게 됩니다. 이런 경우라면 아마 다음 한가지 사항은 검토하고 싶을 것입니다. “혹시나 이 저가 툴이 각 DBMS 의 최소한의 공통 분모 수준 정도만 지원하는 게 않을까” 하는 것일 것입니다.
예를 들어 이런 툴에서도 테이블과 컬럼 정도는 보여질 것입니다. 하지만, 각 DBMS 환경에 특화된 테이블 옵션이나 오브젝트를 전부 보여줄 수 있을까요?
대부분의 경우, 대형 벤더이거나, 수년간 각 DBMS 벤더와 함께 해온 관록이 긴 업체일수록 각 DBMS의 고유한 영역에 대한 지원의 수준이 보다 깊이 있습니다.
4. 이기종(HETEROGENEOUS) vs 크로스 플랫폼(CROSS-PLATFORM)
거의 모든 DBA들은 이미 여러 종류의 DBMS를 관리 중이거나 앞으로 관리하게 됩니다. 따라서 진정한 이기종 툴과 “크로스 플랫폼”이라는 벤더 사이의 미묘한 차이를 이해하는 것이 중요합니다.
크로스 플랫폼 벤더들은 동일한 툴을 각 다른 버전으로 제공합니다. (일반적으로 각 DBMS 별로 각각 따로 설치 됩니다) 이런 벤더를 평가할 때 세심한 주의를 기울여서 검토해야 할 것은, DBMS 를 넘나들 때 각 버전의 툴이 작동되는 방식입니다 (즉, 작업 순서, 네비게이션, 화면 구성 등)에서 차이가 난다면 새 팀원이나 새 DBMS 의 경우 학습곡선에 영향을 끼치게 되기 때문입니다.
진정한 이기종 툴이라면 한 개의 표준 툴(하나의 라이선스와 하나의 UI)에서 하나 또는 다양한 DBMS를 지원합니다. 즉 각 데이터베이스에 따라 툴을 바꿔가며 작업하지 않습니다. 오히려, 단일하고 일관된 고상한 사용자 경험이 모든 DBMS를 넘나들며 적용될 수 있어야 합니다. 진정한 이기종 툴은 환경 변화에 맞추어 함께 변화하고, 팀과 조직간의 공유가 쉽습니다.
이기종 툴을 선택함으로 인한 몇가지 이점은 생산성 향상, 툴 비용 감소, 팀의 민첩성 입니다. 단일 툴만으로 다양한 DBMS 관리를 표준화할 수 있기 때문입니다.
5. 특정 한 벤더의 DBMS를 한 종류만 사용하는 경우
현재 단 하나의 DMBS 만을 사용하고 있다면? 오늘날 대부분의 데이터베이스 환경은 각기 다른 DBMS일 뿐만 아니라, 각기 다른 버전이 섞여있습니다.
진정한 이기종 툴은 모든 데이터베이스 타입과 버전에 대해 단일 UI/제품만으로 지원합니다. 그 결과 시각화, 관리, 프로그래밍, 모니터링, 지원이 모두 하나의 UI에서 이루어집니다. 한 예로, Oracle의 11g에서 8i 까지의 버전을 두루 가지고 있다고 가정해 보겠습니다.
이때 각 버전 별로 다른 Oracle Enterprise Manager(Oracle 관리 툴)을 사용하게 될 텐데, 이로 인해 각각 DB의 기종이나 버전으로 인한 복잡함을 해결해주는 단일 이기종 툴을 활용하지 못하므로 결국, 여러 종류의 DBMS 환경에서 여러 툴을 넘나 들며 업무를 수행하는 것과 동일한 마이너스 요소가 발생됩니다.
6. 소프트웨어 관리 및 배포 상의 보이지 않는 비용
Timothy Chou 는 “소프트웨어의 끝”에서 가트너(Gartner)를 인용하여 “고객이 애플리케이션을 보유하고, 관리하는 데 드는 비용은 연간 소프트웨어 구입 비용의 4배까지 이를 수 있다.” 고 지적하였습니다.
4. Embarcadero Technologies
데브기어 기술자료 tech.devgear.co.kr 데브기어 홈페이지 www.devgear.co.kr 문의 ask@embarcadero.kr
데이터베이스 툴을 선택할 때 고려할 사항 Top 10
세계적으로 클라우드 컴퓨팅이 애플리케이션 산업을 주도하는 지금, 많은 기업들은 소프트웨어 툴 라이선스 관리 및 배포와 관련된 비용에 세심한 관심을 쏟고 있습니다. 궁극적으로 DBA 툴들을 “사설 툴 클라우드”를 통해 중앙에서 관리-지급하는 방식을 고려하게 됩니다. “사설 툴 클라우드”는 팀과 개인에게 툴들을 전달하는 절차를 가상화하고 표준화함으로써 라이선스 단순화, 비용 절감, 효과적인 접근 제어를 할 수 있습니다. 예를 들어, 어떤 벤더가 온-디멘드(주문형) 배포와, 무설치 작동, 충돌 없는 여러 버전 동시 사용을 제공한다면 어떨까요? 프로젝트나 플랫폼 마다 특정 툴셋을 선정하는 과정이 필요할까요?
온-디멘드 방식을 검토한다면, 늘 변하는 비즈니스 요구에 여러분의 팀이 얼마나 잘 적응할 수 있을지를 평가하십시오.
7. 미래가 검증된 투자 (FUTURE PROOF INVESTMENT)
중소기업이든 대기업의 팀이든, 애플리케이션 도입이나 인수 인계로 인해 특정 데이터베이스의 요구사항을 책임지게 되는 경우가 점차 증가하고 있습니다. 포레스터(Forrester)의 조사에 따르면 90%의 기업들이 이미 하나 이상의 DBMS를 보유하고 있습니다.
DBMS 벤더(제작사)에서 제공되는 툴은 그 성격 상 자신들의 기술 환경 안에 DBA와 개발자를 묶으려고 하기 마련입니다. 이것은 기업의 지식과 개별적인 전문성이 제한 받게 됨을 의미합니다.
따라서 DBMS로부터 독립적인 단일 툴을 활용해 모두가 비즈니스 환경 변화에 신속하게 대응할 수 있도록 준비하는 미래 지향적 고려 또한 필요합니다.
8. 직원 유동성
최고의 MS SQL 서버 개발자를 데려와서 오라클 프로젝트에 참여시키고 싶다고 생각한 적이 있었을까요? 또는 팀원 중 누군가가 가족여행을 가거나 다른 일을 하는 동안 그 일을 커버해야 하는 소규모 조직에 있나요? 이런 상황에 융통성 있게 대처할 수 있는 (친숙하지 않은 데이터베이스에 대한 팀원들의 기술력을 확장해 주는)툴을 찾아보기 바랍니다.
팀 구성원 모두가 DBMS별 고유 언어를 거침없이 컨버전할 수 있고, 다양한 DBMS에서 새로운 유저(롤, 권한, 퍼미션)를 쉽게 생성할 수 있도록 하는 것은 매우 큰 가치를 가집니다.
또한 여러분의 회사는 데이터베이스 다운(down)에 대해 얼마나 견고합니까? 규모에 관계 없이 24시간 데이터베이스를 모니터링하면서 미리 설정해둔 임계치에 대한 경보를 관련된 모든 사람에게 보내줄 수 있는 툴을 찾아볼 필요도 있습니다.
9. 성능 및 가용성
DBA와 개발자는 데이터베이스와 애플리케이션의 성능 향상 압박에 늘 시달리고 있습니다. 성능 최적화는 IT 예산을 최대한 확보하기 위한 처절한 환경에서 핵심 요소입니다. 성능 문제는 언제 어디서나 늘 존재하기 때문에 개발 사이클 전 과정에서 예방하고 찾아내고 수정 할 수 있는 툴을 고려하게 됩니다.
물론 DBA와 개발자는 언제든지 이슈가 발생될 수 있는 실제 운영 환경을 다룹니다. 따라서, 연중무휴 모니터링이 필요합니다. 이를 통해 서버다운 전에 재빨리 수정하여 큰 문제를 방지 할 수 있습니다.
데이터베이스 툴을 검토할 때, 위기상황에서의 심리 상태와, 이때 문제의 핵심을 빠르게 파악하고 대처하는 것의
5. Embarcadero Technologies - 5 -
데브기어 기술자료 tech.devgear.co.kr 데브기어 홈페이지 www.devgear.co.kr 문의 ask@embarcadero.kr
데이터베이스 툴을 선택할 때 고려할 사항 Top 10
DB
툴
고
려
사
항
Top10
가치를 상상해 보십시오. 위기의 순간에서, 성능 계기판을 한번에 훑어보는 것과, 수십 ,수백개의 스크린을 찾아 다니면서 확인해야 하는 것 중 어느 쪽이 더 가치 있을까요?
10. 주인공이 되십시오!
주인공이 되십시오! 여러분 각 개인의 성과와 가치를 높이면서도 팀 전체의 위상을 높여주는 툴을 고려 하십시오.
각 개별 툴 뒤에 있는 회사와 전체 툴 상자를 살펴볼 필요도 있습니다.
단일한 벤더에서 제공하는 광범위한 데이터베이스 툴과 솔루션을 언제든 즉시 사용할 수 있다면 그 가치가 어느 정도일까요? 올바른 선택이라면 “도대체 어떻게 한거야?!” 라고 모두가 궁금증을 자아내도록 할 것입니다.
결론
오늘날 산업과 기술환경이 지속적으로 변화하기 때문에 적합한 툴을 판단하는 것이 난해 할 수 있습니다. 기존 접근방식은 벤더들이 명시해 놓은 기능들(일부분에 지나지 않는)의 항목을 보는 것에 불과했습니다. 기능 매트릭스를 넘어서면, 고객의 생산성과 시스템 환경을 현격하게 향상시킬 수 있습니다.
저자소개
Elias Terman 은 기술관리 분야에 20년간 있었으며, 현재 엠바카데로 테크놀러지의 수석 제품 마케팅 매니저로 일하고 있다. Elias는 90 포춘 100대 기업이 사용하고, 전세계의 미션 크리티컬한 시장에서 가장 높은 세계 수준의 데이터베이스 관리 및 성능관리 솔루션을 공급하는 엠바카데로 제품 라인을 총괄하고 있다.
Elias는 멕시코 시티에 있는 소프트웨어 회사(씨티그룹, 멕시코 수출은행, 미국 무역국, Aegon 보험, Allied Domeq 등 글로벌 2000 기업의 소프트웨어 개발 프로젝트를 이끌었던)를 포함하여 여러 기술 기업을 설립하였다. 샌디에고 주립대학에서 경제학 학사학위와, 샌디에고 캘리포니아 대학에서 태평양 국제업무 석사를 취득하였다. Email : elias.terman@embarcadero.com
엠바카데로 테크놀로지는, 1993년에 설립한 데이터베이스 툴 제작사입니다. 2008년에 볼랜드의 개발툴 부문 「CodeGear」를 합병하였습니다. 현재는 애플리케이션 개발자와 데이터베이스 기술자가 다양한 환경에서 소프트웨어 애플리케이션을 설계, 구축, 실행하기 위한 툴을 제공하는 최대 규모의 독립계 툴 제작사입니다. 미국 기업의 총수입 랭킹 「포춘 100」중 90개 기업과 전세계 300만 이상의 고객이, 엠바카데로의 RAD Studio®, Delphi®、C++Builder® 등 개발툴 제품과 ER/Studio®、 DBArtisan®, RapidSQL®, DB PowerStudio® 등 데이터 모델링 및 DB관리 제품을 채용해, 생산성의 향상과 혁신적인 소프트웨어 개발을 실현하고 있습니다. 엠바카데로 테크놀로지스는, 샌프란시스코에 본사를 두고, 세계 각국에 지사를 전개하고 있습니다. 보다 자세한 내용은, http://www.devgear.co.kr를 참고하시기 바랍니다.