본문 바로가기

쿠버네티스

(19)
Kubernetes용 EDB Postgres: 마이크로서비스, 클라우드 네이티브 환경을 위한 최적의 데이터베이스 엔터프라이즈 컴퓨팅 환경이 바뀌면서 데이터베이스 배포 옵션도 다양해 지고 있습니다. 관련해 이번 포스팅에서는 마이크로서비스, 클라우드 네이티브 관련 개발을 할 때 쿠버네티스 환경에 데이터베이스를 배포하는 옵션으로 많은 기업이 고려하고 있는 Kubernetes용 EDB Postgres에 대해 알아볼까 합니다. 데이터베이스 배포의 새로운 패러다임: 모놀리식에서 애자일로 기존의 데이터베이스 구조는 대부분 하나의 큰 애플리케이션을 중심으로 설계되었습니다. 이를 전통적인 모노리식(Monolithic) 구조에서는 애플리케이션과 데이터베이스가 하나의 큰 시스템으로 묶여(tightly-coupled) 있다고 설명합니다. 그러던 것이 마이크로서비스와 클라우드 네이티브가 등장하며 배포 방식에 유연성이 높아지고 있습니다. ..
쿠버네티스용 MySQL Operator 알아보기 클라우드 네이티브 아키텍처는 모든 조직이 목표로 삼는 애플리케이션 현대화 여정의 목적지입니다. 관련해 시스템 관리자, 데이터베이스 관리자, 애플리케이션 개발자 등 IT 팀 구성원들이 관심 있게 보는 것이 있죠. 네, 바로 쿠버네티스(Kubernetes)입니다. 모두의 관심사이다 보니 공인 쿠버네티스 관리자(CKA) 자격증 취득 열기도 뜨겁습니다. 용도 확장의 길을 걷는 쿠버네티스 원래 쿠버네티스는 스테이스리스 마이크로서비스에 중점을 두었습니다. 그러던 것이 요즘 말하는 쿠버네티스는 다양한 워크로드를 수용하는 쪽으로 그 쓰임이 다양합니다. 요즘 추세는 스테이트풀이든 스테이트리스든 상관없이 애플리케이션을 컨테이너화하는 것입니다. 여기에 한 가지를 더하자면 바로 데이터베이스입니다. 데이터베이스 배포 시 고려 ..
Kubernetes 환경에서 DevSecOps 실천하기 DevOps 체계가 뿌리를 내리는 조직이 늘고 있습니다. 개발, 테스트, 배포, 운영을 표준 절차에 따라 일관성 있게 유지하게 되면 다음 목표는 무엇으로 잡아야 할까요? 아마 대부분 DevSecOps에 관심을 둘 것입니다. 보안 운영 패러다임의 변화 DevOps가 개발자와 인프라 관리자 간 협업을 끌어냈다면, DevSecOps는 보안 운영자까지 참여합니다. 보안 운영자는 DevOps 체계에 맞물려 돌아가는 정책과 모범 사례를 적용하여 개발, 테스트, 배포, 운영 과정에서 위협에 노출되는 부분을 최소화하기 위해 노력합니다. 얼마 전만 해도 DevSecOps는 개념이 너무 추상적이었습니다. 그러던 것이 요즘에는 꽤 현실성 있는 주제가 되었죠. 그 이유로 많은 이들이 꼽는 것이 바로 Kubernetes 환경의..
복잡한 하이브리드 아키텍처 수용을 위해 지금 해야 할 일은? 많은 조직이 하이브리드 아키텍처로 이동하고 있습니다. 전통적인 시스템 구축과 운영 방식을 뒤로하고 새로운 방식에 익숙해져야 하는 시대죠. 이런 변화를 가장 앞에서 맞이하고 있는 이들은 개발자, 인프라 관리자, 보안 운영자입니다. 변화를 온몸으로 마주하고 있는 이들… 개발자는 DevOps라는 흐름과 여기에 최적화된 도구에 적응하고 있습니다. 인프라 운영자는 하이브리드 아키텍처를 포괄하여 모든 자원을 하나로 묶어 관리해야 하는 가운데 개발자들이 필요한 자원과 플랫폼 환경을 편하게 활용할 수 있도록 도와야 하는 숙제를 푸는 중입니다. 보안 운영자는 ‘가시성’을 재정의하는 중이죠. 경계 수준이 높은 사내망을 넘어 하이브리드, 멀티 클라우드 환경까지 투명하게 보안 태세를 살필 수 있는 가시성을 확보하느라 정신없죠..
레드햇 서밋 2021 하이라이트 매년 IT 전문가들이 손꼽아 기다리는 행사 중 하나인 레드햇 서밋, 2021년에는 코로나19로 인해 가상 이벤트로 진행이 되었습니다. 공간만 가상으로 옮겼을 뿐 알찬 내용은 여전했습니다. 올 레드햇 서밋에서는 어떤 이야기들이 오갔을까요? 놓쳐서는 안 될 주제 몇 소식을 추려 보았습니다. Red Hat OpenShift Platform Plus 첫 번째 주제는 DevSecOps입니다. 레드햇은 하이브리드 클라우드 환경에서 DevSecOps를 구현할 수 있도록 돕는 Red Hat OpenShift Platform Plus를 발표했습니다. 이름에도 나와 있듯이 기존 엔터프라이즈 컨테이너 플랫폼인 OpenShift에 뭔가를 하나 더한 것인데요, 추가된 요소는 바로 보안입니다. 컨테이너 전환을 하는 조직이 애플리..
쿠버네티스(Kubernetes) 사용자를 위한 오픈 소스 툴 선물 보따리 ~ Azure에서 DevOps 한번 해볼까 싶은 이 마음! *글 최초 발행일자: 2018.03.29* 마이크로소프트 애저는 단순히 오픈 소스를 지원하는 것이 아닙니다. 오픈 소스 프로젝트 추진의 무대가 되고 있습니다. 마이크로소프트는 직접 여러 오픈 소스 프로젝트에 참여하여 기여를 하고 있습니다. 특히 애저의 경우 공용 클라우드 환경에서 각종 오픈 소스 플랫폼과 도구를 더 편히 쓸 수 있도록 돕는 유용한 툴을 마이크로소프트가 직접 개발해 오픈 소스로 공개하고 있습니다. 오늘 소개할 것은 컨테이너 오케스트레이션의 대명사인 쿠버네티스(Kubernetes)를 위한 유용한 툴 세트입니다. 쿠버네티스 클러스터환경에서 DevOps를 꿈꾼다면! 오늘 소개할 내용이 큰 도움이 될 것입니다. DRAFT - 쿠버네티스 클러스터 환경에서 간편하게 앱을 개발하고 배포할 수 있도록 돕..
컨테이너 오케스트레이션의 제왕 쿠버네티스(Kubernetes)! 이제 Azure의 매니지드 서비스로 간편하게 사용 가능 *글 최초 발행일자: 2018.03.29* 쿠버네티스(Kubernetes)를 사용 중이라면? 평소 구버네티스 운영과 관리가 부담이었다면? 애저 컨테이너 서비스(Azure Container Service: 이하 AKS)의 새로운 옵션인 쿠버네티스 지원을 두 손 들어 환영할 것입니다. 쿠버네티스도 이제 매니지드 서비스에 맡겨봐? AKS가 드디어 컨테이너 오케스트레이션 분야의 제왕이라 불리는 쿠버네티스를 지원합니다. 쿠버네티스는 가장 빠른 속도로 성장하는 오픈 소스 프로젝트 중 하나일 정도로 인기가 높습니다. 구글이 첫 삽을 뜨고 이후 레드햇, 코어OS, 마이크로소프트, IBM 등 유명 기업이 속속 중요 기여자로 참여하면서 엔터프라이즈 시장에서 자리를 잡아가고 있습니다. 이처럼 주목받는 쿠버네티스를 AKS가 ..
[락플레이스] Apache Mesos를 더 편하게 쓰는 방법 *글 최초 발행일자: 2018.01.02* 아파치 메소스(Apache Mesos)! 쿠버네티스와 함께 소프트웨어 정의 기반 데이터센터와 클라우드 관리 분야에서 큰 관심과 사랑을 받아온 오픈 소스 프로젝트입니다. 아파치 메소스를 사용해 대규모 클러스터 환경에서 동적으로 자원 관리를 하는 곳은 많죠. 트위터, 에어비앤비 등에서 실제 적용해 쓰고 있습니다. 이들 기업은 아파치 메소스를 이용해 거대 클러스터를 마치 하나의 자원 풀처럼 사용합니다. 하둡, 스파크, MPI 등 다양한 유형의 애플리케이션에 맞춤형으로 동적 자원을 할당해 씁니다. 아파치 메소스가 제공하는 동적 자원 할당과 격리 기능을 대규모 서비스 운영 인프라에 적용해 쓰고 있는 것입니다. Apache Mesos Apache Mesos abstract..