본문 바로가기

728x90

DevOps.

(243)
시큐어 코딩(secure coding)의 이해와 사용 방법 시큐어 코딩(secure coding)은 개발하는 소프트웨어의 보안상 취약점이 발생할 수 있는 부분을 보완하면서 개발하는 프로그래밍을 의미한다. "버그없는 프로그램 없다"는 IT 업계의 오래된 격언은 지금도 통용된다. 이와 마찬가지로 "결함없는 소프트웨어를 개발하는 것은 불가능하다"는 말 또한 당연시되고 있다. 소프트웨어 개발은 지속적으로 진화하고 있음에도 불구하고, 버그없는 소프트웨어라는 것은 몽상이다. 버그없는(bug-free) 소프트웨어는 실질적으로 불가능하며 완전히 완벽한 기술은 없다. 소프트웨어 결함이 발생하는 원인은 아주 다양하다. 소프트웨어 기능이 많을수록 구조는 복잡해지며 이를 구현하기 위해 개발 기간과 비용은 많이 들게 된다. 특히 결함이 없는 완전한 소프트웨어를 개발하기 위해 무한정으로..
PMO(Project Management Office, 프로젝트 관리 조직)란? PMO(Project Management Office, 프로젝트 관리 조직)란 프로젝트 관리를 개선해 더 좋은 성과를 내기 위한 실무 작업을 하는 별도의 프로젝트 관리 조직을 가리킨다. PMO의 역할은 프로젝트의 시작부터 끝까지 거의 모든 과정에 걸쳐 있다. 비용과 자원의 산정, 리스크 예측, 작업 분류 체계(WBS) 작성은 물론 필요한 인적·물적 자원 확보, 작업 할당, 진척 상황 관리, 성과 분석까지 포함된다. 그동안 프로젝트의 성패는 프로젝트의 리더, 즉 PM(Project Manager)의 역량에 좌우되는 경우가 많았다. 대형 프로젝트일수록 경험 많은 PM이 선호된 것도 같은 맥락이다. PMO는 프로젝트 관리에서 특정 사람이 아닌 조직과 프로세스에 방점을 찍는다는 점에서 차이가 있다. 노련한 PM..
IPv6(Internet Protocol version 6)란, 차세대 인터넷 주소 체계와 IPv6와 IPv4 비교 IPv6(Internet Protocol version 6)란 차세대 인터넷 주소 체계를 가리킵니다. 인터넷에 연결된 기기는 각자 고유의 주소를 갖는데, 기존 IPv4로는 늘어나는 기기를 감당할 수 없어 그 대안으로 등장했습니다. IPv6와 IPv4와 비교했을 때 가장 큰 차이는 주소의 길이가 기존 32비트에서 128비트로 늘어난 것입니다. 이에 따라 IPv4에서는 2의 32승, 즉 43억개 주소를 할당할 수 있지만 IPv6에서는 2의 128승, 사실상 무한대로 쓸 수 있습니다. 이처럼 더 많은 인터넷 주소가 필요해진 것은 인터넷에 연결된 기기가 급속도로 늘고 있기 때문입니다. 특히 사물인터넷이 확산하면서 CCTV부터 시계, TV, 냉장고 등 우리 주변의 거의 모든 기기가 인터넷에 연결되고 있습니다. 주..
'OpenID'란, OpenID의 개발 역사와 기본 개념 이제 웬만한 웹 사이트에는 거의 가입한 것 같은데도, 일주일에 한두 개씩은 새로운 사이트에 개인 정보를 입력하고 회원 가입을 하게 된다. 이제는 웹 사이트에서 주민등록번호를 수집하지 않아 휴대폰 번호나 아이핀 서비스 등으로 사용자 본인 인증만 하면 되지만, 그래도 회원 가입 절차는 온라인 생활에서 가장 귀찮은 과정이다. 그러나 요즘은 일일이 회원 가입 절차를 밟지 않고, 유명 소셜 네트워크나 포털 사이트 아이디로 바로 로그인해 서비스를 이용하는 경우가 많다. 대표 웹 사이트 하나에서 발급받은 아이디로 다른 서비스를 사용할 수 있는 이른바 ‘간편 로그인’의 기본 개념은 바로 openID(openID)에서 출발한다. OpenID 인증 프로토콜은 2005년 5월 미국 개발자인 브래드 피츠패트릭이 개발했다. 개..
'RFID(Radio-Frequency Identification)'의 이해와 활용 사례 RFID는 무선 주파수 인식을 뜻하는 ‘Radio-Frequency Identification’의 약자로 작은 안테나를 내장해 전파에 응답하는 칩으로 데이터를 수집하는 기술입니다. 바코드와 달리 먼 거리에서도 태그를 읽을 수 있다는 것이 장점입니다. 또, 정확한 위치, 제조업체, 유통기한 등 여러 정보를 인식할 수 있습니다. 우리나라에서도 위스키 유통, 아파트 주차장 통과, 고속도로 통행 요금 부과 등 다양한 분야에서 RFID 기술이 이미 활용되고 있습니다. 크기가 작고 종이, 섬유 등 여러 가지 재질로 만들 수 있으며, 바코드와 달리 다른 물체 안에 삽입할 수 있습니다. 리더기가 인식할 수 있는 범위 안에 태그가 위치하기만 하면 됩니다. RFID의 유형은 크게 능동형, 수동형, 반수동형으로 나눌 수 있..
'QR 코드(Quick Response Code)'의 원리와 구성 요소 정사각형 안에 흑백의 기하학적 무늬가 그려진 코드를 본 적이 있을 것이다. 스마트폰이 보급되면서 누구나 이 네모난 코드 안에 담긴 쿠폰, 상품 정보, 지도 등 다양한 정보를 손쉽게 얻을 수 있게 되었다. QR 코드는 ‘Quick Response’의 줄임말로, 각종 데이터를 빠르게 인식할 수 있다는 의미를 담고 있다. QR 코드는 1994년 일본 덴소웨이브(DensoWave) 사에서 개발했다. 원래는 자동차 제조 산업의 생산 관리 시스템에 사용됐다고 한다. QR 코드는 바코드와 밀접한 관련이 있다. 바코드는 말 그대로 여러 개의 막대(bar)로 구성된 부호(code)로 제조국가, 제조업체, 제품종류 등을 디지털 정보로 변환한 저장 방식이다. 바코드는 인쇄해서 상품에 부착하기 쉽고, 제품 목록과 가격 등의 ..
통합개발환경(IDE, Integrated Development Environments)이란? 컴퓨터가 어떤 작업을 수행하게 하려면, 컴퓨터가 이해할 수 있는 프로그램 언어로 소프트웨어를 만들어야 한다. 개발자는 코드 에디터에서 프로그램 소스 코드를 작성하고, 컴파일과 최적화를 거쳐 기계어로 번역하고 실행 파일을 생성한다. 컴파일 및 링크 과정에서 에러가 생기면 다시 소스 코드 에디터로 돌아가 여러 번의 수정을 거쳐야 하고, 실행 단계에서 에러가 나면 프로그램의 구조를 훑어보면서 오류를 제거하는 디버깅 과정도 거친다. 소프트웨어 개발에 필요한 일련의 기본 개발 도구를 통합한 것이 바로 통합개발환경(Integrated Development Environments, IDE)이다. 개발 과정에서 따로 놀던 코드 에디터, 컴파일러, 인터프리터, 디버거 등의 도구가 하나로 합쳐져 있어 개발자가 단일 GUI..
인피니밴드(Infiniband)란? "더 빠른 통신 프로토콜" IT 인프라를 구성하는 주요 요소는 끊임없이 진화하고 있다. 지난 10년 사이 CPU는 10배 이상 빨라졌고, 네트워크와 스토리지 역시 속도와 용량 측면에서 발전을 거듭하고 있다. 반면 이런 속도 경쟁에서 상대적으로 뒤처져 있던 부분이, 이들 사이에서 데이터를 실어 나르는 통신 프로토콜이다. 아무리 빠른 프로세서와 스토리지, 네트워크를 사용해도 이들 사이에 데이터가 느리게 이동한다면 전체 시스템이 100% 제 성능을 발휘할 수 없다. 더구나 클라우드 서비스를 제공하는 데이터센터나 빅데이터 분석용 시스템처럼 많은 데이터와 트랜잭션을 처리해야 한다면 통신 프로토콜의 중요성은 더 커진다. 이에 따라 더 빠른 통신 프로토콜에 요구가 높아지고 있는데, 그 중 하나가 바로 '인피니밴드(Infiniband)'다. 인..
'IP 주소 (Internet Protocol Address)' | IP 규칙과 확인하는 방법 데스크톱 컴퓨터, 프린터, 노트북, 아이팟, 스마트폰, NAS 서버, 인터넷 전화기. 이 많은 기기들의 공통점은 유무선 네트워크를 사용할 수 있다는 점입니다. 이들 기기는 어떻게 인터넷에 연결될까요? 거대한 인터넷의 바다에서 사용자의 컴퓨터가 어떻게 온갖 정보를 보내고 받는 것일까요? 검색어 입력 결과가 전혀 다른 컴퓨터로 전송되는 일은 없을까요? 누군가에게 편지를 보낼 때 주소를 알아야 하듯, 컴퓨터의 정확한 주소가 있어야 멀리 떨어져 있는 다른 컴퓨터와 데이터를 주고받을 수 있습니다. 이 때 사용되는 것이 IP 어드레스입니다. IP 어드레스는 네트워크에 연결된 부여되는 고유한 번호이자 정확히 특정 기기로 송수신될 수 있는 기기별 주소입니다. IP는 인터넷 프로토콜(Internet Protocol)의 ..
'블록체인'과 '데이터베이스(DB)'의 차이 대부분의 언론매체에서는 블록체인 분산 원장 기술(Distributed Ledger Technology, DLT)이 결제 처리와 공급망 추적부터 디지털 신원 및 저작권 보호까지 오늘날 전 세계가 직면하고 있는 모든 트랜잭션 문제에 대한 해답이라고 광고하고 있다. 하지만 데이터베이스는 수십 년 동안 이런 사용례를 제공해 왔다. 은행 계좌에 돈이 얼마나 있는지, 화물이 언제 목적지에 도착하는지 등을 기록하고 비즈니스 사용자의 신원을 저장해 비즈니스 애플리케이션과 민감한 데이터에 액세스할 수 있도록 한다. 이런 유사성 때문에 블록체인과 관련된 과장 광고와 암호 화폐의 기원을 알게되면 복잡하지만 느리고 비싼 데이터베이스만 남게 된다고 생각하는 냉소가들도 있다. (그 중에는 자신을 실용주의자라고 생각하는 사람도 있..
'캡차(Captcha)'란 무엇인가? 보안이 필요한 웹 사이트 등에 로그인할 때, 비밀번호 외에 별도의 문자나 숫자 조합을 입력하는 란이 종종 보인다. 구부러지고 왜곡된 단어나 문자를 보여주는 이 프로그램은 인간은 판독할 수 있지만, 컴퓨터 프로그램이나 봇이 읽을 수 없는 텍스트를 생성하는 캡차(Captcha)다. 캡차는 현재 전 세계적으로 360만 개 이상의 웹 사이트에서 사용되고 있으며, 각종 로그인 과정에서 하루에도 3억 번 이상의 해독이 이루어지고 있다. 캡차(Completely Automated Public Turing Test To Tell Computers and Humans Apart)는 2000년 미국 카네기 멜론 대학 컴퓨터 공학 교수 루이스 폰 안이 처음 사용한 단어로 ‘컴퓨터와 인간을 구분하는 완전 자동화 퍼블릭 튜링 ..
'OSI 7계층(Open System Interconnection 7 Layer)'이란? 네트워크만큼 가까우면서 먼 기술이 또 있을까요? 휴대폰부터 TV, 인터넷까지 이미 일상생활에 깊숙이 들어왔지만, 구체적인 작동 원리와 구조를 이해하기는 쉽지 않습니다. 그럼에도 불구하고, 이 어려운 네트워크 세계에 첫발을 내딛고자 한다면 그 시작은 아마도 'OSI 7계층(Open System Interconnection 7 Layer)'이 될 겁니다. 이것만 제대로 알아도 어디 가서 'IT 모른다'는 소리 안 듣는다는 그 'OSI 7계층'입니다. OSI 7계층은 네트워크의 구조를 1계층부터 7계층까지 7단계로 구분해 개념적으로 정의한 모델입니다. 각 계층의 역할을 나중에 보기로 하고요, 이 7계층을 다시 1~4계층 하위계층, 5~7계층 상위계층으로 나뉩니다. 하위 계층은 하드웨어로, 상위 계층은 소프트웨..
'제로데이 공격(Zero-day attack)'이란 모든 운영체제나 소프트웨어, 하드웨어 장비에는 취약점(vulnerability)이 존재합니다. 단언컨대, 취약점이 없는 IT 제품은 없습니다. 취약점이란 버그(Bug)나 시스템의 오류, 고장과 같은 결함(flaw)이나 잘못이 아니라 외부로부터 공격받으면 쉽게 공략당할 수 있는 내재되어 있는 약점을 의미하지만, 최근에는 시스템의 결함이나 약점 등을 모두 통칭해서 사용하고 있습니다. 해커나 사이버 범죄자는 사용자의 PC나 네트워크에 침입하기 위해 이런 취약점을 악용하는데, 이를 취약점 공격, 또는 익스플로잇(exploit)이라고 합니다. 운영체제나 브라우저, 소프트웨어, 네트워크 장비 등에서 취약점을 발견하는 이들은 보안업체 연구원, 보안 전문가, 개발자, 사용자, 그리고 해커 등입니다. 일반적으로 보안 취..
'증강현실(Augmented Reality)' 이해와 활용 토니 스타크, 해리 하트, 에단 헌트의 공통점은 무엇일까요? 세 명 모두 인기 있는 액션 영화의 주인공이자 증강현실 장비를 자유자재로 다루는 고급 사용자라는 점에서 유사성이 있습니다. 세 주인공은 모두 영화에서 반투명 디스플레이 패널로 변해 기능 정보를 나타내는 우산이나 포스터를 가장한 디스플레이, 행인의 인적 정보를 바로 수신하고 해독하는 콘택트렌즈, 서버에서 보내주는 정보를 전면 글래스에 나타내 음성 명령을 수행하는 수퍼히어로 수트를 사용합니다. 이 소품은 모두 훌륭한 증강현실 플랫폼입니다. 증강현실은 3차원 가상 이미지 정보를 현실과 결합하는 기술로, 디스플레이에 표시된 정보와 사용자가 실시간으로 상호작용한다는 특징이 있습니다. 100% 인공 세계가 현실 사물을 완전히 대체하는 가상현실과 달리, 증..
비동기 자바스크립트에서 async/await를 사용하는 방법 프로미스를 중심으로 코드를 정리하기 위해 ES2017에 도입된 몇 가지 새로운 구문을 살펴보자. 새로운 구문(주로 async와 await)은 가독성과 관리 편의성이 높은 비동기(asynchronous) 코드를 작성하는 데 도움이 되는 경우가 많지만 단점도 있다. 일단 async와 await를 사용하는 방법을 살펴본 다음 이에 따른 영향을 알아보자. 먼저 프로미스를 사용하는 간단한 예제를 async/await를 사용해 리팩터링(refactor)한다. 이 예제는 프로미스 기반 HTTP 라이브러리인 axios를 사용한다. let getUserProfile = (userId) => { return axios.get(`/user/${userId}`) .then((response) => { return respon..
도커와 컨테이너를 사용해야 하는 이유 1981년 출판된 라는 책에서는 소프트웨어를 “흐릿하고 붙잡기 어렵다”고 묘사한다. 1981년에 이는 사실이었고, 40년 가까이가 흐른 지금도 별로 달라지지 않았다. 소프트웨어는, 구매한 애플리케이션이든, 직접 제작한 것이든, 여전히 전개하기 어렵고, 관리하기 까다롭고, 실행하기 힘들다. 도커 컨테이너(Docker container)는 소프트웨어를 제어할 한 수단을 제공한다. 도커를 이용해 애플리케이션을 패키징하면, 이의 전개와 런타임 문제를 애플리케이션 외부에서 제어할 수 있다. 예컨대 애플리케이션을 네트워크에 노출하는 방식, 애플리케이션의 스토리지, 메모리, I/O 이용을 관리하는 방식, 접근 권한을 통제하는 방식 등이다. 그리고 이는 ‘컨테이너화된(containerized)’ 앱들 전체에 일괄적으로..
가볍고 빠른 리눅스 가상화 툴, '도커(Docker)' 따라잡기 소프트웨어 시험 속도를 높이는 도커는 모든 규모의 개발팀에게 유용할뿐더러 이용하기도 쉽다. 여기 그 이유들을 정리한다. 테스트 환경에서 딱 맞는 빌드가 나올 때까지 기다리기란 여간 성가신 일이 아니다. 또한 개발, 테스트, 생산 사이의 간극은 결함을 야기했다. 가상 머신(Virtual Machine)을 이용하면 시스템 데이터 카피를 공유해 이런 문제들을 해결할 순 있기는 하다. 그러나 매우 느린데다 디스크 공간을 몇 기가바이트씩 차지한다. 그렇다. 가볍고 빠른 리눅스 가상화 툴 도커(Docker)가 활약할 타이밍인 것이다. 도커가 제안하는 기회들 어느 정도의 기술적 지식만 있다면 로컬 머신에 테스트 환경을 생성하는 것은 몇 초 걸리지 않는다. 기존 OS에 새 프로세스가 연결되므로 ‘부팅’할 필요가 없다...
도커와 도커 컨테이너의 이해 | 기업 IT 아키텍처의 심장 소프트웨어는 결코 단순하지 않다. 아주 기본적인 애플리케이션조차 종속성이 많고, 수 많은 패키지와 라이브러리, 기타 소프트웨어 구성 요소가 있어야 실행이 된다. 같은 운영체제 환경에서 여러 애플리케이션을 실행시키려 시도할 때 일부 구성 요소에 문제가 발생할 수도 있다. 소프트웨어 스택을 최신 상태로 유지하고, 비즈니스 니즈에 맞춰 계속 변경할 때, 유지관리와 관련된 온갖 골칫거리를 안게 된다. 수년 동안 애플리케이션과 종속물(종속성)을 분리해 체계화할 때 많이 사용한 방법 중 하나는 각 애플리케이션을 각각 가상 머신에 배치하는 방법이었다. 가상 머신을 이용하면, 같은 물리적 하드웨어에서 여러 애플리케이션을 실행시키고, 소프트웨어 구성 요소 간 충돌과 하드웨어 리소스 경합을 최소한으로 유지할 수 있다. 그..
'데이터 랭글링' 및 '탐구 데이터 분석' 따라잡기 초보 데이터 사이언티스트는 데이터를 위한 적절한 모델만 찾아 적용하면 된다는 생각을 할 때가 있다. 애석하게도 이보다 더 데이터 사이언스의 현실과 동떨어진 것도 드물 것이다. 사실, 데이터 랭글링(Data Wrangling, 소위 말하는 데이터 정제 및 변경)과 탐구 데이터 분석(exploratory data analysis)은 데이터 사이언티스트가 소요하는 시간의 80%를 차지하는 경우가 많다. 데이터 랭글링과 탐구 데이터 분석의 개념은 쉽다. 단 제대로 하기가 어려울 수 있다. 정제되지 않거나 잘못 정제된 데이터는 쓰레기이며, GIGO 원리(garbage in, garbage out)는 모델링과 분석에도 적용된다. 데이터 랭글링이란? 데이터가 곧바로 사용 가능한 형태로 나오는 경우는 드물다. 오류와 ..
'머신러닝 파이프라인'의 이해 | 데이터 넣으면 인텔리전스 반환 머신러닝(Machine Learning)을 보면 마술 상자가 생각난다. 데이터를 집어넣으면 예측이 나온다. 하지만 머신러닝에 마술은 없다. 데이터와 알고리즘, 그리고 알고리즘을 통해 데이터를 처리함으로써 만들어지는 모델이 있을 뿐이다. 머신러닝을 통해 데이터에서 실체적 인사이트를 도출하는 일을 하는 사람에게는 이 프로세스가 블랙박스처럼 느껴져서는 안 된다. 상자 내부에 대해 잘 이해할수록 데이터가 예측으로 변환되는 과정의 각 단계를 더 정확히 이해할 수 있고 예측이 갖는 힘은 더 강력해진다. 데브옵스 분야에는 소스 코드에서 배포에 이르기까지 소프트웨어의 진행 과정을 설명하는 “빌드 파이프라인”이란 것이 있다. 개발자에게 코드 파이프라인이 있다면, 데이터 과학자에게는 머신러닝 솔루션을 통해 흐르는 데이터 ..
IT 프로젝트(팀) 생산성을 최적화하는 방법 IT팀 생산성 최적화는 항상 어려운 일이지만 최근의 이례적인 비즈니스 환경에서는 더욱 어려울 수 있다. 그러나 긍정적인 측면에서 보면 현재의 엄청난 압박 속에서 성공해낸다면 더욱 강력한 인상을 남길 수 있을 것이다. 특히 어려운 시기에 IT팀 생산성을 최적화하는 7가지 방법에 대해 알아본다. 개방성과 가용성을 유지하라 닫혀 있는 사무실 문 뒤에 숨어 있을 때가 아니다. 분석 소프트웨어 기업 SAS의 CIO 제이 업처치는 “리더십의 소프트 측면이 현재 그 어떤 것보다도 생산성에 큰 영향을 미치고 있다”라고 말했다. 업처치는 팀원들과 조기에 자주 소통하고 공감하며 매일 시간을 내어 열심히 일한 것에 대한 감사를 표하라고 조언했다. 그는 “이를 통해 어려운 시기에도 IT생산성이 높게 유지할 수 있을 것이다”라..
성공적인 원격 프로젝트 관리 노하우 | 원격 프로젝트 관리를 저해하는 요소와 해결 가능한 솔루션 원격 프로젝트 관리는 좋은 대안처럼 보인다. 그러나 현실성은 얼마나 있을까? 확실한 장점도 있지만 감안해야 할 위험요소도 만만치 않다. 원격 프로젝트 관리가 효과가 있을까? 결론부터 말하자면 그렇다. 가능하다. 가상 프로젝트팀을 구성해 원격 프로젝트 관리를 할 때의 이점이 있다. 그 이점은 다음과 같다. - 거리를 좁히는 기술 발전으로 인한 프로젝트 비용 감소 - 프로젝트팀 구성원들의 업무/사생활 균형 개선 - 효율성 증가 및 이동 시간 감소 - 인재를 영입할 수 있는 능력 증가 이런 것들이 분명 이점이긴 하지만 원격 프로젝트 관리가 회사에 적절한지 파악하기 위해서는 여러 측면을 면밀히 조사해야 한다. 다음은 프로젝트를 원격에서도 성공적으로 관리하는데 영향을 끼칠 수 있는 측면들이다. 원격 프로젝트 관리..
국내 인공지능 시장 연평균 14.9% 성장 (한국IDC) 한국IDC는 최근 발간한 ‘국내 인공지능 분석 시장 전망, 2023-2027’ 연구 보고서에서 국내 인공지능 시장은 2023년 전년 대비 17.2% 성장해 2조 6,123억 원의 매출 규모를 형성할 전망이라고 밝혔다. 해당 시장은 향후 5년간 연평균 성장률 14.9%를 기록하며 2027년까지 4조4,636억 원 규모에 이를 전망이다. 다양한 산업에서 AI 채택을 가속화하는 가운데, 디지털 기술과 산업 기술이 융합된 인공지능 생태계가 강화되고 여러 서비스 사업 혁신이 이루어지면서 해당 시장 성장을 견인한 것으로 나타났다. 또한, 더 많은 기업이 AI 관련 전문지식을 확보하기 위한 투자를 이어감에 따라 성장 추세가 지속될 것으로 전망된다. 이번 보고서에서는 2023년부터 2027년까지의 국내 인공지능 시장의..
양자 기술, 2035년까지 최대 1.3조 달러 가치 창출 전망 (맥킨지) 맥킨지의 최신 양자 기술 모니터에 따르면, 양자 기술은 2035년까지 최대 1조 3,000억 달러의 가치 창출 잠재력을 가질 것으로 전망된다. 실제로 2022년에 그 어느 때보다 많은 자금이 양자 스타트업에 투자됐다. 전 세계의 관심이 AI와 챗GPT에 쏠리고 있지만, 이면에서는 또 다른 미래 기술인 양자 기술의 파괴적인 잠재력이 빠른 속도로 커지고 있다. 맥킨지는 새로운 '양자 기술 모니터(Quantum Technology Monitor) 2023' 보고서에서 자동차, 화학, 금융, 생명과학 산업이 양자 컴퓨팅을 통해 2035년까지 최대 1조 3,000억 달러의 잠재 가치를 창출할 것으로 전망했다. 보고서에 따르면, 양자 컴퓨팅은 금융 부문에서 가장 큰 경제적 효과를 가져올 것으로 보인다. 3,940억..
AWS, 한국어 고객 및 기술 지원 서비스 공식 지원 AWS는 4월 25일부터 AWS 서포트(AWS Support)에서 기존의 영어 및 일본어 지원 외에 한국어로 된 고객 및 기술 지원을 받을 수 있다고 밝혔다. 한국어를 구사하는 고객의 수가 증가함에 따라 AWS 서포트는 가능한 최고의 지원 경험을 제공하기 위해 투자해 왔다고 업체 측은 설명했다. 이제 AWS 서포트 센터(AWS Support Center)에서 지원 사례를 생성할 때 한국어로 AWS 지원을 받거나 엔지니어 및 에이전트와 통신할 수 있다. 모든 AWS 고객은 본인이 가능한 시간대에 추가 비용 없이 이메일, 전화 및 라이브 채팅을 통해 한국어를 선택해 계정 및 청구 지원을 받을 수 있다. 고객의 서포트 플랜에 따라 엔터프라이즈(Enterprise), 엔터프라이즈 온램프(Enterprise On..
모듈식 데이터센터 시장 2032년까지 15% 성장 전망 (GMI) 모듈식 데이터센터 시장 규모가 2023년부터 2032년까지 연간 15% 성장률을 기록한다는 전망이다. 2022년 150억 달러로 추정되는 시장 규모는 2032년에 700억 달러로 증가할 것으로 예상됐다. 확장 가능하고 비용 효율적인 데이터센터에 대한 수요 증가, 친환경 데이터센터 채택 증가, 중소기업의 클라우드 컴퓨팅 채택 급증 등이 시장 성장을 이끄는 요인으로 지목됐다. GMI(Global Market Insight)가 '2023년부터 2032년까지 모듈식 데이터센터 시장(Modular Data Center Market Forcast)' 보고서를 발표했다. 2022년을 기준 연도로 잡고 모듈식 데이터센터 시장을 구성 요소(솔루션, 서비스), 애플리케이션(BFSI, IT & 통신, 에너지, 정부, 건강,..
서버리스 클라우드 비용 관리하기 | 7가지 체크포인트 2022년 CNCF 클라우드 네이티브 설문조사에 따르면, 서버리스 컴퓨팅의 도입이 2022년에 급증했다. 그러나 이는 서버리스 비용에 대한 사전 예방적 접근 방식을 취하지 않으면 클라우드 크게 지출이 증가할 수 있다는 의미이기도 하다. 다음은 개발팀이 서버리스 프로젝트가 시작된 후 CFO가 첫 클라우드 청구서를 받고 나서야 대응하지 않게, 사전에 서버리스 클라우드 비용에 대처할 수 있도록 준비하는 방법에 대한 몇 가지 팁이다. 제공업체의 요금 체계와 모델 알아보기 적절한 서버리스 컴퓨팅 솔루션을 선택하는 작업은 클라우드 서비스 제공업체(CSP)에 대한 탐색부터 시작된다. 여러 요금 체계 모델도 이해해야 한다. 주요 CSP는 각각 자체적인 요금 체계 모델로 서버리스 컴퓨팅을 제공한다. 예를 들어, 아마존 ..
'플랫폼 엔지니어링'의 이해 | 데브옵스의 최종 진화 플랫폼 엔지니어링(Platform engineering)은 실제 데브옵스에서 얻은 경험적 지식을 더 구체적이고 재현 가능한 형식으로 적용하는 것을 목표로 하는 비교적 새로운 개념으로, 품질, 개발자 경험, 고객의 가치 창출 시간을 개선한다. 기술과 프로세스의 세부 사항을 다루는 플랫폼 엔지니어링은 데브옵스의 구체적인 표현이며 중앙집중식 제어와 팀 자율성 간의 상충하는 요구사항을 조율하는 데도 도움이 된다. 가트너는 플랫폼 엔지니어링을 2023년 개발 분야의 핵심 추세 중 하나로 꼽았다. 플랫폼 엔지니어링이 무엇이고, 어떻게 활용하는지 알아보자. 데브옵스와 플랫폼 엔지니어링의 차이 데브옵스는 소프트웨어 개발 수명 주기를 더 잘 이해하고 관리하기 위한 전체적인 시야에 집중한다. 데브옵스는 개발과 운영을 같은..
2023년 전세계 퍼블릭 클라우드 지출, 800조 원 육박 (가트너) 가트너가 2023년 전 세계 퍼블릭 클라우드 서비스에 대한 최종 사용자 지출액이 5,974억 달러(791조 원 당상)에 이를 것으로 전망했다. 이는 2022년 4,910억 달러에서 21.7% 증가한 수치다. 기업들이 생성형 AI(Generative AI), 웹3 및 메타버스와 같은 신기술들을 통해 혁신을 추구함에 따라, 클라우드 컴퓨팅은 차세대 디지털 비즈니스를 이끌고 있다. 가트너의 리서치 부사장인 시드 내그는 “하이퍼스케일 클라우드 공급업체들이 클라우드 아젠다를 주도하고 있다”며, “최근 조직들은 클라우드를 디지털 혁신을 위한 고도의 전략적인 플랫폼으로 보고 있다. 이와 더불어, 디지털 서비스 경쟁이 가열됨에 따라 클라우드 공급업체들은 더욱 높은 수준의 기능을 제공해야 하는 상황에 놓였다”고 말했다...
IT 리더가 알아야 할 엔터프라이즈 기술 트랜드 엔터프라이즈 소프트웨어 및 서비스는 새로운 기능을 추가하며 진화하고 있다. 엔터프라이즈 업계에서 최근 성장하는 기술 및 트랜드를 정리해보았다. 딜로이트 컨설팅의 대표인 팀 포터는 현재 기업용 소프트웨어 및 서비스 환경을 조사하면서 IT 조직이 혁신과 빠른 성장에 박차를 가할 수 있는 잠재력을 발견했다. 포터는 “기업들은 서비스를 개선하고, 더욱 매력적인 제품을 제공하며 내부 프로세스를 간소화하고, 생산성을 높이기 위해 소프트웨어 및 기술 솔루션을 지속적으로 찾는다”라며 “기업의 요구를 충족하기 위해 새로운 기술 발전이 지속적으로 도입되고 있다”라고 설명했다. 또한 포터는 “CIO는 과거부터 지금까지 언제나 기업 데이터를 보호하면서 비즈니스를 지원하는 과제를 안고 산다. 따라서 IT 리더들은 늘어나는 복잡..

728x90
반응형
LIST