본문 바로가기
IT지식

[IT지식] 개발자와 비개발자를 위한 IT용어 정리

by 야삐미얼 2023. 5. 24.

안녕하세요?

언제나 어디서나 함께 하는, 야삐미얼의 티스토리입니다.

 

오늘은 IT업계에 종사하시거나 취업하시는 분들을 위해 실무에 필요한 IT 용어들을 한번 정리해보겠습니다.

IT 산업은 빠른 변화 속에서 발전하고 있으며, IT업계 관련자라면 이러한 변화에 능동적으로 대응해야 합니다.

하지만 많은 IT 용어들이 생소하고 복잡하게 느껴질 수 있습니다.

실무자들을 위한 IT 용어 정리로 조금이나마 도움이 되시길 바라겠습니다.

 

1. 자주 사용되는 IT 용어


출처 : 제로베이스

 

백엔드와 프론트엔드

백엔드와 프론트엔드는 웹 개발에서 가장 많이 쓰이는 용어입니다.

그렇다면 둘의 차이는 무엇일까요?

 

프론트엔드 : 쉽게 말해 앞단, 눈에 보이는 영역을 의미합니다. 우리가 웹사이트에 접근해서 보여지는 UI 들을 프론트엔드라고 칭하고 있습니다. 눈으로 볼 수 있는 영역들에 대한 개발을 프론트엔드 담당자들이 수행하게 되는 것이죠.

 

백엔드 : 간단하게 뒷단, 눈에 보이지 않는 영역을 의미합니다. 웹사이트에 접근해서 보이는 UI 들에 대한 기능, 즉 사용자들이 요구하는 기능들을 처리하고 데이터를 저장하거나 관리하는 부분을 뜻합니다.

 


http 와 https

웹사이트 URL 가장 앞부분에서 자주 볼 수 있는 http 와 https는 무슨 차이가 있을까요?

 

http : Hypertext Transfer Protocol 의 약자로, 클라이언트와 서버 간 통신을 위한 정해진 규칙을 의미합니다. 웹 서버에 사용자는 http 요청을 전송하고 웹 서버는 http 로 응답을 하며 통신을 하는 것이죠. 네트워크 통신을 가능하게 해주는 기본 기술이라고 이해하시면 될 것 같습니다.

 

https : Hypertext Transfer Protocol Secure 의 약자로, http 통신 기술을 조금 더 확장하여 보안성을 증가시킨 버전입니다. 웹서버와 사용자가 통신할 때의 데이터에 암호화를 통해 데이터에 대한 안정성을 확보한 버전입니다.

 


API

다음은 어디서 한번 쯤은 들어보셨을만한 API 입니다. 

 

API : Application Programming Interface 의 약자로, 간단히 설명하면 소프트웨어의 구성 요소를 담은 설명서 라고 이해하시면 됩니다. 우리는 이러한 규칙으로 통신을 하고 있으니, 너도 이러한 방법으로 우리 기능을 사용할 수 있으니 참고해라고 정의한 것이죠.

 


 

클라우드 

클라우드는 많은 웹서비스들이 제공하고 있어 다들 알고 계시겠지만, 정확한 의미는 아래와 같습니다.

 

클라우드 : 물리적인 공간이 아닌 가상화된 서버에 프로그램과 데이터베이스를 제공하는 환경입니다. 즉 많은 사람들이 네트워크를 통해 접근하여 구축된 가상화 서버에 데이터를 저장하여 사용할 수 있는 시스템입니다. 

 


데이터베이스

다들 DB로 많이 들어보셨을 겁니다.

 

데이터베이스 : DataBase 를 의미하는 용어로, 다양한 사람들이 공유하고 사용될 목적으로 통합 관리되는 데이터 모음집이라고 생각하시면 됩니다. 쉽게 말해 데이터들을 한 곳에 모아두는 창고로 이해하시면 됩니다.

 


2. 마무리

오늘은 IT업계 실무자들과 예비 실무자들을 위해  IT 용어 정리에 대해 다루었습니다. 비전공자여도 IT 용어들에 대한 의미를 파악하면 실무에 도움이 될 수 있고, 언제든 개발자는 아니지만 개발적인 부분에 참여할 일을 준비하시는 것이 좋습니다. 저 또한, 개발에 관심이 없었으나 자연스럽게 실무를 하며 알게되었으니깐요. 언제든 개발적인 부분에 대한 공부를 시작할 수 있도록 미리 관심을 가지시면 좋을 것 같습니다. 혹시 추가적으로 궁금한 부분이 있다면 댓글로 문의 해주세요!

 

오늘도 읽어주셔서 감사합니다. :)

- 야삐미얼 - 

댓글