전체 글

·영어 공부
At Scale 뜻 (무언가를 해결하기 위한) 충분한 양, 적정 규모의, 규모를 고려한. 비지니스(엔지니어) 분야 A phrase that means at the required size to solve the problem. (문제를 해결하기에 충분한 양) At scale typically refers to handling larger volumes. (일반적으로 많은 양을 처리할 경우 언급된다.) 예: Our business hired more employees so we can operate at scale. HiNative 참고 자료 https://www.pcmag.com/encyclopedia/term/at-scale
·클라우드(AWS)
◇  공부 기록용으로 작성하였으니 틀린점, 피드백 주시면 감사하겠습니다 ◇  Amazon InspectorAutomated and continual vulnerability management at scaleAWS 클라우드의 취약성(vulnerabilities) 체크 서비스   Amazon Inspector는 AWS 환경 내에서 실행되는 리소스(EC2 인스턴스, ECS 컨테이너 및 Lambda 등)의 보안 상태를 자동으로 평가하고 보고서를 제공한다. 메인 기능소프트웨어 취약성 (software vulnerabilities) 네트워크 노출 (unintended network exposure) 사용 예시) 특히 EC2의 Vulnerability를 체크인터넷에서 EC2에 도달 가능한지 체크한다EC2 인스턴스 ..
·클라우드(AWS)
◇  공부 기록용으로 작성하였으니 틀린점, 피드백 주시면 감사하겠습니다 ◇ AWS CloudHSM AWS CloudHSM은 클라우드 기반의 HSM(Hardware Security Module)이다.CloudHSM은 전용 하드웨어 장치(HSM)을 사용하여 AWS에서 사용할 수 있는 암호화 키를 생성하고 관리한다."CloudHSM"의 HSM은 데이터 보안을 강화하기 위해 암호화 키를 보호하면서 운영하는 장치이다.HSM 이란?하드웨어 시큐리티 모듈 (HSM, Hardware Security Module) HSM은 암호화 키를 생성하고 저장하는 역할을 하는 전용 장치이다.애플리케이션에서 암호화 키가 필요할 경우, 애플리케이션 측에서 다루는게 아니라, HSM이라는 전용 장치에서 암호화 키를 생성 및 관리한다.HS..
·클라우드(AWS)
◇  공부 기록용으로 작성하였으니 틀린점, 피드백 주시면 감사하겠습니다 ◇  Key Management ServiceAWS KMS KMS는 AWS의 애플리케이션에서 사용하는 데이터의 암호화/복호화를 위한 키를 생성/관리하는 서비스이다.암호화/복호화를 위한 키는 KMS Key라고 불리며 생성, 보관, 사용, 무효화, 삭제가 가능하다. 일반적으로 Amazon S3, EBS, Redshift 등 암호화 대상 서비스와 연동하여 사용된다.또한, KMS는 CloudTrail과 연동되어 키의 사용 로그(언제, 어떤 서비스에서 키가 사용되었는지)가 기록되므로, 키의 사용 상황을 확인할 수 있다.  데이터 암호화가 필요한 이유?제 3자가 훔칠 수 있기 때문에 데이터를 전송하거나 보관하는데 암호화를 해야지 안전하다. 암호..
·영어 공부
tample with 뜻 (데미지를 입히기 위하여) 조작하거나 만지다. Merriam Webster 사전 뜻) to change or touch (something) especially in a way that causes damage or harm 예시) Someone tampered with the lock. Cambridge 사전 뜻) to touch or make changes to something that you should not, often in order to damage it: 예시) The files had been tampered with and there were some documents missing. https://www.merriam-webster.com/dictionary..
·네트워크
◇  공부 기록용으로 작성하였으니 틀린점, 피드백 주시면 감사하겠습니다 ◇  TL;DR NFS (Network File System)SMB (Server Message Block)사용되는 OS주로 Unix, Linux주로 Windows여러 운영 체제에서 NFS와 SMB를 모두 사용할 수 있지만 기본 Windows는 SMB, Linux는 NFS를 사용   Network File SystemNFS 프로토콜네트워크를 통해 파일 및 디렉토리를 공유하기 위한 시스템이다.즉, 다른 컴퓨터의 파일 시스템을 마치 자기 것처럼 사용할 수 있는 것이다.위 그림을 보면 이해하기 쉽다.자신 서버의 파일 시스템에 저장하는 것이 아니라 다른 서버의 파일 시스템에 데이터를 저장하는 것이다.여기서 공유되는 위 서버는 NFS 서버라고..
·네트워크
◇ 공부 기록용으로 작성하였으니 틀린점, 피드백 주시면 감사하겠습니다 ◇ Cookie, Session, Token이 뭔데? 필요한 이유는? 로그인을 할 때, 서버에서 로그인 중인지를 알기 위해서 대표적으로 쿠키, 세션, 토큰 3가지 방식을 사용한다. 왜 로그인 중인지 확인해야하냐? → HTTP은 Stateless 프로토콜이기 때문이다. 웹 애플리케이션은 HTTP를 사용하여 서버 간의 통신을 수행한다. HTTP는 상태를 유지하지 않는 stateless 프로토콜이다. 이는 각각의 요청이 서로 독립적이며 이전 요청과는 아무런 관련이 없다는 것을 의미한다. 그러나 웹 애플리케이션은 사용자의 로그인 상태를 유지해야 한다. 이를 위해 쿠키, 세션, 토큰과 같은 메커니즘이 사용된다. 반대로 쿠키, 세션, 토큰과 같은..
·네트워크
◇  공부 기록용으로 작성하였으니 틀린 점, 피드백 주시면 감사하겠습니다 ◇  CDN (Content Delivery Network)CDN은 전 세계 사용자에게 빠르고 안전하게 웹 콘텐츠를 전송할 수 있는 기술을 의미한다.CDN은 전 세계의 서버 위치를 활용하여 트래픽을 효과적으로 관리한다. 💬 CDN 아주 쉬운 예시)미국의 사용자가 한국에만 있는 웹사이트에 접속하는 경우, 통신 거리가 아주 멀기 때문에 로딩 시간이 오래 걸린다. → 이때 미국의 서버를 빌려서 서버와 미국의 사용자와의 물리적인 거리를 줄여 통신 속도를 빠르게 한다.아래의 이미지를 보면 쉽게 이해 가능하다.    각 서비스 서버 위치 예시CloudFlare 서버 위치AWS의 Edge Location  CDN의 활용 사례전세계 어디서든 접..
찌르비
아주 쉽게 정리한 블로그