본문 바로가기

IT6

AWS Practitioner 자격증 준비 회사에서 AWS Practitioner자격증 취득을 하는 스터디그룹을 모집하였고, 1차수에 신청했는데 선정되어 진행하게 되었다. 클라우드 환경에 대해서 잘 몰라서 늘 걱정이 많았는데, 이런 자격증을 따야겠다는 생각은 못하고 있었다.(대체 왜...? 🧐) 어쨋든 AWS관련 공부를 해야겠다고 막연하게 생각하던 차에 좋은 기회를 만나게 된거다. AWS관련 자격증은 아래와 같다. AWS Cloud practitoner은 아래와 같이 가장 기초단계에 있는 자격증이라고 볼 수 있다. 회사에서도 커리큘럼이 1주간 AWS 동영상강의를 듣고, 덤프문제를 1주간 풀고나서 2일정도 총정리를 하는, 2~3주 정도의 일정을 제시하였다. 그만큼 오랜기간 공부해서 취득하는 자격증은 아닌것같다. 공부하는 방법은 아래와 같다. 1. .. 2023. 2. 12.
도커란? 도커란 컨테이너를 실행하거나 컨테이너 이미지를 만들고 배포하는 플랫폼으로 여러 컨테이너 기술들이 있지만, 업계 표준이 된 플랫폼이라고 할 수 있다(개인용 PC의 업계 표준 OS가 Window, MacOS인것처럼...) 컨테이너란 그럼 무엇일까? 간단히 정의하면 어플리케이션을 패키징하는 툴이라고 할 수 있다. 쉽게 이해하기 위해서, 예로들어 A는 한글 파일을 기반으로 '새초롬체'라는 특정 폰트까지 적용하여 파일을 작성해서 B에게 보냈다. 이 경우, B는 한글과 컴퓨터를 설치해야하고, 편집하려면 '새초롬체'라는 특정 텍스트도 폰트도 다운받아야한다. 하나의 문서파일을 한개의 PC -> 다른 PC로 옮기는 과정도 이처럼 복잡한데, 서버 환경을 옮기는 것은 더욱 복잡하다. 개발환경 -> 운영환경으로 배포 시 혹은.. 2023. 1. 8.
커버로스란? 커버로스란? 티켓 기반의 컴퓨터 네트워크 인증 프로토콜 입니다. 클라이언트 서버 구조에서 사용자와 서버가 서로 식별할 수 있는 상호 인증(양방향 인증)을 제공합니다. 커버로스는 클라이언트 서버 외 제 3의 컴퓨터가 클라이언트의 사용자를 인증합니다. 인증을 통해 서버는 클라이언트의 사용자가 올바른 사용자인지 확인하게 되고 클라이언트 서버간 통신이 가능해집니다. 티켓이란? 유저 아이디를 안전하게 전달하는 데 사용되는 정보패킷 입니다. 티켓에는 '유저아이디, 호스트IP, 타임스탬프, 티켓수명, 세션키' 가 포함이 됩니다. 왜 커버로스를 사용하는것인가? 네트워크 환경에서 유저와 서버의 신뢰성을 확보하기 위해 사용됩니다. 커버로스는 중앙집중형 인증방식으로 한번의 인증으로 여러서비스를 이용할 수 있는 통합인증(SS.. 2022. 12. 4.
DB기초 RDBMS란? 응용프로그램과 데이터의 중재자로 모든 응용프로그램들이 데이터베이스를 공용할 수 있게끔 관리해주는 소프트웨어 시스템 RDBMS란 관계형 모델을 기반으로 하는 DBMS의 한 유형이다 DBMS란? 데이터베이스를 관리하는 시스템 SQL란? 데이터베이스를 조작하는 명칭 체계, 가장 대중적인 데이터베이스 언어임 - DML(Data Manipulation Language, 데이터 조작 언어) SELECT 데이터 조회 및 검색 INSERT 데이터 삽입 UPDATE 데이터 수정 DELETE 데이터 삭제 - DDL(Data Definition Language, 데이터 정의 언어) CREATE 데이터베이스, 테이블 등 생성 ALTER 데이터베이스 구조 변경, 테이블 수정 DROP 데이터베이스 삭제, 테이블 삭.. 2022. 12. 2.
하둡이란? 하둡이란, 기존 DBMS로는 대용량 데이터를 처리할 수 없게되자 생겨나게 되었고, 하둡은 여러개의 컴퓨터로 분산하여 대용량데이터를 처리하는 기술입니다. 하둡의 주요 장점은 대용량 데이터를 분산하여 처리한다는 점입니다. 기존 데이터들은 처리를 위해서는 중앙으로 모두 모아져 중앙에서 처리가 되었다면, 하둡환경에서는 각 데이터들이 여러개의 컴퓨터에서 처리가 된 후 중앙으로 모이게 되어서, 데이터 처리 속도가 매우 빨라지게 되는 장점이 있습니다. 하둡의 주요 구성요소는 HDFS(Hadoop Distributed File System, 하둡 분산형 파일시스템) : 수천대의 분산된 장비에 대용량 파일을 저장할 수 있는 기능을 제공하는 분산파일 시스템 맵리듀스(MapReduce) : 저장된 파일을 분산된 서버의 CP.. 2022. 11. 20.
마이데이터 사업이란? 마이데이터(MyData)란 정보주체를 중심으로 산재된 개인데이터를 한 곳에 모아 개인이 직접 열람‧저장하는 등 통합‧관리하고, 이를 활용하여 개인을 위한 맞춤형 서비스를 제공하는 것을 말합니다. 즉, 마이데이터의 핵심은 데이터 정보의 주체가 기관이나 기업이 아닌 '정보주체 개인'이라는 점입니다. 쉬운예로, 최근에 통합계좌조회와 같은 서비스들이 생겨나면서, 각 은행사에 흩어져있던 계좌정보를 한곳에 모아서 볼 수 있게 되었습니다. 이러한 계좌정보 조회 뿐만 아니라, 개인의 신용, 금융 정보 등 더 다양한 데이터를 기반으로 서비스들을 확장시키는 것이 마이데이터 사업입니다. 마이데이터가 나오게 된 계기는 데이터 3법이 개정되면서부터입니다. 데이터 3법은 개인정보보호법 · 정보통신망법 · 신용정보보호법이 개정된 .. 2021. 12. 25.