전체 글58 덜컥 취업해버렸다. 정말 우당탕탕 취업준비(였던 것) SA 직무 면접에 관한 글을 올린 시기에, ver2의 이력서를 뿌렸던(?) 회사들 중 총 4군데의 면접과, 그 중 2군데의 회사에 최종합 통보를 받았다. 정말 감사한 일이다. 취업 준비 기간동안 나름대로 회사를 분석하고, 정말 가고싶다! 고 생각했던 회사에도 최종합격을 했고, 이정도면.. 괜찮..지..? 싶었던 회사에서도 최종합격 소식을 전해왔다. 그러나.. 개인적인 이유로 취준시절 가고싶었던 곳이 아닌, 다른 회사 이정도면 뭐.. 했던 회사에 입사의사를 밝히고 오늘 벌써 두 번째 월급 날이다. 그래서 잘 다니고 있냐고? 결론만 이야기 하자면, 너무 잘 다니고 있다. 물론, 아침마다 일어나는게 힘들고 출근하기 싫고, 내일 회사 망했으면 좋겠고 (응..?) 이 세상 모든 .. About Me/Job 2024. 3. 22. [AWS] 클라우드 보안 클라우드 보안 그래서 뭔데? 보안이란? 물리적, 기술적, 논리적 수단을 통해 특정한 자산, 시스템, 정보 또는 사람들을 위협, 위험, 침해로부터 보호하고 안전하게 지키는 것을 의미 클라우드 보안은? 클라우드 환경을 기술적, 논리적 수단을 통해 위험과 침해로부터 보호하고 안전하게 지키는 것. 키워드로 4가지 정도 나열하겠다. 데이터 보호 클라우드에서 저장되고 전송되는 데이터는 암호화 및 접근 제어와 같은 보안 메커니즘으로 보호되어야 함 인프라 보호 클라우드 환경 = 가상화 ∴ 이러한 가상화된 환경을 보호하기 위해 여러 방면의 보안 조치가 필요함 인증과 접근 제어 사용자의 신원을 확인하고, 필요에 따라 적절한 권한을 부여하여 인가되지 않은 액세스로부터 리소스를 보호해야 함 네트워크 보안 클라우드 환경은 인터.. Study/AWS 2024. 1. 22. SA직무 기술인터뷰 질문 & 답변 어제 한 회사의 SA직무로 실무진 인터뷰를 봤다. 해당 인터뷰에서 나왔던 질문들을 먼저 정리해보자. (일단 질문에 대해서 대답은 전부 다 했다.. 나름 나쁘지 않았던거 같음) 그래도 누군가에게 도움이 될 수도 있으니까.. 내가 했던 답변들도 같이 첨부해보겠....다... (과연) 네트워크 HTTP vs HTTPS HTTP : Hypertext transport protocol의 약자로, 텍스트 기반의 통신 규약 인터넷에서 데이터를 주고 받을 수 있도록 하는 프로토콜 HTTPS : HTTP위에 SSL을 얹어서 보안이 보장된 통신을 하는 프로토콜 +) HTTPS는 어떤 식으로 보안을 보장받는가 SSL은 공개키 암호화 방식인 것으로 알고 있으며, 인증서 기반으로 보안을 보장함 ++) SSL 인증서는 어떻게 발.. About Me/Job 2024. 1. 18. 마음이 급하다. 조급해지지 말자고 다짐하고, 또 다짐해도 돌아서면 마음이 급해지는 병에 걸린 것 같다. 선택과 집중이 필요한 시기에 불확실성은 나를 그 어떤 것도 선택하지 못하게 만들고, 그 어떤것에도 집중하지 못하게 만드는 것만 같다. 그러면.. 지난 포스팅 이후로 아무것도 안했냐? 라고 누군가 물어본다면 그건 아니다. 하루를 꼬박 밤 새서 포트폴리오를 뜯어고쳤고 드디어 "그래도 읽어봄직만 하네요" 라는 피드백을 얻었다. 좋은 인사이트도 많이 얻어, 이제는 타겟팅이 필요한 시점이왔다. 사실 이게 제일 먼저 되었어야 했겠지만 중요한 건, 내가 지금 마음이 너무 급하다는 것... 그렇다고 어떤 기업이든 상관 없다는 뜻은 아니다. 내 나름의 기준을 세웠고, 아직 버전2에 불과한... 그 포트폴리오를 여기저기 뿌리고 있는 내.. About Me/Job 2024. 1. 17. [AWS] Petclinic 3Tier 연동 방법 스프링 오픈소스 프로젝트 중, petclinic을 AWS로 구축하는 전체 과정 중, apache - tomcat을 mod proxy로 연동하는 방법에 대해 소개하겠다. 1. WEB 설정 1. Apache 수동 설치 1. GCC 컴파일러 설치 yum install -y gcc gcc-c++ expat-devel pcre-devel 2. Apache 설치 # 신규 disk에 apache 설치 cd /data # apr1.6, apr-util1.6, pcre8.4*, httpd2.4* 다운로드 wget http://mirror.apache-kr.org/apr/apr-1.6.5.tar.gz --no-check-certificate wget http://mirror.apache-kr.org/apr/apr-util.. Study/AWS 2024. 1. 17. [네트워크 계층구조] TCP/IP에 대하여 - 3 (ARP란?) 2024.01.17 - [Study/Network] - [네트워크 계층구조] TCP/IP에 대하여 - 2 과 이어지는 내용입니다. ⭐ ARP ⭐ Address Resolution Protocol IP주소를 바탕으로 MAC주소를 찾는 Protocol data를 보내기 위해 Frame을 만들어야 함 SYN, TCP, 보내는 IP, 받는 IP, 보내는 MAC, 받는 MAC 정보를 알아야 함 SYN을 보낼 때도, ACK를 보낼 때도, 가장 먼저 ARP cache table을 확인함 ARP 확인을 위해 첫번째 ping은 느릴 수 있음 받는 MAC 주소를 모르면, parking함 받는 MAC 주소를 어떻게 찾을 수 있는가? ARP Request를 통해 알 수 있음 ARP request 를 보낼 때에도 받는 MAC는.. Study/Network 2024. 1. 17. [네트워크 계층구조] TCP/IP에 대하여 - 2 2024.01.12 - [Study/Network] - [네트워크 계층구조] TCP/IP에 대하여 - 1 와 이어지는 내용입니다. IP Header (IPv4) Type of Service(TOS) 서비스 우선순위를 정함 Total Length 패킷의 전체 size (최대 1500 byte) Identification Fragmentation이 발생한 경우, 해당 내용을 식별 (몇번 째 조각인지) IP Flags Fragmentation이 일어났는지, 아닌지를 판단 Fragment Offset Fragmentation의 몇 번째 byte부터 시작인지 (byte 범위를 알려줌) buffer overflow Fragmentation된 data를 받아 재조합 했는데, total length를 넘을 경우, me.. Study/Network 2024. 1. 17. [필사] 무명의 감정들 인스타툰 작가님 중 최애 작가님이 책을 내셨다. 종이를 더 좋아하는 아날로그인간(?)인 나에게 책이란.... 너무*10000000 좋은 글감들이 많지만, 그 중 현재의 내 상황에 너무 와닿는 몇자를 옮겨본다. 복도에 머무는 사람 애매함에 치를 떨게 되는 순간이 있다. 이도 저도 아닌 나를 견딜 수 없는 순간. 성격, 모나지 않음. 재능, 중간 정도. 외면, 몹시 평범. 내면, 못되진 않음. 어느 쪽도 깊게 속하지 못하는 것이 근사하지 않다고 생각했다. 확고한 사람이고 싶었다. 이왕이면 좋은 쪽으로. 그러나 나쁜 쪽으로도 확고히 빠져들지 못했을 때, 그때에도 내가 미워진 것은 왜일까. 우울, 병원에 갈 정도는 아님. 다이어트 강박, 많이 먹으면 양심을 찔림. 불면, 때에 따라 잘 잠. 완벽주의, 대충 살고.. Book Review/ETC 2024. 1. 17. [네트워크 기초] IP와 서브넷 마스크 정복하기 서브넷 마스크 어디까지가 network이고, 어디까지가 host인지를 나타내기 위한 주소 IP 주소를 바탕으로 network주소와 host주소를 바탕으로 라우터를 이용해야 하는지(network가 다를 때), 이더넷을 이용해야 하는지(network가 같을 때) 확인하기 위함 ⇒ IPv4는 network 주소와 host 주소의 구분이 없으므로 서브넷 마스크가 필요 192.168.0.0 255.255.0.0 ping 192.168.20.20 11000000.10101000.00001010.00001010 (192.168.10.10) & 11111111.11111111.00000000.00000000 (255.255.0.0) ------------------------------------------------.. Study/Network 2024. 1. 17. [Docker] Docker 기본 명령어 사용법 정리 컨테이너 관리 명령어 Cheat Sheet https://docs.docker.com/get-started/docker_cheatsheet.pdf Use the Docker command line 컨테이너 이미지 관리 명령어 docker [OPTIONS] COMMAND 이미지 검색 : search 이미지 다운로드 : pull 이미지 목록보기 : images 이미지 삭제 : rmi 이미지 레이어 목록보기 : history 이미지 태그 수정 : tag 컨테이너 관리 명령어 docker run [OPTIONS] container_image COMMAND 컨테이너 실행 : run option d - detach (background 실행) it - attach (foreground 실행) 컨테이너 목록보기 : .. Study/Container 2024. 1. 15. [Docker] Docker Container의 이해 1. 클라우드 컴퓨팅 정의 컴퓨팅 파워, 데이터베이스, 스토리지, 애플리케이션 및 기타 IT 리소스를 온디맨드로 인터넷을 통해 제공하고 사용한 만큼만 비용을 지불하는 것 물리적 데이터 센터와 서버를 구입, 소유 및 유지 관리하는 대신 클라우드 공급자(CSP)로부터 필요에 따라 컴퓨팅 파워, 스토리지, 데이터베이스와 같은 기술 서비스에 액세스 할 수 있음 클라우드 컴퓨팅 아키텍쳐 소프트웨어로서의 인프라 소프트웨어 솔루션 유연함 하드웨어 솔루션보다 간편하고 빠르게 경제적으로 변경 가능 획일적은 과중한 작업 해소 클라우드 컴퓨팅 제공 방식 OpenStack IaaS 기반 프라이빗 클라우드를 위한 OpenSource IT 서비스 모델 클라우드 서비스 제공 업체 ⭐ 2. 클라우드 네이티브 ⭐ 클라우란 Cloud .. Study/Container 2024. 1. 15. [Docker] Ubuntu22.x EC2에 Docker 설치하기 Docker 실습을 위해서는 먼저 VM에 Docker를 설치해주어야 한다. dnf, docker compose 등 다양한 방법이 많지만, 그중 가장 간편한 방법을 소개하려고 한다. #우분투 시스템 패키지 업데이트 sudo apt-get update #필요한 패키지 설치 sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common #Docker의 공식 GPG키를 추가 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - #Docker의 공식 apt 저장소를 추가 sudo add-apt-repository .. Study/Container 2024. 1. 13. 이전 1 2 3 4 5 다음 728x90