728x90
728x90
2018년부터 2020년까지 진행했던 정부과제 데이터 분석 프로젝트에 대한 회고입니다. 분석 및 개발 업무 자체는 거의 혼자서 진행했기 때문에 이것저것 배운 게 많았습니다. 물론 보안 상 상당수는 말할 수는 없겠지만 대략 어떤 분석이 있었고, 다음에는 어떤 걸 하지 말아야지 하는 정도의 회고를 써볼까 합니다. 대략 어떤 프로젝트였는가 하면... 제가 진행했던 프로젝트는 제품을 생산하는 공장 데이터를 바탕으로 진행되었으며, 차수 별로 진행되었는데요. 제가 참여하는 전체 기간 중 분기 별로 아래 3가지 일을 진행하였습니다. 크게 EDA를 기반으로 모델링을 수행하는 절차라고 보면 될 듯 합니다. A분기 → 데이터 특성 조사 및 필요 데이터 요약 B분기 → 제품 생산시간 예측 모델링 C분기 → 예측 모델 기반 ..
Key Results 윈도우(Windows) 상에서 특성 포트를 사용하는 프로세스를 찾고 해당 프로세스를 종료시키는 방법 확인 Contents 윈도우에서 특정 포트(port)를 사용하는 프로세스를 찾기 위해서는 netstat 및 findstr 명령어를 사용하여 찾을 수 있습니다. 우선 Win + R 키하여 실행창을 띄운 뒤 cmd를 실행합시다. netstat -ano를 하면 현재 사용중인 모든 활성 포트 정보가 출력됩니다. 좀 더 범위를 좁히기 위해 netstat -ano | findstr '특정포트 번호' 를 입력하면 해당 포트 관련 정보만 출력됩니다. 맨 끝의 PID가 프로세스의 ID인데 PID 정보를 획득하기 위해 tasklist /svc /FI "PID eq 포트번호" 를 입력하여 프로세스 정보를..
AZURE FUNDAMENTAL 시험 합격 거의 1달만에 마침내 AZ-900에 합격했습니다. AZ-900은 MS의 클라우드 서비스인 Azure 서비스 및 Cloud 기본 개념에 대해 이해도를 평가하는 시험입니다. 다른 후기 중에서 공감가던 말이 "AZ-900은 클라우드 계의 운전면허 시험 같은 존재다" 라는 말이었는데요. 그만큼 한편으로는 쉽지만, 대강해서는 떨어지는 그런 시험이라 생각이 들었습니다. 저도 다른 합격한 분들처럼 후기를 남겨놓고자 합니다. AZURE FUNDAMENTAL 시험 응시 방법 아래의 AZ-900 소개 홈페이지에 접속하면 간략한 소개 및 시험 예약 링크를 확인할 수 있습니다. 아래에서부터 응시 방법에 대해 소개해보겠습니다. 아래 링크를 클릭합니다. MS의 AZ-900 시험 응시 페..
Key ResultsAzure의 비용 관련 내용 이해참고 문서강의 정보에듀캐스트 강의 1. Azure 구독구독 단위로 과금하나의 테넌트는 2개 이상의 구독을 가질 수 있음모든 리소스는 특정 구독에 생성테넌트 간 구독 이동이 변경구독 종류무료 학생종량제EA(기업 계약)CSP(애저 파트너)Azure Management Group여러개의 구독을 관리하는 기능하나의 관리 그룹에 여러개의 구독 포함 기능구독은 관리 그룹에 적용된 조건을 상속단일 디렉토리는 10000개의 관리 그룹 지원관리 그룹 계층 구조는 6단계 까지 지원2. Azure 비용 계획과 관리기본 비용 구독 방법엔터프라이즈 : 애저 서비스를 협상한 금액을 지불하여 서비스 구매(계약 단위 청수/일반적으로 매년)웹 다이렉트 : 고객이 직접 애저 웹 사이트..
Key ResultsAzure의 보안, 규정준수, 개인정보보호, 신뢰 이해참고 문서강의 정보에듀캐스트 강의 1. Azure Network 보안보안계층공동 책임제 (물리적인건 MS에서 관리하나 그 외에는 종류에 따라 보안 책임이 분리)Azure DDOS Protection분산 서비스 거부(DDOS) 공격 시 네트워크 가용성에 영향을 받기 전에 비정상 네트워크 트래픽을 DROP 시킴BASIC 계층은 AZURE에서 기본적으로 사용 가능좀 더 타이트하게 관리할 수 있게 하려면 Standard 계층을 사용하여 Azure 가상 네트워크 리소스를 보호하도록 MS에서 관리기능을 유료로 추가Azure Firewall논리적 방화벽 장비Inbound / Outbound NAT 필터링 규칙 적용고가용성 내장무제한 확장성Azu..
Key Results Azure의 주요 서비스 이해 참고 문서 강의 정보 에듀캐스트 강의 1. Azure Compute 서비스 Azure Virtual Machine - Iaas의 대표적인 서비스로 워크로드를 수행하기에 가장 유연한 서비스, 운영자 관리해야 하며 사용자가 직접 운영 VM Scale Sets - Azure VM Image를 이용하여 자동으로 확장 또는 축소 App Service - 사용자는 소스 파일만 업로드하면 자체적으로 동작하는 PasS로 Web app, api app, mobile app, logic app, function과 같은 서비스가 있음 functions - app services 의 하나로 이벤트를 기반으로 compute 작업 수행 2. Azure Container 서비스 ..
참고 문서 본 문서는 아래 링크의 내용을 follow-up 하는 것입니다. https://myterraincognito.tistory.com/70 https://dataleader.tistory.com/5 빠진 내용이 있어서(정확히는 편의상 생략) 전부 따라가려고 작성하였습니다. 1. 엑셀 파워쿼리 설치 엑셀 파워쿼리는 엑셀 상에서 데이터 전처리를 위한 추가 기능으로서 아래 링크에서 다운로드 가능합니다 (오피스 2013 이상만 설치 가능하고 최신 버전은 이미 포함되어 있을 수 있음 → 그럴 경우 설치 종료) https://www.microsoft.com/ko-kr/download/details.aspx?id=39379 설치가 완료되었다면 엑셀 실행 시 아래와 같이 "데이터" 탭이 생긴 것을 볼 수가 있습..
참고 문서 강의 정보 에듀캐스트 강의 1. 클라우드 개념 IaaS (셀프 서비스 포털을 통해 프로비저닝) Pass (코딩, 개발, 배포) Sass (오피스365, G suite 같이 사용자는 사용만 가능) 2. 클라우드 모델 종류 공용 클라우드(Public Cloud) 일반적인 클라우드를 지칭(Azure, AWS...) 사설 클라우드(private cloud) 조직에서 리소스를 소유하고 관리(사내 자체 클라우드) 하이브리드 클라우드(hybrid cloud) 사내 클라우드를 공용 클라우드로 확장 3. Capex / Opex Capex(Capital Expenditures) 물리적 자원을 유지 확장하는데 드는 비용 위주 계산 → Capex는 감가상각 적용되지만 Opex는 감가상각 미적용 Opex (Opera..