Skip to content

기술스택 및 지향점

지향점

저희 (주)에스엠솔루션즈는 인프라 엔지니어 기술공동체를 지향합니다.

인프라 엔지니어의 정의

저희 (주)에스엠솔루션즈는 인프라 엔지니어의 양성을 최우선 과제로 여기며 시장에서 필요로 하는 엔지니어를 배출하기 위하여 노력합니다.

현재 시장에서 인프라 엔지니어라는 단어는 흔히 쓰이지만 딱히 명확히 규정 된 것은 없습니다만 저희 (주)에스엠솔루션즈 에서는 인프라 엔지니어를 아래와 같이 규정하고, 인프라 엔지니어가 되어가기 위한 노력을 이어가고 있습니다.

  • 다양한 회사의 네트워크 장비를 구성할 줄 알며, 네트워크 기초 기술에 대한 이해가 있는 자.

  • 오픈소스 기반 스토리지 장비를 구성 및 운영할 줄 알며, 스토리지의 기술에 대한 이해가 있는 자.

  • Linux 운영체제를 설치하고 구성할 줄 알며, Linux 관련한 다양한 OS 지식을 보유하고 있는 자.

  • 리눅스 컨테이너 관련 소프트웨어를 설치하고 구성 할 줄 알며, 리눅스 컨테이너 관련 기술을 습득하고 이해하는 자.

  • 가상화(Virtualization) 관련 소프트웨어를 설치하고 구성하며, 가상화 관련 기술을 이해하고 운영할 수 있는 자.

  • 모니터링 관련 소프트웨어를 설치하고 구성 하여 시스템을 운영할 역량을 갖춘 자.

  • 반복적인 작업에 대한 자동화를 위한 기술 요소를 습득하여 업무 프로세스를 자동화 할 수 있는 자.

  • DevOps 환경 구현에 사용되는 개발 도구 및 구성요소를 설치하고 구성하여 개발자들이 사용할 수 있게끔 해당 기술에 대한 이해를 가지고 운영을 할 수 있는 자.

  • 다양한 Database 솔루션을 설치하고 구성할 줄 알며, 운영을 위해 필요한 기초적인 Database 관련 지식을 가지고 있는 자.

  • 인증관련 솔루션을 설치하고 구성 할 줄 알며, 인증과 관련된 기반 기술을 이해하며 솔루션을 운영하고 문제를 해결 할 줄 아는 자.

기술스택

(주)에스엠솔루션즈의 인프라 엔지니어로서 주로 다루게 되는 기술들을 소개합니다.

OS

  • Red Hat Linux
  • Ubuntu Linux
  • Debian Linux

가상화

  • KVM / Libvirt
  • ESXi
  • OpenStack

컨테이너

  • Docker / Containerd
  • Kubernetes

모니터링

  • Zabbix
  • Prometheus & Exporters
  • ElasticSearch & Kibana
  • Grafana & Grafana Loki (?)

Database

  • Postgres & MariaDB
  • Redis

Automation

  • Ansible
  • Python