본문 바로가기
반응형

용어와 개념들276

온프레미스(On-premise)란 무엇일까? 온프레미스 개념에 대한 설명 온프레미스 개념에 대해서 이야기해봅시다. 온프레미스(On-premise)는 기업이 서버와 데이터베이스와 관련된 인프라 시스템들을 클라우드 컴퓨팅 방식을 이용하지 않고 자체적으로 만들어서 운영하는 형태를 의미합니다. 온프레미스는 매우 전통적인 방식으로 기업이 운영하는 서버와 데이터 저장 인프라를 자사 내부에서 직접 운영하여 특정한 곳에 위치한 부지에 구축합니다. 온프레미스는 클라우드(Cloud Computing)와 대조되는 개념입니다. 클라우드 컴퓨팅이 등장하기 전에는 모든 기업들은 대부분 온프레미스 방식으로 운영하였습니다. 온프레미스 환경의 경우는 기업 입장에서는 자유롭게 기업의 특성에 맞게 사용할 수 있고 기업이 보유하고 운영하고 있는 다른 시스템들과 연계하여 운영할 수 있.. 2023. 9. 15.
빅데이터(Big Data)란 무엇인가? 빅데이터 개념에 대한 설명 빅데이터에 대해서 이야기해봅시다. 빅데이터(Big Data)는 대량의 방대한 데이터의 집합입니다. 디지털 기술이 점점 발전하면서 이제는 데이터를 저장하고 처리하는 기술도 함께 발전하였고 전세계적으로 스마트폰이 일상화되었고 인터넷과 연결된 SNS의 인기로 이제는 데이터가 기하급수적으로 증가하였습니다. 데이터는 지금도 계속 어마어마한 양으로 생성되고 있고 이에 따라 이러한 원유와도 같은 빅데이터를 어떻게 활용하는지가 기업과 국가의 핵심 과제가 되었습니다. 가장 최근에는 빅데이터와 인공지능이 결합되어 탄생한 챗 GPT를 보더라도 빅데이터를 활용하여 얼마나 큰 가치 있는 결과물이 나올 수 있는지를 짐작할 수 있습니다. 하지만 빅데이터를 활용한 가치 생산은 아직 미지의 영역입니다. 그리.. 2023. 9. 14.
서버가상화 개념 2초 만에 이해하기 서버가상화 개념에 대한 설명 서버가상화의 개념에 대해서 이야기해볼게요. 서버가상화(Server Virtualization)는 한 개의 물리적인 서버 안에서 여러 개의 가상 서버를 운영하는 형태를 의미합니다. 서버 가상화는 가상화를 만들어주는 특별한 소프트웨어가 있어요. 이러한 소프트웨어를 통해서 물리적인 서버를 분할하여 서버가 기족 있는 CPU와 메모리를 분할하여 사용될 수 있도록 하여 가상의 서버를 여러 개 운영 될 수 있도록 하는 형태입니다. 전용가상화 소프트웨어는 가상 서버별로 CPU와 메모리를 배분해주고 관리해주는 역할을 합니다. 서버가상화는 완전가상화와 반가상화 형태, 그리고 OS 수준의 가상화로 분류할 수 있어요. 이중에서 완전 가상화는 하이퍼바이저(Hypervisor)를 사용하는 구조이며 하.. 2023. 9. 13.
API(Application Programming Interface) 개념 API 개념에 대한 설명 API의 개념에 대해서 이야기해봅시다. API(Application Programming Interface)는 데이터 교환을 위한 인테페이스를 의미합니다. 응용프로그램 인터페이스라고도 부르죠. API는 서로 다른 프로그램 간에 서로 해당 기능을 이용할 때 사용합니다. 다시 말해 소프트웨어나 프로그램 간 정보를 교환하거나 기능을 교환하기 위해서 정해진 규약이자 인터페이스 입니다. 서로 다른 플랫폼 간의 연계가 가능한 구조를 말합니다. API는 소프트웨어를 개발함에 있어서 개발의 효율성을 높일 수 있고 서로 다른 시스템 간의 원할한 연계를 통해서 시스템 구조를 더 효과적이고 효율적으로 만들 수 있어요. API는 요청과 응답으로 구성됩니다. API의 경우는 데이터와 기능을 다시 재활용.. 2023. 9. 11.
반응형