가트너 선정 2023년 10대 전략 기술 트랜드 분석 - Digital immune system

디지털 면역 체계에서는 IT 시스템과 서비스를 생물학적 유기체계라고 본다. 생물학적 유기체계에서의 면역 시스템의 핵심은 생물체계가 자신을 위협하는 외부 요인들을 식별하고 제거하기 위해 자동적으로 작용하는 것이다....

가트너 선정 2023년 10대 전략 기술 트랜드 분석 - 응용 관찰성

응용 관찰성(Applied Observability)는 제품 생산 시스템의 동작과 성능을 이해하기 위해서 다양한 도구와 기술을 사용하는 것을 의미한다. 기술적인 측면에서는 모니터링 메트릭의 수집, 로그의 저장과 분석, 추적을 할 수 있는 시스템을 구축하는 것이다....

가트너 선정 2023년 10대 전략 기술 트랜드 분석

가트너는 2023년 10개의 전략 기술동향을 선정하고 이를 분석한 보고서를 배포했다. 이 문서는 보고서에 포함된 10개의 전략 기술동향 아이템을 분석한 결과를 담고 있다. 10개의 기술전략은 최적화, 확장, 개척, 지속가능성 지향 기술의 카테고리 안에서 세분화 된다....

AWS Well-Architected Framework

AWS Well Architected Framework는 좋은 아키텍처를 만들기 위한 길잡이 역할을 한다. 방대한 내용을 담고 있지만 전체 문서를 가로지르는 핵심은 한 문장으로 정리 할 수 있다. 측정할 수 없다면 관리할 수 없고 관리할 수 없으면 개선할 수 없다. 이 문서는 Well Architected framework를 지탱하는 6개 Pillars(기...

High Availability App On AWS Cloud [JOINC EDU]

클라우드에 애플리케이션을 전개하는 이유는 시스템 / 네트워크 비용 때문만은 아닙니다. 클라우드에서 제공하는 시스템 / 네트워크 인프라, 보안, 모니터링, 로깅, 가용성, 확장성, 통합/배포, 관리형 데이터베이스 서비스를 사용하기 위함입니다. 핵심 비즈니스 로직에만 집중하고 나머지 비기능적인 부분을 클라우드에 위임하는게 가장 큰 목적입니다. 비즈니스 로직에 ...

Amazon Route 53 Cheat Sheets

Amazon Route 53은 고 가용성(High available), 확장성(Scalable)을 가진 DNS(Domain Name System) 서비스다. Amazon Route 53의 핵심 기능은 아래와 같다. Domain Name 등록 : 도메인 이름을 구매하고 관리 할 수 있다. DNS resolution, AWS 리소스에 대한 Health Chec...

VirtualBox PXE Boot

VirtualBox PXE BootPXEBoot를 위해서는 PXE 서버 설정이 필요하다. 이에 대한 정보는 문서를 참고하기 바란다. PXE Bboot 환경 만들기 문서를 읽고 난 후, 아래 글을 읽기 바란다. 위 문서를 읽고 테스트를 하기 위한 dhcp 서버를 구축했을 것이다. 그런데 virtualbox도 자신의 네트워크를 관리하기 위해서 dhcp 서버를...

AWS Well-Architecture Framework

AWS는 100여개가 넘는 수많은 서비스들을 제공한다. 사용자는 이를 서비스를 자유롭게 엮어서 최적화된 애플리케이션을 개발 할 수 있다. 그 조합의 수는 무한하다고 할 수 있다. 하지만 효과적인 조합은 있는 법이라서 AWS는 AWS Well-Architected 정보를 제공하고 있다. 사용자는 AWS에서 제한한 Well-Architected 정보를 이용해서...

NATS

NATS는 분산 시스템을 지원하는 연결기술(connective technology)로 메시지의 주소 설정, 검색, 통신을 담당한다. 마이크로서비스아키텍처(MSA)에서의 메시지 교환, 스트림 처리를 위해서 사용한다. 클라우드 메시징 서비스 (마이크로서비스, 서비스메시) 이벤트 / 데이터 스트림(데이터 모니터링, 분석, ML/AI)...

개발자를 위한 시스템 디자인 개념

시스템 디자인는 클라우드 엔지니어, DevOps, 소프트웨어 개발자에게 가장 많이 묻는 질문 중 하나다. 면접과정에서 뿐만 아니라 대규모 소프트웨어 문제를 해결하기 위해서도 시스템 설계에 대한 지식이 필요하다....