태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

월간기술동향 | Oops! 아니고 AIOps!



최근 급 부상하고 있는 AIOps에 대해 알고 계신가요?

가트너는 지난 2017년에 "2019년까지 세계 기업의 25%가 2~3가지 중요 IT업무를 지원하는 AIOps 플랫폼을 구현할 것"이라고 예측하였는데요, 

이번 시간에는 AIOps에 대하여 살펴보겠습니다.



 AIOps란? 

AIOps <출처: Gartner, 2017>

AIOps는 AI 기술을 IT 운영(Operation)에 접목한 것으로, “IT운영을 위한 인공지능(Artificial Intelligence for IT Operations)”을 뜻합니다. 

(또는 Algorithmic IT Operations 라고도 합니다.) 

AIOps는 빅데이터 분석과 머신러닝, 그리고 기타 AI 기술을 활용해 IT인프라의 문제를 파악하고 해결책을 제시하는 과정을 자동화 합니다. 

사람이 직접 개입하는 대신 AI를 통해 실수를 줄이고, 보다 더 효율적으로 IT 인프라를 운영하는 것이죠. 

날로 복잡해지는 여러 자산을 관리함에 있어서 인공지능을 통해 운영자의 시간과 노력을 줄여줄 수 있습니다. 




 AIOps의 구성요소 

<출처: DZone>


AIOps를 이루는 두 가지 핵심 요소는 빅데이터와 머신러닝인데요

IT운영 과정에서 생산되는 분산된 각종 데이터들을 분석하여 머신러닝을 통해 지속적으로 적용함으로써 IT운영의 자동화를 이루게 됩니다. 


The technologies that make up an AIOps platform <출처: bmc>


조금 더 자세히 말하면, 우선 검증된 데이터가 필수적입니다. 

실제 기업 환경에 적용되어 신뢰할 수 있는 데이터가 양적으로도 질적으로도 충분해야 합니다. 

그리고 수집한 데이터들을 분석한 후에 인공지능이 이 데이터들을 효과적으로 학습해야 하죠. 

이 역시 꽤 긴 시간이 필요한 과정입니다. 

이렇게 구현된 인공지능은 실제 IT 서비스로 구체화되어야 비로소 완성되는 것입니다.




 AIOps의 활용 


AIOps Platform Enabling Continuous Insights Across IT Operations Management <출처: Gartner, 2018>


가트너는 위 그림과 같이 AIOps가 IT운영 전반에 걸쳐 지속적인 통찰을 가능하게 한다고 설명했습니다. 

AIOps에서 Logs, Text, Wire, Metrics, API등의 데이터 유형들을 처리하여 다음과 같이 활용할 수 있습니다.


▶ Causal Analysis (인과관계 분석)

▶ Anomaly detection (이상 탐지)

▶ Performance analysis (성과 분석)

▶ Prediction(예측)

▶ Correlation and contextualization (상관관계와 맥락화)

▶ Intelligent Remediation(지능적 개선)




 AIOps의 도입 효과 



그렇다면 AIOps 도입 후 얻을 수 있는 효과는 무엇일까요?


1. 업무의 효율성 증가 

AIOps는 일상적이고 반복적인 업무를 자동화하여 업무의 효율성을 증가시킵니다. 

이 덕분에 운영자는 반복적인 업무 수행 대신 좀 더 운영을 효율화 할 수 있는 업무에 집중할 수 있게 됩니다.

2. 운영 비용 감소 & 안정적이고 예측 가능한 인프라 제공

AIOps는 분석과 예측을 통해 최적화된 자원을 사용함으로써 운영 비용을 최소화할 수 있습니다. 

또한 보다 더 안정적이고 예측 가능한 운영이 가능해집니다.

3. 기타 부서와의 협업 최대화

AIOps는 각 팀에게 관련 데이터를 제공합니다. 

그래서 IT팀이 비즈니스 부서와 데이터 사일로 없이 원활한 의사소통이 가능해지고, 협업을 효율적으로 할 수 있게 되죠.

데이터를 기반으로 한 의사결정이 가능함으로써 기업은 새로운 트렌드에 민감하게 반응할 수 있게 됩니다. 


 ※ 데이터 사일로(silo): 데이터가 전체적으로 통합되지 않고 개별 부서나 사업 부문별로 고립적으로 활용되는 것




본문 외 reference

Gartner, Market Guide for AIOps Platforms

IDG, IT 인프라 운영의 새로운 기준

TechTarget, AIOps






기획 및 글 | 사업기획팀 박예영

엑기스 | 클라우드 환경에서의 통합 관제

기술이야기/엑.기.스 2019. 2. 12. 10:06




엑셈에서는 클라우드 환경에 대한 모니터링을 지원하기 위해서 클라우드 기반 대규모 통합 관제 솔루션인 InterMax Cloud(가칭) 버전을 2019년 상반기에 출시 예정입니다. 그래서 이번 엑기스에서는 클라우드 환경에서의 App 통합 관제 및 모니터링에 대하여 다루도록 하겠습니다.



▶ 클라우드 향 Application의 특징 및 통합 모니터링이 갖추어야 할 요건


(1) Auto Scale In / Out 구조

 클라우드는 IT인프라를 가상으로 임대하여 자유롭게 사용할 수 있는 환경이므로, 더 많은 Computing Power가 필요할 때 Scale Up으로 장비의 컴퓨팅 Power를 키우는 방식이 아니라, Scale Out으로 가상머신을 늘리는 방식으로 Computing Power를 확장합니다.

또한, 사용자 서비스 부하가 줄어들면 자동으로 Scale In이 되어서 모니터링 대상이 사라지게 됩니다.


모니터링 제품에서 이러한 Scale In/Out을 모니터링 하기 위해서는 모니터링 대상(Target)을 자동으로 등록하고, 제거하는 기능이 지원되어야 합니다. 


(2) Microservice Architecture
 클라우드 환경은 1개의 큰 서버에 여러 개의 업무를 대량으로 처리하는 Monolithic 시스템으로 구성되기 보다는, Microservice Architecture기반으로 구성하는 것을 권장합니다. Microservice는 작은 서비스 모듈 단위를 API를 통해 호출하여 서비스를 제공하는 형태로 전체 업무를 구성하고 있습니다.

 따라서 모니터링 시스템 구성 시 모니터링할 대상이 많고, Python, Java 등 통일되지 않은 다양한 기술로 이루어져 있으며, 한 서비스가 다른 서비스를 호출하는 등 서비스 간 복잡하게 연계되어 있는 점을 고려해야 합니다. 개별 기술로 이루어진 Micorservice를 통합하여 중앙집중화된 모니터링을 제공해야 하며, 또한 성능이슈의 추적을 위해서 서비스 간의 End to End 연계 추적을 고려해야 합니다.


그리고 전체 관점의 모니터링 뷰 제공을 위해서 Topology 형태의 대시보드를 제공하여 전체 서비스를 통합된 뷰로 모니터링 할 수 있어야 하며, 전체 관점에서 Node → Container → App으로 내려가는 Drill Down을 통한 상세 모니터링을 지원해야 합니다.


-  다수의 모니터링 대상을 전체 관점에서 모니터링 하기 위한 Topology View( 2D )


- Topology View ( 3D )


(3) 클라우드 환경의 다양한 관리 솔루션 연동 지원
 클라우드 환경을 제공하는 Amazon AWS, Microsoft Azure 같은 Public Cloud 서비스나, 기업 내부에서 Private Cloud를 구축하여 사용할 때 많이 사용하는 OpenStack, Kubernetes, OpenShift 같은 제품들은 다수의 가상머신과 컨테이너를 관리하기 위한 자체 관리도구를 제공하고 있습니다. 이러한 자체 관리도구와 긴밀히 연동하여, 서버명, 컨테이너명, 그룹명 등을 자동으로 인식하여 모니터링을 제공하는 것이 필수적으로 필요합니다.
 예를 들어, AWS의 경우, EC2 인스턴스ID 뿐 아니라, Tag Name을 수집하여 모니터링 대상 식별에 활용하고, 같은 서비스(업무)를 수행하는 장비를 자동으로 Grouping하여 모니터링 대상 식별이 용이해야 합니다. Grouping 방식은 Region이나 AZ 기반으로 물리적인 위치에 따라서 Grouping하거나, Auto Scaling 그룹 기반 또는, 특정 Tag Name을 가진 서버들을 대상으로 Grouping을 수행할 수 있습니다.
 Kubernetes의 경우, Pod명을 인식하여 모니터링 대상을 식별하고, Application 명 또는 Deployment 명을 인식하여 모니터링 그룹에 자동으로 활용하는 기능을 제공해야 합니다.


(4) 가상환경 자체 모니터링(Kubernetes 컨테이너, AWS 서비스 등)
 클라우드 환경에 대한 모니터링은 가상환경이라는 새로운 Layer에 대한 모니터링이 추가로 제공되어야 합니다. Kubernetes환경의 경우, Pod 또는 컨테이너라는 모니터링 대상이 물리적인 서버(Node)와 Application 사이에 존재하기 때문에 이러한 가상 계층에 대한 모니터링을 지원해야 합니다. AWS의 경우, AWS의 자원(AWS 서비스)인 EC2, S3, EBS, RDS 등의 서비스에 대한 통합 모니터링을 지원해야 합니다. 물론 AWS 자체적으로 CloudWatch라는 모니터링 도구를 제공하고 있으나, 전체 서비스를 Infra와 Biz를 통합 관제하기 위해서는 AWS CloudWatch에서 수집하는 정보를 선별하여 “통합 클라우드 서비스 모니터링 제품”에서 함께 모니터링 되어야 문제 발생 시 신속하게 대처가 가능합니다.

- Kubernetes Pod 및 컨테이너 계층에 대한 모니터링 대시보드


- Kubernetes Pod 상세 모니터링




클라우드 통합 관제에 대한 대응 전략

 앞서 언급하였듯이 엑셈에서는 클라우드 환경에 대한 모니터링을 지원하기 위해서 클라우드 기반 대규모 통합 관제 솔루션인 InterMax Cloud(가칭) 버전을 2019년 상반기에 출시 예정입니다. InterMax Cloud 버전은 Private Cloud 플랫폼(Kubernetes Pod 및 Docker Container 기반) 환경에서 다양한 계층(Hosts, VM, Pod, Container 등)에 대한 구성(Configuration) 정보에서부터 성능 메트릭(Metric) 정보까지 full stack 모니터링이 가능한 통합 관리 솔루션입니다. 또한 AWS 같은 Public Cloud 환경까지 지원을 확대하여 기업 내의 자체 Infra와 클라우드 환경을 통합 관제하고자 하는 Needs에 대응할 예정입니다.



클라우드 기반 통합 관제에 대하여 더 알고싶으신가요? 여기를 눌러 문의해보세요!




기고 | APM본부 오명훈

편집 | 사업기획팀 박예영

신시웨이 | Petra Cipher (DB암호화)

기술이야기 2019. 2. 12. 10:05




 Petra Sign(DB권한 결재 솔루션) 


개인정보 유출을 막을 수 있는 최고의 솔루션. DB 암호화 솔루션 페트라 사이퍼(Petra Cipher)

PETRA CIPHER는 개인정보보호법, 정보통신망법 등 여러 가지 법률에서 요구하는 개인정보 (고유식별정보, 바이오정보 등)를 다양한 방식으로 완벽하게 암호화하여 보호하는 솔루션입니다.

PETRA CIPHER는 국내 최초 CC인증(EAL3)을 획득한 제품으로, 뛰어난 성능 및 안정성,관리 용이성, 자사 접근제어와의 완벽한 연동을 지원합니다. 


1,200여 고객환경을 지원한 DB암호화 솔루션

<뛰어난 성능>

대부분의 로직을 속도가 가장 빠른 C언어 기반으로 구성한 최고의 성능 (경쟁사 대비 2-3배)

암호화된 인덱스를 제공하여 암호화 컬럼에 대한 조회 성능 보장


<철저한 보안 기능>

암호화 컬럼에 대한 철저한 통제

암호화 컬럼을 Access한 모든 SQL 문장 Full Text 로깅

해당 SQL 문장의 Parcing 정보 저장

SQL 당 최대 조회 건수를 제한하여 개인정보 대규모 유출 방지


<접근제어와 연동>

Petra 접근제어 서버를 경유하여 암호화 대상 컬럼에 접근하는 경우 사용자의 원래 IP 기반으로 통제 가능




제품 구성 방식

API와 Plug-In 의 장점을 취합하여, 적정 비용으로 성능 문제를 해결할 수 있는 “API 최소화+Plug-In 구성” 지원





Plug-In 방식
- DB서버에 암 복호화 라이브러리 설치
- 어플리케이션 수정이 필요 없는 암호화 구축 가능
- PL/SQL 로직을 최소화하고 C기반의 함수를 사용하여 성능 최대화

API 방식
- 어플리케이션 서버에 암 복호화 라이브러리 설치
- Java, C, PL/SQL 등의 다양한 API를 제공하여, 어플리케이션 및 Batch 프로그램에서
  사용 가능
- DBMS에 종속적이지 않은 이기종 DBMS를 위한 암호화 기능 제공



제품 특장점
1. 고성능, 고기능 API제공

암 복호화를 위한 API 외에도 세션 설정, 로그 저장 등을 위한 API를 별도로 제공하여 암호화 후 효율적인 관리가 가능합니다.


2. 대량 데이터 조회 방지

권한이 있는 사용자의 경우에도 단일한 SQL로 복호화 할 수 있는 데이터양을 통제하여 대량 데이터의 유출을 방지합니다.


3. DB접근제어와 DB암호화 연동

국정원 접근통제 요건을 충족하기 위하여 접근제어를 경유하는 사용자의 경우 사용자 IP 기반의 암 복호화 통제가 가능합니다. 


4. Character Set 변환 기능 

한글 데이터 암호화 시 발생하는 AP 서버와 DB 서버 간 Character Set의 불일치를 해결하기 위하여 자동으로 변환하는 기능을 제공합니다. 




주요 기능
<지원 알고리즘>
- SEED, ARIA, AES, SHA 등 다양한 알고리즘 지원

<안전한 키 관리>
- 생성된 데이터 키는 마스터 키에 의해 암호화 하여 저장되어 유출방지, 키 서버 이중화로 서  버 장애 시에도 서비스 유지

<유효기간 기반의 키 관리 기능 제공>

<컬럼 단위 암호화>
- 컬럼 단위 암호화 및 부분 컬럼 암호화 기능 지원, 암호화 데이터에 대한 재암호화 수행 시 에러를 발생시켜 이중 암/복호화 방지

<강력한 권한 통제 및 로그 관리>
- 암호화 된 데이터를 안전하게 보호하기 위해 다양한 조건의 조합으로 사용자에 대한 암/복호화 권한을 통제, 암/복호화 수행 이력에 대하여 상세 로그 조회 기능 제공

<심플하고 강력한 암호화 UI 관리 도구>
- 복구 기능, 자동화된 복구 기능
- 스크립트 관리, 수행 스크립트 관리 및 변경 기능
- 로그 관리, 암호화 이력 제공


이번 시간에는 신시웨이 PETRA CIPHER 제품에 대해 만나보았습니다 :)


<제품 문의:sales@sinsiway.com>








아이참 | Oracle CloudWorld Seoul 2019

기술이야기/아이참 2019. 2. 12. 10:05




 지난 1월 29일, 그랜드인터컨티넨탈 서울 파르나스에서 ‘오라클 클라우드 월드 서울 2019’ 행사가 열렸습니다. 이번 행사는 데이터베이스 관리 시스템(DBMS)의 최강자로 꼽히지만 클라우드에서는 한발 뒤처진 오라클이 국내 클라우드 시장에서 대대적인 반격을 시작하고자 기획한 만큼 굉장한 규모로 진행됐습니다. 오라클의 열성적인 사전 홍보 덕분인지 정말 많은 분들이 행사장을 찾아 주셨습니다.


 클라우드 시장을 공략하기 위한 오라클의 무기는 ‘두터운 기존 고객층’, ‘강화된 보안과 성능’, ‘자율 운영’으로 압축됩니다. 오라클은 오라클 데이터베이스(DB) 제품을 사용 중인 수많은 고객들이 자연스레 오라클 클라우드로 전환하도록 유도하겠다는 목표를 밝혔습니다. 그리고 클라우드 이전 시 보안 문제에 대한 걱정을 덜어주기 위해 보안성과 성능을 강화한 ‘오라클 클라우드 인프라스트럭처(OCI)’ 기반 ‘2세대 클라우드’를 전면에 내세웠습니다. 또한 ‘자율 운영 데이터베이스(Autonomous Database)’를 비롯한 자율 운영 기술로 IT 운영 담당자의 수고를 획기적으로 줄여주겠다며 자신감을 보였습니다. 

<김형래 한국 오라클 대표>

 김형래 한국오라클 대표는 "대기업 IT 인프라의 핵심이 오라클 DB"라며 "오라클 DB 고객을 보면 (클라우드 전환에 있어) 한국은 아직 초기 단계"라고 말했습니다. 그리고 연내 한국에 데이터센터 설립을 공언했습니다. 향후 국내 클라우드 시장이 크게 성장할 것이라고 예상한다는 말이겠죠. 

 클라우드를 도입하는 사례가 늘어난다는 것은 곧 클라우드 관제에 대한 수요가 커진다는 의미이기 때문에 저희 엑셈도 귀를 쫑긋하게 되는 대목이었습니다.  


 이번 행사에는 엑셈의 기술력을 책임지고 있는 개발자들도 참여했는데요. 다양한 트랙들 중 특히 ‘트랙 1 - 자율운영 데이터 관리(Autonomous Data Management)’를 집중적으로 경청한 후 개발자의 관점에서 오라클의 클라우드 전략과 전술을 평가하고 미래를 전망해 주었습니다. 그 내용을 엑셈 뉴스레터 독자분들께만 살짝 공개해 드립니다. 

 ‘온프레미스(On-premise) 데이터베이스 관리 시스템’이 오라클이 제시한 것처럼 ‘클라우드 기반 데이터 관리’로 바뀐다면, 어떤 변화가 일어날지 함께 예상해 보시기 바랍니다. 


개발자 A

문득 개인적으로 든 생각은 과거 벤더마다 WAS(Web Applications Server)를 만들어 팔던 게 지금은 Cloud로 온 것 같습니다. Oracle Cloud의 Autonomous DB는 기존 오라클 DB 사용 고객들을 클라우드로 이전 시키는 데 장점이 될 것 같지만, 외국과 같이 국내도 멀티 클라우드로 가야하는 걸 고려해볼 때, 그런 디펜던시(dependency, 종속)는 과연 장점이 될지 의문입니다.


개발자 B

회사 전체의 업무(HR, 회계 등)를 Oracle Cloud 생태계로 조성하고, 모든 업무 처리에서 발생하는 데이터를 기반으로 Oracle HR AI가 머신러닝을 하겠다는 부분이 조금 인상적이었습니다. 기존 HR AI들은 학습에 대한 부담을 고객이 100% 지고 있지만, Oracle은 자체 학습이 가능하다고 말하더라구요. 하지만, 각 업무에 대한 중요한 판단(단순히 일처리 개수로 퍼포먼스 측정을 할 것이냐? 난이도나 볼륨에 대한 고려는 없는가?)은 아직도 사람에게 맡기는 형태라 실제로 사람이 어렵다고 생각하는 부분에 도움을 주지는 못하고 있는 것 같았습니다.


개발자 C

오라클이 경쟁사(AWS) 대비 후발주자이지만, Autonomous DB를 신무기로 하여 HA/DR(RAC & ADZ)을 통한 고가용성과 군말없는 SLA를 이야기한 부분에서 자신감을 느낄 수 있었습니다. 패널로 참가한 SK하이닉스와 현대상선, 구축 사례를 발표한 SK Stoa, 해외 사례 Baasid Project가 오라클의 클라우드 비전에 힘을 더해주는 것 같았는데, 다른 고객의 생각은 어떨지도 궁금합니다.


개발자 D

DW, OLTP에서 클라우드와 자율 운영 데이터베이스가 갖는 강점에 대한 이야기가 흥미로웠습니다. DevOps 패러다임에 최적화된 것처럼 보였습니다. 아직 오라클 클라우드의 국내 레퍼런스는 적지만 미리 도입한 기업들의 도입 배경에 대한 이야기는 흥미로웠습니다. 올해 국내 오라클 데이터 센터가 설립된다고 하니 더욱 귀추가 주목됩니다.


개발자 E

오라클이 향후 자동화 시스템(Autonomous DB 등) 및 클라우드 기반의 시스템을 추구한다는 것을 확실히 알 수 있었습니다. 오라클은 그동안 오라클 DB의 버전을 올리면서 조금씩 자동화에 대한 준비를 해왔습니다. 12c부터 ‘Autonomous Health Framework’ 같은 자동화 시스템 기능을 추가해서 시스템 자동화 준비를 시작했죠. 오라클 DB에 문제 발생 시 자동 분석, 백업, 복구가 가능하게 된다면 DBA들이 헬스 체크 하는 일이 없어질 것 같습니다. DBA는 설계를 집중적으로 준비해야겠죠. 

19c부터 클라우드 기반의 시스템을 제공했습니다. 오라클은 클라우드에서 항상 불거지는 보안 이슈에 대해서 오라클의 보안 관련 투자가 다른 곳보다 많기 때문에 고객들이 자체적으로 보안에 신경 쓰는 것보다 더 효율적이라고 얘기했습니다. 경쟁사인 AWS보다 빠르고 비용이 적다고 말했죠. ‘Live SQL’을 제공하면서 좀 더 대중의 접근성을 높이기도 했습니다. 

‘Autonomous DB + 클라우드’의 조합이라면 대기업이 아닌 일반 소규모 업체는 오라클 사용이 편해질 수 있을 듯 합니다. 역시나 대세는 AI, 클라우드겠네요. 오라클이 클라우드 기반 Autonomous DB를 발표한만큼 데이터베이스 성능 모니터링의 미래도 AI 기능 적용에 달려 있다고 생각합니다.





엑셈 블로그 콘텐츠에 대하여 더 알고싶으신가요? 여기를 눌러 문의해보세요!



기획 및 글 | 사업기획팀 김태혁


월간기술동향 | 엣지 컴퓨팅




지난 월간기술동향에서 소개했던 5G에 이어 “엣지 컴퓨팅(edge computing)”이 새로운 화두로 떠오르고 있습니다. 

많은 글로벌 ICT 리서치 기관들도 2019년을 좌우할 중요 트렌드로 엣지 컴퓨팅을 지목하고 있고, 

일각에서는 “클라우드 컴퓨팅 시대가 끝나고 엣지 컴퓨팅 시대가 올 것이다.”라고 예측하기도 합니다. 


이 엣지 컴퓨팅이란 무엇일까요? 정말 클라우드 컴퓨팅 방식을 대체할 수 있을까요?

 

 

 

 엣지 컴퓨팅이란? - 클라우드 컴퓨팅과의 비교 


클라우드 컴퓨팅과 엣지 컴퓨팅을 비교하기 전, 먼저 왜 클라우드 컴퓨팅이 등장했는지 알아봅시다. 

간단하게 말씀드리면, 먼저 온라인 상에서 오가는 데이터 양이 급증했습니다. 

또한 기기도 PC에서 스마트폰, 웨어러블, 스마트홈 등으로 확장되었죠. 

이렇게 IoT 기기들이 다양해지고 전송되는 데이터 양이 증가하면서, 

이 수많은 데이터들을 인터넷을 통해 시간과 장소에 구애 받지 않고 공유·전송할 수 있는 방식이 발전하기 시작했습니다. 

이렇게 클라우드 컴퓨팅이 등장하였습니다.


클라우드 컴퓨팅이란, “클라우드(cloud)”, 즉 인터넷을 통해 서버, 저장소, 소프트웨어, 분석 등의 컴퓨팅 서비스를 제공하는 것입니다. 

네이버 N드라이브, 구글 Docs 등이 대표적인 예라고 볼 수 있죠. 

하지만 이런 클라우드 컴퓨팅에도 여러 문제점이 있습니다. 

서버에서 처리할 수 있는 데이터의 양을 넘어서기 시작했고, 

데이터 지연 현상도 종종 발생하며, 컴퓨터의 통신 과정에서 발생하는 보안문제도 있죠. 


<출처: 삼성 뉴스룸(2017.05.17)>


클라우드 컴퓨팅의 여러 문제들을 해결할 방법 중 하나가 바로 엣지 컴퓨팅입니다. 

엣지 컴퓨팅은 클라우드 컴퓨팅과 대조되는데요.


클라우드 컴퓨팅은 데이터 처리와 연산이 중앙에 집중되어 있지만, 

엣지 컴퓨팅은 IoT 기기들과 가까운 주변이나 기기 자체에서 데이터를 분산 처리합니다. 

이 때 추려진 상위 작업은 클라우드로 전달되고요. 


다시 말하면, 엣지 컴퓨팅은 데이터를 중앙(클라우드)으로 보내지 않고 엔드 포인트 근처에 배치하기 때문에, 

데이터가 수집되는 끝단(엣지)에서 즉시 분석하고 현장에 적용할 수 있습니다. 이 방식을 포그(fog) 컴퓨팅이라고 부르기도 합니다.

 

 

 

 엣지 컴퓨팅의 장점 



엣지 컴퓨팅으로부터 얻을 수 있는 장점은 어떤 것들이 있을까요? 

앞서 언급한대로 클라우드 컴퓨팅의 문제점들을 어느정도 해결할 수 있을 것입니다.


1) 데이터 부하 감소

데이터 처리량이 늘어날수록 부하가 많아지는 클라우드 컴퓨팅의 문제점을 

엣지 컴퓨팅을 사용하여 데이터를 분산시킨다면 쉽게 해결이 가능할 것입니다.

 

2) 보안문제 완화

클라우드 보안도 꽤 큰 이슈인데요, 

엣지 컴퓨팅을 사용하면 데이터 수집과 처리를 엣지에서 끝낼 수 있어 보안을 강화할 수 있습니다. 

또한 엣지 부분 장비에서 클라우드로 데이터를 보낼 때, 

엣지 컴퓨팅의 더욱 강화된 보안 솔루션을 적용할 수 있어 안전할 것입니다. 

엣지 컴퓨팅은 최신 사이버 보안 기능도 시스템에 내장되어 있거든요.

 

3) 클라우드 서비스를 이용할 수 없을 때

간혹 클라우드가 마비되면 매우 치명적인 타격을 받습니다. 

작년 11월 발생했던 AWS 서울 리전 장애. 기억하시죠?

이런 문제 상황 발생 시 엣지 부분 장치에서 어느정도 컴퓨팅을 수행한다면 빠르고 효과적인 대처가 가능할 것입니다. 

 

 

 

엣지 컴퓨팅 적용 사례

1) 자율주행차(Self-Driving Car)


<엔비디아 자율주행 소프트웨어 구조. 출처: Nvidia> 


자율주행차는 차량에 부착된 센서에서 실시간으로 데이터를 수집해

앞차 간 거리 유지나 주변 상황, 차량 흐름 등을 파악하고 돌발상황 발생 시 신속하게 대처할 수 있도록 합니다. 

만약 이런 처리가 엣지가 아닌 중앙 데이터센터에서 이루어진다면 유연하게 대처하지 못할 확률이 높겠죠?

 

2) 스마트 팩토리(Smart Factory)



많이 알려진 스마트 팩토리에도 엣지 컴퓨팅이 적용됩니다. 

특히 일본 기업들이 강조하고 있는데요, 

공장내 온·습도 조절이나 기계별 가동 현황을 실시간으로 파악하여 관리하는 것과 같은 비교적 단순한 데이터 처리는 엣지에서 담당하고, 

기계 수명 관리나 사고 위험 같은 고도의 분석이 필요한 데이터는 중앙 데이터센터로 전송하여 시스템을 운영한다고 합니다. 

 

3) Edge 솔루션

<출처: MS, AWS>


Azure를 서비스하는 마이크로소프트에서도 ‘Azure IoT Edge’를 서비스하고 있습니다. 

Azure IoT Edge는 IoT 허브를 기반으로 빌드하는 IoT 서비스로, 클라우드가 아닌 장치에서 데이터를 분석하려는 사용자를 위해 제공합니다. 


AWS에서는 ‘Greengrass’라는 소프트웨어를 제공하고 있습니다. 

로컬 디바이스에서 데이터를 수집·분석하고, 로컬 네트워크의 디바이스들이 서로 안전하게 통신할 수 있도록 하는 역할을 합니다.

 

 

 

 5G와 엣지 컴퓨팅 



지난 시간 5G를 간단하게 다루었는데요, 5G 환경을 위해서 각 통신사는 모바일 기지국이나 와이파이 AP(Access Point)를

단순 신호 중계기에서 핵심 데이터를 실시간 처리하는 엣지 기기로 용도를 확대하게 됩니다. 

즉 모든 데이터를 통신사의 서버로 보내지 않고 분산시키면 더욱 유연하고 빠른 서비스가 가능해집니다. 

5G의 속도는 이 엣지 컴퓨팅으로 빨라지겠지요.


또한 5G의 특징인 초저지연, 초고속, 초연결의 이점을 극대화하기에도 엣지 컴퓨팅이 꼭 필요합니다. 

특히 AR/VR같은 대용량 콘텐츠도 5G에 엣지 컴퓨팅을 더하면 진정한 고성능, 모바일 시스템으로 거듭날 수 있을 것으로 보입니다.

 

 

 

앞서 언급한 MS, AWS 외에 구글, 인텔 등 글로벌 기업들도 엣지 컴퓨팅 관련 기술을 지속적으로 개발 중이며, 

국내 기업들도 그 중요성을 인식하고 서둘러 시장에 진입하고 있습니다. 


엣지 컴퓨팅의 활용 분야는 제조업 뿐만 아니라 스마트시티, 에너지, 헬스케어 등 산업계 전분야라 할 수 있는데요, 

5G와 AI의 발달로 엣지 컴퓨팅의 확산은 정말 필연적일 것으로 보입니다. 


 

본문 외 Reference

아이씨엔, 일본의 스마트 팩토리 추진 방향

매일경제, 스마트팩토리 승부수 띄운 일본 엣지컴퓨팅·센서·첨단부품…’꿈의 공장’








기획 및 글 | 사업기획팀 박예영

엑기스 | OpenJDK 동향

기술이야기/엑.기.스 2019. 1. 4. 10:42




1. OpenJDK란?

OpenJDK는 Java SE(Standard Edition)의 오픈소스 구현체로, Java가 지금의 오라클에 속하기 전인 2006년 썬 마이크로시스템즈 시절에 시작한 프로젝트입니다. 최초 배포 버전은 JDK 6입니다. 2018년 6월 21일 오라클에서 Java SE에 대한 유료 구독 모델을 발표했고, 대안으로 OpenJDK가 급부상하게 되었습니다. 이에 따라 최근 활발하게 연구가 진행되고 있으며, 다양한 버전의 OpenJDK 구현체들이 나오고 있습니다.

 

2. OpenJDK와 OracleJDK의 차이 

OpenJDK가 처음 나왔을 당시에는 OpenJDK가 OracleJDK보다 성능이나 안정성이 크게 떨어졌지만, 최근에 와서는 일부 OracleJDK에만 들어가는 JRockit 관련 코드, JavaFX, 글꼴관련 렌더링 코드, Applet, Java WebStart구현, Java Plugin 등 몇몇 유틸 기능을 제외하면 큰 차이는 없으며, Java 11부터 공개되는 OpenJDK는 Timezone Updater나 Usage Logger 같은 일부 기능을 제외하면 OracleJDK와 동일한 코드로 빌드됩니다.

 

3. OpenJDK 구현체들

아래는 OpenJDK프로젝트의 몇 가지 구현체들입니다. 대부분 LTS에 초점이 맞춰져 있으며 구현체 별로 주로 자주 사용하는 기능이나 GC(Garbage Collection)에 대한 성능을 개선하고 있습니다. 

LTS : Long Term Support, 장기 지원 버전

 

Zulu

Azul Systems에서 빌드하고 있는 OpenJDK LTS를 지원합니다. 추가로 글꼴 렌더링을 위한 Monotype ™ 글꼴이 포함된 Zulu Commercial Compatibility Kit (CCK)와 확장 암호 길이 정책 파일을 포함하는 Zulu Cryptography Extension Kit를 포함한 추가 패키지를 제공합니다. Windows, MacOS, Linux용 빌드를 제공하고 있습니다.

▶ Amazon Corretto

Java의 아버지 제임스 고슬링이 현재 재직하고 있는 Amazon에서 빌드한 OpenJDK 구현체로 LTS를 지원하며, 무료입니다. Java8 버전은 2023년 6월, Java11 버전은 2024년 6월까지 보안업데이트를 제공할 예정이라고 합니다. Amazon Linux 2, Windows, macOS에서 사용 가능합니다.

▶ RedHat OpenJDK

RedHat Enterprise Linux 사용 고객에게 제공하는 OpenJDK로 LTS를 지원합니다. RedHat OpenJDK 11에는 OpenJDK12에 들어갈 예정인 Shenandoah Garbage Collector가 포함되어 있습니다. 이 Garbage Collector는 Full GC가 일어날 경우 발생하는 Stop the world 시간이 매우 적게 발생하도록 개선한 특징이 있습니다. RHEL과 Windows에서 사용이 가능합니다.

※ Full GC(Garbage Collection) : JVM의 메모리가 더 이상 Stop the world를 발생시키지 않는 Young GC로 해결이 안될 때 전체 메모리를 정리하기 위해 발생하는 GC.

※ Stop the world : 전체 메모리를 정리하기 위해 JVM이 모든 동작을 멈추는 상태

▶ AdoptOpenJDK

대부분의 구현체들이 기업에 의해 빌드되는 반면 AdoptOpenJDK는 커뮤니티에 의해 빌드되고 있는 구현체 입니다. 모든 플랫폼에서 신뢰하며 사용할 수 있는 OpenJDK를 목표로 하고 있으며, Azul Systems, IBM, Microsoft 등에서 후원하고 있습니다. 아직 오라클과 TCK 인증을 받기 위한 계약을 맺지 못했지만, 품질에는 문제가 없으며, 오라클과 이 문제에 대해 지속적인 협력을 할 것이라고 합니다.  최소한 Java8 버전은 2023년 9월, Java11 버전은 2022년 9월까지 LTS를 제공할 예정이고, 모든 플랫폼에서의 동작을 지향하는 만큼 OpenJDK 구현체 중 가장 많은 OS를 지원하고 있습니다. Linux, Windows, macOS, Solaris, AIX에서 사용 가능합니다.

※ TCK인증 : Java 기술을 구현한 VM이 규격에 맞게 구현되었는지 검증하는 테스트 프로그램과 도구인 TCK(Technology Compatibility Kit)를 이용해 검증되었다는 표시

▶ GraalVM

대부분의 구현체들이 LTS에 초점이 맞춰져 있는데 반해 GraalVM은 새로운 시도를 하고 있습니다. 고성능 Polyglot VM으로 Java, Scala, Kotlin, Clojure, C, C++, JavaScript, Python, Ruby, R 등의 언어를 지원하며, Native 컴파일을 통한 성능향상 및 메모리효율을 높일 수 있어, 클라우드 및 컨테이너 환경에서의 유용성으로 주목 받고 있습니다. Linux와 macOS에서 사용 가능합니다.  

※ Polyglot : 여러 언어를 사용하는 것

 
4. GraalVM의 특징

2018년 11월 12일부터 16일까지 벨기에에서 열린 Devoxx 2018 행사에서 GraalVM에 Kotlin coroutine을 이용한 SpringBoot 어플리케이션을 Native로 컴파일해서 6ms만에 부팅한 시연이 있었습니다. 이처럼 놀라운 성능을 보여준 GraalVM에는 어떤 특징이 있는지 몇 가지 살펴보겠습니다.

coroutine : non-blocking 작업을 위한 동시성 기법

 

▶ Polyglot

GraalVM은 많은 프로그래밍 언어를 해석할 수 있는 PolyglotVM 입니다. 그렇기 때문에 자체 제공 API를 통해 Java에서 Python 함수를 호출하거나, C에서 Java코드를 호출 하는 등 다양한 언어를 조합해 오버헤드 없이 사용할 수 있어, 기존에 다른 언어를 사용하기 위해 인터페이스나 API 등을 만들어야하는 제약에서 벗어 날 수 있습니다. 지원하는 언어는 Java, Scala, Kotlin, Clojure, C, C++, JavaScript, Python, Ruby, R 등입니다. 

▶ JVM 기반 언어의 Native 컴파일

Java, Scala, Clojure, Kotlin과 같은 JVM 기반 언어를 VM 위에서 동작하지 않고 실제 장비에서 동작할 수 있도록 기계어로 작성된 Native 실행 파일로 미리 컴파일 할 수 있습니다. 생성된 프로그램은 Java VM에서 동작하는 기존 프로그램에 비해 시작 시간이 빨라지고 실행 중에 사용하는 메모리가 줄어듭니다.

▶ 더 빠른 Java 실행

OracleJDK에 포함된 표준 JIT 컴파일러에서는 할 수 없는 부분 탈출 분석과 같은 강력한 최적화 기능을 제공하는 JIT 컴파일러가 포함되어 있습니다. 이 기술로 Java 어플리케이션을 더 빠르게 실행 할 수 있습니다.

JIT 컴파일러 : Just In Time 컴파일러의 약자로, 바이트코드로 컴파일된 Java 클래스 파일을 실행 시점에 기계어로 번역해 주는 컴파일러

▶ Java Code의 Native 라이브러리화

Java 실행 파일을 Native 실행파일로 컴파일 할 수 있기 때문에 C로 개발된 프로그램에서 호출할 수 있는 Native 라이브러리 형태로도 빌드가 가능합니다. 이를 통해 C에서 Java에서 제공하는 수많은 라이브러리들을 사용하게 할 수 있습니다.

 

5. 마치며

오라클의 Java 구독 모델의 변화로 촉발된 OpenJDK 붐으로 기업과 커뮤니티들이 다양하고 많은 시도를 하고 있습니다. 이 현상이 언제까지 지속될지 모르겠지만, 조금은 정체되어 있던 Java 언어 발전에 긍정적인 영향을 미쳐 급변해가는 기술흐름에 빠르게 따라가는 언어가 될 수 있지 않을까 생각합니다.





OpenJDK에 대하여 더 알고싶으신가요? 여기를 눌러 문의해보세요!




기고 | MFJ-Daemon팀 장
편집 | 사업기획팀 박예영


신시웨이 | Petra Sign (DB접근권한제어시스템)

기술이야기 2019. 1. 4. 10:42


 Petra Sign(DB권한 결재 솔루션) 

 

DB권한 결재 솔루션의 특징 

첫 번째 PETRA SIGN은 DB접근제어 솔루션 PETRA에 웹기반 전자결재시스템을 더한 DB권한 결재 솔루션입니다. 

두 번째 웹기반 전자결재시스템과 사용자 권한 요청 인터페이스는 커뮤니케이션 비용을 감소시키고, 사용자 중심의 권한 관리 환경을 제공합니다.

세 번째 사용자 요청 권한을 관리 UI 없이 자동으로 설정됩니다. (관리자에게 집중되는 업무 부담 및 책임 감소)

네 번째 PETRA SIGN은 보안대상의 개인정보 및 중요정보를 안전하게 보호함과 동시에 사용자의 업무 정당성을 효과적으로 제공합니다. 


 

 

기대효과로는 첫 번째 정부 및 감독기관의 규제에 효과적으로 대응 두 번째 관리 체계를 효율 세 번째 DB보안의 수준 향상입니다. 


 

 

권한 결재 프로세스는 4단계로 이루어집니다. 

1단계 : 사용자는 자신을 등록하고 업무에 필요한 DB사용 권한을 요청 

2단계 : 결재자는 요청 권한을 검토하고 승인 

3단계 : 보안관리자는 승인된 권한을 사용자에게 부여(단순한 버튼 클릭)

4단계 : Petra Sign은 보안관리자가 부여한 권한을 관리자의 수작업 없이 DB접근제어 정책에 적용

 

 

제품 구성

계정관리 및 인증 - 사용자 계정을 관리하고 제품 접속에 필요한 인증 수행

권한 요청서 - 사용자가 입력하는 권한 요청 인터페이스를 제공 

전자 결재 시스템 - 권한 요청서의 정당성을 판별하는 결재 프로세스를 수행 

권한관리 및 운영 - 승인 된 권한 요청서를 Petra 정책으로 사용하고, 적용된 권한을 관리/운영

 

<단계별 기능 구성>

 

주요기능 
다양한 DB 사용 권한 요청, 원장정정 및 데이터 변경, 전자결재시스템, 권한 관리 및 상세 로그 조회, 연동 및 커스터마이징이 있습니다. 

1. 권한 요청서
DB 사용 권한 요청 - DB 접속, 특정 SQL 수행 등 보안대상의 사용 권한을 제공 
- DB 사용 권한 요청 용도로 4가지 요청서를 제공
- 사용자는 “사용자 등록 요청서, DB 접속 허가 요청서”를 작성하여 자신의 User ID를 생성. DB접속 권한을 부여 받아 업무 수행 
- 기본적으로 허용하지 않은 SQL구문이나 특정 테이블 및 컬럼을 사용해야 할 때에는 “SQL 실행 사전 요청서”를 작성
- 마스킹 된 개인정보를 사용해야 한다면 “마스킹 해제 요청서”로 일시적인 조회 권한을 요청

 

주요 정보 변경 - 개인정보, 원장 등 중요 데이터를 안정적으로 변경하고 증적을 기록
1. 주요 정보(개인정보, 전산원장 정보 등) 변경을 위한 “DB 데이터 변경 요청서”를 제공
2. 사용자는 요청서 작성 시 변경 전후 데이터를 사전 확인
3. 작성 방식에는 “변경 테이블 지정 방식”과 “변경 SQL 작성 방식”이 있음
4. 책임자 및 관리자가 요청을 승인하면 변경 SQL을 DB에 실행하고 변경 전후 데이터를 기록

 

 

2. 전자 결재 시스템
- PETRA SIGN 의 전자 결재 시스템은 실시간 결재 현황과 자유로운 결재선, 결재 편의를 위한 부가 기능을 제공
- “결재 현황”은 사용자 및 결재자에게 관련 요청서의 현황을 제공
- 사용자는 권한 요청서의 결재 여부 및 결과(승인 및 반려)를 확인
- 결재자 자신이 속한 결재선으로 올라온 요청서의 상태를 “예정”, “대기”, “진행”으로 구분하여 제공 (“예정”은 자기 앞의 결재자가 처리 중인 요청서, “대기” 상태는 결재자 자신이 결재 해야 할 요청서, “진행”은 자신이 승인한 요청서)  

 

3. 권한 관리

- 관리자는 권한 요청서의 “권한 부여” 기능으로 DB 접근제어 정책을 자동 생성

- 현재 사용자에게 부여된 권한의 현황을 확인하고 관리자 권한으로 이를 통제할 수 있음

 

4. 상세 로그 조회 

- PETRA SIGN은 사용자의 권한 요청, 결재자의 승인 내역 및 사용자의 DB 접속 및 SQL 실행 로그를 기록

- 다양한 검색 조건을 사용한 세부적인 로그 조회와 권한 요청서, DB 접속, SQL 실행 로그의 월간 통계 데이터를 제공

 

5. 연동 및 커스터마이징

- 현재 고객사에서 사용 중인 계정 관리 솔루션, 인증, 알림, 전자결재시스템 등 ITSM과의 연동을 지원

- 고객사의 업무 환경에 맞춘 프론트엔드 커스터마이징을 제공

 




이번 시간에는 신시웨이 PETRA SIGN 제품에 대해 만나보았습니다. :)

신시웨이는 새롭게 시작된 2019년에도 DB보안시장을 리드하며, 여러분의 소중한 주요정보를 지킬 수 있는 완벽한 DB보안 플랫폼을 제공하도록 하겠습니다. 


<제품 문의 : sales@sinsiway.com>




아이참 | Microsoft IoT in Action Seoul 2019

기술이야기/아이참 2019. 1. 4. 10:41


2019년을 맞아 셈통에 새로운 코너가 등장하였습니다! 바로바로 아이인데요,

아이참은 아이티(IT) 컨퍼런스/세미나 참관기의 줄임말로, 수많은 IT 전시회를 엑셈이 직접! 여러분 대신 다녀와서 내용을 공유해드리고자 합니다조금은 억지스럽지만, 셈통 구독자 여러분에게 더욱 양질의 컨텐츠를 전달하기위해 노력하는 엑셈이랍니다.^^


오늘은 아이참 첫번째 시간으로, 지난 1월 17일에 진행되었던 Microsoft IoT in Action Seoul 2019에 다녀온 후기를 전해드립니다.

 

Microsoft에서 주관하는 IoT in Action 이벤트는 2017년 10월 독일을 시작으로 전 세계 도시에서 연달아 개최되었는데요, 작년에 이어 올해도 여러 국가에서 연속해서 컨퍼런스를 개최하고 있습니다. 지난 1월 14일 뉴욕을 시작으로, 저희가 참관한 서울(1/17), 도쿄(1/22), 올랜도(2/11), 뉘른베르크(2/25), 시드니(3/9) 등지에서 개최될 예정이라고 합니다. 서울에서는 벌써 2번째 진행되었네요.


 

 여기서 잠깐! IoT와 엑셈, 도대체 무슨 관계냐구요?

엑셈은 다양한 분야의 기술 축적과 관련 사업들을 하고 있습니다. 공장을 지능화하는 스마트팩토리 기술 개발과 관련 사업을 하고 있는데요, 공장에서 빅데이터를 모을 수 있는 IoT는 이 모든 과정의 출발입니다. 그래서 엑셈은 이번 행사에서 IoT에 대한 인사이트를 얻고자 하였습니다.

 

IoT in Action 이벤트는 IoT 솔루션을 구축하고 도입하는 과정에서 Microsoft의 고객 및 파트너의 에코시스템을 직접 만나보고, 원한다면 협업을 추진할 수 있는 기회였습니다. 또한 Microsoft의 제품이나 기술 소개 내용과 더불어 왜 IoT가 필요한지, 도입을 위해 고려해야 하는 것들이 무엇인지, IoT를 도입함으로써 비즈니스 변화를 어떻게 바꿀 수 있는지 등을 다양한 사례를 통해 확인하는 행사였습니다. 

 

 

행사장에 일찍 도착하여 등록도 하고, 선착순으로 제공되는 도시락 교환권도 겟! 하고나서 Microsoft의 파트너사 부스를 방문하였습니다. 이번 행사에는 국내외 14개 업체가 참여하였는데요, 그 중 눈에 띄었던, 그리고 세션발표에 참여하였던 업체들을 간단히 살펴보겠습니다.

 

1. BRFrame

비알프레임은 IoT+Edge+AI가 결합된 디바이스와 AI서비스를 제공하는 업체로, 의사결정을 돕는 진단 서비스를 지원하고 있습니다. 인공지능을 통해 장치 관리 및 모니터링을 하고 기계 고장을 예측하여 유지보수를 하는 등의 서비스를 제공한다고 합니다.

 

2. Innodep

이노뎁은 본래 CCTV를 제작하고 유지보수를 제공하는 업체였는데, MS Azure와 손잡으며 빅데이터, 클라우드 등 최신 기술을 도입하여 사업을 확장하였다고 합니다. 클라우드&IoT 기반 영상 관제 플랫폼을 소개하였는데, 현장 반응이 좋았습니다.

 

3. Thingscare

띵스케어는 IoT 장치를 통해 원격 모니터링, 예방 유지보수 서비스를 제공하여 최종적으로는 Connected Factory를 지향한다고 합니다. 빅데이터 분석을 통하여 IoT/디지털 신호의 고가용성을 추구한다고 하네요.

 

4. UlalaLab

재미있는 기업명으로 행사장에 웃음꽃을 피웠던 회사입니다. 클라우드/머신러닝/빅데이터 기반 스마트팩토리 IoT 플랫폼을 제공하고 있는데요, “WICON”이라는 IoT 디바이스와 “WimX”이라는 스마트팩토리 통합관리 솔루션을 제공하고 있습니다.

 

부스를 한바퀴 둘러보니, 어느새 세션발표 시작이 다가왔더군요. 키워드로 세션 발표 내용을 전해드리겠습니다 :)

 IoT 시대에서 Microsoft가 나아가고자 하는 길 - Learn, Grow, Connect 

환영사에서 IoT의 Security 및 Ecosystem이 문제시 되고 있고, 이런 문제들은 파트너사들이 Microsoft를 통해 쉽게 해결할 수 있다고 합니다. IoT를 적용하고 활용하기 위한 키워드로 Learn, Grow, Connect를 제시했는데요, 이 키워드는 인공지능 시대에 적합한 키워드라고 생각되었습니다. 단순히 IoT에만 적용되는 것이 아니라, 딥러닝 같은 새로운 학습(Learn), 학습을 위한 지속적인 기술적 성장(Grow), 기술의 연결(Connect)을 통한 사업의 성장으로도 볼 수 있을 듯 합니다.

 

 IoT is everywhere! & Business와 Value Chain 

IoT와 수반되는 기술들이 우리 일상생활에 얼마나 큰 변화를 줄 수 있는지 사례를 통해 이야기했고, "고객이 구매하는 순간부터 비즈니스는 시작된다"로 인식이 변하고 있다고 합니다. 제품과 서비스가 고객의 손에 들어가면서부터 데이터가 생성되기 시작하며, 이 데이터를 활용하는 것이 바로 기술이라고요. 그래서 IoT Value Chain을 알아보고 이에 대하여 투자하는 것이 중요하다고 강조하며, Microsoft는 향후 4년동안 IoT에 50억 달러를 투자할 것이라고 말했습니다.

 

 IoT의 진화, 그 마지막은 Digital Twins 

IoT도 오랜 시간 진화를 거쳐왔습니다. 초반의 IoT는 빠른 연결과 확장, 적용이 중요시 되었다면, 지금은 AI를 통한 비즈니스 접근이 더 중요해지고, 보안의 중요성도 부각되었습니다. 진화의 마지막 단계로 Microsoft는 Digital Twins를 제시했습니다. 디지털 트윈이란 물리적 환경과 디지털 환경을 융합시켜 면밀하게 활용하는 것인데요, 여기서 가장 중요한 것은 전체 그림을 보고 사물과 인간, 디바이스의 관계를 설정하는 것이라고 말했습니다.

 

 Digital Transformation, 우리는 어디쯤 왔을까? 

이번 컨퍼런스의 한 발표자께서 이런 말을 하셨습니다. 

"오늘 4차 산업혁명이라는 단어를 한번도 듣지 못했습니다. 아마도 오늘 가장 강조되고 있는 단어는 디지털 트랜스포메이션인 것 같습니다."

모바일, 클라우드, IoT, AI 등 지난 10여 년간 기술의 발전으로 Digital Transformation이 등장해 우리의 생활을 빠르게 변화시키고 있죠. 이 거대한 물결 속에서 우리는 과연 어디쯤 왔을까요? Microsoft의 입장에서 디지털 트랜스포메이션의 4단계를 제시하였습니다(상기 사진 참고). 이 4단계 중 우리가 현재 어느 단계에 있을 지 고민하고, 각 단계별 다른 접근을 해야 한다고 합니다.

 

 Business Model 정의하기 

만약 우리가 만든 솔루션과 PoC 파일럿을 만들었는데, 아무도 관심이 없고 사용하지 않는다면? 이런 일들이 사실 비일비재 합니다. 그렇다면 도대체 왜 이런 일들이 발생하는 것일까요? Microsoft에서는 이를 비즈니스 모델링에 대한 정의가 부족했기 때문이라고 지적했습니다. 그리고 비즈니스 모델링 정의를 위한 워크샵 단계를 제시하였죠.

Microsoft는 이 모든 과정(상단 좌측 사진 참고)에서 의사결정 권한이 있는 이해 당사자, 즉 임원들의 적극적인 참여를 권장했습니다. 그리고 비즈니스 모델 워크샵에서 비즈니스 모델 캔버스(상단 우측 사진 참고)를 사용하여 비즈니스 가치를 어디에 둘 것인지 명확히 정리하라고 말했습니다.

 

 PoV(Proof of Value), 이제는 가치에 집중할 때 

IoT 및 기타 기술들에 대한 컨셉은 이미 증명 되었으니, PoC보다 PoV에 집중하라고 말했습니다. 우리가 가지고 있는 가치를 증명해야 하는 것입니다. 가치 증명을 위해 체크해야 할 지침도 제시하였는데요, 바로 BANT(Budget, Authority, Need, Timing)입니다. 비즈니스 리소스가 있는지, 적절한 사람에게 보고하고 있는지, 정말 니즈가 있는지, 타이밍은 어떠한지를 고려하면서 가치를 증명해야 한다고 합니다.

 

IoT는 빅데이터, AI와 연계되어 향후 4차산업의 핵심으로 부상하고 있습니다. 이번 행사를 통해 IoT와 수반되는 기술들이 산업 전반에 미칠 변화에 대해 알아볼 수 있었고, Microsoft의 IoT 솔루션과 파트너 프로그램에 대하여서도 알아볼 수 있었습니다. 컨퍼런스에 참가하신 분들도 매우 많았고, 알찬 세션들로 구성되어 저희 엑셈에서도 많이 배울 수 있었네요 :)

다음 2월 아이참에서는 엑셈하면 빼놓을 수 없는 오라클! 바로 1월 29일(화)에 진행된 ORACLE CLOUDWORLD Seoul 참관기를 보내드릴 예정이니, 많은 기대 부탁드립니다!

혹시 엑셈이 대신 다녀와주었으면 좋겠다 싶은 행사가 있다면 댓글로 남겨주세요.^^ 참고하도록 하겠습니다.





엑셈 블로그 콘텐츠에 대하여 더 알고싶으신가요? 여기를 눌러 문의해보세요!




기획 및 글 | 사업기획팀 박예영, 박정은

현장 사진 | 사업기획팀 박예영

월간기술동향 | IT Trends 2019

 

 

지금은 바로 4차 산업혁명 시대!

이에 걸맞게 IT가 곳곳에서 많은 역할을 하고 있습니다. 

특히 빅데이터와 인공지능은 말할 것도 없지요. 


그래서 이번 시간에는 여러 기업에서 AI와 최신 기술들을 어떻게 활용하고 있는지, 

2019년은 어떤 기술이 영향력을 행사할 것인지 알아보겠습니다.

 

 

 

 5G 상용화 

 

 

 

국내 이동통신 3사가 지난 12월 1일 5G 전파 송출을 시작했고, 2019년에 상용화 예정입니다. 

기존 LTE와 비교했을 때 초저지연·초고속·초연결이 확보됨에 따라 제공될 예상 서비스들이 기대되는데요.

 

<출처: KT>


초저지연을 통해 자율주행차, 원격 의료 등 저지연이 매우 중요한 분야에 신뢰성 있는 서비스를 제공하게 될 것이며, 

초고속을 통해 AR·VR 등 초고용량 콘텐츠를 이동 중일때나 밀집 지역(ex.야구장) 등에서도 안정적으로 송수신이 가능할 것입니다. 

그리고 초연결을 통해 에너지 효율이 높은 IoT 서비스로 스마트시티, 스마트홈, 대규모 센서 모니터링 등 새로운 시장이 창출될 것입니다. 

이렇게 5G는 4차 산업혁명시대 차세대 네트워크의 핵심 인프라로 자리매김할 것으로 보입니다.

 

 

 

 AR/VR 확산  

 

<출처: tubefilter Insights>


다양한 산업군에서 AR·VR을 활용하고 있는데요, 

5G 상용화까지 합세한다면 향후 새로운 콘텐츠 형태로 성장할 수 있을 것 같습니다. 


몇가지 예를 볼까요?

 

(1) 교육: 한국교육학술 정보원 ‘AR·VR로 학교 수업에 날개를 달다!’

 초등 교과 교육과정과 연계하여 프로그램을 운영 중이며, 향후 프로그램 확대 방안을 검토할 계획이라고 합니다.


(2) 부동산: 직방 ‘VR 홈투어’

 부동산 정보 플랫폼 기업 ‘직방’에서 제공하는 VR 서비스는 실제 집을 걸어 다니며 방안 곳곳을 살펴보는 듯한 효과를 냅니다. 치수 측정도 가능하며, 가구를 미리 놓아볼 수 도 있지요. 

 또한 직방은 ‘빅데이터랩’을 신설하여 기존에 보유하고 있는 부동산 정보를 다각적이고 체계적으로 분석해 더욱 의미 있는 정보를 제공할 것이라고 합니다.


(3) 뷰티: SEPHORA Innovaion Lab 세포라 혁신 연구소

 Virtual Artist 라고 부르는 이 기술은 사용자의 얼굴을 스캔한 뒤 각종 제품을 가상으로 사용해볼 수 있으며, 카트 담기 기능을 통해 제품을 바로 구매할 수도 있습니다.


(4) 기타: 이케아 Ikea Place

 이케아 플레이스 앱은 아이폰을 사용해서 가구 배치가 다양한 장소에서 어떻게 보여질 수 있는지 시각화해주는 앱인데요, 이케아 판매 상품을 브라우징하고 선택을 쉽게 하였습니다. 재배치도 쉽게 해볼 수 있으며 실제 제품 스케일과 98%의 정확성을 자랑한다고 하네요.

 

 

 

 AI 활용 증가 

 

(1) AI를 활용한 모바일 UI 개편: 네이버, 구글

네이버: AI기반 개인화 콘텐츠와 커머스 서비스 강화

<출처: ChosunBiz, 네이버 모바일 구글스타일로...>


위의 왼쪽 그림처럼 앞으로 네이버 모바일 화면에는 딱 2가지, ‘그린윈도우’와 ‘그린닷’만 뜹니다. 

그린윈도우는 검색창이고요, 그린닷은 새로 도입한 인터랙티브 검색 버튼입니다(화면 하단 초록색 원). 

이 그린닷은 AI 기반의 다양한 검색도구를 제공하게 될 예정인데요. 

사용자의 시간, 위치, 현재 확인 중인 정보의 종류, 언어 등을 파악해 사용자 맞춤 관심사를 연결해줄 것이라고 합니다.

 

Google: 개인화 콘텐츠 서비스 강화
구글에서는 검색어를 입력하는 대신
AI가 사용자가 필요한 정보를 미리 예측해 먼저 제시하는 Query less search로 서비스 방향을 변경한다고 합니다.
간단하게 설명 드리면, Discover는 모바일 첫 화면의 검색창 아래에 개인화된 뉴스피드를 제공하는 기능 이고요, 
Activity Card는 과거의 검색한 내용을 사용자가 확인할 수 있도록 해줍니다. 
Dynamic Organization은 예를 들어 ‘퍼그’라는 견종을 검색했을 때 ‘이름’, ‘건강’ 등 
가장 일반적이고 관련성이 높다고 생각되는 하위 항목들을 표시하는 기능입니다.
 
(2) AI플랫폼 확대: 카카오

 헤이 카카오~ 다들 들어본 적 있으시죠? 

아마 많은 분들께서 사용하실 것 같습니다. 

카카오는 생활플랫폼으로 AI 서비스를 확대하고 있는데요, 특히 ‘자동차’와 ‘집’ 중심의 AI 플랫폼 확산 전략을 가지고 있습니다.


① 자동차

<출처: venture square, 카카오I, 기존 현대기아차 차량에 확대 적용>


현대자동차와 파트너십을 맺고 ‘kakao i’가 탑재된 차량을 내년부터 출시 예정이라고 합니다. 
운전 중에 음성 검색, 길 안내, 음악 감상, 카카오/보이스톡을 제공한다고 하네요.
 

 지난 11월 스마트홈 플랫폼 ‘카카오홈’을 출시하고 IoT 사업에 본격적으로 진출했죠. GS건설, 포스코 건설 등과 함께 아파트에서 작동하는 ‘kakao i’를 구축 중이라고 하는데요, 카카오홈 전용 앱과 카카오톡/카카오미니 등을 통해 언제 어디서든 제어 가능하도록 할 예정이라고 합니다.

 

 

 

 블록체인의 디지털 마케팅 접목 

 

블록체인은 중앙시스템에 정보가 들어갔다가 중앙시스템에서 다시 배포되는 것이 아닌, 

거래 내용이 네트워크 구성원 모두에게 공유되는 분산 데이터베이스입니다. 

중간 개입자가 필요 없고, 많은 정보를 다양한 네트워크와 공유할 수 있죠. 


이러한 점들로 보아 블록체인을 도입할 수 있는 분야는 무궁무진합니다. 

이 블록체인을 요즘 디지털 마케팅에 접목해 성공한 사례들이 있는데요, 어떤 변화를 가져왔는지 보시죠.


(1) TOYOTA: 광고 캠페인 성과 21% 증대


<출처: TOYOTA>


일본의 자동차 기업 도요타는 블록체인 광고 솔루션 플랫폼과 파트너십을 맺고 프로젝트를 진행했다고 합니다. 

프로젝트를 통해 광고 집행 비용을 투명하게 하고, 낭비되는 지출을 줄여 광고 캠페인의 성과를 21% 증대했는데요, 

위장 도메인, 봇 클릭, 트래픽 매매 등 비정상적인 행위를 줄여 비용을 효율적으로 절감했다고 합니다.

 

(2) SONY: 블록체인 기반 디지털 저작권 관리 시스템 구축


<출처: SONY>


SONY는 지난 10월 블록체인 기술을 사용해 권리 정보를 저장하고 처리하는 시스템을 개발했습니다.

이는 전자책이나 음악, 동영상, VR 등의 디지털 콘텐츠 저작권 관련 정보를 블록체인으로 관리하는 시스템인데요, 

특허 출원 및 서비스 상용화도 검토 중이라고 합니다. 콘텐츠 저작권 관리 절차가 간소화 될 수 있을 것으로 기대되네요.






본문 기재 외 reference

IBK 경제연구소, 5세대 이동통신이 가져올 미래

https://www.blog.google/products/search/introducing-google-discover/ 

https://www.engadget.com/2018/09/24/google-search-activity-card-collections/

https://www.seroundtable.com/google-topic-layer-knowledge-graph-dynamic-26421.html 

https://www.bloter.net/archives/318809 

http://www.venturesquare.net/759343 

https://www.i-boss.co.kr/ab-74668-694 

https://www.sedaily.com/NewsView/1S5Y4XRG8S 

https://news.joins.com/article/23047814 





기획 및 글 | 사업기획팀 박예영


신시웨이 | 신시웨이 연말 뉴스

기술이야기 2018. 12. 5. 10:25



연말을 맞아 신시웨이에서도 연말 소식을 전해왔습니다! 함께 보실까요?^^

 

 

 

 사진으로 보는 신시웨이 

12월을 맞이하여 신시웨이 사옥에도 크리스마스 시즌으로 꾸며졌습니다. Merry 2018!

직원들이 모여 트리도 만들고, 이런저런 소품들로 꾸미고 나니 크리스마스 느낌 물씬 나는 카페테리아로 변신하였습니다. 

 

 

 

 신시웨이 소식 

1. 서울형강소기업 탐방프로그램

서울시는 청년이 선호하는 워라밸에 앞장선 서울형 강소기업 105곳을 선정했다고 합니다. 105곳에 저희 신시웨이도 있다는 점! 

서울형 강소기업 홍보대사에서 신시웨이를 방문해 주었는데요. 

간단한 회사 소개를 하고, 기업소개, 기업문화, 취업정보에 대한 인터뷰 진행이 있었습니다. 

서울형강소기업 탐방프로그램을 통해 신시웨이를 대외적으로 알릴 수 있는 좋은 시간 이였습니다.

 

2. 2018 신시웨이 송년회

신시웨이는 2018년 12월 14일 송년회를 개최하였습니다. 

임직원들이 한자리에 모여 2018년을 정리하는 시간을 가졌습니다. 각 부서별 결산 발표를 시작으로 신입사원 PPT 발표 및 하반기부터 새롭게 진행되었던 White Paper(임직원에게 공유할 유용한 정보를 문서화 시킨 보고서), Sinsiway Ted(자신의 경험 또는 공부, 수행했던 업무 등 임직원들과 자유롭게 공유) 직원들과 공유하는 시간이 있었습니다. 한 해동안 모두 수고 많으셨습니다!

 

3. 한국고용정보원 비정형데이터 암호화 사업 수주

한국고용정보원의 ‘국가일자리정보 플랫폼 기반 및 일자리포털 구축사업의 비정형데이터암호화 SW구매사업’을 수주하였습니다. 한국고용정보원의 녹취, 이미지, 로그 파일 등에 포함되어 있는 개인 정보를 암호화하여 보안을 강화하기 위한 사업이며, 해당 사업의 주관기관인 한국고용정보원은 본 사업의 공정성을 위해 한국정보통신기술협회(TTA)를 통해 제안 평가를 진행하였습니다. 평가의 항목 중 품질 성능 평가 부문에서 타사 대비 높은 점수차로 1순위를 차지하였고, 다른 부문에서도 높은 점수를 차지하여 사업을 수주하였습니다. 한국고용정보원의 비정형데이터 암호화 프로젝트를 수주함으로써, 제1 금융권 및 공공기관 등 신시웨이의 주요 레퍼런스가 지속적으로 확장되고 있음을 입증하였습니다! 

P.S 신시웨이의 이러한 기술력은 저희 엑셈이 사업을 꾸려 나가고 있는 4차 산업혁명 분야에서 더욱 빛을 발할 것으로 예상됩니다. 4차 산업혁명 시대에서는 다뤄야 하는 데이터의 양이 엄청나기 때문에, 개인 정보와 데이터에 대한 위협이 이전과는 비교할 수 없을 만큼 커지고 있죠. 신시웨이의 암호화와 보안 기술이 매우 중요한 이유입니다.^^

 

 

 

 연말 인터뷰 

2018년 연말을 맞이하여 신시웨이 임직원 중 한 분을 선정하여 인터뷰를 진행하였습니다.

1. 2018년도 한 해 고생 많으셨습니다! 혹시 업무적으로 기억에 남는 일이 있나요?

[장준영선임] 새로운 개발 방식을 프로젝트에 적용한 일이에요. 사실, 이 방식은 '시나리오' 같다고 하더라고요. 그런데 제가 '기승'보다 '전결'을 좋아해서 이런 방식을 지켜본 적이 없거든요. 이번 기회에 시장 조사부터 기획서 작성, 시나리오 작성, 프로토타이핑, WEB 구현까지 많은 걸 보고, 듣고, 경험할 수 있었어요. 첫 경험이었지만 '기'부터 시작해보니 확실히 기초가 탄탄해서 '결'까지 도달하는 데 낭비되는 시간이 줄더라고요. 물론 처음이라 미숙해서 완벽한 결과는 보지 못했지만, 내년에는 조금 더 능숙하게 프로젝트에 적용할 수 있을 것 같아요. 


2. 2018년도 회사 내부적으로 즐거웠던 이벤트가 있나요? 

[장준영선임] 즐거웠던 이벤트라고 하면 당연히 SINSIDAY 아닐까요? 매월 14일 날마다 오는 일상적인 'DAY'에 맞춰 이벤트를 진행하는 방식이예요. 예를 들어 5월은 로즈데이라고해요. 장미를 못받는 사람들과 받고 싶은 사람들에게 회사에서 장미를 주니 얼마나 외롭지않고 좋아요..하하 그리고 11월은 무비데이라고 하더라고요. 영화 리뷰를 하고 영화 관람권을 주는 이벤트였는데 제가 당첨됬지 뭐예요. 이러한 소소한 행복을 주는 SINSIDAY가 가장 즐거웠고, 계속 되었으면 좋겠다고 생각해요. 인터뷰하다보니 SINSIDAY를 홍보하는 것 같네요. 


3. 2019년도 계획은 어떻게 되시나요!

[장준영선임] 요즘 '미드 쉐도잉'을 하고 있어요. 이번 가을에 호주를 다녀왔는데 주고받는 의사소통에 부족한 점을 많이 느꼈거든요. 평소에도 외국인 친구들과 sns를 주고 받지만 프리토킹을 하기에는 표현력이 많이 부족하더라고요. '미드 쉐도잉'은 말 그대로 미드를 보면서 대사를 따라하는 거예요. 간단하죠? 아직 큰 실력 향상을 느끼진 못했지만, 확실히 과거의 저보단 영어가 많이 들린다는 점이 그 증거 아닐까요? 그래서 2019년도 제 계획이자 목표는 모던 패밀리 시즌 2개를 능숙하게 쉐도잉하기입니다. 많이 응원해주세요. 

 

 
 

 신시웨이 용어사전 - GDPR,암호화,접근통제 

보안 키워드 용어 3가지를 뽑아 자세히 소개해드립니다! 주목해야 할 용어 3가지는 ‘GDPR, 암호화, 접근 통제’입니다. 


1. GDPR

EU(유럽연합)의 개인정보보호를 위한 법령으로 이전 EU의 법령은 단순한 권고 차원의 규정 이였지만, GDPR은 모든 회원국이 의무적으로 준수해야되는 강행 규정이며 EU내 사업장을 운영하는 기업뿐 아니라 EU 주민의 개인정보를 처리하는 기업에도 적용됨 (EU에 지점, 판매소, 영업소등 사업장을 가진 기업 + 온라인을 통해 EU에 거주하는 주민에게 서비스를 제공하거나 EU에 거주하는 주민의 개인정보를 취급하는 모든 기업이 적용대상)


2. 암호화

재화적 가치가 있는 데이터를 알아볼 수 없는 데이터로 바꾸는 기술. 이러한 암호화 알고리즘은 방식에 따라 단방향, 대칭키, 비대칭키로 구분하며 단방향은 한번 암호화하면 다시 원본 데이터로 복호화할 수 없는 방식. 대칭키는 암호화와 복호화에 쓰이는 키가 똑 같은 방식으로 치환과 전치를 기반으로함, 비대칭키는 암호화 복호화키가 서로 다른 알고리즘으로 수학적 난제에 기반을 두고 있다. 이러한 모든 암호화 알고리즘은 Kerckhoffs원칙을 준수

Kerckhoffs원칙 : 암호안전성은 암호화 알고리즘이 아니라 암호키에 의하여 결정

치환 : 문자를 다른 문자로 바꾸는 과정

전치 : 문자의 위치를 바꾸는 과정


3. 접근 통제

보안상 위험으로부터 제반 시설 및 환경을 보호하는 대책으로 허가된 대상만이 정보자원이나 시스템에 접근이 허락되며 비인가자의 접근을 원칙적으로 차단함. 이러한 접근 제어는 이 정보시스템에 접근할 권한이 있는 사람인지 식별(Identification)하고 접근한 사람이 진짜 정보 시스템에 접근이 허가된 사람인지 인증(Autentication)하여 최종적으로 정보시스템에 접근을 인가하고 권한을 부여하는(Authorization)의 과정을 거침






편집 | 사업기획팀 박예영