목록전체 글 (173)
그저 내가 되었고
Redis는 Remote(원격)에 위치하고 프로세스로 존재하는 In-Memory 기반의 Dictionary(key-value) 구조 데이터 관리 Server 시스템이다. 여기서 key-value 구조 데이터란, mysql 같은 관계형 데이터가 아닌 비 관계형 구조로서 데이터를 그저 '키-값' 형태로 단순하게 저장하는 구조를 말한다.그래서 관계형 데이터베이스와 같이 쿼리 연산을 지원하지 않지만, 대신 데이터의 고속 읽기와 쓰기에 최적화 되어 있다.그래서 Redis는 일종의 NoSQL 로 분류되기도 한다.InfoNoSQL은 Not Only SQL의 약자로써 기존 관계형 데이터베이스(RDBMS)보다 더 융통성 있는 데이터 모델을 사용하고 데이터의 저장 및 검색을 위한 특화된 메커니즘을 제공하는 데이터 저장기술..
CPU, 하드디스크, 램(메모리), 그래픽카드의 관계 음식 가게를 예를 들어 컴퓨터 부품들을 소개합니다. 요리는 요리사의 빠른 판단과 요리 계획에서 만들어집니다. 그러므로 요리사를 빼 버리면 요리를 만들 수가 없을 것입니다. 컴퓨터 부품에서 `중앙처리장치(CPU)`가 바로 그런 역할을 합니다. 그런데, 너무 할 일이 많으면 눈으로 보기 좋게 만들어야 하는 데코레이션 과정을 보조요리사에게 넘기는 경우도 있을 것입니다. 즉 `그래픽카드(GPU)`는 보조 요리사인 셈입니다. (사진: 중앙처리장치(CPU)의 뒷면과 열을 식히기 위한 CPU위의 쿨러 [CPU와 GPU의 역할] / ⓒ Michael Schwarzenberger, Firmin-hu) 하지만 어쨌거나 요리는 주방의 요리대에서 만들어집니다. 도마나 칼,..
Cloud Native 클라우드 네이티브 애플리케이션 개발은 잘 알려져 있는 클라우드 컴퓨팅 기법과 기술을 기반으로 애플리케이션을 구축, 실행, 개선하는 방법입니다. 클라우드 네이티브 애플리케이션"의 "클라우드"란 무엇일까요? "클라우드 네이티브" 애플리케이션은 프라이빗, 퍼블릭 및 하이브리드 클라우드 환경 전체에 지속적인 개발과 자동화된 관리 환경을 제공하기 위해 특별히 설계된 애플리케이션을 뜻합니다. 기업은 클라우드 컴퓨팅을 채택하여 애플리케이션의 확장성과 가용성을 향상시킬 수 있습니다. 이러한 이점은 리소스의 셀프 서비스 및 온디맨드 프로비저닝은 물론 개발부터 프로덕션에 이르는 애플리케이션 라이프사이클을 자동화하여 실현할 수 있습니다. 그러나 이러한 이점을 모두 활용하기 위해서는 새로운 형태의 애플..
NIC(Network Interface Card) 컴퓨터가 통신을 하기 위해서는 IP라는 것이 있어야 하는 것은 누구나 알고 있는 사실입니다. 그렇다면 그 IP는 컴퓨터의 어디에 할당되는 것일까요? 랜 카드 = NIC = 이더넷 카드 컴퓨터가 통신을 하기 위해서는 "랜카드(Lan Card)"라는 것이 있어야하며, 랜카드는 "NIC(Network Interface Card)"이라고하는 "네트워크 인터페이스카드"입니다. 이 NIC는 "이더넷카드(Ethernet Card)"라고 하는 것이 보다 정확한 표현입니다. 그리고 이더넷카드를 컴퓨터에서 사용하려면 "이더넷드라이브(Ethernet Drive)"라는 일종의 소프트웨어가 운영체제에 설치되어 있어야 합니다. 결론적으로 IP주소는 "이더넷 드라이브"에 부여하는 ..
아주 빠르게 읽고 정리중이라 아래 출처에서 거의 고대로 긁어왔습니다(인파님 쨩👍🏻🤍)!!! 들어가서 보시길 ㅊㅊ 출처:: https://inpa.tistory.com/entry/AWS-%F0%9F%93%9A-VPC-%EC%82%AC%EC%9A%A9-%EC%84%9C%EB%B8%8C%EB%84%B7-%EC%9D%B8%ED%84%B0%EB%84%B7-%EA%B2%8C%EC%9D%B4%ED%8A%B8%EC%9B%A8%EC%9D%B4-NAT-%EB%B3%B4%EC%95%88%EA%B7%B8%EB%A3%B9-NACL-Bastion-Host#vpc_virtual_private_cloud_%EA%B0%9C%EB%85%90_%EC%A0%95%EB%A6%AC VPC(Virtual Private Cloud) ; Amazo..