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

클라우드 15

CKA 대비 kubernetes 스터디 - 8. Networking (1)

알아둬야 할 Linux Networking Prerequisite 내용. Basics : Linux Networking A가 B에게 통신하려면? Switch에 연결한다. -> switch는 두 개의 시스템을 연결하는 네트워크를 생성한다. switch에 연결하기 위해서는, 각 호스트가 사용해야 할 인터페이스가 있다. ip link 명령어로 해당 PM / VM의 인터페이스를 확인할 수 있다. 예컨대 예시의 경우 eth0 이라는 이름의 인터페이스가 확인됨. switch 내부의 네트워크가 192.168.1.0 이라고 가정한다면, 두 개의 컴퓨터 A와 B는 아래의 명령어를 사용해서 switch 내부의 네트워크에 자신의 정보를 등록할 수 있다. ip addr add 192.168.1.10/24 dev eth0 ip..

CKA 대비 kubernetes 스터디 - 6. Security (1)

Security Primitives in K8s 기본적인 cluster의 security 옵션 access to these hosts must be secured. root access disabled password based Authentication 사용하지 않음 SSH key-based authentication 사용. 기타 k8s가 올라가있는 VM / PM 자체의 Security. 시험에서는 k8s 내부 리소스에 관련된 Security가 주로 나옴 kube-apiserver : 모든 요청과 통제를 담당하는 컴포넌트. 따라서 이 컴포넌트의 보안이 제일 중요함 누가 접근할 수 있는가? 무엇을 어디까지 통제할 수 있게 할 것인가? 가 핵심. Who can Access의 경우... Authenticat..

삼성SDS Techtonic 2021 - MSA Reference Platform

발표자: 삼성SDS DT아키텍처그룹 임지훈 프로. Cloud Native 환경으로 서비스를 개발하거나, 클라우드 환경으로 서비스를 이전하려고 할 때 삼성SDS에서 개발해 제시하는 전체적인 프로세스 / 아키텍처를 설명해주었던 강연. MSA Reference Platform Monolitic '모듈' 이라는 구성요소. 실행 시 프로세스에 Link되는 구조. 모듈 간 결합도가 높은 편이며, Centralized된 DB에 모든 데이터 저장 / 수정. 일정 규모 이상이 되면 구조를 바꾸거나 변화를 만들어내기 쉽지 않다. MicroService '서비스' 라는 단위로 구성되어 있으며, 각 서비스는 API로 통신. 각각의 서비스는 독립적으로 배포 가능한 단위를 의미함 Loosely Coupled. Cloud Nati..

강연 2021.11.25

If Kakao 2021 - Cloud Native의 미래

Things for Post Cloud Native연사 공용준 님. 이제는 클라우드를 적용하는 기업이 많이 늘었고, 클라우드로 전환해서 효과를 보고 있는 기업도 있다. 아직까지는 '전환'에 전체적인 방점이 찍혀 있다고 볼 수 있지만, 변화는 서서히 일어나고 있다. 그렇다면 클라우드 '전환' 다음 단계는 무엇일까? Cloud Native의 의미는 무엇인지, Cloud Native의 끝은 무엇일까? 클라우드를 적용하는 정도, 수준을 진단해볼 수 있는 지표로 CMMI가 있다.Level 1 : 불확실한 상태에서 PoC 또는 가볍게 시도해보는 정도의 단계. '찍먹'Level 2 : 도입을 조금씩 확대해가는 단계.Level 3 : '표준화' 단계. 개발자 사이에서의 약속이 확립되는 시기라고 보면 된다. 개발 플랫폼..

강연 2021.11.18

Architecting with Google Compute Engine - Design Process ch1. Defining Service

Design and Process 실제로 How to start, utilize a design and process the follows the best practices. 강의 구성 Lecture, introducing architect concepts and principles. Application of those principles to a real world design Related application problem. Compare it with standard solutions Lecture 1. Defining the Service Overview Automated Deployments are the foundation of SRE and design process. 강의보다는 lab ..

[IBM Cloud 강의번역 프로젝트] - ch3-4. ConfigMaps and Secrets

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 강의번역 프로젝트] - ch3-3. Rolling Update

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 강의번역 프로젝트] - ch3-2. AutoScaling

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 강의번역 프로젝트] - ch3-1. ReplicaSet

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-4. Basic Kubernetes Objects

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 ..