마이크로서비스

"클라우드 기반 애플리케이션의 미래" 마이크로서비스란 무엇인가?

대다수의 컴퓨터는 공유 리소스를 사용해서 여러 작업을 수행한다. 이러한 작업을 수행하는 코드 조각을 얼마나 긴밀하게, 또는 느슨하게 결합해야 하는지는 컴퓨터 프로그래밍의 오랜 질문 중 하나다. 이 질문에 대한 한 가지 답이 바로 마이크로서비스 아키텍처...

마이크로서비스 2024.01.31

"리소스는 더 적게, 신뢰성은 더 높게" 클라우드 혁명의 근간 '관찰가능성'

관찰가능성(observability) 개념의 기원은 1960년대, 복잡한 시스템을 사람이 이해할 수 있도록 분해하기 위한 루돌프 E. 칼만의 고전적 연구로 거슬러 올라간다. 당시는 항공우주와 항법을 위한 새로운 컴퓨팅 시스템이 맹렬한 기세로 등장하던 ...

관찰가능성 하이퍼스케일 쿠버네티스 2023.09.14

AIOPS에 대해 알아야 할 5가지

AIOps를 사용하면 네트워크 환경을 더 쉽고 빠르게 관리하고 문제를 해결할 수 있어 비즈니스에 실질적인 변화를 가져오는 효율성과 성능 향상을 제공할 수 있습니다. AIOps의 잠재적 영향을 고려할 때 장기적으로 필요한 결과를 실제로 제공할 수 있는 ...

AIOps 생성형AI 주니퍼네트웍스 2023.08.02

“잘 못 쓰면 오히려 비효율적" 마이크로서비스의 단점 5가지

클라우드 애플리케이션 개발에서 마이크로서비스 아키텍처(microservices architecture)란, 작고 느슨하게 결합된 여러 서비스의 조합을 통해 소프트웨어 애플리케이션을 만드는 구조적인 방법론을 가리킨다. 여기서 서비스란 재고 물품을 데이터...

마이크로서비스 2023.07.26

“클라우드의 민첩성과 효율성을 높인다” 엔터프라이즈 클라우드 네이티브 전략 가이드 - Tech Insight

컨테이너와 마이크로서비스로 대표되는 클라우드 네이티브 환경은 민첩성과 효율성을 장점으로 클라우드 고도화의 목적지로 자리 잡고 있다. 반면에 쿠버네티스를 기반으로 한 컨테이너 오케스트레이션의 기술적 복잡성이 확산의 발목을 잡고 있다. 하지만 클라우드 네...

컨테이너 마이크로서비스 MSA 2023.07.20

“리프트 앤 시트프의 대안” 로우코드로 앱 현대화하기

LCNC(low-code, no-code) 플랫폼을 이용해 애플리케이션 현대화를 도모할 수 있을까? 가능한 이야기다. 단 경우에 따라 다르다. 경우별로 살펴본다.  많은 기업이 구형 애플리케이션을 현대화하고, 모놀리식 애플리케이션 아키텍처를...

로우코드 노코드 앱 현대화 2023.06.29

블로그 | 컨테이너와 서버리스 컴퓨팅에 빨간 불이 들어올 때

모두가 신기술을 사용하고 싶어한다. 하지만 때로는 신기술이 생산성을 헤칠 수도 있다. 비즈니스 케이스가 기술 선택을 주도해야만 하는 이유이다. 새로운 클라우드 기반 재고 및 공급망 관리 시스템을 개발하는 초기 단계라고 생각해 보자. 첫 회의에서 불편...

컨테이너 쿠버네티스 서버리스 2023.06.12

아마존 프라임 비디오의 ‘서버리스 vs. 모놀리스’ 논란에서 얻는 6가지 교훈

최근 한 기업의 소프트웨어 개발팀이 서버리스 아키텍처 프로젝트를 버리고 모놀리스를 도입해서 클라우드 인프라 비용을 90% 절감했다는 내용의 블로그 글을 올리며 뜨거운 논란을 불러일으켰다. 더구나 이 글은 다른 누구도 아닌 아마존 프라임 비디오의 선임 ...

서버리스 모놀리식 아마존 2023.06.02

왜 플랫폼 엔지니어링에 집중해야 할까?

오래지 않은 과거만 해도 엔지니어는 수동으로 시스템을 구성했다. 당시에는 애플리케이션을 배포할 때 관리자가 따라야 할 절차 문서 초안을 개발자들이 작성했다. CI/CD를 사용한 배포, 코드형 인프라 구성, 컨테이너화된 시스템 관리를 포함한 데브옵스 툴...

데브옵스 코드형인프라 플랫폼엔지니어링 2023.05.04

이벤트 기반 마이크로서비스를 구축할 때 알아야 하는 9가지

많은 기업이 성장하다 보면 한때 잘 사용했던 모놀리식 애플리케이션이 오히려 걸림돌이 되는 시점에 이르게 된다. 기존 아키텍처로 지원할 수 없는 새로운 기능이나 더 유연한 데이터 저장 및 액세스 수단이 필요해지기 때문이다. 팀의 성장, 서로 충...

이벤트기반마이크로서비스 마이크로서비스 모놀리식 2023.04.28

API, 통합, 마이크로서비스를 활용한 기업의 디지털 혁신 사례

우리는 디지털 세계에서 살며 일합니다. 애플리케이션이나 기기를 통해 디지털 경험을 제공하는 것만으로 충분하지 않은 시대입니다. 고객이 특정 기업의 애플리케이션을 사용할 때 백엔드 데이터와 인프라에만 연결되는 것이 아니라 기업의 브랜드와 인적자원과도 연...

API 디지털전환 마이크로서비스 2023.04.20

Java 애플리케이션 현대화 여정 계획하기 - 성공을 위한 실무 가이드

전통적인 기존 애플리케이션들은 일반적으로 유지하고 관리하는 데 막대한 시간, 노력, 비용이 필요합니다. 그 아키텍처로 인해 이 애플리케이션들은 변화하는 비즈니스 및 고객 요구 사항에 쉽게, 또는 즉시 적응할 수 없습니다. 또한, 대부분은 타사 시스템과...

레드햇 현대화 자바 2023.04.19

Stupid Simple 쿠버네티스

이 eBook에서는 안정적이고 관리하기 쉽고 가용성이 높은 마이크로서비스 아키텍처의 구축 방법을 보여줍니다. 첫번째 부분에서는 쿠버네티스와 그 구성요소를 소개합니다. 그런 다음 마이크로서비스 아키텍처를 기반으로 하는 작은 샘플 애플리케이션을 개발합니다...

쿠버네티스 마이크로서비스 서비스메시 2023.02.01

글로벌 칼럼 | “히드라 만세!” 눈송이 서버를 없애고 클라우드 제대로 구현하기

고가용성과 자동 확장, 자체 치유가 되는 클라우드 인프라는 그리스 신화의 머리 많은 괴물 히드라만큼이나 회복력이 뛰어나다. 이런 회복력의 대부분은 컨테이너를 사용해 만든다. 그리스 신화의 머리 아홉 달린 괴물 히드라는 최신 클라우드 아키텍처의 비밀을...

클라우드네이티브 히드라 스테이트리스 2023.01.31

다시 확인하는 도커와 컨테이너를 사용해야 하는 이유

1981년에 출간된 <나무에 젤리 못박기(Nailing Jelly to a Tree)>라는 책은 소프트웨어를 “모호해서 확실히 통제하기 어려운 것”이라고 묘사했다. 1981년 당시에는 맞는 말이었고 40년이 지난 지금도 제법 유효한 말이다....

도커 컨테이너 마이크로서비스 2023.01.06

'마이크로서비스'에 최적화된 C++용 비동기 프레임워크 '유저버' 베타 버전 출시

효율적인 I/O 인터랙션를 구현하고 싶은 C++ 개발자가 있다면 오픈소스 프레임워크 ‘유저버(userver)’를 이용해보자. 비동기식 마이크로서비스를 쉽고 빠르게 구축할 수 있을 것이다.    유저버는 비동기 프레임워크로 C++ ...

C++ 비동기 프레임워크 유저버 2022.08.04

블로그 | 앱 현대화, 필수 점검 목록을 의심하자

애플리케이션 현대화를 정의해 달라고 하면, 사람마다 대답이 다르다. 하지만 모두가 동의하는 내용을 일반화해 보면, “애플리케이션 현대화는 비즈니스를 운영하는 기존 애플리케이션과 데이터 세트를 가져다 더 유용하고 생산적이고, 사용자, 특히 고객에게 더 ...

마이그레이션 현대화 마이크로서비스 2022.06.27

클라우드와 엣지 컴퓨팅 시대에 주목 받는 개발자 경험

클라우드는 중앙집중식 데이터센터 엣지에서 서버리스 컴퓨팅하기 클라우드와 엣지 컴퓨팅 시대의 고민 웹사이트 속도의 중요성 강화 엣지에 헤드리스 웹사이트 구축 놀라운 개발자 경험 김재현, 지사장, Limelight Netwo...

클라우드 엣지컴퓨팅 혁신 2022.05.26

회사명 : 한국IDG | 제호: ITWorld | 주소 : 서울시 중구 세종대로 23, 4층 우)04512
| 등록번호 : 서울 아00743 등록발행일자 : 2009년 01월 19일

발행인 : 박형미 | 편집인 : 박재곤 | 청소년보호책임자 : 한정규
| 사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2024 International Data Group. All rights reserved.