본문 바로가기

Categories1736

오픈소스 활용하기 (1) - 라이센스의 이해 안녕하세요 임오군란과 민씨 팀에서 민씨입니다. 오늘은 오픈소스별 라이센스의 이해와 몇가지 사례를 들어 어떻게 활용해볼 수 있을지 소개하도록 하겠습니다! #1 개요 오픈소스 해외 시장은 2022년까지 약 330억 달러의 규모의 산업으로 성장하고 국내 시장규모는 2022년까지 연평균 19.9% 성장할 것으로 전망하고 있습니다. 이렇듯 오픈소스시장은 해마다 규모가 커지며 점차 많은 산업군에서 활용되어오고 있으며 세계 시가총액 2위의 기업인 Micro Soft사는 최근 GitHub와 NPM을 인수하였습니다. 또한 IBM은 하이브리드 클라우드 사업 강화를 목적으로 레드햇을 약 340억 달러로 인수를 진행하였습니다. 이렇듯 오픈소스의 가치가 점차 커지는 이유와 배경은 무엇일까요? 1984년 리처드 스톨만이 설립한 .. 2022. 4. 5.
네이버클라우드자격증 에 대해 알아봅시다 [네이버 클라우드 자격증]기술자격시험(NCA, NCP, NCE) 살펴보기 요즘 핫한 네이버클라우드 기술자격증(자격시험)에 대한 전반적인 내용을 소개하려고 합니다. 다른 클라우드 자격증에 비해 네이버클라우드 자격증에 대한 정보가 아직 많이 없어서 자격증 취득계획이 있으신분들께 도움이 되었으면 좋겠습니다. (ง°̀ロ°́)ง 네이버 클라우드 플랫폼 기반의 기술자격증은 3가지가 있습니다. NAVER CLOUD PLATFORM Certified Associate (1개 시험으로 구성) NAVER CLOUD PLATFORM Certified Professional (3개 시험으로 구성) NAVER CLOUD PLATFORM Certified Expert (5개 시험으로 구성) 레벨별로 시험과목이 상이하며, 각 시험.. 2022. 4. 5.
[GCP] VPC 네트워크 목표 구성 gcp 항목중 VPC 네트워크에 들어가면 제일 먼저 보이는 항목. 기본적으로 GCP는 네트워크환경을 리전마다 IP와 게이트웨이 방화벽 등 설정을 만들어 놨다. 그 중에 내부 네트워크 망을 만들어 망내에 내부 IP를 사용할려하면 VPC 네트워크를 만들어야한다. (예시) 10.X.X.X/24 대역 VPC 네트워크 만들기 서브넷 마스크 너무 큰 브로드캐스트 도메인은 네트워크 환경에서 패킷전송을 느리게하고 성능저하를 발생 네트워크를 분할하여 통신 성능을 보장하자. IPv4 자원의 한계가 존재하며 주소를 낭비 없이 사용할 수 있도록 IETF에서 로컬 네트워크 내부에서 접속한 호스트의 IP 대역을 외부 네트워크와 명확하게 구분할 수 있는 수단을 표준화는데 사용 IPv4는 4개의 바이너리 8자리수로 이루어.. 2022. 4. 5.
[Network]네트워크 구성요소 컴퓨터 통신과 네트워크의 3가지 구성 요소 네트워크는 컴퓨터와 컴퓨터를 연결하여 데이터를 주고받을 수 있게 하는 시스템입니다. 네트워크에서 컴퓨터 간에 데이터를 송ㆍ수신하는 것을 데이터 통신이라고 합니다. 네트워크에서 두 대 이상의 컴퓨터, 데이터가 이동하는 전송매체, 데이터의 이동을 돕는 네트워크 장비가 서로 연결되어 데이터 통신을 합니다. 따라서 네트워크는 ① 컴퓨터, ② 전송 매체, ③ 네트워크 장비로 구성됩니다. ① 컴퓨터 데이터 통신의 시작과 끝에 위치해 데이터를 전송 매체로 보내거나, 전송 매체로부터 데이터를 받습니다. 이는 특정한 목적을 달성하기 위해 데이터를 주고받는 것입니다. 컴퓨터에서 특정한 목적에 사용하기 위해 만든 소프트웨어를 애플리케이션 소프트웨어(애플리케이션;앱)이라고 합니다. .. 2022. 4. 5.
WEB & Server 소개 및 개요 안녕하세요 BTC-진상팀입니다. 이번 Web & Server를 주제로 포스팅을 진행해 보려고 합니다. 웹이 무엇인지 그리고 웹은 어떡해 제작되고 서버를 통해서 어떤 상호작용을 해야 하는지 예제를 통해 전반적인 운영 방법에 대해서 포스팅하려고 합니다. WEB에 관하여 자세히 살펴보겠습니다. 1. WEB의 정의와 특징 이해하기 2. WEB의 구성 이해하기 3. WEB Server 맛보기 1. WEB의 정의와 특징 이해하기 Web이란 Web은 한마디로 월드 와이드 웹(World Wide Web) 즉 인터넷에 연결된 사용자들이 서로의 정보를 공유할 수 있는 공간을 의미합니다. Web의 특징 Web은 인터넷 브라우저에서 그림, 텍스트, 음성 및 소리, 영상과 같은 정보를 하이퍼텍스트 방식으로 제공합니다. "하이퍼.. 2022. 4. 5.
[Linux] CentOS - 사용자 관리 - 사용자 관리 파일 사용자 관리 파일의 중요성 리눅스는 여러 사용자가 하나의 운영체제를 사용하는 다중 사용자 시스템(Multi-User System)입니다. 주로 서버로 사용되는 리눅스는 여러 사용자가 동시에 접속하는 경우가 대부분이고, 다양한 사용자가 하나의 OS에 접근하게 됩니다. 따라서 서버 보안적인 면에서 리눅스에서는 운영체제 관리자가 사용자와 사용자의 그룹을 관리하는 것이 매우 중요합니다. 사용자 관리 파일 /etc/passwd : 사용자의 기본 정보를 저장하고 있는 파일 [root@localhost ~]# cat /etc/passwd root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nolo.. 2022. 4. 5.
EC2 Instance 생성 및 접속 방법 안녕하세요~ 오늘은 AWS 콘솔화면에서 EC2 인스턴스를 생성하고, 접속하는 방법까지 한번 알아 보도록 하겠습니다. AWS 콘솔에 접속하여 EC2 > 인스턴스로 이동합니다. https://ap-northeast-2.console.aws.amazon.com/ec2/v2/home?region=ap-northeast-2#Instances: 인스턴스 시작 버튼을 누릅니다. 생성하고 싶은 OS의 AMI를 선택합니다. 찾을 수 없으면 왼쪽 AWS Marketplace에서 찾을 수 있습니다. 사용할 인스턴스 타입(CPU, 메모리)을 선택하고 다음을 누릅니다. 여기서는 프리티어 사용 시 무료인 t2.micro타입을 사용 기본 VPC에 있는 서브넷(ap-northeast-2c)을 선택합니다. 외부에서 접속하기 위해 퍼블.. 2022. 4. 4.
리눅스 기본 안녕하세요. 이번 포스터는 "BTC_RUPY" 가 업로드합니다 ㅎㅎ 리눅스는 공부를 하면서 느낀 게 끝이 없는 거 같아요. 까도 까도 끝이 없는 양파 같은^^;; 첫 업로드라 많은 내용 중에서도 기본으로 작성해 봤어요. 잘 읽어 보시고 피드백 주시면 감사합니다. 도움이 됐으면 좋겠습니다 ^^ 1. 리눅스란? 리누즈 토발즈(Linus Torvalds)에 의해 만들어진 컴퓨터 운영체제로, 자유 소프트웨어와 오픈 소스 개발의 가장 유명한 표본입니다. 참고로 이 펭귄은 리눅스의 마스코트로 이름은 턱스(Tux)입니다. Hi~ btc~ I'm Tux 2. 리눅스의 구조 office 등의 문서편집기 혹은 웹브라우저와 같은 응용프로그램에서 사용자가 명령을 내리면 shell(셸, 쉘)은 이 명령을 해석해줍니다. shel.. 2022. 4. 4.