DevOps 튜토리얼
DevOps 는 최신 소프트웨어 개발 및 IT 운영 실무를 배우기 위한 체계적인 접근 방식을 제공합니다. 초보자든 숙련된 전문가든, DevOps 튜토리얼은 주요 개념과 도구를 체계적으로 탐구할 수 있도록 합니다. 무료 랩과 실용적인 코드 예제를 통해 지속적인 통합, 배포 및 인프라 관리 기술을 개발할 수 있습니다. DevOps 플레이그라운드는 다양한 도구와 워크플로우를 실시간으로 실험할 수 있도록 합니다.
다른 스킬 트리
Linux사이버 보안DevOps EngineerCybersecurity EngineerDevSecOpsKali LinuxRed Hat Enterprise LinuxRHCSA 교육RHCE in Enterprise Linux 교육LFCS 교육ShellGitDockerKubernetesCKA 교육CKAD 교육CKS 교육AnsibleRHCE in Ansible 교육JenkinsNmapWiresharkHydraCompTIA데이터베이스MySQLPostgreSQLRedisMongoDBSQLitePythonGolangJavaCC++웹 개발데이터 과학
DaemonSet을 이용한 Pod 실행
Kubernetes에서 DaemonSet을 생성하고 관리하는 방법을 학습합니다. 시스템 수준의 작업 및 모니터링을 위해 클러스터의 모든 노드에서 Pod가 실행되도록 구성하는 방법을 익힙니다.
Kubernetes
디지털 아키텍트
이번 챌린지에서는 디지털 아키텍트가 되어 리눅스의 필수 파일 및 디렉토리 관리 명령어를 사용하여 혼란스러운 프로젝트 구조를 체계적으로 정리하는 임무를 수행합니다.
Linux
Ncdu 로 디스크 사용량 탐색
Ncdu 는 디스크 사용량 분석 도구로, Linux 환경에서 저장 공간 소비를 효율적으로 관리하고 모니터링합니다.
Linux
Terraform 출력값 관리
이 실습에서는 Terraform 출력값(output values)을 사용하여 인프라 구성에서 유용한 정보를 추출하고, 이를 쉽게 확인하고 활용하는 방법을 배웁니다.
Linux
Terraform 변수 사용법
본 랩에서는 구성을 더욱 유연하고 재사용 가능하게 만들기 위해 Terraform 에서 변수를 선언, 정의 및 사용하는 방법을 배웁니다.
Linux
Terraform 설치
본 랩에서는 공식 HashiCorp 저장소를 추가하고 apt 패키지 관리자를 사용하여 Ubuntu 시스템에 Terraform 을 설치하는 방법을 배웁니다.
Linux
Terraform 상태 관리
이 실습에서는 다양한 `terraform state` 하위 명령어를 사용하여 리소스를 검사, 나열, 이동 및 새로 고침함으로써 Terraform 상태를 관리하는 방법을 배웁니다.
Linux
Terraform 출력값 관리
이 실습에서는 Terraform 출력값 (output values) 을 사용하여 인프라 구성에서 유용한 정보를 추출하고, 이를 쉽게 확인하고 활용하는 방법을 배웁니다.
Linux
Terraform 리소스 파괴
이 실습에서는 Terraform 이 관리하는 리소스를 안전하게 미리 확인하고 파괴하는 방법을 학습하여 인프라를 깔끔하고 통제된 방식으로 해체하는 방법을 배웁니다.
Linux
Webbrowser 패키지 기본
Python 의 webbrowser 모듈은 웹 브라우저를 열고, HTML 문서를 표시하며, 웹을 탐색하기 위한 간단한 인터페이스를 제공합니다. 이 실습 랩에서는 새 탭에서 URL 을 열고 Python 콘솔에서 직접 Google 검색을 실행하는 등 webbrowser 패키지 사용의 기본 사항을 안내합니다.
Python
효율적인 조합을 위한 Python Itertools
Itertools 는 반복자를 사용하여 작업하기 위한 빠르고, 메모리 효율적이며, 유연한 도구 집합을 제공하는 강력한 Python 모듈입니다. 이러한 도구는 다양한 조합 문제를 해결하는 데 유용하며, 대규모 데이터 세트를 처리할 때 시간과 노력을 절약할 수 있습니다. 이 튜토리얼에서는 Itertools 모듈의 주요 함수를 살펴보고 사용법을 이해하는 데 도움이 되는 예제를 제공합니다.
Python
Python 타이핑: 코드 가독성 향상
이 튜토리얼에서는 Python typing 모듈을 사용하여 코드에 타입 힌트를 추가하는 방법을 배웁니다. 타입 힌트는 함수의 예상 입력 및 출력 타입을 명시적으로 표시하여 코드를 더 읽기 쉽고 유지 관리 가능하게 만듭니다.
Python
시퀀스 매직 메서드
이 튜토리얼에서는 Python 의 시퀀스 매직 메서드에 대해 다룹니다. 이러한 메서드를 사용하면 객체의 길이, 항목 접근, 슬라이싱 및 반복과 같은 다양한 연산에서 사용자 정의 클래스의 동작을 사용자 정의할 수 있습니다.
Python
소셜 미디어 계정 추적
이 랩은 sherlock-project/sherlock을 사용하여 소셜 미디어 계정을 검색할 수 있도록 임시 VM 을 제공합니다.
Linux
Python 멀티프로세싱을 이용한 병렬 실행
Python 멀티프로세싱은 높은 처리 능력이 필요한 Python 프로그램의 실행 속도를 크게 향상시킬 수 있는 강력한 도구입니다. 이 랩에서는 Python 멀티프로세싱에 대해 배우고, 이를 사용하여 프로세스를 병렬로 실행하는 방법을 익힐 것입니다. 간단한 예제부터 시작하여 점차 더 복잡한 예제로 나아갈 것입니다.
Python
파이썬 collections 모듈 탐구
이 튜토리얼에서는 파이썬의 내장 collections 모듈을 탐구합니다. collections 모듈은 리스트, 튜플, 딕셔너리 등 파이썬의 내장 컨테이너의 기능을 확장하는 다양한 컨테이너 데이터 유형을 제공하는 강력한 라이브러리입니다.
Python
사용하기 쉬운 스레딩 (Threading)
이 튜토리얼에서는 Python 의 threading 모듈을 사용하여 여러 실행 스레드를 동시에 실행하는 방법을 배웁니다.
Python
사용자 정의 숫자 매직 메서드
이 튜토리얼에서는 숫자 연산과 관련된 Python 매직 메서드를 다룹니다. 매직 메서드는 Python 클래스에서 이중 밑줄 (__) 로 시작하고 끝나는 특수 메서드입니다. 'dunder' 메서드 (이중 밑줄) 라고도 합니다.
Python
- 이전
- 1
- 2
- 3
- 4
- 5
- 6
- ...
- 440
- 다음