TOPIC

개발자

'도커 이전과 도커 이후' 세상이 확연히 달라진 이유

2013년 도커는 화제의 ‘바로 그’ 회사였다. 컨테이너가 주류로 부상하는 데에 결정적 역할을 하면서 신문 1면을 장식했고, 많은 분야에서 PaaS를 밀어내고 당대 최고의 인기 기술로 자리잡았다(헤로쿠(Heroku)를 기억하는 사람이 지금도 있을까?)...

도커 컨테이너 2021.11.18

삼성전자, ‘삼성 소프트웨어 개발자 콘퍼런스’ 개최…“개방성과 협업 강조”

삼성전자가 ‘삼성 소프트웨어 개발자 콘퍼런스(Samsung Software Developer Conference, 이하 SSDC)’를 온라인으로 개최했다. 삼성전자는 2014년부터 개최해온 ‘삼성 오픈소스 콘퍼런스(Samsung Open Source...

삼성전자 2021.11.18

데브옵스에 애자일과 ITSM 도구가 통합되어야 하는 3가지 이유

데브옵스 원칙을 따르고 데브옵스 문화로 전환하려는 조직이 점차 늘어나고 있다. 데브옵스의 주 실행법에는 버전 제어, 지속적 통합 및 배포(CI/CD), 코드형 인프라(IaC), 머신러닝을 운영에 적용하기(AI옵스), 지속적 테스트 등이 포함된다. 더...

데브옵스 애자일 ITSM 2021.11.17

SAP, 개발자 위한 내장형 AI 및 무료 학습 프로그램 공개

SAP가 11월 16일부터 18일까지 온라인으로 진행된 글로벌 개발자 컨퍼런스 ‘SAP 테크에드(www.sap.com/korea/index.html)’에서 일반인 개발자 및 전문 개발자를 지원하는 새로운 제품과 서비스를 발표했다.  SAP는...

SAP 2021.11.17

마이크로서비스 아키텍처를 사용해야 하는 이유

현재 운영 중인 애플리케이션은 크다. 고객은 많고, 이들 고객은 애플리케이션의 여러 기능을 적절히 사용한다. 제품 카탈로그는 다채롭고, 스토어는 큰 규모에 기능도 풍부하다. 여기까지 보면 잘 되고 있다.  단, 문제가 있다.  &n...

마이크로서비스 아키텍처 컨테이너 2021.11.16

파워 앱스 리뷰 | 확장성 뛰어난 클라우드 기반 노코드 빌더

파워 앱스(Power Apps)는 일련의 앱, 서비스, 커넥터, 데이터 플랫폼으로 구성된다(비-프로그래머를 위한 툴 포함). 이를 이용하면 파워 앱스의 하부 데이터 플랫폼(마이크로소프트 데이터버스), 또는 다른 데이터 출처(온-프레미스 또는 클라우드)...

파워앱스 PowerAppls 노코드 2021.11.15

SaaS와 로우코드 애플리케이션 QA 테스트를 자동화하는 방법

품질 보증 자동화 엔지니어는 레거시 모노리식 애플리케이션부터 마이크로서비스를 활용하는 클라우드 네이티브 애플리케이션에 이르기까지 기업 내부에서 개발된 애플리케이션을 테스트한다. 일반적인 미션 크리티컬 애플리케이션에는 코드 수준에서의 단위 테스트와 코드...

SaaS 로우코드 애플리케이션 2021.11.12

'폴리리포주의자'가 모노리포를 반대하는 3가지 이유

모노리포(monorepo)와 폴리리포(polyrepo)가 무엇이냐는 질문에 답하려면 먼저 일반적인 애플리케이션을 구성하는 모듈을 살펴보아야 한다. 하나의 애플리케이션에는 여러 가지 구성요소가 있다. 즉, 몇 가지 모바일 클라이언트 앱, 웹 애플리케이션...

모노리포 폴리리포 리포지토리 2021.11.10

파이어폭스, 마이크로소프트 스토어에 공식 등록…윈도우 S 모드 등에 유용

화요일, 모질라 파이어폭스가 마이크로소프트 스토어에 등록됐다. 주류 브라우저로서는 처음으로 스토어에 추가됐는데, 윈도우 10과 11 환경에서 스토어 앱 형태의 다양한 브라우저를 만나고 싶었던 사용자에게는 무척 반가운 일이다. 모질라에 따르면, 최근 ...

파이어폭스 마이크로소프트스토어 2021.11.10

'실전 예제로 보는' 자바 개발에서의 도커 사용법

개발 중 도커(Docker)를 사용할 때 얻는 이점은 개발 기기와 다양한 환경(QA, 프로덕션 등)에 걸쳐 일관적인 테스트 환경을 제공할 수 있다는 것이다. 반면 어려운 점도 있다. 도커 컨테이너로 인해 개발자가 코딩 중 관리해야 하는 부가적인 추상화...

자바 도커 docker 2021.11.10

기업 내 개방 원칙 '이너 소스', 드디어 모멘텀을 형성하다

팀 오라일리가 처음 만든 개념인 이너 소스(Inner source)는 독자적인 사설 소프트웨어를 만들 때 조직 내부에 오픈소스 방식을 도입하는 것이 목적인 엔지니어링 원칙이다. 오픈소스의 ‘개방성’을 여러 조직의 여러 기여자들이 아닌 조직 내 모든 팀...

이너소스 2021.11.05

“클라우드를 위한 카오스 엔지니어링” 애저 카오스 스튜디오 공개 프리뷰

마이크로소프트 애저(Azure) CTO 마크 루시노비치는 2021년 초 애저 아키텍처에 관한 정기적인 이그나이트(Ignite) 행사를 통해 애저 플랫폼의 결함 주입 툴인 카오스 스튜디오(Chaos Studio)를 공개했다. 넷플릭스가 도입한 카오스 몽...

카오스엔지니어링 카오스스튜디오 애저 2021.11.04

소프트웨어 신뢰성 확보는 보안 강화의 지름길

지난 몇 년 간 소프트웨어 보안과 신뢰성은 비교 및 대조 대상이었다. 소프트웨어 보안과 신뢰성의 핵심 목표는 모두 기업 및 최종 사용자를 보호하는 것이다. 하지만 데브섹옵스(DevSecOps) 및 SRE(Site Reliability Engineeri...

데브옵스 데브섹옵스 보안 2021.11.03

기능 플래그로 개발하는 데브옵스 사례 5가지

오래 전 개발자로 일할 당시, 필자는 코드를 쓰고 애플리케이션을 빌드해 환경에 배포할 수 있게 해주는 플랫폼과 툴, 라이브러리를 최적화하는 일을 항상 즐겼다. 버전 제어에 컨커런트 버전 시스템(Concurrent Versions System)과 서브버...

데브옵스 기능플래그 2021.11.03

프로그래밍 언어의 간단한 역사

프로그래밍 언어 개발은 컴퓨터의 기계어와 밀접하게 연관된다. 기계어는 이름에서 알 수 있듯이 기계가 실행할 수 있는 명령으로 된 언어다. 여기서 기계는 컴퓨터에 내장된 마이크로프로세서를 의미한다(CPU, 하드 디스크 컨트롤러 등). 프로세서는 특수한 ...

프로그래밍 어셈블리 포트란 2021.11.02

앵귤러, Ng모듈 옵션화 검토…“개발자 경험에 부정적”

타입스크립트 기반 웹 애플리케이션 프레임워크 앵귤러(Angular) 개발팀이 앵귤러의 기본 메커니즘인 Ng모듈(NgModules)을 옵션으로 전환하는 방안을 검토하고 있다. 앵귤러를 간편한 재사용 모델로 개선해 개발자 경험 품질을 높이기 위해서다. &...

앵귤러 ng모듈 2021.11.01

"마이크로서비스 기반의 앱을 위한 데브섹옵스 구현" NIST 새 가이드

미국 연방정부도 민간 기업과 마찬가지로 클라우드, 데브섹옵스(Devsecops), 그리고 클라우드 네이티브 애플리케이션을 위한 마이크로서비스 기반 아키텍처로 전환하는 중이다. 미국표준기술연구원(NIST)은 업계가 모범사례를 채택할 수 있도록 표준과 가...

데브섹옵스 Nist devsecops 2021.10.29

리눅스와 맥에서 홈브루를 이용해 패키지를 설치하는 방법

홈브루(Homebrew)에 대해 들어본 적이 있는가? 독특한 기능을 가진 패키지 매니저다. 이를 이용하면 일반 사용자가 sudo를 사용하지 않고도 패키지를 설치할 수 있다. 맥과 리눅스 모두에서 사용할 수 있는 것은 물론이다. 맥 버전은 홈브루라고 부...

홈브루 homebrew 2021.10.29

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

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

Copyright © 2024 International Data Group. All rights reserved.