교보DTS 기술 블로그
교보DTS의 클라우드 기술을 담고 있습니다.
클라우드 환경에서 많은 양의 작업을 효율적으로 처리하기 위해 자동으로 자원을 할당하고 실행하는 AWS Batch 서비스를 소개합니다.
효율적인 모니터링을 위해 Whatap에서 서버(Amazon EC2) 모니터링을 구성 및 Opsgenie를 연동하여 이벤트 발생 시, 알림을 받는 실습을 진행합니다.
클라우드 모니터링으로 실시간으로 리소스 사용을 추적하고, 비효율적인 사용을 감지하며, 안전한 보안상태를 유지하는 데 핵심적인 역할을 소개합니다.
AWS에서 제공하는 Gen AI (AI&ML)서비스인 AWS Bedrock 서비스를 이용한 Chat Bot 서비스 테스트를 제공합니다.
Cloud9과 CodePipeline을 활용한 CloudNative Devops 환경 구축 방법을 설명합니다.
테라폼을 사용한 인프라 코드 관리 및 효율적인 인프라 배포 Hands On을 제공합니다.
AWS Code Family를 활용한 지속적인 통합 및 배포(CI/CD)를 AWS 네이티브 환경으로 구축하는 서비스를 소개합니다.
OCI에서 제공하는 관리형 CI/CD(지속적 통합 및 배포) 서비스를 통해 애플리케이션 소스 코드 저장, 빌드, 테스트, 배포 등 전체 소프트웨어 개발 수명 주기를 자동화하는 Hands On을 제공합니다.
Amazon EC2, Amazon EBS, Amazon S3, Amazon EFS, Amazon CloudWatch, Amazon RDS 등 비용 최적화
방법에 대해서 설명합니다.
표준화 된 인터페이스와 오토 스케일링, AWS Loadbalancer 등과의 연계를 통한 안정적인 서비스 운영을 위한 관리형 서비스를 제공하는 Amazon EKS 를 더욱더 간단하게 업데이트를 하는 실습을 제공합니다.
복잡한 인증 과정 없이 단순하지만 안전한 Serverless 웹 페이지 구성하는 방법에 대한 Hands On을 제공합니다.
로그인 인증 체계에 IDP를 연동함으로써 얻을 수 있는 장점을 제공하고, Spring Security를 이용하여 인증체계 구축 및 SSO 로그인 적용을 위한 방법을 제공합니다.
EKS와 AWS Code Pipeline을 활용하여 CI/CD 환경을 구축하고 이벤트가 발생할 때마다 Slack 알람을 수신할 수 있도록 모니터링 환경을 구축합니다.
AWS EKS 서비스를 활용하여 EKS 클러스터 구축 및 EKS 리소스를 배포하는 Hands On을 제공합니다.
AWS EKS 서비스를 활용하여 Cloud watch Monitoring 을 구축하는 Hands On을 제공합니다.
CloudWatch를 활용해 다중 계정 환경에서 모니터링 중앙화하는 방법을 설명하고 Hands On을 제공합니다.
Event Bridge 및 Automation Runbook을 활용해 CloudWatch Log Group Export to S3 작업을 자동화 하는 솔루션을 설명하고 Hands On을 제공합니다.
AWS Migration HUB 를 활용해서 AWS 에 생성된 리소스의 MAP 태그 수동 설정 방법을 제공합니다.
AWS Fargate 방식으로 Amazon ECS 를 생성해보고, 이를 ALB 와 연결한 뒤에 AWS CLI를 통한 멀티 타겟그룹까지 등록하는 방법을 제공합니다.
AWS Systems Manager를 활용하여 EC2 Instances 취약점 점검 및 보안 패치를 자동화 방법을 제공합니다.
AWS User Notifications은 AWS 계정, 리전, 서비스 등알람을 설정하고 한눈에 볼 수 있는 서비스입니다.
AWS Systems Manager Automation을 활용한 RDS Instance Class Resizing 자동화 방법을 제공합니다.
AWS Systems Manager는 AWS에서 제공하는 서비스로 중앙 집중식 운영허브로 시간을 제어할 수 있습니다.
AWS Control Tower 서비스는 다중 계정 환경을 간단하게 구성하고 관리하는 대시보드와 템플릿을 제공하는 효율적인 관제 서비스입니다.
AWS Control Tower 서비스는 다중 계정 환경을 간단하게 구성하고 관리하는 대시보드와 템플릿을 제공하는 효율적인 관제 서비스입니다.
Zabbix로 Elastic Load Balancer(이하 ELB)에 대한 모니터링 데이터를 가져오는 방법에 대한 실습입니다.
AI 기반 데이터 플랫폼에서 제공하는 데이터를 API방식으로 연동하여 AWS 내의 데이터 웨어하우스를 통한 분석환경을 제공하고, BI 툴로 시각화하여 제공하는 데이터 파이프라인을 구축한 poc 내용을 공유합니다.
GitOps란, Git을 SSOT로 사용하여 안전하고 일관된 Cloud Native 환경을 구축하기 위한 접근 방법 중 하나 입니다. 특히 CD 영역에서 선언적 인프라 구성 및 Application 환경을 바라보는 방식에 대한 고민들 중 하나의 실천적 방법론입니다.
AWS Serverless Application Model(AWS SAM)이란 빌드하는 데 사용할 수 있는 오픈소스 프레임워크입니다.
SAM을 사용하여 얻는 이점에는 여러가지가 있지만 여기서는 로컬 디버깅 및 테스트에 중점을 두고자 합니다.
LAMP란 Linux, Apache, MySQL/MariaDB , PHP의 이름을 합친 약자로 웹사이트나 서버 운영에 자주 쓰이는 소프트웨어들의 조합을 말합니다.
Amazon Elastic Container Registry(Amazon ECR)는 안전하고 확장 가능하고 신뢰할 수 있는 AWS 관리형 컨테이너 이미지 레지스트리 서비스입니다.
Amazon Elastic Container Registry(Amazon ECR)는 안전하고 확장 가능하고 신뢰할 수 있는 AWS 관리형 컨테이너 이미지 레지스트리 서비스입니다.
NO-SQL DB란, 비관계형 데이터 베이스 시스템에서 데이터 조회, 저장, 수정, 삭제 합니다. 정형화 되지 않은 구조를 사용 합니다. 대규모 대용량 동시 서비스가 필요한 Instargram, faceBook 등에서 사용 합니다.
기계 학습을 위한 최초의 완전한 IDE(통합개발환경)인 Amazon SageMaker Studio를 활용하여 ML 분석을 해 봅니다.
VPC는 독립적인 가상의 네트워크 공간으로 사용자의 설정에 따라 자유롭게 구성할 수 있는 공간을 의미합니다. 따라서 사용자는 서브넷 생성, 라우팅 테이블, 네트워크 게이트웨이 구성 등 네트워킹 환경을 사용자가 원하는 대로 완벽하게 제어할 수 있습니다.
SageMaker란 제품 추천, 맞춤화, 지능형 쇼핑, 로봇 공학, 음성 지원 디바이스를 포함하여 20년에 걸친 Amazon의 실제 기계 학습 애플리케이션 개발 경험에 기반하여 구축된 서비스입니다.
Glue Crawler와 ETL Job을 기반으로 CSV 파일을 Parquet 파일로 변환하여 S3에 업로드 가능하다.
Auto Scaling이란, 클라우드 컴퓨팅의 대표적인 장점으로, Flexible하게 컴퓨팅 자원을 효율적으로 사용할 수 있게 하는 기술입니다.
3Tier-Architecture란 응용 프로그램을 3개의 논리적 및 물리적 컴퓨팅 계층으로 구성하는 방식이다.