오픈소스는 크고 작은 비즈니스에 몇 가지 두드러진 혜택을 가져다줍니다 – 하지만 어떤 용도에는 놀랄 수도 있습니다.

기술적으로 이미 필연적인 변화가 일어났습니다. 예를 들어, 오픈소스 소프트웨어가 그 방식대로 당신의 업무에 들어왔습니다. 10년 전에는 이것이 문제라고 할 수 있었습니다. 지금은? 오픈소스 기술의 사용을 피할 수 없으며 – 피할 이유도 없습니다. 이렇게 많은 강력한(그리고 필수적인) 다양한 측면의 기술이 있어, 오픈소스는 많은 면에서 기술의 구세주가 되었습니다. 하지만 당신의 어떤 업무에 오픈소스 소프트웨어가 가장 적합할까요? 물론, 이 질문의 답은 회사마다 다릅니다. 그러나 많은 응용은 거의 모든 시나리오에 적용될 수 있습니다.
이 10가지 최선의 사용 방법을 살펴보겠습니다. 이들은 당신의 회사가 성장하도록 돕고, 경험해 본 적 없는 유연성과 신뢰성을 가져다주거나, 단순히 상당한 예산을 절약해 줄 수 있습니다.
1: 서버 소프트웨어
아직 Microsoft IIS 플랫폼에서 고생하고 있다면, Apache를 경험해 봐야 합니다. 이 플래그십 오픈소스 소프트웨어는 이 행성에서 가장 널리 사용되는 웹 서버 소프트웨어 중 하나입니다. Apache는 무료이고, 매우 신뢰할 수 있으며, 관리하기 쉽고, IIS처럼 많은 리소스가 필요하지 않습니다. 하지만 오픈소스는 웹 서버에만 국한되지 않습니다. 회사 내에서 SMB를 사용하여 리소스를 공유해야 한다면, Samba를 사용해 보세요. Samba 4는 심지어 Active Directory(AD)를 통합했으므로, Samba 서버에 별도의 사용자 계정을 만들 걱정이 없습니다.
2: 개발
오픈소스로 개발하는 것은 간단한 일입니다. PHP, Rails, Perl – 오픈소스의 개발 언어와 개발 도구(통합 개발 환경부터 디버깅까지)가 많습니다. 오픈소스나 오픈소스 도구로 개발하는 것은 많은 선택지가 있습니다(상업 소프트웨어를 사용하는 것과 같이). 오픈소스 소프트웨어와 상업 소프트웨어의 가장 큰 차이점은 오픈소스가 소프트웨어 소스 코드에 접근할 수 있다는 것입니다. 자유 오픈소스 소프트웨어(FOSS, free open source software)의 세계에서 코드는 모두 공개됩니다. 많은 개발자에게 Linux 운영 체제는 그들이 개발하고 구축하는 데 필요한 모든 것이 있습니다(특히 성숙한 환경에서 코드를 작성하지 않는 사람에게). 그래픽 사용자 인터페이스(GUI) 개발 도구가 필요하다면, 오픈소스도 만족시킬 수 있습니다.
3: 보안
보안으로 가는 길은 도전으로 가득 차 있지만, 많은 경로가 있습니다. “보안 박스” 솔루션을 선택하고, Cisco(신뢰할 수 있는 솔루션)의 리듬을 따르거나, iptables를 활용하여 당신의 요구에 가장 적합한 보안을 구축할 수 있습니다. 네, 오픈소스 보안 길은 구성하는 데 더 많은 시간이 필요하지만(매우 높은 학습 장벽이 있음), 결과는 usually 좋습니다. 여기서 심지어 한 가지 관점을 강조하지 않고, 일반적으로 데스크톱에서 오픈소스를 사용하는 것은 대부분의 폐쇄 시스템보다 더 안전한 플랫폼입니다. 데스크톱에 Linux를 배포하면, 보안 문제가 크게 줄어듭니다.
4: 데스크톱
Linux 데스크톱은 대부분의 사람이 인정하지 않는 곳입니다. 그럼에도 불구하고, 당신의 일상 업무 흐름이 이미 주요한 사고방식의 전환을 겪었다는 사실을 고려해야 합니다. 우리가 지금 하는 대부분의 일은 웹 브라우저를 통해 이루어집니다. 그렇다면 왜 Linux를 데스크톱에 배포하지 않을까요? 오늘날 해야 할 많은 일을 할 수 있을 뿐만 아니라, 바이러스, 악성 소프트웨어, 시스템을 파괴할 수 있는 업데이트를 겪지 않아도 됩니다. 완벽하지 않습니다 – 어느 플랫폼이 완벽하다고 말할 수 있을까요? 하지만 매우 강력하고, 마지막으로, 비용을 절약할 수 있습니다. 이것은 윈윈 결과입니다.
5: 워크플로
모든 업무는 워크플로에 의존합니다. 어떤 업무의 경우, 원활한 워크플로는 사용하는 도구에 달려 있습니다. 오픈소스가 이미 이 무대에 올랐습니다. CRM(고객 관계 관리), HRM(인적 자원 관리), ERP(기업 자원 계획), BI(비즈니스 인텔리전스), BPM(비즈니스 프로세스 관리) … 이름만 대면, 오픈소스는 당신이 상상할 수 있는 거의 모든 것을 할 수 있습니다 – 그리고 잘 합니다. Pentaho, Collabtive, SugarCRM의 도움으로, 오픈소스는 언제든지 최신 소스 도구와 동기화할 수 있습니다.
6: 협업
함께 프로젝트를 진행할 능력이 없으면, 직원이 일을 잘할 수 없습니다. 따라서 선택하는 협업 도구는 매우 중요합니다. 오픈소스 세계에서 많은 우수한 협업 도구를 발견할 수 있습니다. Cyn.in 커뮤니티 에디션, Zimbra 오픈소스 에디션, Kolab은 모두 좋은 협업 도구이지만, 이것은 오픈소스 세계의 세 가지 대표일 뿐입니다.
7: 빅데이터
예전에 빅데이터를 말할 때, 오픈소스를 생각하지 않았습니다. SUSE의 노력 덕분에, 빅데이터와 오픈소스는 이제 함께 갈 수 있습니다. 메모리 데이터와 커널 핫 패치와 같은 많은 발명 창조로, 오픈소스는 빅데이터의 이상적인 솔루션이 되었습니다. 플랫폼에서 빅데이터가 필요로 하는 많은 요구를 완벽하게 충족할 수 있지만, 폐쇄 소프트웨어는 그렇게 유연한 수준에 도달할 수 없습니다.
8: 클라우드
클라우드의 주요 플레이어는 모두 오픈소스입니다. Red Hat, Ubuntu, SUSE, Amazon, Rackspace – 그들은 모두 클라우드 서비스를 제공하며, 오픈소스가 클라우드 구성의 최선의 솔루션이라고 생각합니다. 하지만 대기업의 서비스를 사용하고 싶지 않다면, 여전히 OwnCloud와 같은 후발주자가 많이 있으며, OwnCloud의 호스팅 클라우드 방안을 선택하거나, 자신의 것을 구축할 수 있습니다.
9: 멀티미디어
회사가 팟캐스트를 하거나 제품 출시를 위해 비디오를 제작한다면, 오픈소스가 서비스를 제공할 수 있습니다. Audacity와 OpenShot 같은 도구를 활용하면, 오디오와 비디오를 필요한 모든 처리를 할 수 있습니다 – 그리고 매우 저렴합니다. 실제로, Audacity보다 더 좋은 팟캐스트 도구나, OpenShot보다 사용하기 쉬운 비디오 편집기를 찾기 어려울 것입니다. 큰 학습 장벽이 없고, 클로즈드 소스 소프트웨어 도구가 요구하는 높은 비용도 없이, 오픈소스 소프트웨어는 전문 수준의 작품을 창조하는 데 이미 잘하고 있습니다.
10: 전자상거래
온라인 판매를 한다면, PrestaShop 같은 도구를 시도하지 않는다면, 너무 게으른 것입니다. PrestaShop은 가장 강력한 전자상거래 솔루션 중 하나이며, 쉽게 얻을 수 있습니다 – 라이선스가 필요 없습니다. PrestaShop은 당신이 원할 수 있는 모든 기능이 있고(일부는 생각하지 못했을 수도 있음), 이 오픈소스 플랫폼은 이미 어떤 수준에서도 전자상거래의 범주를 넘어섰습니다.
FOSS의 비즈니스에 대하여
오픈소스는 더 이상 비즈니스 교류의 범위에 국한되지 않습니다. 많은 경우, FOSS는 이미 이 교류를 주도합니다. 오픈소스 솔루션을 적용할 분야를 찾고 있다면, 위의 10가지를 보세요.
당신 차례입니다
이미 오픈소스를 업무에 활용했나요? 그렇다면, 어떤 방법에 해당하나요?
재게시 출처: 개발자 관계 »