1. ABP 란
ABP 는 namuict 에서 개발한 Baremetal 설정 부터 Platform 설치 까지 원격에서 배포하는 Provisioning 솔루션 입니다. 사용하기 쉬운 단일 인터페이스를 통해 시스템 구축을 제공합니다. 특히 ABP는 자동화된 호스트 배포 및 구성 관리를 지원합니다.
ABP는 구축 작업을 자동화하여 효율성을 높이고 비용을 절감하며 복잡한 구성의 클라우드 시스템을 구축하는 데 도움을 줍니다. 버튼 클릭만으로 추가 호스트를 배포하거나 동일한 형상의 수백 대 시스템을 한 번에 Provisioning 할 수 있으므로 서비스 구축 시간이 단축됩니다.
ABP는 광범위한 오픈 소스 운영 체제 및 엔터프라이즈 솔루션을 지원함으로써 공급업체 독립성과 유연성을 최대한 유지합니다. 물리적, 가상, 클라우드 기반 환경 전반에서 환경에서 일관성을 유지할 수 있습니다.
ABP의 혜택은 누구에게 있습니까?
광범위하고 유연한 특성으로 인해 단위 클라우드 구축 부터 대량의 Infra 환경 구축에 이르기까지 IT 인프라 환경이 필요한 조직은 ABP와 해당 생태계를 사용하여 이점을 얻을 수 있습니다.
ABP는 Vender에 종속적이지 않습니다.
- 다중 Linux 배포판: ABP는 CentOS, Debian, Oracle Linux, Red Hat Enterprise Linux, SUSE Linux Enterprise Server 및 Ubuntu를 포함하여 단일 또는 다중 Linux 배포판 호스트를 배포하고 구성할 수도 있습니다.
- 다양한 구성 관리 솔루션: ABP는 Ansible , Puppet 및 Salt를 확립된 구성 관리 솔루션으로 지원하여 이러한 시스템을 처음 접하는 고객에게 다양한 선택을 제공하거나 이미 익숙한 고객을 위한 쉬운 전환을 제공합니다.
- 다양한 가상화 솔루션: ABP는 광범위한 가상화 옵션을 지원합니다 . 온프레미스 물리적 호스트, 가상 머신, 완전한 클라우드 기반 시스템 또는 이 세 가지를 모두 조합하여 실행할 수 있습니다.
기대되는 이점은 무엇입니까?
- 자동화를 통한 구축 비용 절감: 동일한 작업을 자동화하여 시스템 관리자가 더 중요한 작업에 집중할 수 있도록 하여 구축의 효율성을 크게 늘립니다.
- 더 빠른 시스템 조정: 버튼 하나만 누르면 새 호스트를 롤아웃하고 쉽게 해체할 수 있으므로 요구사항 변화에 즉각적으로 대응하고 가장 필요할 때 가용성을 보장할 수 있습니다.
- 자체 소프트웨어 관리: 개발, 테스트, 생산 등 다양한 라이프사이클 환경은 물론 조직의 다양한 논리적, 물리적 또는 가상 위치에 자체 소프트웨어를 쉽게 배포할 수 있습니다.
- 시스템 일관성 향상: 단일 인터페이스를 통해 여러 논리적, 물리적 또는 가상 위치에 걸쳐 동일한 형상의 시스템을 쉽게 배포합니다. ABP는 일관된 운영 환경을 유지하는 데 도움이 됩니다.
- 확장성: ABP는 단일 위치의 호스트부터 수천 대의 시스템이 있는 분산 시스템까지 실행할 수 있도록 도와줍니다.
- 향상된 시스템 안정성: ABP는 호스트 상태, 구성 드리프트, 사용 가능한 보안 에라타 및 사용 가능한 업데이트에 대한 상태 보고서를 적극적으로 제공합니다. ABP를 사용하면 모든 호스트에 보안 패치를 신속하게 적용하고 소프트웨어가 신뢰할 수 있는 소스에서 제공되는지 확인할 수 있습니다.
왜 ABP 이고 왜 NamuICT인가?
- 벤더 독립성: ABP는 다양한 구성 관리 도구( Ansible , Puppet 및 Salt ), 다양한 가상화 옵션( Amazon EC2 , Google GCE , libvirt, Microsoft Azure , Oracle Linux Virtualization Manager, oVirt, RHV 및 VMware vSphere )을 지원합니다. 여러 Linux 배포판(Alma Linux, Amazon Linux, CentOS, Oracle Linux, Red Hat Enterprise Linux, Rocky Linux 및 Rocky Linux 등)을 지원 합니다.
- 컨설팅 및 엔지니어링: 당사 컨설턴트는 귀하와 협력하여 귀하의 특정 요구 사항을 평가하고 구현의 모든 측면을 지원합니다. 필요한 경우 당사 엔지니어는 기존 서비스와의 통합을 용이하게 하기 위해 소프트웨어를 조정하거나 확장합니다.
- 교육 및 지원: Namu ICT는 고객에게 최대한의 노하우를 전달한다고 믿습니다. 우리는 고객의 개별 요구에 맞춰 전문적인 지원과 교육을 제공합니다.
- 사용하기 쉬운 구독 모델: NamuICT는 IT 인프라 비용을 제어하려는 기업을 위한 파트너입니다. 우리의 구독 모델은 ABP를 통해 관리하려는 시스템 수에 따라 최대한 단순하게 유지됩니다. 또한 ABP와 관련된 다양한 서비스도 제공합니다.
왜 오픈소스인가?
ABP는 Foreman 오픈 소스 프로젝트를 기반으로 합니다.
ABP는 이러한 오픈 소스 프로젝트와 기타 오픈 소스 프로젝트를 활용함으로써 개발자, 테스터 및 사용자로 구성된 크고 활발한 커뮤니티의 이점을 누릴 수 있습니다. 이러한 모든 커뮤니티 구성원은 기능, 버그 수정 및 실제 피드백을 제공하여 결과 소프트웨어 제품의 지속적인 개선을 가능하게 합니다.
ABP는 이러한 오픈 소스 프로젝트를 활용하여 NamuICT 연구소에서는 자체 기능외에 버그 수정을 추가할 수 있어 고객 요구에 더 빠르게 대응할 수 있습니다. 또한 이를 통해 릴리스 형태로 특정 소프트웨어 상태를 테스트하고 제공할 수 있습니다. ABP에 대한 이러한 수준의 제어는 고객이 의존하는 기업 지원의 기초를 형성합니다.
사용된 오픈 소스 소프트웨어의 목록
Foreman Foreman은 물리적 서버와 가상 서버를 관리하는 도구입니다.
Ansible Plugin ABP는 관리 호스트 구성을 단순화하기 위해 Ansible 플러그인을 제공합니다.