IT17 [Mendix] Mendix 자격증 공부 - DevelopMoon Mendix란?Mendix는 복잡한 소프트웨어 개발과 과제를 해결하기 위해 설계된 로우코드(Low-code)플랫폼이다.Low-code는 기술적 코딩 환경이 아닌 모델 기반 드래그 앤 드롭 인터페이스에서 작동한다.전문 개발자, 초보 개발자, 주제 전문가, 비즈니스 이해관계자, 의사 결정권자 등 모든 개발 기술 수준은 Low-code를 사용하여 가치 중심의 엔터프라이즈 비즈니스 애플리케이션을 구축할 수 있다.Mendix는 Rapid, Intermedite, Advence, Export 의 단계로 자격증이 있으며, 각 자격증에 대한 자세한 정보는 Mendix Academy 페이지에서 확인할 수 있다. 자격증Rapid 자격증의 경우 오픈북으로 단기간에 자격증을 취득할 수 있으며, Mendix Academy 강의.. 2024. 11. 6. [Agile] Sprint(스프린트) - DevelopMoon 스프린트(Sprint)는 애자일(Agile) 개발 방법론에서 핵심적인 개념으로, 짧은 시간 내에 특정 목표를 달성하기 위해 팀이 집중하여 작업하는 짧은 개발 주기를 의미한다. 스프린트의 기본 목표는 팀이 정해진 기간 동안 작업을 수행하고, 그 결과로 프로덕트를 점진적으로 개선하는 것이다.1. 스프린트의 특징지속 시간: 스프린트는 일반적으로 1주에서 4주 사이의 기간으로 설정되며, 대부분의 팀은 2주 스프린트를 선호한다. 이 기간 동안 팀은 계획한 작업을 완료하고 결과를 검토한다.계획 및 검토: 스프린트의 시작은 스프린트 계획 회의로, 팀원들은 목표를 설정하고 각자의 작업을 나누어 한다. 스프린트가 끝난 후에는 결과를 평가하고, 다음 스프린트에 대한 개선점을 도출하는 회의가 진행된다.2. 스프린트의 이점빠.. 2024. 11. 1. [Kubernetes] Container Runtimes(컨테이너 런타임) - DevelopMoon Container Runtimes쿠버네티스 컨테이너 런타임이란 쿠버네티스에서 컨테이너를 실행하고 관리하는 소프트웨어이다.컨테이너 런타임은 애플리케이션이 운영 환경에서 격리된 상태로 동작할 수 있도록 컨테이너를 생성, 실행, 관리하는 역할을 한다.Docker vs ContainerD가장 많이 사용되는 컨테이너 런타임으로는 Docker와 containerd가 있다.Docker는 컨테이너화 기술의 초기부터 널리 쓰여왔지만, 최근에는 가벼운 구조와 쿠버네티스와의 높은 호환성 덕분에 containerd가 더 선호되고 있다.Docker컨테이너화 기술이 등장하기 전, Docker는 가장 먼저 널리 쓰인 컨테이너 도구였다.rkt와 같은 다른 컨테이너 도구들도 있었지만, Docker는 사용자 경험을 간소화하여 컨테이너 .. 2024. 11. 1. [Kubernetes] Cluster Architecture(클러스터 아키텍처) - DevelopMoon 이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다. 개념쿠버네티스 클러스터는 제어 평면(Control Plane)과 작업자 노드(Worker Nodes)로 구성된 구조로, 애플리케이션의 컨테이너를 효율적으로 배포하고 관리할 수 있도록 설계되어 있다.선박에 비유하여 이해하기쿠버네티스 클러스터를 운영하는 것은 선박을 관리하는 것과 유사하다.각 노드와 구성 요소가 서로 역할을 맡아 조화롭게 클러스터를 운영하도록 돕는다. 1. 작업자 노드(Worker Node) : 선박작업자 노드는 컨테이너를 실어 나르는 선박과 같다.선박에 컨테이너를 적재하고 항해를 준비하는 것처럼 작업자 노드도 애플리케이션의 Pod를 실행하고 관리한다.그러나 단순히 컨테이너를 실어 나르는 것이 아니라, .. 2024. 10. 31. [Kubernetes] Kubernetes Object (쿠버네티스 오브젝트) - DevelopMoon 이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다. Kubernetes Object란쿠버네티스 객체는 쿠버네티스 시스템의 영구 엔티티이다. 다른 말로 쿠버네티스 시스템에서 영속성을 가지고 있는 객체이다.이 객체를 사용하여 쿠버네티스는 클러스터의 상태를 나타내며 구체적으로 아래와 같이 설명할 수 있다.어떤 컨테이너화된 애플리케이션이 동작 중인지 (그리고 어느 노드에서 동작 중인지)해당 애플리케이션에서 사용 가능한 리소스재구동 정책, 업그레이드, 그리고 내결함성과 같은 해당 애플리케이션의 동작 방식에 대한 정책쿠버네티스 객체는 하나의 "의도를 담은 레코드(기록)"이다.쿠버네티스 객체를 동작(생성, 수정, 삭제 등)시키려면 Kubernetes API를 사용해야 한다.kub.. 2024. 10. 23. [Kubernetes] 쿠버네티스 구성 요소 (Components) - DevelopMoon 이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다. Kubernetes 클러스터의 구성 요소쿠버네티스 클러스터는 Control Plane Components와 하나 이상의 work nodes로 구성된다. Control Plane ComponentsControl Plane Components는 클러스터의 전반적인 상태를 관리한다.kube-apiserverKubernetes HTTP API를 노출하는 핵심 구성 요소 서버이다.수평적으로 확장되도록 설계되어 더 많은 인스턴스를 배포하여 확장할 수 있다.kube-apiserver의 여러 인스턴스를 실행하고 해당 인스턴스 간의 트래픽을 균형 있게 조정할 수 있다.etcd모든 API 서버 데이터에 대한 일관되고 가용성이 높은 키.. 2024. 10. 23. 이전 1 2 3 다음