Cloud

Cloud/Cloud Native

The Twelve Factors 요약(5분 컷)

12 Factors 요약 버전입니다. 종종 리마인드하다가 이번에 아예 외우려고 요약 하였습니다. 기존에 12 Factors를 아예 모르는 분은 아래 포스트를 먼저 보시길 추천합니다:) The Twelve Factors Cloud-Native App은 Cloud 환경에 App을 배포하여 서비스하는 SaaS(Software As A Service) 방식입니다 그리고 Cloud-Native와 SaaS에서는 Agile Manifesto 만큼 유명한 문서가 있죠 The Twelve-Factor App The T.. syntaxsugar.tistory.com 12 Factors 방법론을 지키면 새로운 개발자가 프로젝트 참여하는 시간과 비용 최소화 여러 실행환경에서 이식성을 극대화 클라우드 플랫폼 배포에 적합 개발과..

Cloud/Kubernetes

Kubernetes - CKA(Certified Kubernetes Administrator) 할인(~12.06)

오늘이 Cyber Monday라고 합니다. 사이버 먼데이는 11월 넷째 주 목요일인 미국의 추수감사절 다음 주 첫 번째 월요일을 뜻하는 마케팅 용어이다. ‘사이버 먼데이’라는 용어는 마케팅 회사들이 연휴가 끝난 후 일상생활에 복귀한 소비자들에게 온라인으로 물건을 구입하도록 독려한 데서 나왔다 때문에 CKA 할인이 50% 적용이 되고 있어서 좋은 기회네요. 보통 Black Friday보다 큰 폭으로 할인이 되는 날인 것 같습니다. 요새 바빠져 좀 미뤄두었던 저도 결제했습니다. 물론 할인 받는다고해서 싼 가격은 아니지만...ㅋㅋ $188에 CKA Exam을 결제할 수 있습니다. (시험은 결제 후, 2년까지 일정을 정해 2차례 시험을 볼 수 있습니다.) CKA exam 결제 시, 아래 쿠폰을 사용하면 됩니다...

Cloud/Kubernetes

Install Minikube in Apple Sillicon M1 Mac

M1에서 minikube를 처음 설치하는 거라면 이 포스트를 볼 필요 없이 아래 공식문서 링크를 통해 설치하면 됩니다. https://minikube.sigs.k8s.io/docs/start/ 저 같은 경우는 기존에 사용하던 Mac 데이터를 새로 구매한 Mac M1으로 옮기고 minikube를 실행했더니 아래와 같이 실행이 안됩니다. Error: [VBOX_VTX_DISABLED] create: precreate: This computer doesn't have VT-X/AMD-v enabled. Enabling it in the BIOS is mandatory CPU가 다르니 당연히 안될 거라고 생각했습니다. 위에 보면 brew로 설치 시도를 했지만 아직 지원하지 않는 걸로 보입니다. 간단한 해결, 설..

Cloud/Cloud Native

The Twelve Factors

Cloud-Native App은 Cloud 환경에 App을 배포하여 서비스하는 SaaS(Software As A Service) 방식입니다 그리고 Cloud-Native와 SaaS에서는 Agile Manifesto 만큼 유명한 문서가 있죠 The Twelve-Factor App The Twelve-Factor App (한국어) 배경 이 문서에 기여한 사람들은 수백개 앱의 개발과 배포에 직접 참여했으며, Heroku 플랫폼을 통해서 방대한 앱의 개발, 운영, 확장을 간접적으로 관찰했다. 이 문서는 실제로 쓰이는 다양한 SaaS 12factor.net App이 Cloud 환경에서 올바르게 동작할 수 있도록 개발하는 12가지 요소가 정리되어 있습니다 Cloud-Native 개발자라면 한 번쯤은 들어봤을 문서죠..

Cloud/Cloud Native

Microservice Architecture(MSA)

오늘은 Cloud Native의 중요한 요소 중 하나인 Microservice Architecture에 대해 알아보겠습니다 핵심 용어 더보기 Microservice Service Monolithic Microservice라는 건 마이크로 하게 작은 서비스를 의미하는 것 같죠 서비스라는 것을 한번 생각해봅시다 흔히 우리가 하는 개발은 앱을 통해 사용자들에게 어떤 '서비스'를 제공하기 위해서입니다 간단한 예로 보자면 - 카카오톡 : 메신저 서비스 - 인스타그램 : SNS 서비스 - 스노우 : 카메라 필터 & 편집 서비스 - 각종 은행 : 금융 서비스 초창기의 어플들은 한두 가지의 서비스를 목표로 개발되었으나 점차 사용자가 많아지면서 몸집이 많이 커지고 더 다양한 서비스를 제공하고 있죠? 즉, 서비스는 사용자..

Cloud/Cloud Native

Cloud Native

항상 블로그를 시작하면 Cloud Native에 대해 정리해보고 싶었습니다 할 말이 굉장히 많은 내용이지만 첫 포스팅이니 가볍게 정리해보겠습니다 [핵심 용어] 더보기 /* - Infrastructure/Infra(인프라) - On-premise(온프레미스) - Cloud(클라우드) - Cloud Native(클라우드 네이티브) - Virtual-Machine(가상머신) - Container(컨테이너) - CI/CD - Microservice - DevOps */ 원하는 Software가 동작하기 위해서는 해당 Software를 구동할 장비, 네트워크 환경 등 고려할 것이 많습니다 그러한 시스템 동작에 기반이 되는 환경을 Infrastructure(Infra, 인프라)라고 합니다 기존에 갖고 있는 물리적인..

Syntax Sugar
'Cloud' 카테고리의 글 목록