본 교육과정은 DevOps 엔지니어가 클라우드 환경에서 효과적인 CI/CD 파이프라인을 구축하고 관리하는 데 필요한 핵심 기술과 방법론을 제공합니다. AWS를 기반으로 한 DevOps 실습을 통해, 지속적인 통합과 지속적인 배포의 개념을 실무에 적용하...
클라우드 시대의 혁신, Kubernetes를 Chat GPT와 함께 배우는 이 강의에서는 컨테이너 오케스트레이션의 핵심을 잡고 실제 구축까지 실습합니다. Kubernetes의 기본 구조에서부터 Pod, Deployment, Namespace와 같은 중...
이번 강의에서는 AI와 클라우드의 혁신적인 결합, Chat GPT와 함께하는 AWS 인프라 자동화를 소개합니다. 참가자들은 Infrastructure as Code(IaC)의 원리를 배우고, 실제로 ChatGPT를 활용하여 Terraform 코드를 작...
이 강의는 Apache JMeter와 Locust를 활용하여 부하 및 성능 테스트를 구현해 봅니다. 참가자들은 부하 테스트의 목적과 성능 테스트의 중요성을 배우고, JMeter의 설치부터 환경 설정, 테스트 계획 구성까지의 과정을 직접 경험합니다. 실...
현대 개발 환경의 진보는 지속적인 통합(CI)과 지속적인 배포(CD)에서 그 중심을 찾을 수 있습니다. 이번 교육에서는 Git의 핵심과 GitHub Actions, GitLab의 CI/CD 도구를 깊이 있게 탐험하며, 자동화된 소프트웨어 개발 라이프사...
혁신적인 소프트웨어 개발과 배포의 세계로 여러분을 초대합니다. 이 강의에서는 AWS의 Code 시리즈 서비스를 활용하여, 지속적 통합 및 지속적 배포(CICD) 파이프라인을 구축하는 전략적 방법을 탐구합니다. DevOps의 기본 개념부터 AWS 기반의...
클라우드 환경에서의 인프라 구성은 이제 수동 작업의 영역을 넘어 자동화의 경지에 도달했습니다. "인프라 구성 자동화 - 개발" 강의에서는 코드를 통해 인프라를 효율적으로 관리하는 Infrastructure as Code (IaC)의 ...
마이크로서비스 아키텍처에서의 로깅은 애플리케이션의 건강 상태와 성능 모니터링에 필수적입니다. 이 강의는 EFK 스택의 설치부터 로깅 메커니즘 이해, 서비스 통합 방법, Kibana를 활용한 로그 집계 및 분석까지, 통합 로깅 시스템의 구축과 활용 방법...
컨테이너 기반의 DevOps 이해부터 시작하여, Docker 이미지의 생성, 배포, 관리 방법을 단계별로 배웁니다. 도커 허브 사용법부터 Dockerfile을 통한 이미지 생성 실습까지, Docker의 전 과정을 체험할 수 있습니다.
Kube...
서버리스 아키텍처는 확장성과 민첩성을 제공하여 근래에 클라우드 기술의 핵심이 되고 있습니다. 서버리스 컴퓨팅의 핵심 원리와 주요 플랫폼과의 의 차이를 탐색합니다. 함수를 작성하고 배포하며 관리하는 방법을 배우면서, 이벤트 기반의 프로세스 자동화를 위한...
서비스 메시는 마이크로서비스 아키텍처의 복잡성을 관리하는 혁신적인 방법입니다. 이 강의에서는 서비스 메시의 정의와 Istio의 주요 기능을 소개하며, 쿠버네티스 클러스터에 Istio를 설치하는 과정을 단계별로 안내합니다. Istio의 아키텍처를 깊이 ...
현대적인 애플리케이션 개발에서 서비스 통합은 필수입니다. 이 강의는 프론트엔드와 MSA 환경에서의 백엔드 서비스 통합 방법을 심층적으로 다룹니다. Integration review와 Data Projection의 중요성을 배우고, GraphQL과 CQ...