반응형

전체 글 282

Docker(CentOS 7.9)

Overview컨테이너 기술은 가상화의 새로운 패러다임으로, 빠른 속도와 가벼운 성능으로 개발 및 운영 환경에서 널리 사용되고 있다.특히 Docker는 이러한 컨테이너 기술을 대표하는 오픈소스 플랫폼으로, 이미지 기반의 애플리케이션 배포 및 실행을 간편하게 만들어준다. 이번 글에서는 CentOS 환경에서 Docker를 설치하고 기본적인 명령어를 사용하는 방법, 그리고 컨테이너를 이미지로 저장하고 Docker Hub에 업로드하는 방법까지 실습을 통해 자세히 알아본다. Ubuntu 환경과의 차이점도 간략히 짚으면서, Docker 명령어의 실전 사용법과 흐름을 자연스럽게 익힐 수 있도록 구성하였다.     📅 관련 글2022.02.04 - [IaC/Container] - docker(Ubuntu 20.04)..

IaC/Container 2022.03.21

6주차 과제 및 수업내용

Object : 전체적인 AWS/Azure 자료를 통합하여 퍼블릭 클라우드 보안 문서화 Key Result : 지금까지 AWS/Azure 작성한 문서를 통합하여 정리 (6~10Page 문서) 6주차 주제 : 전체적인 AWS/Azure 자료를 통합하여 퍼블릭 클라우드 보안 문서화 10:00 - 10:20 = 근황 토크 & 멘티끼리 서로 가르쳐 주기 (과제 요약하여 발표 // 과제 토론 1회, 주제 토론 1회) & 과제 피드백 10:25 - 10:45 = Public Cloud 솔루션 10:50 - 11:10 = CSPM&CWPP 개요 11:15 - 11:35 = CSPM 분석 & 활용 11:40 - 12:00 = 7주차 과정 이해를 위한 필수적인 실습 출처: https://twodragon.tistory...

5주차 과제 및 수업내용

Object : ELK 또는 Splunk를 파악하여 클라우드 모니터링 및 대응 방안 이해 Key Result : AWS, Azure 로그 수집하여 Splunk, ELK로 어떤 로그 구문을 분석해야 하는지 정리 (1~2Page 문서) 5주차 주제 : ELK 또는 Splunk를 파악하여 클라우드 모니터링 및 대응 방안 이해 1. ELK(ElasticSearch, Logstash, Kibana) ELK는 3가지 오픈소스 소프트웨어 Elastic Search, LogStash, Kibana의 조합을 말합니다. 각 제품이 연동되어 데이터 수집 및 분석 툴로서 동작합니다. 2. Splunk Splunk는 로그를 수집하고 사용자가 원하는 결과를 추출하는 대용량 로그 수집/분석 시스템이다. 2. 로그 분석 사례(ELK..

4주차 과제 및 수업내용

4주차 과제 Object : 전체적인 Azure 아키텍처를 파악하고 보안 이해 Key Result : Azure 환경에서 VM, Blob, AD 및 IAM을 구성한 부분에 대해 설명하고, Azure 보안이슈와 대응방안 정리 (1~2Page 문서, 실습 파일 첨부) 4주차 주제 : 전체적인 Azure 아키텍처를 파악하고 보안 이해 1. Azure 아키텍처 파악(VM, Blob, AD) 1) VM AWS에 EC2와 동일한 서비스로 컴퓨터 가상 H/W를 빌려와 실제 컴퓨터와는 독립적인 컴퓨터 환경을 구현하는 것 실습 URL : https://somaz.tistory.com/46 2) Blob AWS S3와 동일한 서비스로 클라우드를 위한 Microsoft의 개체 스토리지 솔루션 실습 URL: https://s..

Azure AD 구성

Overview다음의 기술자료를 참고하여 Azure AD DS 활성화 를 진행하겠다.자습서: Azure Active Directory Domain Services 인스턴스 만들기 및 구성https://docs.microsoft.com/ko-kr/azure/active-directory-domain-services/tutorial-create-instance 자습서 - Azure Active Directory Domain Services 관리형 도메인 만들기이 자습서에서는 Azure Portal을 사용하여 Azure Active Directory Domain Services 관리형 도메인을 만들고 구성하는 방법을 알아봅니다.docs.microsoft.com  📅 관련 글2022.02.24 - [Azure..

Azure 2022.02.25

Azure Blob 구성(Storage)

OverviewAzure Blob Storage는 비정형 데이터(이미지, 동영상, 문서, 로그 파일 등)를 클라우드에 저장하고 관리할 수 있는 고확장성 스토리지 서비스이다.특히, 대량의 데이터를 저장하고 빠르게 액세스해야 하는 웹 애플리케이션, 빅데이터 분석, IoT 데이터 수집, 백업 및 재해 복구 등의 다양한 환경에서 활용된다.이 글에서는 Azure Blob Storage의 개념, 생성 방법, 보안 설정, 비용 절감 전략 및 실전 활용법까지 다룰 예정이다.Azure Blob Storage를 제대로 이해하고, 실무에서 효율적으로 활용하는 방법을 배워보겠다.​  📅 관련 글2022.02.24 - [Azure] - Azure VM(가상머신 생성)2022.02.25 - [Azure] - Azure Blob..

Azure 2022.02.25

Azure VM(가상머신 생성)

OverviewAzure Virtual Machine(VM)은 Azure 클라우드 환경에서 제공하는 가상 머신 서비스로, 사용자가 필요에 따라 가상의 서버를 생성하고 운영할 수 있도록 지원한다.Azure VM을 활용하면 별도의 물리적 서버 없이도 웹 애플리케이션 호스팅, 데이터베이스 운영, 테스트 환경 구축, 개발 환경 배포 등 다양한 용도로 사용할 수 있다. 이번 가이드는 Azure Portal에서 VM을 생성하는 과정, 보안 설정, SSH 접속 방법, 비용 최적화 전략까지 다룰 예정이다.AWS EC2와 유사한 구조를 가지고 있어, AWS 사용 경험이 있는 사람이라면 쉽게 적응할 수 있다.    📅 관련 글2022.02.24 - [Azure] - Azure VM(가상머신 생성)2022.02.25 - ..

Azure 2022.02.24

3주차 과제 및 수업내용

Object : 전체적인 AWS 아키텍처를 파악하고 보안 이해 Key Result : AWS 환경에서 EC2, S3, IAM 구성한 부분에 대해 설명하고, AWS 보안이슈와 대응방안 정리 (1~2Page 문서, 실습 파일 첨부) 3주차 주제 : 전체적인 AWS 아키텍처를 파악하고 보안 이해 1. AWS 아키텍처 파악(EC2, S3, IAM) 1) EC2 Ubuntu 20.04 프리티어로 진행, 보안그룹에 SSH, HTTP, HTTPS, NodeJS, MySQL 추가 키 페어 생성(Somaz.pem), Elastic IP 생성 및 연결 PuttyGen 실행 후 pem 키를 Load 한 후 ppk키 다운 Putty에 퍼블릭 IP 주소 입력 후 SSH-Auth-Key에 키 Browse 후 접속 실습 URL :..

Mail Server

Overview메일 서버(Mail Server)는 전통적인 클라이언트-서버 구조를 기반으로 이메일 송수신 기능을 제공하는 핵심 시스템이다. 메일 서버는 보내는 서버(SMTP) 와 받는 서버(POP3 또는 IMAP) 로 구성되며, 메일 전송과 수신은 각각의 포트를 통해 처리된다. 이 글에서는 Sendmail + Dovecot 조합으로 메일 서버를 구축하는 과정을 다루며, DNS 설정부터 포트 설정, sendmail 환경 구성, 메일 송수신 테스트까지 실습 기반으로 설명한다. 특히, SMTP 포트 25와 POP3 포트 110의 역할, 그리고 sendmail.mc, access, zone/rev 파일 설정을 포함한 전반적인 흐름을 단계별로 따라갈 수 있도록 구성되어 있다.      Mail Server메일 서..

Django(Linux)

OverviewDjango는 Python으로 개발된 강력한 웹 애플리케이션 프레임워크이다.빠르고 안정적인 웹 애플리케이션을 개발할 수 있도록 다양한 기능을 제공하며, MVT(Model-View-Template) 패턴을 따른다.본 문서에서는 Django의 개념, 환경 설정, 프로젝트 생성, 실행 방법, 도메인 설정 등에 대해 다룬다.Django를 처음 접하는 개발자도 쉽게 이해할 수 있도록 설치부터 실행까지의 과정을 정리하였다.      ✅ 이 문서를 통해 배우는 내용Django 개념 이해Python 및 Django 설치Django 프로젝트 생성 및 실행ALLOWED_HOSTS 설정 및 방화벽 등록심볼릭 링크 설정 및 도메인 연결이제 Django의 기본 개념을 익히고, 직접 환경을 구성해보자!       ..

Linux 2022.02.16
반응형