안전한 파이프라인 구축
안전한 파이프라인 구축
안전한 파이프라인 구축
AI, 보안 및 에지의 미래
보안 및 확장성을 위한 샤딩
GitOps와 Podman을 사용한 컨테이너 수명 주기 구성
Openshift는 oauth 인증에 rh sso를 사용 법
ACM 삭제를 실패 했을 경우 - CRD multiclusterhub를 제거할 수 없음
도커 이미지 보안 스캐닝을 위한 바이러스 테스트
openshift 4.10 단일 노드, 설치 후, lvm 및 nfs
오픈시프트 TCP 라우터
클러스터에서 오퍼레이터 삭제
Hello!! GitOps!
커뮤니티 기반 인프라 SW를 스스로 운영하기 위해 들어가는 비용은 상용 구독 SW를 사용하는 비용을 크게 앞지른다”
애플리케이션 현대화를 고민하는 다양한 분들의 참여를 기다립니다
레드햇과 카카오엔터프라이즈가 ‘레드햇 인증 클라우드 및 서비스 제공업체(CCSP) 파트너십’을 체결했다.
하반기 ‘삼성 메모리 리서치 클라우드’ 오픈
“준비가 되든 안 되든 하이브리드 클라우드를 활용하게 될 것이다.”
레드햇은 오픈소스 프로그램을 기업에 공급하고 유지·보수하는 역할을 맡는 회사다.
OpenTelemetry 및 OTLP(OpenTelemetry Protocol)에 대한 내용도 관심있게 봐야 할 내용입니다.
자타가 공인하는 글로벌 1위 ‘서비스형 플랫폼(PaaS)’ 업체 레드햇과 국내 1위 업체 나무기술이 통합 PaaS 제품을 출시한다. 통합 PaaS 제품 출시로 레드햇과 나무기술은 공공·민간 클라우드 시장 공략을 확대할 방침이다.
AI 혁신 간소화를 위한 준비 엔비디아 AI 엔터프라이즈 2.0은 엔비디아 인증 시스템에서 실행되는 클라우드 네이티브 AI 및 데이터 분석 소프트웨어다.
Red Hat 개발자 포럼 데브옵스(DevOps) 도장깨기
스토리지 오브젝트 스토리지 시스템은 이기종 데이터 세트를 저장하는 간단하고 확장 가능하며 비용 효율적인 수단을 제공할 수 있다. 전통적으로 이러한 시스템은 미디어, 백업 및 아카이브용으로 설계되었습니다. 그러나 개체 스토리지 시스템의 사용은 데이터 및 AI 관련 애플리케이션과 기존...
애플리케이션 서비스가 서로 통신하는 방식에 대한 더 나은 통찰력이 필요하십니까? 관리 오버헤드가 거의 없는 블루/그린 배포 시나리오를 완전히 구현할 수 있기를 원하십니까?
2022년 기업들이 IT 보안과 자동화에 우선적으로 투자할 것이란 조사 결과가 나왔다. 2022년 글로벌 기술 전망 보고서를 발표
DevSecOps에 관심이 있는 현대화를 고민하는 IT기획자들을 위한 온라인 세미나가 열렸다. 컨테이너 및 마이크로서비스를 위해 구축된 DevOps보안, DevSecOps!를 알아보자!!
한국레드햇은 파트너사 락플레이스와 호환성 인증을 위한 작업을 진행했고, 국내 공공기관의 정보시스템의 미들웨어 공급과 서비스를 위한 기술 검증을 완료했다. 전자정부 표준프레임워크는 공공사업에 적용되는 개발프레임워크의 표준을 정립하여 응용 SW 표준화, 품질 및 재 사용성 향상을 목표...
마이크로 서비스 간의 트래픽이 제로 트러스트 네트워크에서 암호화되고 안전하다는 것을 어떻게 보장할 수 있을까? Service Mesh 클러스터에서 mTLS를 쉽게 활성화할 수 있는 방법은 무엇일까? 그리고 안전한 마이크로서비스 배포를 위해 다양한 CR 및 Istio 개체를 관리하는...
VM 그리고 HCI, 기업을 위한 풀스택 쿠버네티스 구축은 무엇일까요? 좋은 세미나 공유드립니다.
OpenShift v4.x 버전의 인증서 만료 기간에 대해서 정리한다.
VM 그리고 HCI, 기업을 위한 풀스택 쿠버네티스 구축은 무엇일까요? 좋은 세미나 공유드립니다.
컨테이너에서 애플리케이션을 실행하면 수평적 확장 및 효과적인 리소스 관리와 같은 많은 이점이 있습니다. 클라우드 네이티브 애플리케이션을 개발 하려면 다른 사고방식이 필요하며 새로운 프레임워크에 익숙해지는 데에는 항상 학습 곡선이 있습니다. 배포 관리, 구성, 메트릭, 보안, 로깅,...
안전하고 예측 가능한 모드에서 라이브 프로덕션으로 테스트 사례를 수행하는 방법은? Service Mesh 내에서 어떻게 이를 달성할 수 있을까? 트래픽 미러링이란 무엇이며 이 사례를 어떻게 활용할까?
모던앱 환경 구축을 돕는 최고의 플랫폼인 레드햇의 오픈쉬프트(Openshift). 오픈시프트에서 서비스를 쉽고 빠르게 서비스할 수 있게 도와주는 최고의 파트너 솔루션인 F5, NGINX. 이번 세미나에서는 실제 기업들이 레드햇과 F5의 솔루션을 사용하여, 어떻게 효과적인 모던앱 환...
Service Mesh에서 Ingress 수신 라우팅을 구성하는 방법과 관련된 구성 요소는? 그리고 Service Mesh에서 OpenShift Routes와 Ingress 라우팅 간의 주요 차이점은?
F5는 멀티 클라우드 환경 전반에 걸쳐 애플리케이션 워크로드를 자동화, 확장 및 보호하기 위해 인증된 통합 솔루션을 제공합니다. NGINX (Part of F5)와 RedHat의 시너지를 소개합니다.
레드햇의 미들웨어 제이보스 EAP 7 이 전자정부 표준 프레임워크로 선정 됐습니다. 이 기회로 정부뿐 아니라 다양한 곳에서 EAP가 사용되었으면 합니다.
분할 정복 ( Divide & Conquer ) 분할 정복 알고리즘은 유명한 알고리즘 패턴으로 각개 격파라는 표현을 사용할 수 있습니다. 주어진 문제를 둘 이상의 부분 문제로 나눈 뒤 각 문제에 대한 답을 재귀 호출로 이용해 계산하고, 각 부분의 답으로부터 전체의 해답을...
Step 1 : 알고리즘(Algorithm)란 무엇인가? 알고리즘은 어떠한 입력이 있다면 이 입력에 따라 명령을 명확하게 실행하고, 효과적으로 입력에 따른 결과물을 도출할 수 있다면 알고리즘으로 볼 수 있습니다. 즉 특정 원하는 결과를 도출하기 위해 처리하는 의사결정 과정의 코드...
Step 4 : 비선형구조 트리(Tree) 트리란 위에도 가볍게 언급한, 하나의 루트 노드와 0개 이상의 자식노드로 이루어진 자료구조입니다. 주로 계층적 관계( Hierarchical Relationship )를 표현하는 자료구조입니다. 트리관련 용어를 살펴보겠습니다. N...
Step 1 : 자료구조(Data Structure)란 무엇인가? 자료 구조란 현실 세계 및 추상적 세계에서의 Data들의 모임 또 이런 Data들의 관계 등 Data들의 집합을 의미합니다. 신중히 선택한 자료구조 혹은 설계된 자료구조는 더 효율적인 알고리즘을 사용할 수 있게 하며...
Step 1 : 스트림(Stream)과 병렬처리 Stream의 장점은 흔히들 가독성을 꼽습니다. 여러 줄의 코드가 한 줄로 줄어드는 마법같은 일을 할 수 있게 Java 8 Stream API에서 제공해 주고 있습니다. 다만 Stream을 실무에서 사용하기 위해서는 충분한 공부와...
Step 1 : Collection Framework( List, Set, Map ) 학창시절 java를 책으로 배울 당시에는 Collection Framework라는 큰 개념보다는 사용방법에 치중하여 이렇게 쓰는 것이구나 하고 넘어갔던 Collection Framework, 이번...
Step 1 : 람다식이란? 람다식의 기본개념을 보기 전에 함수형 프로그래밍이 무엇인지 잠시 살펴보겠습니다. 함수형 프로그래밍이란 객체 지향 프로그래밍이 나오기 전부터 있던 패러다임 중 하나로서 함수 안으로 들어오는 인자를 가지고 항상 불변한 결과를 돌려주는 것이 목적으로서 f(...
JAVA 5부터 제네릭타입이 추가되었습니다. 제네릭타입을 사용하면 컴파일 과정에서 잘못된 타입사용을 미리 방지할 수 있다는 장점이 있습니다. 대부분의 API 도큐먼트를 보면 제네릭표현이 많으므로 API에 대한 깊은 이해를 위해서는 제네릭에 대한 이해는 필수입니다. Step 1...
Step 1 : 멀티 스레드( Multi Thread )의 개념 운영체제(OS)에서 실행 중인 하나의 어플리케이션 즉 ctrl + alt + del창 작업 관리자에서 프로세스 탭에 올라와 있는 어플리케이션 하나를 하나의 프로세스라고 부릅니다. ( Ex) Chrome ) 만약 우리...
정적 팩터리 메서드(Static Factory Method)란? JAVA에서 정적 팩터리 메서드란 private 생성자를 통해 new를 통한 객체 생성을 감추고 static 메서드를 통해 객체 생성을 캡슐화하는 디자인 패턴을 말합니다. 기본적인 방법은 아래와 같습니다. public...
Step 1: 자바에서 인터페이스(Interface)란? 자바에서 인터페이스란 하나의 설계도입니다. 즉 인터페이스라는 껍데기를 만들어 놓고 어떤 클래스든 해당 인터페이스를 구현하려면 껍데기가 가지고 있는 메서드를 Override해야 완성이됩니다. 개발 코드와 구현 객체와의 중간 다...
Step 1: 자바에서 어노테이션(Annotation)이란? Anonotation은 메타데이터(metadata) 즉 컴파일 과정과 실행 과정에서 코드를 어떻게 컴파일하고 처리할 것인지를 알려주는 정보입니다. 주로 컴파일러에게 코드 문법 에러를 검사하도록 정보를 제공하거나 코드를 자...
Step 1: 인스턴스 멤버와 클래스 멤버 인스턴스 멤버와 클래스 멤버라는 용어를 책에서 읽더라도 부끄럽게도 Class안 필드와 메서려니 하고 디테일에 집중하지 않았습니다. 좀 더 개념적으로 정확한 의미에 대해 가볍게 다시 한 번 정리하고 넘어가겠습니다.
Step 1: Enumeration의 이해와 정리 데이터 중에서는 요일 ( 월, 화, 수, 목, 금, 토, 일 ), 계절( 봄, 여름, 가을, 겨울) 등과 같이 몇 가지 한정된 값을 갖는 경우가 흔히 있습니다. 요일, 계절과 같이 한정된 데이터만을 가지는 타입을 Enumerati...
Step 1: Static Base 클래스 안에서 static 키워드가 붙는 경우는 2가지가 존재합니다. 하나는 변수 앞에 static 키워드가 붙는 케이스이며 이를 static 변수 혹은 정적 변수라고 합니다. public static double pi = 3.14 다른 하...
제임스 고슬링(James Gosling)이 개발한 JAVA 언어를 깊이 이해하기 위해서는 JVM( Java Virtual Machine )의 구조 파악(너무 깊지 않게)이 선행적으로 필요하다고 생각되어 이전 공부했던 내용을 다시 정리하겠습니다. Step 1: JVM의 기본 구성 ...
최근 Node.js를 공부하면서 Front-End 개발에 높은 가능성과 흥미를 느끼게 되어 front-end 개발자가 되기 위한 첫 관문인 ES6 문법에 대해 한번 정리하는 게시물을 작성하고자 합니다. 주안점은 javascript 문법을 공부하는 포스트는 아니고 개인적으로 몰랐던 ...