Cloud Firebase 목차: 1. What is Cloud Firestore? 2. Choosing Cloud Firestore 1. What is Cloud Firestore? - Cloud Firestore는 빠르고 완벽하게 관리되며 serverless cloud native NoSQL 문서 데이터베이스로, 모바일, 웹, IoT 앱의 데이터를 전 세계적으로 저장, 동기화, 쿼리하는 작업을 간소화합니다. 클라이언트 라이브러리는 실시간 동기화 및 오프라인 지원을 제공하며 보안 기능과 Firebase 및 GCP와의 통합으로 진정한 서버리스 앱 빌드를 가속화합니다. - Cloud Firestore는 ACID 트랜잭션도 지원하므로 트랜잭션의 작업이 실패하고 재시도할 수 없는 경우 전체 트랜잭션이 실패합니..
IF2020 GANGNAM 10월 30일 IF2020 GANGNAM에 다녀왔습니다. 해당 컨퍼런스는 스타트업들을 소개하는 자리로 다양한 아이디어를 가진 스타트업이 참여하였습니다. 스타트업 거리축제로 알고 있었는데 이번엔 코엑스 안에서 행사를 진행하고 있어요. 행사장은 코엑스 동문 쪽에 위치하였는데요. 앞에서 벤츠 행사도 하고 있어서 먼저 경험해보았어요. 있는 줄도 몰랐는데 하지만 뭐 때문에 온지도 까먹고 정신없이 구경했어요. 보시는 것처럼 1층과 2층에 VR 체험장을 운영하고 있어서 직접 이용할 수 있었어요. 해당 VR은 미래 세계의 자동차를 승차하는 느낌을 주고 싶었던 거 같습니다. 컨트롤러도 있어서 차량 문을 열고 닫는 상호작용도 가능했어요. VR기기를 착용하고 이리저리 고개를 돌렸는데 재밌었어요. ..
Cloud Spanner 목차: 1. What is Cloud Spanner? 2. Characteristics 3. Cloud Spanner Architecture 4. Choosing Cloud Spanner 1. What is Cloud Spanner? - Cloud Spanner는 관계형 데이터베이스 구조의 이점을 비 관계형 수평 확장과 결합하기 위해 특별히 클라우드 용으로 구축된 서비스입니다. - 이 서비스는 페타 바이트 규모의 용량을 제공할 수 있으며 global scale, 스키마, SQL 및 고 가용성을 위한 자동 동기 복제에서 트랜잭션 일관성을 제공합니다. 사용 사례에는 전통적으로 관계형 데이터베이스 기술에서 제공하는 재무 애플리케이션 및 인벤토리 애플리케이션이 포함됩니다. - Multi..
Cloud SQL 목차 : 1. What is Cloud SQL? 2. Cloud SQL instance 3. Cloud SQL services 4. Connecting to a Cloud SQL instance 5. Choosing Cloud SQL 1. What is Cloud SQL? - 패치와 업데이트가 자동으로 적용되지만 이러한 데이터베이스와 함께 제공되는 기본 인증 도구를 사용하여 MySQL 사용자를 관리해야 합니다. - Cloud SQL은 Cloud Shell, App Engine, G Suite 스크립트와 같은 많은 클라이언트를 지원합니다. 또한 표준 MySQL 드라이버를 사용하는 SQL Workbench, Toad 및 기타 외부 애플리케이션과 도구도 지원합니다. 2. Cloud SQL i..
Virtual Machine VM은 컴퓨터 하드웨어와 유사하지만 동일하지는 않습니다. VM은 가상 CPU, 일정량의 메모리, 디스크 스토리지 및 IP 주소로 구성됩니다. 또한 Compute Engine은 VM을 만드는 GCP의 서비스입니다. 매우 유연하며 물리적 하드웨어에 존재할 수 없는 일부 옵션을 포함하고 많은 옵션을 제공합니다. Virtual Machine 구성요소 1. Compute Engine 2. Compute Options(vCPU and Memory) 3. Images 4. Disk Options 5. Common Compute Engine Actions Compute Engine: - Infrastructure as a Service(IaaS) - predefined 된 머신 타입과 cu..
Virtual Private Cloud(VPC) Virtual Private Cloud(VPC)는 Compute Engine 가상 머신(VM) 인스턴스, Google Kubernetes Engine(GKE) 클러스터, App Engine 가변형 환경에 네트워킹 기능을 제공합니다. 또한 VPC는 클라우드 기반 리소스 및 서비스에 대해 확장 가능하고 유연한 글로벌 네트워킹을 제공합니다. 목차: VPC 구성 요소 1. Project 2. Network 3. Subnetwork 4. IP addresses 5. Routes and Firewall rules Project: - 프로젝트는 object 및 services를 billing과 연결합니다. - 각 프로젝트의 기본 할당량은 네트워크 5개이지만 GCP co..