본문 바로가기

쿠버네티스

(7)
서버리스를 위한 Azure의 무한 질주 ~ CloudEvent 도 가장 앞서 지원 서버리스 애플리케이션 개발에 관심이 많다면? CloudEvent를 들어 봤을 것입니다. CloudEvent는 일관성 있고, 보편적인 방식으로 이벤트 데이터를 기술하기 위해 만든 공개 표준입니다. 이 표준은 CNCF(Cloud Native Compute Foundation)의 서버리스 워킹그룹에서 만들었습니다. CNCF는 쿠버네티스로 유명한 재단으로 마이크로소프트, 구글, 아마존 등 주요 클라우드 기업과 단체가 참여해 활용하고 있습니다. CNCF가 CloudEvent를 만든 이유는 간단합니다. 클라우드 사업자에 종속적이지 않은 이벤트 처리를 위해서입니다. 마이크로소프트는 작년에 발표한 애저 이벤트 그리드(Azure Event Grid)의 한 부분으로 CloudEvent를 지원합니다. 애저 이벤트 그리드는 ..
클라우드 환경에서 MySQL/PostgreSQL과 애플리케이션 연결하기 ~ DevOps 시대 개발자를 위한 서비스는? 개발자의 시간을 아끼는 팁 하나 공유합니다. 애플리케이션이나 웹 사이트에 데이터베이스를 연결해야 할 경우 배포와 설정을 해야 합니다. 마이크로소프트 애저 환경에서는 이를 매우 간단하게 할 수 있습니다. Azure Database for MySQL이나 Azure Database for PostgreSQL을 이용하면 PHP, 파이썬, ASP.NET 등 다양한 환경에 데이터베이스를 간단히 배포할 수 있습니다. 쿠버네티스를 통해 관리하는 도커 컨테이너 환경에서 운영하는 리눅스 기반 애플리케이션과의 연결도 간단합니다. 어느 정도냐 하면 연결해 바로 데이터 쿼리, 읽기/쓰기/삭제 작업을 할 수 있습니다. Azure Database for MySQL이나 Azure Database for PostgreSQL은 매니지드..
쿠버네티스(Kubernetes) 사용자를 위한 오픈 소스 툴 선물 보따리 ~ Azure에서 DevOps 한번 해볼까 싶은 이 마음! 마이크로소프트 애저는 단순히 오픈 소스를 지원하는 것이 아닙니다. 오픈 소스 프로젝트 추진의 무대가 되고 있습니다. 마이크로소프트는 직접 여러 오픈 소스 프로젝트에 참여하여 기여를 하고 있습니다. 특히 애저의 경우 공용 클라우드 환경에서 각종 오픈 소스 플랫폼과 도구를 더 편히 쓸 수 있도록 돕는 유용한 툴을 마이크로소프트가 직접 개발해 오픈 소스로 공개하고 있습니다. 오늘 소개할 것은 컨테이너 오케스트레이션의 대명사인 쿠버네티스(Kubernetes)를 위한 유용한 툴 세트입니다. 쿠버네티스 클러스터환경에서 DevOps를 꿈꾼다면! 오늘 소개할 내용이 큰 도움이 될 것입니다. DRAFT - 쿠버네티스 클러스터 환경에서 간편하게 앱을 개발하고 배포할 수 있도록 돕는 툴드래프트(DRAFT)란 이름 참 잘 지..
컨테이너 오케스트레이션의 제왕 쿠버네티스(Kubernetes)! 이제 Azure의 매니지드 서비스로 간편하게 사용 가능 쿠버네티스도 이제 매니지드 서비스에 맡겨봐?AKS가 드디어 컨테이너 오케스트레이션 분야의 제왕이라 불리는 쿠버네티스를 지원합니다. 쿠버네티스는 가장 빠른 속도로 성장하는 오픈 소스 프로젝트 중 하나일 정도로 인기가 높습니다. 구글이 첫 삽을 뜨고 이후 레드햇, 코어OS, 마이크로소프트, IBM 등 유명 기업이 속속 중요 기여자로 참여하면서 엔터프라이즈 시장에서 자리를 잡아가고 있습니다. 이처럼 주목받는 쿠버네티스를 AKS가 품으면서 애저 이용자들의 마이크로서비스 아키텍처로의 전환 방식이 더 풍성해질 전망입니다. 참고로 AKS의 경우 지난 6개월간 서비스 수요가 300% 가까이 증가하고 있습니다. 이번 쿠버네티스 지원으로 포팅 걱정 없이 애저 환경에서 컨테이너 환경에 최적화된 애플리케이션을 배포, 확장, ..
마이크로소프트와 레드햇 - 엔터프라이즈 클라우드 시장에서 컨테이너 확산을 위해 손잡아... IT 업계에서 제휴를 맺고 솔루션을 통합한다는 소식은 흔하게 발표됩니다. 이런 소식은 두 가지로 종류가 나뉘는 데 하나는 영업적 메시지를 던지기 위함이고, 다른 하나는 진정한 기술 연계를 하겠다는 의지를 보이기 위함입니다. 지난 8월 22일 마이크로소프트와 레드햇이 '제대로 된 기술 연계'를 하기로 제휴를 맺었습니다. 이번 제휴가 왜 중요한가! 엔터프라이즈 클라우드 컴퓨팅 도입을 고려 중인 기업에 매우 중요한 방향을 제시하기 때문입니다. 양쪽 모두에서 지원을 받을 수 있다!이번 제휴는 컨테이너 적용을 검토 중인 기업에 플랫폼 간 호환성과 기술 지원의 용이성에 대한 확신을 주기 위해서입니다. 어느 한 벤더나 플랫폼에 얽매이지 않고 자유롭게 오갈 수 있는 왕래 길이 생긴다고 보면 됩니다. 간단히 살펴보면 윈..
[락플레이스] Apache Mesos를 더 편하게 쓰는 방법 아파치 메소스(Apache Mesos)! 쿠버네티스와 함께 소프트웨어 정의 기반 데이터센터와 클라우드 관리 분야에서 큰 관심과 사랑을 받아온 오픈 소스 프로젝트입니다. 아파치 메소스를 사용해 대규모 클러스터 환경에서 동적으로 자원 관리를 하는 곳은 많죠. 트위터, 에어비앤비 등에서 실제 적용해 쓰고 있습니다. 이들 기업은 아파치 메소스를 이용해 거대 클러스터를 마치 하나의 자원 풀처럼 사용합니다. 하둡, 스파크, MPI 등 다양한 유형의 애플리케이션에 맞춤형으로 동적 자원을 할당해 씁니다. 아파치 메소스가 제공하는 동적 자원 할당과 격리 기능을 대규모 서비스 운영 인프라에 적용해 쓰고 있는 것입니다. 이처럼 대단히 유용한 도구인 아파치 메소스, 다른 오픈 소스 프로젝트처럼 제대로 쓰려면 공부도 많이 해야..
[락플레이스] 쿠버네티스(Kubernetes) 애플리케이션 친화적인 클라우드 - Azure는 준비된 환경! 마이크로소프트 애저(Azure)가 하루가 다르게 쿠버네티스(Kunernetes) 친화적으로 바뀌고 있습니다. 애저 환경에서 쿠버네티스를 사용하는 고객이 가파르게 늘고 있다 보니 적극적으로 지원하는 것이 당연할까요? 최근 마이크로소프트가 OSBA(Open Sourcing the Open Service Broker API)를 소개했습니다. OSBA는 Open Service Broker API를 토대로 만들어진 것으로 쿠버네티스나 클라우드 파운드리 같은 플랫폼에서 운영되는 애플리케이션에 애저의 다양한 서비스를 매끄럽게 연계할 수 있도록 돕습니다. 풀어 말하자면 OSBA를 사용해 쿠버네티스 환경에서 운영하는 애플리케이션에 다음과 같은 애저 서비스를 매우 쉽게 연계해 쓸 수 있다는 것입니다. · Azure Cos..