CLOUD SECURITY LAB
@cloudsecuritylab
Students
597
Reviews
32
Course Rating
4.9
최일선 대표
ilsunchoi@cloudsecuritylab.co.kr
클라우드 및 IT 보안 전문가 | Kubernetes, DevOps, 클라우드 보안 교육 강사 | 컨설팅 및 실무 경험
클라우드시큐리티랩은 클라우드와 IT 보안 분야에서 10년 이상의 실무 경험과 강의 노하우를 보유하고 있습니다. AWS, Azure, OpenStack, VMware, Kubernetes, Docker 등 다양한 클라우드 환경에서 보안과 인프라 구축에 대한 깊은 이해를 바탕으로 기업 실무자와 교육생들을 위한 맞춤형 교육과 컨설팅을 제공하고 있습니다.
주요 경력 및 전문 분야
금융보안원, 삼성 SDS, 삼성통합보안, LG CNS, Nexon, KT, 하나금융IT, 현대자동차 등의 기업에서 실무자를 대상으로 Kubernetes 보안과 AWS, Azure, Terraform, Ansible 클라우드와 보안 및 모니터링 실무 교육을 담당하였습니다. DevSecOps를 위한 인프라 구축 및 보안 원칙에 대한 강의를 지속적으로 진행해 왔습니다.
프라이빗클라우드 강의: SDS에서 프라이빗 클라우드를 위한 Openstack 강의와 인프런에서 VMware Vsphere 및 오픈소스를 활용한 보안 인프라 구축 교육을 진행하였습니다.
악성코드 분석 및 사이버 보안: 경찰청, 삼성통합보안, 국방부, SK쉴더스, KISIA 등에서 악성코드 분석과 보안 포렌식에 대한 실무 강의를 수행하며 사이버 보안의 최신 트렌드와 실무 적용 방법에 대한 지식을 전달하고 있습니다.
저서 및 자격증: ‘비박스 환경을 활용한 웹 모의해킹 완벽 실습’, ‘마인크래프트와 함께 파이썬’ 등 다수의 저서 출간을 통해 IT 보안과 프로그래밍에 대한 지식을 공유하고 있습니다. 또한, AWS Solution Architect Professional, CKA/CKS (Kubernetes 자격), Azure Solutions Architect Expert 등 다양한 글로벌 자격증을 취득하여 전문성을 높였습니다.
주요 강의 이력
넥슨: DevOps를 위한 도커와 쿠버네티스, Ansible 인프라 관리 자동화, Terraform AWS 인프라 자동화 콘텐츠 기획 및 교육
금융보안원: Kubernetes 보안, AWS/Azure 클라우드 보안 실무자 교육
멀티캠퍼스: 도커와 Kubernetes를 활용한 DevOps 교육, 인프라 자동화 및 클라우드 보안 교육
삼성SDS: 클라우드 네이티브, 쿠버네티스, 도커, 오픈스택 교육
LGCNS: AWS 보안 인프라, Opensearch를 활용한 EKS 모니터링, Prometheus와 Grafana를 활용한 EKS 모니터링 교육
경찰청, 국방부, KISIA, 하나금융그룹, 삼성통합보안센터: 클라우드 도입 및 보안 교육, 모의해킹, 악성코드 분석, DevSecOps, CI/CD 교육 등
저는 최신 기술 트렌드와 산업 현장의 요구에 발맞추어 교육생들에게 실질적인 도움이 되는 교육을 제공하기 위해 끊임없이 노력하고 있습니다. 기술 교육과 컨설팅에 대한 열정과 전문성으로 클라우드와 보안 분야에서의 성장을 함께하겠습니다.
Courses
Reviews
- Practical Terraform for AWS Infrastructure as Code!
- Docker Masters! From CI/CD to DevSecOps Automation Security Practice!
- Docker Masters! From CI/CD to DevSecOps Automation Security Practice!
- Practical Terraform for AWS Infrastructure as Code!
- A practical basic syntax introduction course for Terraform beginners!
Posts
Q&A
강의 앞 부분이 잘려있는 것 같습니다.
안녕하세요 luna 님.클라우드시큐리티랩 최일선입니다. 문의하신 "Terraform을 활용한 Private DNS 배포 실습"의 경우, 학습 흐름을 매끄럽게 다듬어 재업로드하였습니다. 또한, "CloudFront 실습" 역시 최신 AWS 콘솔 UI에 맞춰 새롭게 촬영되었습니다.특히 이번 업데이트에는 언급하지 않으셨던 "AWS WAF 관련 실습" 또한 업데이트하였습니다. 최근 WAF의 사용자 인터페이스(UI)가 직관적으로 변경됨에 따라, 입문자분들도 훨씬 수월하게 학습하실 수 있도록 구성을 최적화하였습니다. ✅ 업데이트 된 강의 리스트학습에 참고하실 수 있도록 변경된 강의 번호와 제목을 안내해 드립니다.30. CloudFront 실습: 최신 AWS 콘솔 UI 반영 및 가독성 개선33. Terraform을 활용한 Private DNS 배포 실습: 누락된 코드 설명 보강 및 전체 프로세스 재정리36. AWS WAF 실습: 변경된 UI 기반의 직관적인 보안 설정 학습37. Terraform을 활용한 AWS WAF 구성 실습: IaC를 통한 WAF 자동화 배포 심화 과정다시 한 번 알려주심에 감사드립니다. 즐거운 학습되세요!
- Likes
- 0
- Comments
- 2
- Viewcount
- 35
Q&A
CloudFront 실습 화면이 좀 달라요
안녕하세요 luna 님.클라우드시큐리티랩 최일선입니다. 문의하신 "Terraform을 활용한 Private DNS 배포 실습"의 경우, 학습 흐름을 매끄럽게 다듬어 재업로드하였습니다. 또한, "CloudFront 실습" 역시 최신 AWS 콘솔 UI에 맞춰 새롭게 촬영되었습니다.특히 이번 업데이트에는 언급하지 않으셨던 "AWS WAF 관련 실습" 또한 업데이트하였습니다. 최근 WAF의 사용자 인터페이스(UI)가 직관적으로 변경됨에 따라, 입문자분들도 훨씬 수월하게 학습하실 수 있도록 구성을 최적화하였습니다. ✅ 업데이트 된 강의 리스트학습에 참고하실 수 있도록 변경된 강의 번호와 제목을 안내해 드립니다.30. CloudFront 실습: 최신 AWS 콘솔 UI 반영 및 가독성 개선33. Terraform을 활용한 Private DNS 배포 실습: 누락된 코드 설명 보강 및 전체 프로세스 재정리36. AWS WAF 실습: 변경된 UI 기반의 직관적인 보안 설정 학습37. Terraform을 활용한 AWS WAF 구성 실습: IaC를 통한 WAF 자동화 배포 심화 과정다시 한 번 알려주심에 감사드립니다. 즐거운 학습되세요!
- Likes
- 0
- Comments
- 3
- Viewcount
- 40
Q&A
강의 앞 부분이 잘려있는 것 같습니다.
안녕하세요 luna 님.클라우드시큐리티랩 최일선입니다. 요청하신 내용 확인했습니다. 앞부분이 잘려있는게 맞는 것 같습니다. 불편을 드려 죄송합니다. 영상 제작에 시간이 필요하여 1주일 내로 수정하여 업로드하겠습니다. 제보해주셔서 감사합니다!
- Likes
- 0
- Comments
- 2
- Viewcount
- 35
Q&A
CloudFront 실습 화면이 좀 달라요
안녕하세요 luna 님.클라우드시큐리티랩 최일선입니다. 요청하신 내용 확인했습니다. 불편을 드려 죄송합니다. 영상 제작에 시간이 필요하여 1주일 내로 수정하여 업로드하겠습니다. 제보해주셔서 감사합니다!
- Likes
- 0
- Comments
- 3
- Viewcount
- 40
Q&A
docker inspect 명령 결과에서 GraphDriver 항목을 찾을 수 없습니다.
안녕하세요 김태호님오래기다려주셔서 감사합니다. 현재 상태를 다음과 같이 정리해보았습니다.현재 매니페스트 파일 변경 사유최근의 BuildKit 빌더의 도입, 컨테이너 런타임(Containerd/snapshotter 기반) 내부 구조 개선에 따라 기존의 GraphDriver 관련 속성 일부가 deprecated(사용 중단 예정) 및 내부적으로 제거되었습니다.https://docs.docker.com/engine/deprecated/#graphdriver-plugins-experimental도커의 스토리지 아키텍처가 GraphDriver 방식에서 containerd 및 Snapshotter 기반으로 완전히 전환되었습니다.이로 인해 docker inspect에서 제공하던 GraphDriver 데이터(MergedDir 등)는 deprecated(폐기)되거나 비활성화되었습니다.따라서 이제는 과거 명령어 대신 컨테이너 ID를 기반으로 한 경로나 mount 명령어를 통해 파일 시스템 위치를 확인해야 합니다.실습 정리최근에 업데이트로 인해 graphdriver로 보는 방법이 막혀서 다른 방법으로 보는 방법을 아래 블로그로 정리했습니다.https://gasbugs.tistory.com/385그리고 이전 댓글에서 주신 것처럼 /var/lib/docker/rootfs/overlayfs/{컨테이너ID} 경로 또한 merged 디렉토리로 이해하시면 되겠습니다. 위 실습은 빠른 시일내로 영상 및 실습 내용도 업데이트하도록 하겠습니다!감사합니다!
- Likes
- 0
- Comments
- 2
- Viewcount
- 96
Q&A
docker inspect 명령 결과에서 GraphDriver 항목을 찾을 수 없습니다.
안녕하세요 김태호님최근에 도커 이미지 정책에서 그래프 드라이버 정보를 삭제하는 방향으로 가닥을 잡았다고 확인했습니다.다른 방법으로 조회하는 방법이 있는지 확인하고 답변 드리겠습니다.추후 영상 교체도 진행해보도록 하겠습니다.감사합니다!
- Likes
- 0
- Comments
- 2
- Viewcount
- 96
Q&A
구글 드라이브 404
안녕하세요. CK2님제보해주셔서 감사합니다.접속되지 않는 내용 확인해서 노트를 고쳐두었습니다. 바로 새로고침하시면 여기서 다운로드가 가능하실 겁니다!아래 그림(노션 노트 화면)을 참고해주세요~감사합니다.(사진)
- Likes
- 0
- Comments
- 1
- Viewcount
- 78
Q&A
ZAP 자동화 context
안녕하세요 CK2님말씀하신 내용이 동작하지 않는다고하셔서 제가 방금 다시 실행해봤는데 여전히 잘 동작하고 있습니다. 테스트 버전은 2.16.1로 수행했습니다. Test에 성공하신 사진과 Authentication Test를 수행하고 나서 자동화에서 New Plan 버튼을 누르고 이 내용을 스크린샷으로 찍어 보내주실 수 있으실까요?(사진) (사진) 추가로 다음과 같이 수동으로 Context를 만들 수도 있으니 참고만 부탁드립니다.ZAP 화면 왼쪽의 'Sites'(사이트) 탭에서 스캔 범위에 포함할 최상위 사이트(예: http://example.com)나 하위 폴더를 선택합니다.해당 항목을 우클릭합니다.메뉴에서 'Include in Context' (컨텍스트에 포함)를 선택한 뒤 'New Context' (새 컨텍스트)를 클릭합니다. (기본 이름은 'Default Context' 등으로 생성됩니다.)관련 내용 첨부해주시면 확인해서 다시 말씀 드리겠습니다.감사합니다!
- Likes
- 0
- Comments
- 2
- Viewcount
- 107
Q&A
apache2 접속 문제
안녕하세요 주영준님클라우드시큐리티랩 최일선입니다. 말씀하신 것처럼 현재 시스템에서는 apache2가 정상 설치되지 않은 것으로 보입니다.보통 vagrant 실행 시에 부팅이 너무 오래 걸리면 타임아웃되는 현상이 나타나기도 합니다. 이로 인해 초기화 스크립트가 동작하지 않았을 가능성이 높습니다.설치되지 않은 부분은 sudo apt update && sudo apt install apache2 -y 를 직접 실행해 해결이 가능하긴 합니다만,"나는 부팅하면서 자동 설치되는 것을 꼭 경험하고 싶다" 하시면 vagrant destroy 명령으로 기존 VM을 제거 후 vagrant up을 다시 수행하시면 됩니다.도커 환경 구성을 위해 vagrant 학습을 위한 과정이라 그냥 넘어가셔도 되오니 이점 참고 부탁드립니다. 감사합니다! 추가 문의가 있으시면 편하게 말씀 부탁 드립니다.
- Likes
- 0
- Comments
- 2
- Viewcount
- 148
Q&A
NodePord local 환경에서 안됨
안녕하세요 starcoex님 남겨주신 정보에 보니 Endpoints가 비어있습니다. 이것은 파드와 서비스가 연결되지 않다는 것을 의미합니다.(사진)다음 명령으로 app=http-go 레이블이 달려있는 애플리케이션이 배포되어 있는지 확인해보시기 바랍니다. kubectl get pod -l app --show-labels 이 아니라 파드의 IP 목록이 있어야 합니다! 그래야 정상입니다~ 감사합니다!
- Likes
- 0
- Comments
- 2
- Viewcount
- 407




