Cloud/Cloud Native

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/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/Cloud Native' 카테고리의 글 목록