Study: DeveloperTools(DevTool)

    [NoSQL] NoSQL을 사용하는 이유: RDBMS(SQL) VS NoSQL

    💡 본 문서는 'NoSql을 사용하는 이유와 NoSQL의 종류 및 활용'에 대해 정리해놓은 글입니다. 프로젝트 내에서 RDB와 NoSql로 나눠서 사용하고 있었는데, 최근 들어 '왜 나누어 사용하고 있지?'라는 생각과 함께 NoSql에 관심이 가기 시작했습니다. 리서치하던 중 다양한 종류의 NoSQL이 있다는 것을 확인할 수 있었고 정보를 공유하고자 해당 글을 작성하였으니 참고 부탁드립니다. 1. RDBMS의 한계: SQL 1.1 Relational DataBase(RDB) 란? 관계형 데이터 모델을 기초로 둔 데이터베이스로 데이터 간의 상관관계에서 개체 간의 관계를 2차원 테이블 형태로 표현합니다. 이를 관리하는 시스템을 Relational DataBase Management System(RDBMS)라..

    'AWS 클라우드 핵심 서비스 소개: 네트워킹, 보안' 정리 (feat. 아마존 AWSomeDay 2022, 발표자: 이기백 테크니컬 트레이너)

    💡 본 문서는 아마존 AWSomeDay 2022 컨퍼런스에서 이기백 테크니컬 트레이너(AWS)님께서 발표한 AWS 클라우드 핵심 서비스 소개: 네트워킹, 보안 세션에 대해 정리해놓은 글입니다. 1. AWS 네트워킹 1.1 Amazon Virtual Private Cloud(Amazon VPC) 논리적으로 구분되어 있는 계정 전용 가상 네트워크 가상 네트워킹 환경 제어 가능 IP 주소 범위 설정, 서브넷 생성, 라우팅 테이블 및 인터넷 게이트웨이 구성 등 이미 온프러미스가 구축되어 있는 경우? 전용선 옵션인 Direct Connect 또는 VPN 연결을 통해서 하이브리드 아키텍쳐로 AWS와 함께 사용가능 VPC끼리 통신? VPC 피어링이나 Transit Gateway를 통해서 연결 가능. 추가로 보안 그룹..

    'AWS 클라우드 핵심 서비스 소개: 스토리지, 데이터베이스' 정리 (feat. 아마존 AWSomeDay 2022, 발표자: 김지선 테크니컬 트레이너)

    💡 본 문서는 아마존 AWSomeDay 2022 컨퍼런스에서 김지선 테크니컬 트레이너(AWS)님께서 발표한 AWS 클라우드 핵심 서비스 소개: 스토리지, 데이터베이스 세션에 대해 정리해놓은 글입니다. 1. AWS 스토리지 1.1 AWS 스토리지 옵션 Amazon S3 클라우드 상의 확장 가능하고 내구성이 뛰어난 객체 스토리지 Amazon S3 Glacier 클라우드 상의 저렴하고 내구성이 뛰어난 장기 데이터 아카이브 스토리지 Amazon EFS Amazon EC2 인스턴스용 확장 가능 네트워크 파일 스토리지 Amazon Storage Gateway 온프레미스에서 거의 무제한의 클라우드 스토리지에 액세스할 수 있는 하이브리드 클라우드 스토리지 서비스 Amazon EBS: Amazon Elastic Bloc..

    'AWS 클라우드 핵심 서비스 소개: 컴퓨팅' 정리 (feat. 아마존 AWSomeDay 2022, 발표자: 이기백 테크니컬 트레이너)

    💡 본 문서는 아마존 AWSomeDay 2022 컨퍼런스에서 이기백 테크니컬 트레이너(AWS)님께서 발표한 AWS 클라우드 핵심 서비스 소개: 컴퓨팅 세션에 대해 정리해놓은 글입니다. 1. Amazon Elastic Compute Cloud (EC2): 비관리형 서비스 1.1 Amazon EC2 간략 소개 크기 조정 가능한 컴퓨팅 용량 인스턴스 패밀리, 사이즈 설정가능. EC2 인스턴스가 운영되는 도중에도 사이즈 변경 가능. 컴퓨팅 리소스 완전 제어 새로운 서버 인스턴스 확보 및 부팅시간 단축 1.2 기존 물리서버 VS Amazon EC2 기존 물리서버 트래픽이나 부하의 변화에 따라서 탄력적으로 반응할 수 없기에 오버프로비저닝 하게 됨. Amazon EC2 용량을 효율적으로 사용가능. 메모리를 EC2 인..

    'AWS 클라우드 소개' 정리 (feat. 아마존 AWSomeDay 2022, 발표자: 김지선 테크니컬 트레이너)

    💡 본 문서는 아마존 AWSomeDay 2022 컨퍼런스에서 김지선 테크니컬 트레이너(AWS)님께서 발표한 AWS 클라우드 소개 세션에 대해 정리해놓은 글입니다. 1. 클라우드 컴퓨팅의 여섯 가지 이점 자본 비용을 가변 비용으로 대체 속도 및 대응력 향상 규모의 경제로 얻게 되는 이점 데이터 센터 운영 및 유지관리에 비용 투자 불필요 용량 추정 불필요 몇 분 만에 전 세계에 배포 2. AWS의 기술 및 인프라 소개 2.1 AWS 핵심 인프라 및 서비스 2.2 주요 서비스 분야 온프레미스 서버 → Amazon EC2 인스턴스 영구적인 블록 스토리지 저장소 → Amazon EBS 사용 2.2.1 작동 방식 AWS는 네트워크로 연결된 하드웨어를 소유하고 유지 관리 고객은 필요한 항목을 프로비저닝하고 관리 프로..