
[TIL] 구름 쿠버네티스 Day 26 | AWS 기초 아키텍처 설계
2023. 1. 28. 04:21
TIL/구름 쿠버네티스
클라우드 컴퓨팅 시스템 기반 구성 요소 서버(컴퓨터) 네트워크 안정적 전원 제공을 위한 장치 안정적 구동 환경 조성을 위한 장치 물리적 보안 재해대책 기능 요건: 소프트웨어로 구현되는 요건 비기능요건: 시스템 성능, 신뢰성, 확장성, 유지보수성, 보안 데이터 센터(Data Center) 시스템을 모아놓고 한곳에 관리 기능 요건 또는 비기능 요건을 물리적 환경에서 제공하기 위함 IDC(Internet Data Center), CDC(Cloud Data Center) 시설 및 장비를 직접 관리하기 어려울 때 유용 클라우드 클라우드 컴퓨팅(Cloud Computing) 원격 컴퓨터의 자원을 활용하는 기술 가상 컴퓨팅 방식에 속함 사용한 만큼 비용 지불 기업의 인프라 구성 방식 온프레미스(On-Premises)..

[TIL] 구름 쿠버네티스 Day 17 | 웹 서비스 구축
2023. 1. 26. 02:24
TIL/구름 쿠버네티스
암호화 이론 키 신뢰성 문제 비대칭키(개인키-공개키) 방식 암호화 통신의 가장 큰 문제점 제3의 인증기관을 통하여 문제 해결 SSH는 디피-헬만 알고리즘을 통해 키 신뢰성 문제 해결 실습 ssh 를 이용하여 SSH에 접속 사용자가 접속을 시도할 경우 사용자의 컴퓨터에 서버의 공개키가 등록 접속한 SSH 서버의 공개키는 /.ssh/known_hosts에 저장됨 ifconfig , 이 ping 을 이용하여 네트워크 연결 확인 /etc/ssh/sshd_config: SSH 관련 설정 파일 SSH 서비스 제공 시 사용 포트: 22 SSH 서비스 제공 시 수신 대기 주소: ListenAddress 0.0.0.0 키 기반 인증 패스워드 인증이 불안정할 때 사용할 수 있는 인증 방식 SSH에 접속할 때 패스워드 인증..

[TIL] 구름 쿠버네티스 Day 16 | 웹 서비스 구축
2023. 1. 26. 02:23
TIL/구름 쿠버네티스
리눅스 서비스 SSH, DNS, MySQL(MariaDB), Web(Apache), FTP, NFS, SAMBA 등 리눅스 서버에서 각종 서비스들을 운영할 수 있다 네트워크 네트워크: 서로 2개 이상의 장비가 서로 연결되어서 통신되는 것 OSI 7계층: 네트워크를 정의하는 모델 PDU(Protocal Data Unit): 각 계층의 전송 단위 오늘날의 통신은 주로 패킷 통신으로 이루어짐 7계층(데이터 생성) → 4계층(출발지/목적지 포트) → 3계층(출발지/목적지 IP 주소) → 2계층(출발지/목적지 MAC 주소) → 1계층(전기 신호) 통신을 위해서는 기본적으로 MAC 주소, IP 주소, 서브넷 마스크, DNS 주소, 게이트웨이 주소가 필요하다 netstat -r : 라우팅 테이블을 볼 수 있는 명령어..

[TIL] 구름 쿠버네티스 Day 8 | 클라우드를 위한 리눅스 운영체제 기초
2022. 12. 28. 21:10
TIL/구름 쿠버네티스
vi 사용법 :![셸 명령] : vi 작업을 잠시 중단하고 셸 명령 실행 :sh : vi를 잠시 빠져나가서 여러 개의 명령어 수행 가능 exit 를 통해 종료 Ctrl + g : 커서의 행수 출력 vi의 환경 설정 방법 :set no : 행 번호 표시 :set nonu : 행 번호 숨김 :set list : 특수문자 표시 :set nolist : 특수문자 숨김 :set showmode : 현재 모드 표시 :set noshowmode : 현재 모드 감춤 :set : set으로 설정한 모든 vi 환경 설정값 출력 :set all : 모든 vi 환경 변수와 현재 값을 출력 사용자 홈 디렉터리의 .exer 파일에 환경 설정값 세팅 가능 vi .exrc 하여 실행 vi 편집기를 쓸 때만 이 파일이 적용됨 본문에 ..

[TIL] 구름 쿠버네티스 Day 7 | 클라우드를 위한 리눅스 운영체제 기초
2022. 12. 28. 10:02
TIL/구름 쿠버네티스
시작하기 VirtualBox의 CentOS 켜기 → Xshell 켜기 ifconfig 를 입력하여 LAN카드(enp0s3, enp0s8) 2개가 잘 붙어 있는지 확인 IP가 바뀔 경우 기존에 연결해놓은 Xshell이 실행되지 않을 수도 있음 디렉터리 사용 명령 디렉터리 내용 보기 ls : 디렉터리의 내용을 출력하는 명령어 인자를 디렉터리로 넣으면 해당 디렉터리를 보여주고, 파일로 넣으면 해당 파일만 보여준다 없는 파일을 지정할 경우 No such file or directory라는 문구 출력 → 해당 파일이 있는지 없는지 확인할 때도 유용 ls -al 을 가장 많이 씀 Windows의 dir 과 같음 -a : 숨김 파일까지 모두 출력(숨김 파일은 앞에 . 가 붙음) -F : 파일의 종류 표시 / : 디렉..

[TIL] 구름 쿠버네티스 Day 2 | 클라우드와 DevOps 소개 및 네트워크
2022. 12. 21. 03:56
TIL/구름 쿠버네티스
데이터 링크 계층 PDU: frame MAC 주소: 네트워크 인터페이스 카드(NIC)의 고유 넘버) 가장 앞의 세 자리는 회사의 식별 번호를 나타내는 OUI(Organizational Unique Identifier) LLC(Logical Link Control)라고 하는 정보를 통해 이더넷(네트워크)으로 연결 네트워크 계층 PDU: packet 라우터라고 하는 장비를 통해 외부와 연결 패킷을 분할/병합하는 기능 수행 IP 주소: 인터넷에 연결된 모든 컴퓨터에 부여되어 있는 고유의 주소 8비트 크기의 필드 4개를 이용하여 구성한 32비트(4바이트) 논리 주소(xxx.xxx.xxx.xxx) 0.0.0.0 ~ 255.255.255.255 서브넷 마스크: 네트워크 주소와 호스트 주소를 구분하는 정보 Subne..

[TIL] 구름 쿠버네티스 Day 1 | 클라우드와 DevOps 소개 및 네트워크
2022. 12. 21. 03:52
TIL/구름 쿠버네티스
Kubernetes 전문가 양성 과정 소개 클라우드와 DevOps 소개 및 네트워크 클라우드를 위한 리눅스 운영체제 기초 클라우드를 위한 리눅스 시스템 관리 웹 서비스 구축 웹 서비스 구축 세미프로젝트 AWS 기초 아키텍처 설계 코드형 인프라를 위한 Ansible 활용 컨테이너 기술을 이용한 애플리케이션 운영 Kubernetes 이해 및 애플리케이션 운영 Kubernetes 패키지 및 모니터링 시스템 구축 컨테이너 운영을 위한 CI/CD 구축 Kubernetes 세미프로젝트/CKA 자격증 대비 문제 풀이 최종 프로젝트 4차 산업혁명 클라우드 환경에 대한 이해도 + 빅데이터 핸들링 기술 사물인터넷(IoT), 클라우드 컴퓨팅 기술, 빅데이터 기술, 5G(또는 6G), 이동통신 기술 등 이 모든 기술의 전반이..

구름 쿠버네티스 전문가 양성 과정 8기 지원 및 합격 후기
2022. 12. 8. 17:20
Life Archive/후기
지원 동기 한 번쯤은 꼭 공부해보고 싶었던 쿠버네티스! 학교에서 들은 전공 수업 때문에 도커만 아주 조금 하는 정도라 쿠버네티스도 한 번 배워보고 싶었는데, 구름에서 쿠버네티스 전문가 양성 과정 지원자를 모집한다는 공고를 보게 되었다. 인턴 퇴사 후에 무엇을 해야 할지 고민이 많았는데, 내가 해보고 싶었던 공부는 내가 조금이라도 더 어릴 때 당장 시작해야 한다고 생각해서 오래 재지 않고 바로 지원서를 제출했다. 구름 교육 과정의 경우에는 주변 친구들도 종종 추천해주어서 더욱 관심이 많았다. 지원 과정 지원서 제출 → 면접의 과정으로 이루어진다. 지원서에는 자기소개를 쓰는 부분도 있었는데, 문항은 딱 2가지 나왔다. 본 과정을 지원하고자 하는 이유가 무엇인가요? (최소 300자) 프로그래밍을 배우기 위해 ..