"테크씬 - 핵심 요약 후 시작합니다." DevOps 많이 들어보셨죠? CI/CD는 DevOps의 핵심 요소 중 하나입니다. 지속적 통합(CI, Continuous Integration) 및 지속적 배포(CD, Continuous Delivery)는 소프트웨어 팀이 소프트웨어를 1) 빌드, 2) 테스트 및 3) 배포하는 프로세스를 자동화하여 더 빠르고 효율적으로 소프트웨어를 개발할 수 있도록 도와주는 방법론입니다. CI/CD를 구현하려면 우선 1) 버전 제어 시스템을 설정하고, 2) 지속적 통합(CI)을 구현하며, 3) 지속적 배포(CD)를 구현하고, 4) CI/CD 파이프라인을 모니터링하고 개선해야 합니다. CI/CD를 구현하려면 프로세스를 최적화/개선하기 위한 지속적인 노력이 필요하며, 프로젝트의 성..
"테크씬 - 핵심 요약 후 시작합니다." AWS, GCP, Azure는 각각 고유의 기능과 서비스를 제공하는 Top-Tier 클라우드 컴퓨팅 플랫폼임 AWS는 애플리케이션을 지원하기 위한 다양한 서비스와 도구가 필요한 기업에 적합하고, GCP는 강력한 데이터 분석 및 머신 러닝 기능이 필요한 기업에 이상적이며, Azure는 엔터프라이즈급 애플리케이션 및 하이브리드 클라우드 솔루션에 가장 적합하다고 소문이 남 성능과 안정성은 클라우드 컴퓨팅 플랫폼을 선택할 때 고려해야 할 핵심 요소임. 3종 플랫폼 모두 높은 수준의 가동 시간과 성능을 보장하기 위해 수많은 서비스에 대해 글로벌 인프라와 SLA를 제공하고 있음 클라우드 컴퓨팅 산업은 최근 몇 년 동안 급성장하고 있으며, 3개의 주요 업체가 선두 주자로 부상..
"테크씬 - 핵심 요약 후 시작합니다." 효과적 프로젝트 관리를 위해서는 다양한 역할의 협력이 핵심입니다! 특히, 주요 역할인 프로젝트 관리자(PM), 프로젝트 리더(PL), 제품 소유자(PO), 프로젝트 관리 오피스(PMO)의 R&R을 확실히 이해하고 협업이 이루어져야 합니다. PM은 프로젝트 팀을 이끌고 마일스톤별 마감시한을 설정하며 예산과 리소스를 관리함 PO는 제품 기능을 정의하고, 우선순위를 정하며 제품 Vision을 개발팀에 전달/관리함 PL은 팀을 관리하고 프로젝트 계획을 실행함. 특히, 이들은 분석 파트, 개발 파트, 기획 파트 등을 전담함 PMO는 조직 내의 모든 프로젝트를 감독하고, 프로젝트가 조직의 목표에 부합하는지 확인하며, 프로젝트 성과를 모니터링하는 그룹임 연봉 데이터 직군 총정..
"테크씬 - 핵심 요약 후 시작합니다." DDoS(Distributed Denial of Service) 공격은 '서버를 마비시키는 공격'으로 요약 가능. 대한민국의 주요 기업의 엄청난 사이버 위협으로 자리하였고, 이로써 막대한 1) 금전적 손실과 2) 기업 이미지 손상, 3) 법적 이슈가 초래되고 있음 DDoS 공격은 정치적/금전적 동기가 있는 것이 보편적이며, 또한 단순한 이유로 온라인 서비스를 방해하려는 사이버 범죄자의 소행일 수 있음 디도스 공격의 영향을 예방하고 완화하기 위해 국내 기업들은 1) 디도스 방어 솔루션에 투자하고, 2) 정기적인 보안 감사를 실시하며, 3) 디도스 공격의 위협에 대한 인식 강화하고 있음 디도스 공격이란 무엇인가? DDoS(분산 서비스 거부) 공격은 웹사이트나 네트워크..
"테크씬 - 핵심 요약 후 시작합니다." API(애플리케이션 프로그래밍 인터페이스)는 서로 다른 애플리케이션이 상호 작용하고 정보를 공유할 수 있도록 하여 서로 다른 시스템 간의 가교 역할을 함 API의 글로벌 사용 사례로 SNS, 결제 시스템, 날씨/지도/위치 정보 제공, 여행 데이터 제공 등이 있음 API는 많은 이점을 제공하지만 (1) 보안 및 개인정보 보호 위험, (2) 타사 서비스에 대한 의존성 등 Risk도 존재. 그러나, Risk만 제대로 관리한다면 어떤 기업이라도 API의 힘을 활용하여 성공/성장에 가속도 부여 가능 API는 기업이 다른 기업, 개발자 혹은 특정 개인과 Data 및 Service를 공유할 수 있게 해 줌으로써 디지털 세상이 된 오늘날, 점점 더 인기를 얻고 있죠. 금번 포스..
"테크씬 - 핵심 요약 후 시작합니다." Snowflake는 기업이 데이터를 빠르고 유연하며 안전하게 저장/관리/분석할 수 있는 방법을 제공하는 Cloud-based(클라우드 기반) 데이터 웨어하우징 솔루션임 Cloud Storage Service 조합에 기반하여 효율적인 데이터 저장/정제/저장/처리를 수행. 특히, In-memory 처리 및 쿼리 최적화 기술을 사용한 효율적인 데이터 처리와 강력한 보안이 압권임. 또한, 가상 데이터베이스 기능을 통해 여러 팀과 이해관계자 간 데이터 공유 및 협업이 용이하기에, 경쟁 제품인 Amazon Redshift, Google Bigquery 등과 비교했을 때 보다 큰 인기를 얻고 있음. 안녕하세요, 오늘도 테크씬입니다! Snowflake는 기업이 데이터를 빠르고 ..
"테크씬 - 핵심 요약 후 시작합니다." Kubernetes는 컨테이너화된(Containerized) 애플리케이션의 배포/확장 및 관리를 자동화하는 오픈 소스 플랫폼 (별명은 K8s랍니다. 너무 길어서 이렇게 쓰는 것 같습니다^^) Kubernetes를 사용하면 (1) 애플리케이션 관리/개선 편의성, (2) 민첩성 향상, (3) 이전성 제고의 이점을 획득 가능 AWS EKS는 간편한 설정, 통합 보안 기능, 확장성 확보 및 비용 효율성 제고 등 특장점을 통해 Kubernetes 클러스터를 더 쉽게 실행/관리할 수 있도록 도와주는 Amazon의 서비스임(돈을 지불하지만, 훨씬 쉽게 관리) 오늘도 테크씬입니다! Kubernetes(쿠버네티스)는 테크 업계에서 빠르게 유명세를 타고 있죠. 이는 컨테이너화된 앱..
"테크씬 - 핵심 요약 후 시작합니다." RPA(Robotic Process Automation)는 반복적이고 시간이 오래 걸리는 지루한 작업을 자동화하여 효율성과 실무자의 경험을 향상시키는 기술임 (by 소프트웨어 로봇 서비스) RPA는 금융 서비스, 의료 등을 포함한 다양한 산업에서 사용되고 있음. 이 Robot 서비스는 다양한 장점과 높은 잠재력을 갖추고 있기에 비즈니스의 Impact를 높이는 데에 큰 역할을 수행하여 기업에 경쟁 우위를 제공 가능 RPA의 한계에는 기술/지식 요구사항, 시스템 통합의 난점, 확장성 및 지속가능성의 문제, 잠재적으로 단순 반복 노동자의 실직 등이 포함됨 일반적으로 RPA로 알려진 로보틱 프로세스 자동화는 비즈니스 세계를 강타한 혁신적인 기술입니다. RPA의 개념은 2..
"테크씬 - 핵심 요약 후 시작합니다." 애자일 방법론(Agile Methodology)은 유연성, 협업 및 고객 Needs 충족을 강조하는 프로젝트 관리 기법임 애자일 프로젝트는 변화하는 요구사항과 Task의 우선순위에 따라 지속적인 피드백과 빠른 조정이 가능한 Sprint 방식으로 수행됨 애자일 팀은 고객의 요구사항을 충족하는 High Quality 제품을 제공하기 위해 커뮤니케이션, 팀워크, 그리고 지속적인 개선을 지향함 애자일 방법론은 유연성/적응성을 우선시하는 프로젝트 관리 접근 방식이죠. 이는 세밀하지만 경직되어 있던 기존의 순차적 프로세스(Waterfall 방식이라고도 부름)의 약점을 보완하기 위해 등장했습니다. 애자일 방법론은 팀 구성원 간의 협업과 의사소통을 중요시하며 변화와 피드백에 대..
오늘은 많은 분들이 이미 들어보신 SQL(Structured Query Language)에 대한 포스팅입니다! SQL은 관계형 데이터베이스의 데이터를 관리하고 조작하는 데 사용되는 표준 언어입니다. 다양한 산업에서 널리 사용되고 있으며 수십 년 동안 데이터 관리의 중추 역할을 해 왔습니다. 클라우드 기술과 빅데이터의 발전으로 글로벌 SQL 솔루션은 모든 규모의 기업에 필수적인 요소가 되었습니다. 이 블로그 게시물에서는 SQL의 개념, SQL 유형, 글로벌 SQL 솔루션의 유형 및 특성에 대해 살펴보겠습니다. 포스팅 아젠다 요약 1. SQL의 개념 2. SQL 유형 3. SQL 시스템의 유형/특성 4. 주요 SQL 솔루션 총정리 구조화된 쿼리 언어(Structured Query Language)의 약자인 ..
"테크씬의 5줄 요약" • 데이터 분야의 주요 역할에는 DA, TA, DE, ML엔지니어, BI분석가, DS가 포함됨 • 각 역할에는 고유한 책임, 기술 및 자격이 존재함 • 데이터 분석/시각화, 머신러닝 알고리즘 및 모델링, 데이터 웨어하우징 및 마트에 대한 지식은 핵심적임 • 클라우드 기반 데이터 관리 솔루션에 대한 경험과 데이터 보안 및 개인정보 보호에 대한 지식은 금번 소개한 모든 역할에 있어 매우 중요함 • 글로벌 및 국내 Top Tier 기업들에서 Data-Driven 의사결정을 위해 이러한 핵심 인재를 더 많이 뽑고 있음 데이터 및 기술 분야는 지속적으로 발전하고 있으며, 이에 따라 점점 더 많은 직무 역할이 발생하고 있습니다. 데이터 아키텍트(DA, Data Architect)에서 ML엔지..
[ 테크씬의 5줄 요약! ] • 컨설팅 펌은 기업이 성과를 개선하고 목표를 달성할 수 있도록 다양한 서비스를 제공함 • 컨설팅 펌의 종류는 경영 컨설팅, 전략 컨설팅, IT 컨설팅, 금융/회계 컨설팅 등 다양함 • 적합한 유형의 컨설팅 회사를 선택하는 것은 비즈니스의 구체적인 요구와 목표에 따라 달라짐 • 컨설팅 펌과 협업함으로써 기업은 목표를 달성하고 성공을 추진하는 데 도움이 되는 맞춤형 고품질 서비스를 받을 수 있음 • 큰 비용, 오너십의 부족 및 시간 소요 등의 한계점 또한 존재하기에 이를 고려하여 서비스 채택 필요 컨설턴트의 세계 핵심 국내 기업에서 Digital Transformation(디지털 전환) 실무를 보고 있는 입장에서 좋든 싫든 마주해야 하고 활용해야 하는 서비스가 있습니다. 바로 ..
5줄 요약! • MLOps는 기존 DevOps의 모범적인 사례와 ML 혹은 인공지능의 고유한 특성을 결합한 ML 모델 관리에 대한 새로운 접근 방식임 • MLOps는 ML 모델의 배포/관리에 중점을 두고 데이터 및 모델 관리에 중점을 둠 • MLOps를 통해 조직은 인공지능 및 ML 모델의 출시 시간을 단축하고, 모델의 정확도를 개선하며, 거버넌스 및 컴프라이언스 이슈를 개선할 수 있음 • MLOps를 구현하는 것은 특히 ML과 DevOps 모두에 대한 전문가가 부족하기 때문에 어려우며, 또한 이미 기존의 다른 IT 시스템을 구축한 상태에서는 통합하는 데에 난점이 있음 • 이러한 난점에도 불구하고, 여러 글로벌 선도 기업들이 이미 MLOps를 성공적으로 구현하였음 오늘날의 빠르게 진행되는 비즈니스 환경에..
오늘날 빠르게 변화하는 Digital World에서 클라우드 컴퓨팅은 모든 규모의 기업에 필수적인 도구가 되었습니다. 클라우드는 기업이 운영을 개선하고 효율성을 높이며 비용을 절감하는 데 도움이 될 수 있는 다양한 서비스를 제공합니다. 그러나 다양한 유형의 Cloud Service를 사용할 수 있기 때문에 어떤 것이 우리 회사의 비즈니스에 적합한지 이해하기가 어려울 수 있죠. 이번 포스팅에서는 IaaS(Infrastructure as a Service), SaaS(Software as a Service) 및 PaaS(Platform as a Service)의 핵심을 분석하고 글로벌 선도 기업이 각 서비스를 어떻게 사용하고 있는지 사례를 제공할 것입니다. 1. IaaS(Infrastructure as a ..
데이터는 현대 조직과 기업의 쌀이고 황금입니다. 전 세계 기업들은 그 어느 때보다 많은 데이터를 수집하고 있으며, 이를 저장, 처리 및 분석하여 통찰력을 얻고 정보에 입각한 의사 결정을 내리는 것이 필수적이죠. 따라서, 데이터 베이스, 데이터 웨어하우스, 비즈니스 웨어하우스, 데이터 레이크 등의 기술 신조어가 범람하고 있습니다. 이 포스팅에서는 Database(DB, 데이터베이스), Data Warehouse(DW, 데이터 웨어하우스), BW(비즈니스 웨어하우스) 및 Data Lake(데이터 레이크)를 소개합니다. 해당 기술은 모든 데이터 매니지먼트 전략의 중요한 구성 요소이지만 고유한 기능, 이점 및 한계 또한 가지고 있습니다. 이 블로그 게시물에서는 DB, DW, SAP의 BW 및 Data Lake ..
Big Data 처리는 많은 글로벌 기업 운영에서 핵심점인 요소로 대두했습니다. 그러나 전통적인 기술을 활용해서 대규모 데이터를 운영하는 경우도 사실 비일비재한 현실입니다.. 오늘은 Apache Spark를 소개하고자 합니다. Spark는 대량의 데이터를 실시간으로 처리할 수 있는 강력한 다용도 솔루션입니다. 이번 포스팅에서는 글로벌 기업이 아파치 스파크에 눈을 돌리는 이유와 빅데이터 처리 분야에서 Spark가 어떻게 판도를 바꾸고 있는지 알아보겠습니다. 테크씬 5줄 요약 ! Apache Spark는 Big Data 처리를 위한 오픈 소스 분산 컴퓨팅 시스템 Spark는 In-memory Computing과 여러 프로그래밍 언어를 지원하는 빠르고 효율적인 처리 기능을 제공 금융, 헬스케어, 소매, 통신 ..
증강 현실(AR, Augmented Reality) 기술은 꽤 오랫동안 존재해 왔지만, 2016년 포켓몬 고가 출시되고 나서야 진정한 주류가 되었죠! Niantic(나이앤틱)이 개발한 이 게임은 빠르게 세계적인 유행으로 번졌고, 현시점에도 여전히 세계에서 가장 성공적인 모바일 게임 중 하나입니다. AR(증강 현실)이 뭔지 핵심을 짚고 넘어가죠! 증강현실(AR)은 우리(유저)가 눈으로 보는 현실 세계 위에 디지털 정보를 겹쳐서, 실제 세계와 디지털 세계가 융합되게 만드는 Hybrid(하이브리드) 환경을 만들고 이를 통해 현실 세계의 경험을 강화하는 기술입니다. 이는 스마트폰, 태블릿, 특수 안경 또는 헤드셋을 통해 경험할 수 있는데요. AR은 게임, 교육, 의료, 제조 및 마케팅과 같은 다양한 산업에서 널..
1. 디지털화의 가속화 (DX), 새로운 직업들 지난 10년간, 특히 지난 5년간 세상은 급격히 변화하면서 삶과 일의 중심부가 디지털화되고 축이 변화하는 DX(Digital Transformation, 디지털 전환)를 경험하고 있습니다. 이제 DX와 관련이 없는 것이 없을 정도로 이곳저곳에서 이러한 현상이 일어나고 있죠. DX은 디지털 기술을 사용하여 조직이 운영되고 고객에게 가치를 제공하는 방식을 근본적으로 바꾸는 과정입니다. 효율성을 개선하고 성장을 촉진하기 위해 Business Model, 프로세스, 데이터, 분석 및 자동화 사용의 변화가 수반됩니다. 여기에는 기존 매뉴얼 프로세스의 자동화, 의사 결정을 주도하기 위한 데이터 분석 도입, 새로운 디지털 제품 및 서비스 개발 등이 포함되죠. 궁극적으로..
대체 CES가 뭐야? CES(Consumer Electronics Show), 즉 소비자 가전 전시회는 매년 전 세계적으로 가장 기대되는 기술 행사 중 하나예요. 매년 미국 라스베이거스에서 개최되는 이 행사는 업계의 거물급 인사들이 모여 최신의 최고의 소비자 기술을 선보이고 있습니다. 스마트폰과 노트북에서 시작해서, 스마트 홈(Smart Home) 장치와 인공 지능(Artificial Intelligence), 가상현실(Virtual Reality)에 이르기까지, CES는 기술의 최첨단과 미래, 나아가 그것이 우리의 일상을 어떻게 형성할 것인지에 대한 Hint를 제공하죠. 올해 1월에 있었던 따끈따끈한 2023 CES도 예외는 아니었어요! 다양한 신제품과 혁신이 전시되었습니다. 폴더블 스마트폰에서 8K ..
1. AI, 머신러닝, 딥러닝, 그리고 그 관계 인공지능(AI), 머신러닝(ML), 딥러닝(DL)은 모두 우리가 일상을 살아가는 방식, 그리고 일하는 방식을 바꿀 수 있는 기술이며, 이는 높은 잠재력을 뽐내며 빠르게 진화하고 있습니다. 이러한 용어들은 많은 사람들 사이에서 구분되지 않고 사용되지만, 사실 뚜렷하게 구분되며 명확한 차이를 갖고 있죠. 이 포스팅의 목적은 AI, ML 및 DL에 대한 포괄적인 개요를 제공하고 독자들이 이러한 기술 간의 차이점을 이해하도록 돕고자 합니다. a. AI, 머신러닝, 딥러닝의 관계 정의 간단히 요약하면 다음과 같습니다. 인공지능(AI) > 머신러닝(ML) > 신경망 계열 ML 기법 > 딥러닝(DL) 많은 이들이 AI, ML, DL이 각기 완전히 다른 기법 혹은 방법론..