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

certificate 17

AWS Cloud Solutions Architect - Cloud Technical Essential (1). Storage & Databases

https://www.coursera.org/professional-certificates/aws-cloud-solutions-architect AWS Cloud Solutions Architect Amazon Web Services에서 제공합니다. Start here to become an AWS Solutions Architect. Gain the skills and knowledge to design architectural solutions on ... 무료로 등록하십시오. www.coursera.org Storage types on AWS storage 저장 방식은 크게 두 가지. Block storage / Object storage. Block Storage: 파일을 고정된 크기의 chunk..

AWS Cloud Solutions Architect - Cloud Technical Essential (1). Compute & Networking

https://www.coursera.org/professional-certificates/aws-cloud-solutions-architect AWS Cloud Solutions Architect Amazon Web Services에서 제공합니다. Start here to become an AWS Solutions Architect. Gain the skills and knowledge to design architectural solutions on ... 무료로 등록하십시오. www.coursera.org Computing EC2 EC2 : Elastic Compute as a Service. AMI (Amazon Machine Image) : how you want your image to be ..

AWS Cloud Solutions Architect - Cloud Technical Essential (1). Overview and Security

https://www.coursera.org/professional-certificates/aws-cloud-solutions-architect AWS Cloud Solutions Architect Amazon Web Services에서 제공합니다. Start here to become an AWS Solutions Architect. Gain the skills and knowledge to design architectural solutions on ... 무료로 등록하십시오. www.coursera.org 기본적인 infra 구조 for Redundancy Availability Zone (AZ) : Low-latency, high-speed link로 연결된 여러 개의 데이터센터의 집합. 하나의 ..

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 스터디 - 3. Logging / Monitoring

CKA에서 비중있게 다루는 내용이 아니다. 일반적으로는 모니터링을 위한 tool이 따로 있고, 그걸 k8s에 붙여 쓰는 경우가 많기 때문. k8s에 내장된 모니터링 컴포넌트 사용법과 애플리케이션 모니터링 방법만 다룬다고 보면 된다. 별 내용 없음 Logging and Monitoring 강의 설명 기준으로는, k8s에서 built-in으로 제공하는 완벽한 모니터링 툴은 없는 상태. 여러 모니터링 툴을 붙여서 사용하고 있다. Metrics Server: Node / Pod에서 정보를 수집, 취합한 뒤 메모리에 저장하는 도구. 따라서 metrics storage 기능을 지원하지 않는다. How metrics are Generated on the Node / Pod? kubelet 내부에 subComponen..

CKA 대비 kubernetes 스터디 - 2. Scheduler

Manual Scheduling 만약 k8s에서 해주는 scheduling 대신 직접 스케줄링을 진행하고 싶다면? 모든 pod에는 선택옵션으로 nodeName 필드를 추가할 수 있다. 보통은 사용자가 입력하는 게 아니고 k8s manifest를 적용하는 과정에서 자동으로 부여되는 값. Scheduler는 pod의 nodeName 필드를 탐색하면서, 해당 필드가 정의되지 않은 pod를 찾아낸다. 이 Pod들이 scheduling 대상이 됨. 선별된 pod에 scheduling 알고리즘을 돌려서, 해당 pod가 실행될 nodeName을 결정한다. pod에 스케줄링이 되지 않으면, pod는 pending 상태를 유지한다. 스케줄링 알고리즘을 사용하지 않는 상태에서 가장 쉬운 pod 스케줄 방법은 nodeNam..

2020.03.27. Google Cloud Platform Certificate - ACE 합격 후기

시험 준비하면서 누군가의 자격증 후기가 많은 도움이 되었기에, 내 경험도 누군가에게 도움이 될 수 있을 것 같아 정리해봅니다. 준비기간 : Coursera 강의 수강 + Qwiklab 실습 1개월, 문제풀이 2주 이전까지 클라우드 서비스를 이용해본 경험은 - AWS EC2 + RDS로 Django 웹 서비스 Deploy - Hyperledger Fabric SDK 활용 과정에서 IBM Cloud instance 사용 - docker 활용코드 몇 줄 써본 것 이 전부였다. 컴퓨터분야 원전공생도 아니기 때문에, 사전지식이라고는 개발하면서 몸으로 부딪히면서 알게 된 통신 프로토콜의 몇 가지 특징 정도였다. 사실상 클라우드 분야를 공부해본 경험은 이번이 처음이었다. 페이스북의 Google Cloud Certif..

일상 속 생각 2020.03.27