공부하고 기록하는, 경제학과 출신 개발자의 노트

학습일지/클라우드 43

[IBM Cloud 강의번역 프로젝트] - ch2-2. Kubernetes Architecture

IBM Cloud 1기 활동 - 강의번역 프로젝트. 원본 강의 cognitiveclass.ai/courses/kubernetes-course Kubernetes and containers on IBM Cloud - Free Kubernetes course by IBM Cognitive Class About this course Containers and Cloud Native are the most significant invention in IT since the introduction of virtualization. Everyone from a small startup to a large multinational corporation is transitioning to this technology ..

[IBM Cloud 강의번역 프로젝트] - ch2-1. Container Orchestration

IBM Cloud 1기 활동 - 강의번역 프로젝트. 원본 강의 cognitiveclass.ai/courses/kubernetes-course Kubernetes and containers on IBM Cloud - Free Kubernetes course by IBM Cognitive Class About this course Containers and Cloud Native are the most significant invention in IT since the introduction of virtualization. Everyone from a small startup to a large multinational corporation is transitioning to this technology ..

[IBM Cloud 강의번역 프로젝트] - ch1-4. Docker Container Registry

IBM Cloud 1기 활동 - 강의번역 프로젝트. 원본 강의 cognitiveclass.ai/courses/kubernetes-course Kubernetes and containers on IBM Cloud - Free Kubernetes course by IBM Cognitive Class About this course Containers and Cloud Native are the most significant invention in IT since the introduction of virtualization. Everyone from a small startup to a large multinational corporation is transitioning to this technology ..

[IBM Cloud 강의번역 프로젝트] - ch1-3. Building Container Images

IBM Cloud 1기 활동 - 강의번역 프로젝트. 원본 강의 cognitiveclass.ai/courses/kubernetes-course Kubernetes and containers on IBM Cloud - Free Kubernetes course by IBM Cognitive Class About this course Containers and Cloud Native are the most significant invention in IT since the introduction of virtualization. Everyone from a small startup to a large multinational corporation is transitioning to this technology ..

IBM Cloud의 Hands-on Training - lab.cognitiveclass.ai

IBM Clouders 1기 활동. 구글 클라우드 플랫폼은 자사의 클라우드를 활용해 다양한 서비스를 실습할 수 있는 환경을 제공한다. Coursera 교육 콘텐츠의 hands-on Lab으로도 활용하고, 여러 서비스를 묶어 하나의 실습 프로그램을 만든 뒤 유료로 제공하기도 한다. https://www.qwiklabs.com/ Qwiklabs - Hands-On Cloud Training Qwiklabs provides real cloud environments that help developers and IT professionals learn cloud platforms and software, such as Firebase, Kubernetes and more. www.qwiklabs.com IBM ..

Architecting with Google Compute Engine - Scale Automation ch2 - Deployment Manager

Deployment Manager & Managed Service Automatically generate infrasturture by Calling Cloud API. 강력하기는 한데 몇 가지 걸리는 점이 있긴 함 Maintainability… depends directly on the quality of SW. 여러 코드에서 API를 실행하고 있다면, 어느 코드에서 어떤 작업이 일어나는지 확인하기가 쉽지 않다. 관리하기도 까다로움. 그래서 Deployment manager 가 필요함. Highly structured templates and configuration files to document the infrastructure in an easily readable / understandable..

Architecting with Google Compute Engine - Scale Automation ch1 - Load balancing

Load Balancing and Autoscaling High availability 확보를 위해. Serve content as close as possible to your users on a system. (1M queries per sec) Cloud Load Balancing = Fully distributed SW defined managed system. 완벽한 SW이므로 HW infrastructure나 physical 장비가 필요없다. 크게 두 가지의 load balancer. Global vs Regional. 서비스의 사용자나 인스턴스가 Global 분포라면 Global 사용. (전세계 단위의 사용자에게 single anycast IP address로 provide할 경우) Regi..

Architecting with Google Compute Engine - Scale Automation ch1 - Interconnect network

Scaling & Automation Overview Interconnecting Network에 초점. 각각의 App, workload마다 여러 종류의 network connection solution이 필요함. Cloud VPN On-premises network와 GCP VPC network를 IPSec VPN tunnel로 연결하는 작업을 수행한다. 두 개의 네트워크는 one VPN gateway에서 encrypted -> other VPN gateway에서 decrypted. 이 암호화 작업으로 public internet을 사용하면서도 security 확보가 가능하다. site to site VPN dynamic routes IKEv1, IKEv2 지원. Cloud VPN doesn’t sup..

Architecting with Google Compute Engine - Core Service ch2. Resource Monitoring (Coursera)

Resource Monitoring 사실상 stack driver 다루는 파트. Monitoring / logging / diagnostics for your applications. 크게 monitoring, logging, error reporting, tracing, debugging 서비스를 제공하며, 사용한 만큼 돈 낸다. Free usage allotments도 존재함. 수많은 3rd party SW나 Open Source와 호환되는, growing Ecosystem of tech partners. Monitoring Site Reliability Engineering (SRE) 에서 가장 중요한 게 monitoring. SRE 자체가 build, deploy, maintain largest ..