목록분류 전체보기 (174)
그저 내가 되었고

출처:: https://inpa.tistory.com/entry/AWS-%F0%9F%93%9A-RDS-%EA%B0%9C%EB%85%90-%EC%95%84%ED%82%A4%ED%85%8D%EC%B3%90-%EC%A0%95%EB%A6%AC-%EC%9D%B4%EB%A1%A0%ED%8E%B8 AWS RDS:: 관계형 데이터베이스(RDB)를 간편하게 클라우드에서 설정, 운영, 확장이 가능하도록 지원하는 웹 서비스 RDS는 MySQL이나 오라클 같은 데이터베이스의 설치, 모니터링, 백업, 알람 등 관리를 대신해주며, 하드웨어 프로비저닝, 데이터베이스 설정, 패치 및 백업과 같이 잦은 운영 작업을 자동화하여 비용 효율적이고 크기 조정 가능한 DB 서비스를 제공한다. 따라서 RDS를 통해 개발자는 DB 인프라를 구성하..

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주소는 "이더넷 드라이브"에 부여하는 ..