민병철교육그룹 DevOps ​도입 사례

완전 관리형 서비스 및 CI/CD로 인프라 관리 자동화
​인프라 확장성 및 가용성 99.99% 달성

​민병철교육그룹 도입사례

민병철교육그룹에 대해

한국에 기반을 둔, 민병철교육그룹은 40년 동안 한국의 영어교육을 이끌어온 기업입니다. 

오래된 기업임에도 늘 스타트업처럼 새로운 시도를 하고 있습니다.

혁신을 통해 전화영어 민병철 유폰(UPHONE)을 출시하여 다년간 전화영어 브랜드 1위를 굳건히 지켜오며 아직도 빠르게 성장해 나가는 회사입니다.

민병철교육그룹.png

회사명

(주) 민병철교육그룹

사업분야

온라인 교육 학원

설립일

1980년 03월

​홈페이지

도입 전 도전과제

  • 고객은 AWS에서 최적화된 서비스 성능과 비용 효율적인 인스턴스 유형을 식별하는 데 어려움을 겪었습니다.​

  • 고객은 컴퓨팅 비용과 성능을 최적화하면서 고객에게 안정적인 애플리케이션 환경을 제공하고자 했습니다.

  • 유입되는 고객이 늘어남에 따라 고객은 고객 데이터를 더 강력하게 암호화하고 효율적으로 관리하기를 원했습니다

  • 고객은 보안 관련 업데이트를 자동화하는 솔루션을 통해 자동화된 패치 적용 및 업데이트를 원했습니다. 

  • 개발자와 관리자 간의 보안 역할을 명확하게 구분해야 하지만 역할을 구분하는 방법을 찾는 데 어려움이 있었습니다.

  • 동일한 내부 사용자 권한을 사용하여 데이터 도난 및 손실이 발생할 수 있으므로 사용자별로 권한을 명확하게 구분할 수 있는 솔루션이 필요합니다.

  • 고객은 자동화를 통해 최소한의 인력으로 인프라를 관리하고 싶었지만 자동화 구축에 필요한 서비스와 코딩 리소스를 개발하는 데 어려움을 겪었습니다.

  • 고객은 관리되지 않는 코드 자산으로 인해 긴 서비스 개발 시간과 손실된 코드 자산을 경험하였고, 코드 자산을 효과적이고 안전하게 보호하고 관리하는 방법을 찾고 있었습니다.

  • 서비스 중단 기간 최소화, 데이터 손실 최소화, 재해 복구 계획이 필요합니다. 

  • 온라인 교육에 대한 수요가 급증함에 따라 수요 증가에도 고객에게 문제 없이 서비스를 계속 제공할 수 있는 방안이 필요했습니다. 

스마일샤크 솔루션 제안

  • AWS EC2 T-Type 및 M-Type 인스턴스를 사용하여 컴퓨팅, 메모리 및 네트워크 성능을 다양한 워크로드에 동일한 속도로 적용

  • IAM을 사용하여 AWS 서비스 및 리소스에 대한 사용자 액세스를 제어하고 명확한 액세스 권한을 할당

  • AWS 관리형 키 및 CMK를 사용하여 S3, EBS 및 EC2 서비스의 데이터 암호화

  • CloudFormation 서비스의 템플릿을 사용하여 인프라를 자동화하고 AWS에서 제공하는 SDK 및 CLI 서비스로 인프라 리소스 관리

  • 관리를 위해 CodeCommit을 사용하여 코드 자산을 보호하고 관리하도록 설계

  • 리전에 문제가 발생할 경우를 대비해 물리적으로 다른 위치에 다른 리전에 리소스 배치

  • 모든 인스턴스에서 지정된 시간에 자동으로 백업하도록 EBS 스냅샷 수명 주기 기능 설정

  • 서버의 트래픽 급증을 수용하기 위해 EC2 인스턴스의 트래픽 임계값에 도달하면 Auto Scaling을 사용하여 자동 확장 설정

  • HA/DR을 고려한 다중 AZ 구성

  • ACM Service를 이용하여 단말에 SSL/TLS 인증서를 적용하여 인터넷을 통한 통신을 HTTPS Protocol로 암호화

AWS Services used

Amazon-EC2_4x.png
AWS-Auto-Scaling_4x.png
Amazon-Elastic-Block-Store-EBS_light-bg_4x.png
AWS-CodeCommit_4x.png
Amazon-RDS_light-bg_4x.png
Amazon-Chime_4x.png
CloudEndure-Migration_4x.png
Amazon-ElastiCache_For-Redis_light-bg_4x.png

도입 후 효과

  • 균형적인 성능의 인스턴스와 버스트기능 타입의 인스턴스로 기존 대비 58% 비용 절감 및 처리량 해소

  • 자동 보안패치를 수행하여 서버의 취약점을 보호하여 보안을 향상

  • IAM을 통해 사용자들의 권한관리를 더 용이하게 관리

  • 키를 이용하여 데이터 보안 향상 및 키를 보다 쉽게 관리

  • 인프라 구축시간을 단축하여 고객의 인프라 템플릿을 통합, 코드 자산의 버전관리 활용성 향상​

  • 스냅샷 수명 구성을 주별 백업으로 15일 동안 데이터 보존하여 데이터 손실 최소화

  • 기존에 사용하는 Window Services를 보다 안전하게 관리

  • 서버를 이중화하여 각기 다른 가용영역에 배치 및 로드 밸런서를 적용한 아키텍처를 구성하여 자연재해가 발생하더라도 서비스를 지속적으로 운영 가능하도록 설계

지금 바로 경험해 보세요.