Kubernetes and Container 목차: 0. Introduction 1. Containers 2. Kubernetes and Kubernetes Engine 0.Introduction - 쿠버네티스는 개념적으로 IaaS를 제공하는 compute engine과 PaaS를 제공하는 app engine 사이에 위치하며 둘의 이점을 이용하고 있습니다. - 쿠버네티스에 대해서 간단하게 정리한 포스팅입니다. 참고하세요. 쿠버네티스란? 쿠버네티스란? 쿠버네티스는 컨테이너를 쉽고 빠르게 배포/확장하고 관리를 자동화해주는 오픈소스 플랫폼입니다. 컨테이너 오케스트레이션이 하는 일은 여러 개의 서버에 컨테이너를 배포하 puzzle-puzzle.tistory.com 1. Containers - (첫 번째 그림) ..
Region and Zones 목차: 1. Regions and Zones 1.2. Zonal resources 1.3. Regional resources 1.4. Multi-regional resources 1. Regions and Zones - Regions은 zones으로 구성된 독립적인 지리적 영역입니다. 지역 내의 위치는 95 번째 백분위 수에서 5 밀리 초 미만의 왕복 네트워크 지연 시간을 갖는 경향이 있습니다. - zones는 Regions 내 Google Cloud Platform 리소스의 배포 영역입니다. zone을 Region 내의 단일 failure 도메인으로 생각하시면 됩니다. 고 가용성으로 falut-tolerant 애플리케이션을 배포하기 및 예기치 않은 오류로부터 보호하려면 한..
플러터 앱 런처 아이콘 수정하기 안녕하세요~ 이번에는 저희의 앱을 다른 앱과 다르게 만들어줄 아이콘을 수정해보겠습니다. 저는 아이콘 수정하는 방법 찾는데 검색을 잘못했는지 찾는데 시간이 오래 걸렸어요. 그래서 다른 분들이 쉽고 정확하게 참고하실 수 있게 포스팅을 게시하게 되었습니다. 도움이 되었으면 좋겠어요. 앱 런처 아이콘을 iOS와 android 모두 수정하는 것은 정말 귀찮은 일이며, 조금이라도 이미지가 수정되어 아이콘이 바뀔 때마다 해야 하는 수작업은 상당한 시간이 소비됩니다. 그래서 플러터에서 시간과 리소스를 절약하기 위해 flutter_launcher_icons 패키지를 사용하여 정말 간단하게 수정할 수 있게 만들었어요. 1. 먼저 아이콘을 담을 폴더를 아래와 같이 만드시면 됩니다. 저는 프로..
Resource Managememt 목차: 1. Resource Management 2. Quotas 3. Labels and names 4. Billing 1. Resource Management - Resource management를 사용하면 project, folder 및 Organization별로 리소스를 계층적으로 관리할 수 있습니다. - policy에는 일련의 roles과 member가 포함되고 policy는 resource에 설정됩니다. 이러한 resource는 왼쪽에서 볼 수 있듯이 부모로부터 policy를 상속합니다. 따라서 resource policy는 parent와 resource의 결합입니다. 또한 상위 정책이 덜 제한적이면 더 제한적인 리소스 정책보다 우선한다는 점에 유의하셔야 ..
Cloud Memorystore - Redis용 Cloud Memorystore는 Google에서 관리하는 확장 가능하고 안전하며 가용성이 높은 인프라를 기반으로 구축된 완전 관리형 in-memory 데이터 저장소 서비스를 제공합니다. GCP에서 실행되는 애플리케이션은 복잡한 Redis 배포를 관리하는 부담 없이 확장 성과 가용성이 뛰어나고 안전한 Redis 서비스를 활용하여 최고의 성능을 달성할 수 있습니다. 이를 통해 코드를 작성하는 데 더 많은 시간을 할애할 수 있으므로 훌륭한 앱을 만드는 데 집중할 수 있습니다. - Cloud Memorystore는 고 가용성, 장애 조치, 패치 적용, 모니터링과 같은 복잡한 작업도 자동화합니다. 고 가용성 인스턴스는 두 영역에 복제되며 99.9 % 가용성 SLA..
Cloud Bigtable 목차: 1. What is Cloud Bigtable? 2. Cloud Bigtable stoage model 3. Processing 4. Choosing Cloud Bigtable 1. What is Cloud Bigtable? - Cloud Bigtable은 페타 바이트 규모의 매우 짧은 지연 시간을 제공하는 완전 관리형 NoSQL 데이터베이스입니다. 처리량에 맞게 원활하게 확장되고 특정 액세스 패턴에 맞게 조정하는 방법을 배웁니다. Cloud Bigtable은 실제로 검색, 분석, 지도, Gmail을 비롯한 여러 Google 핵심 서비스를 지원하는 동일한 데이터베이스입니다. - Cloud Bigtable은 짧은 지연 시간으로 높은 읽기 및 쓰기 처리량을 지원하므로 IoT..