본문 바로가기

전체 글

(37)
리눅스 (1) 리눅스 설치Rocky_Linux_Server_50과 Rocky_Linux_Server_100을 Rocky Linux 이미지를 이용해 설치해준다. 고정 IP 설정 1. etc/NetworkManager/system-connections/ens33.nmconnection 파일 수정 [ipv4] method=auto address1=192.168.10.50/24,192.168.10.2 dns=8.8.8.8; 2. 네트워크 서비스 재시작systemctl restart NetworkManager 3. ifconfig로 확인4. ping 8.8.8.8 확인5. 같은 방법으로 Rocky_Linux_Server_100에 대해서도 IP만 192.168.10.100으로 설정해준다. 스냅샷 설정VM - Snapshot - ..
DP-900 덤프 1. Descriptive analytics tells you what occured in the past.설명적 분석은 과거에 일어났던 일들에 대해 분석하는 것 2. 정규화는 데이터 중복을 줄이고 데이터 무결성을 향상시킨다. 또한 데이터 테이블 사이의 관계를 늘린다.데이터 무결성 : 데이터가 어느 시점에서든 정확하고 완전하고 일관성이 있다는 것을 보장 3. ETL 프로세스(추출, 로드, 변환)는 대상 데이터 저장소에 로드되기 전에 완전히 처리된 데이터를 필요로 한다. 4. 일괄 처리 프로세스는 지연이 예상됩니다. 5. 오디오 파일 필사는 cognitive analytics (인지 분석)의 예시이다. 6. 왜 지난달 매출이 올랐나? -> Diagnostic (진단적 분석)다양한 재고 항목을 사기 위해 어..
AZ-900 1. 클라우드 개념2. Azure 아키텍쳐 및 서비스3. Azure 관리 및 서비스 클라우드 클라우드 컴퓨팅     - 정의 : 인터넷을 통해 리소스와 서비스를 제공하는 컴퓨팅 모델     - 특징 : 컴퓨터에서 제공하는 IT리소스를 필요에 따라 요청/사용 클라우드 모델     공용 클라우드 : 클라우드 서비스 제공 업체가 인프라와 리소스를 다수의 고객과 공유                               장점 - 자원을 단기간에 저비용으로 마련할 수 있고 운용관리부담이 적음                               단점 - 보안에 취약점이 있고 서비스 제공 업체에 의존적임                               예시 - 스타트업/중소기업      사설 클라우드 : 단일..
DP-900 1. 핵심 데이터 개념2. 관계형 데이터에 대한 고려 사항3. 비관계형 데이터에 대한 고려 사항4. 분석 워크로드 Data- 단순한 사실이나 값의 모음을 컴퓨터/기계가 인식할 수 있는 형태로 표현한 정보- 숫자, 문자, 기호 등으로 의미를 부여하기 전 가공되지 않은 형태 Information- 데이터를 해석하고 가공하여 의미를 부여한 결과물- 데이터 조직화,분석,해석의 과정을 거쳐 유용한 내용으로 전환 DataBase- 조직화된 데이터의 집합- 데이터를 저장,관리,조작하고 사용자에게 데이터 제공 핵심 데이터 개념 1. 데이터를 제시하는 방법- 구조적 데이터 : 테이블 형식으로 정리된 데이터                            테이블, 행, 열로 구성되어있으며                   ..
Docker (3) Docker 볼륨 컨테이너 레이어에 기록된 데이터는 컨테이너가 삭제되면 삭제되기 때문에이러한 문제를 해결하기 위해 볼륨을 구성한다.즉, 볼륨은 컨테이너가 호스트에 데이터를 저장하는 기능이다. 1. volume  방식리눅스에 파일이 아무것도 없다면 컨테이너에 있는 파일이 리눅스로 동기화된다.리눅스에 파일이 있다면 컨테이너에 있는 파일이 덮어쓰기 되면서 동기화된다. (기존 컨테이너 파일 삭제) 2. bind mounts 방식리눅스에 파일이 있던 없던 리눅스에 있는 파일로 동기화된다. (기존 컨테이너 파일 삭제) 위의 이유로 인해 bind mounts 방식보다는 volume 방식이 더 선호된다. 그렇게 되면 http://192.168.2.10:8080/로 접속하였을때  volume test가 나오는 것을 확인..
Docker (2) Docker Hub 업로드 1. docker에 로그인2. #docker image push 사용자명/이미지명:태그명 을 이용하여 이미지 업로드(이미 도커 허브에 있는 이미지는 업로드가 불가능하다) 3. #docker search 사용자명/이미지명-> 맨위에 업로드한 이미지가 나오는 것을 볼 수 있다.4. docker2에서 이미지 다운로드 확인 Docker 컨테이너 구동 # docker container run [옵션] 이미지 [명령어] [인자값...]옵션-d : 컨테이너를 백그라운드로 실행하고 컨테이너 ID 를 출력한다.-i : 키보드 입력을 컨테이너 표준 입력(STDIN)을 연결한다. 즉, 키보드 입력을 컨테이너 쉘로 보낸다.-t : 단말기 디바이스(pseudo-TTY)를 사용한다. -i 옵션과 같이 ..
Docker (1) 기본 세팅 - docker1은 192.168.2.10, docker2는 192.168.2.20의 IP를 할당해 준 후 필요 프로그램들을 설치하였다. Docker 컨테이너 작성, 이동, 실행 기능을 가진 리눅스 기반 오픈 소스 가상화 플랫폼이다.  Docker의 장점- 각각의 컨테이너들이 실제 시스템의 리눅스 커널을 사용해 별도의 OS가 필요없다.- 빠른 구동시간, 빠르고 안정적인 웹 배포가 가능하다. DockerHub도커 허브를 통해 이미지를 다운로드 할 수 있다.https://hub.docker.com/컨테이너와 이미지를 지울때는 docker container rm 명령어 또는 docker image rm 명령어와 함께각각에 맞는 ID의 앞 2글자를 붙여주면 된다.ex) docker container ..
AWS (6) 1. my.gabia.com에서 도메인을 구매해준다.2. ncpa.cpl ->  이더넷4 속성 -> 인터넷 프로토콜 버전 4 속성 -> 기본 설정 DNS 서버 8.8.8.8설정3. AWS -> Route 53 -> 호스팅 영역 생성4. 가비아 -> 서비스 관리 -> 관리 -> 네임서버 설정생성한 호스팅 영역에서 값/트래픽 라우팅 대상 4개를 복사하여 4차까지 설정해준다.5. 레코드 생성에서 만들어 두었던 로드 밸런서를 라우팅 대상으로 설정해준다.6. 연결 확인7. Route 53-> 상태 검사에서MyWeb1, MyWeb11에 해당하는 상태 검사를 하나씩 생성해주고라우팅 정책을 장애조치로 레코드를 2개 생성해준 후에인스턴스에서 MyWeb1을 중지해주면위와 같이 MyWeb1로 접속되던 것이 아래와 같이 My..