분류 전체보기154 Redis 기초 참고 : https://www.tutorialspoint.com/ Biggest Online Tutorials Library 9 Courses 2 eBooks Created by - Tutorialspoint ₹2,599.99 ₹36,599.99 You Save ₹34,000.00 93 % off www.tutorialspoint.com Redis (REmote DIctionary Server) 확장 가능한 고성능 웹 웹 어플리케이션을 구축하기 위한 오픈소스의 키-값 저장소이자 적절한 솔루션 오픈소스로, 웹 사이트 데이터를 캐시해두는 데 주로 사용된다. 특징 레디스는 In-Memory 데이터베이스다. 즉, 모든 데이터를 메모리에 저장하고 조회한다. 기존 관계형 데이터베이스(Oracle, MySQL) 보다.. 2022. 4. 4. EC2 웹 서비스 배포하기 - ubuntu java 환경 세팅 - EC2에 웹 서비스를 배포하기 위해서는 크게 2가지의 준비물이 필요하다. 1. java가 설치된 EC2 2. 본인 프로젝트의 jar 파일 [1] Java가 설치된 EC2 일단 이전 게시물에서 ubuntu환경의 가상 서버를 만들어 놓았다. 이 서버에는 아무런 파일도 존재하지 않는 그냥 빈 서버이기 때문에 여기 java를 구동시킬 수 있는 환경 세팅을 해주어야 한다. 먼저, JDK와 JRE 설치 명령어를 통해서 자바 환경을 세팅하자. sudo apt-get install openjdk-8-jre sudo apt-get install openjdk-8-jdk 설치 시 게속 진행할 것이냐고 묻는 항목에는 Y를 입력해서 게속 진행하면 된다. 그 후 자바가 정상적으로 서리되었는지 확인한다. java -version.. 2022. 3. 29. EC2 생성하기 AWS Free-tier 계정을 이용해서 EC2를 생성해보자 EC2란 Amazon Elastic Compute Cloud(Amazon EC2)는 Amazon Web Services(AWS) 클라우드에서 확장 가능 컴퓨팅 용량을 제공합니다. Amazon EC2를 사용하면 하드웨어에 선투자할 필요가 없어 더 빠르게 애플리케이션을 개발하고 배포할 수 있습니다. Amazon EC2를 사용하여 원하는 수의 가상 서버를 구축하고 보안 및 네트워킹을 구성하며 스토리지를 관리할 수 있습니다. = 원하는 OS, Volum, 보안 그룹 등을 세팅한 클라우드 환경의 가상 컴퓨팅 자원을 할당 받을 수 있다. [1] EC2 대쉬보드 이동하기 먼저 아마존의 EC2 대쉬보드로 이동한다. 이동 방법은 검색을 활용하는 방법, 메인 화.. 2022. 3. 29. 대칭 암호화 & 메세지 기밀성 Chap. 2 Symmetric Encryption and Message Confidentiality Cryptography [암호화] Plaintext : 원문 Ciphers[암호] : 메시지 암호화 및 복호화에 사용되는 수학적인 함수 Encryption[암호화] : 메세지를 감추기 위해서 위장하는 과정 Ciphertext[암호문] : 암호회된 텍스트 Decryption[복호화] : 암호화된 메세지를 일반화된 메세지로 반환하는 과정 [1] Ciphers [암호] 제한된 알고리즘에 의존하는 암호의 보안성은 좋지않다. 사용자는 그룹을 떠날 때마다 알고리즘 변경이 필요하고, 보안은 언제든 깨질 수 있다. 현대의 암호화는 큰 세트(키 공간)에서 선택된 키 값에 의헤 의존된다. ex) 1024-bit Key =.. 2022. 3. 17. 이전 1 ··· 12 13 14 15 16 17 18 ··· 39 다음 반응형