데보션앱 소개페이지 바로가기
로그인 선택

신고하기

CLOSE
신고사유 (대표 사유 1개)
상세내용 (선택)
0/200
  • 신고한 게시글은 더 이상 보이지 않습니다.
  • 이용약관과 운영정책에 따라 신고사유에 해당하는지 검토 후 조치됩니다.
  • 허위 신고인 경우, 신고자의 서비스 이용이 제한될 수 있으니 유의하시어 신중하게 신고해 주세요.
(이 회원이 작성한 모든 댓글과 커뮤니티 게시물이 보이지 않고, 알림도 오지 않습니다.)

미리보기

커뮤니티

      1,234

      badge 23.06.15

      글 등록

      카테고리를 선택해주세요.

      DEVOTEE를 활성화 시키면
      지금 작성한 커뮤니티 글에 대해 1개의 댓글을 달아줍니다.

      버튼을 누르면 글 수정 시 ChatGPT가 작성한 댓글이 수정됩니다.

      임시저장함에 저장되었습니다. 저장일시 : 2022.5.17 14:29:08

      임시저장함

      제목을 선택하시면 이어서 작성이 가능하며,
      최대 20건까지 저장합니다.
      컨텐츠 유형, 제목, 저장일시, 삭제로 이뤄진 임시저장 목록
      컨텐츠 유형 제목 저장일 삭제

      데보션 블로그 게재 요청

      CLOSE
      • *
      • *

      본인인증

      효율적인 데보션 서비스 이용 및
      고객님의 소중한 개인정보보호를 위해
      본인인증을 진행해주세요. 본인인증 미 진행 시 로그인이 제한됩니다.
      본인인증 실패

      본인인증 로그인에 실패하였습니다.
      회원이 아니시거나 본인인증 등록이
      완료되지 않은 사용자입니다.

      회원정보 연결

      데보션 전문가를 만나다 23) 대학생이 만난 데보션 전문가 17편

      eaudechance 23.11.08
      439 1 0

      안녕하세요! DEVOCEAN YOUNG 2기 1조 올인원의 남의서입니다!

      저희는 이번 전문가를 만나다를 통해 realchs(최현상) 전문가님을 만나게 되었는데요!


      최현상 전문가님과의 커피챗을 통해 정말 많은 것을 배우게 되어 여러분과 공유하고자 합니다 🤗🤗

      올인원-전문가를-만나다


      1. 현재 직무에 대해서 알려주세요!

      저는 현재 에이닷과 AIX 중 AIX에서 근무 중입니다.

      AIX란 미래 R&D 사이버 시큐리티 AI 팀으로, 사이버 시큐리티를 AI로 해결하는 업무와 AI의 시큐리티를 모두 담당하고 있습니다.

      Q. 조금 더 상세하게 말씀해주실 수 있나요?

      물론이죠! 우선 클라우드 보안부터 설명해야겠네요.

      기존에 옴프레미스를 이용할 때는 인프라를 개발자가 조정하기 어려웠지만, 클라우드를 사용하게 되면서 개발자가 세팅을 직접 수정하여 사용할 수 있게 되었습니다.

      이에 따라 인프라 관리자가 사라져 관리체계가 확실하지 않으면 준구난방이 되기 쉽상이었죠.

      주로 스타트업들에서 많이 보이는 문제입니다. 그렇기에 CS PM(Cloud Solution Posture Manager)이라는 클라우드 보안 체계를 관리하는 업무가 생겼죠.


      제가 클라우드 보안에 있어서 개발 중인 기술은, 클라우드 개인정보 탐지 기술입니다.

      엔터프라이즈 전용 클라우드 솔루션을 통해 가이드나 폴리시를 따로 묶어서 클라우드를 관리할 수 있는데요,

      개인정보가 있는 클라우드인데 상부에 없다고 보고 후에 개발하는 경우 추후 개인정보 유출 사고가 발생한다면 큰 사고로 이어지기 때문에 개발한 기술입니다.

      물론 AWS같은 곳에서 개인정보 탐지 서비스를 제공하지만, 허점도 많고 사용법도 어렵기 때문에 필요성이 더욱 부각됩니다.


      하나 더 하고 있는 일은, 스팸 탐지 시스템 고도화입니다. 대부분 텔레콤사들은 스팸 시스템을 가지고 있지만, 대부분 6~7년 이상 지나 노후화되어 최신 스팸에 최적화되어 있지 않습니다.

      이에 우리는 최신의 추세를 적용시켜 딥러닝을 통한 보이스피싱 문자 검열 기능을 구현했습니다. 이 기능은 대통령상도 받았어요!


      ❗ 클라우드 개인정보 탐지 기술에 대해

      개인정보란 뭐라고 생각하시나요? 우리가 흔히 아는 주소, 이름, 주민번호 이외에도 개인을 특정할 수 있는 정보라면 뭐든 개인정보라고 할 수 있습니다.

      전화번호 뒷자리도 다른 정보와 함께라면 개인을 특정할 수 있기 때문에 유출되지 않도록 조심해야하죠.

      우리는 클라우드들에서 어떤 확장자의 파일인지, 어떤 종류의 개인정보가 저장된지 모르는 채로 개인정보를 탐색해야 했습니다.


      수많은 파일에서 텍스트 데이터를 모두 추출 후 정규식을 통해 정보를 탐지해내고 validation을 거칩니다.

      하지만 사람이름만 봐도 글자수도, 다양성도, 성씨도 다양하기 때문에 딥러닝기술(NER: named entity recognition)을 사용합니다.

      또한, 주민등록증과 같이 이미지로 된 데이터의 경우 Optical character recognition을 사용합니다. 어떤 라이브러리, 어떤 소스가 있는지 검색해내는 능력이 아주 중요한 기술입니다.


      Q. 실시간 작동도 가능한가요?

      클라우드를 받아온 사후에 개인정보를 detecting하는 시스템이라 실시간은 아닙니다.

      하지만 실시간으로 필요한 시스템은 아니기에 그 정도의 기능 구현은 필요하지 않았습니다.

      만약 필요하다면, 저장되는 action이 일어났을 때 트리거링이 일어나도록하여 검사할 수 있겠죠.


      2. 앞으로 보안 직무에서 AI가 필수일까요?

      필수는 아니죠. 하지만 잘하면 당연히 좋습니다. 저는 보안뿐만 아니라 컴퓨터과학 전반적으로 AI가 거의 필수가 될 것이라고 보는데요.

      깊이 있게 아는 것과 대충 알아서 사용만 가능한 것은 차이가 크긴 하겠지만, 쓸 수만 있다면 AI가 아닌 다른 분야에서는 큰 문제가 되지 않을 것 같습니다.


      보안 엔지니어가 되고 싶다면, 당연히 보안을 먼저 공부해야 합니다.

      과거에는 AI로 어떤 프로젝트를 진행할 때 AI를 잘하는 사람이 타 분야를 공부해서 진행했다면,

      최근에는 대부분 AI를 어느정도 사용할 수 있기 때문에 도메인, 즉 보안 지식이 중요하고, AI는 어느 정도 아는 게 좋을 겁니다.

      메인 분야에서 실력이 출중하다면 크게 필요없겠지만요...ㅎㅎ


      3. 왜 이 직무를 선택하셨나요?

      어...직무를 선택당한 사람도 있습니다...하하

      연구실을 가려고 찾아보던 중 그 해에 부임하신 교수님을 따라 대학원에 진학했고, 석사만 수료하려 했지만 박사까지 수료하라는 교수님의 권유로 박사학위까지 취득하였습니다.

      7년을 보안 공부에 전념했기 때문에 자연스레 보안으로 직무를 선정하게 되었습니다.


      4. 보안 중에서도 어떤 분야를 다루시나요?

      저는 다양한 분야를 매번 다뤄왔어요.

      시스템 보안, 네트워크 보안, 웹 보안, 데이터 분석, 어셈블리어 엔진 개발, 보안기능 설계 컨설팅 등...정말 많은 업무를 거쳐 현재는 클라우드와 AI 보안을 담당하고 있습니다.


      5. 공부를 정말 많이 하신 것 같은데, 전문가님만의 공부방식이 있나요?

      저는 공부하고 경험해보는 것을 좋아해서 계속해서 공부를 해오고 있습니다. 우선, motivation, 즉 흥미가 가장 필요합니다.

      저는 모르는 것에 대한 호기심이 많고 세미나, 스터디를 통해 설명하는 것을 좋아하기에 일단 질러놓고 공부하곤 하죠.


      제가 생각하는 가장 효과적인 방법은 남한테 설명하는 것 같아요.

      인강사이트 같은 곳에서 좋은 강좌를 찾아서 듣고, 꼭 손으로 직접 해보세요.

      한글로 된 자료가 없는 경우 유튜브, 유데미 같은 곳의 영어 자료를 찾아 영어 공부도 겸사겸사 하세요.

      또, 사람들이 잘 정리한 자료들이 많기 때문에 찾아보시면 될거에요.

      꿀팁이 있다면, 키워드와 'awesome', 또는 'curated list'를 구글, 깃헙에 검색하면 정리된 자료가 많이 나옵니다.


      6. 개발 커뮤니티의 순기능은 뭐라고 생각하시나요?

      개인적으로는 개인의 역량발전에 큰 도움이 된다고 생각합니다. 개발의 경우 지인을 통해 해결하고 도움을 많이 받는 경우가 많잖아요?

      커뮤니티를 통해 말그대로 Human Network를 만드는거죠. 너무 고여 버리면 카르텔이 구축된다는 단점이 있지만요.

      국가적으로도 해당 분야의 발전에 큰 기여를 하고 있어요. 예시로 최근 한국에 퍼진 쿠버네티스가 있습니다.

      AWS 커뮤니티, 쿠버네티스, 오픈스택, 모두의 연구소 등등 국내에도 좋은 커뮤니티가 정말 많은데, 모두 개발 언어, 문화나 framework를 국내 개발자들에게 전파하고 있습니다.


      그 중에서도 DEVOCEAN은 IT 기술에 대한 양질의 내용이 많고, 하나의 분야에 치중하기 보단 여러 분야에 걸쳐 도움을 주는 커뮤니티라고 할 수 있죠.


      Q. 데보션을 잘 활용하는 방법은 뭘까요?

      글을 많이 읽어보고, 직접 따라해보거나 실전에 적용시켜보세요. 나중에는 실제로 기고해보는 것도 큰 도움이 될 겁니다.


      7. SKT의 장점은?

      SKT는 대기업과 스타트업의 그 중간끔? 자유도도 어느 정도 보장되고 어느 정도 규율도 있습니다.

      통신비 지원도 해주고, 많은 복지가 있죠. 더 이상은 말해도 되는지 모르겠네요ㅎㅎ


      8. 현재 가장 큰 관심사는 무엇인가요?

      LLM, 오픈 소스로는 LLAMA 등등 관심이 크진 않지만 공부해보고 있어요.

      육아 때문에 바빠서 잘 못하고 있죠... 시간이 있다면 Kotlin같은 언어라 MLOps를 공부해고 싶네요.


      9.MBTI...?

      ENTP입니다!


      10. 마지막으로, 주니어 개발자들이 꼭 해봤으면 하는 것?

      1. Git

        오픈 소스 커뮤니티에서 git을 활용하는 일련의 과정들을 대부분 이해하고 있으면 유용할 겁니다.

      2. 클라우드

        대부분 AWS같은 클라우드를 사용하고 있을 가능성이 높습니다. 어느 정도 경험이 꼭 필요하지만 단기간 내에는 해결이 어렵기에 미리 공부해놓으면 좋을 것 같아요.

      3. DEVOps 관련 스택(기본적인 것들)

        예로 쿠버네티스같은게 있죠. 스터디나 온라인, 초청 세미나 등이 정말 많습니다.


      Q. 언어/프레임워크 하나만 골라보자면?

      AI/데이터분석 쪽 개발자들의 경우 Python이죠.

      아무래도 성능 때문에 다른 언어도 사용하게 될 수 있으니 다른 언어도 공부해놓으세요.

      스타트업의 백엔드를 가고 싶으면 Python의 Django, FastAPI를 공부하시고, 중견이상의 백엔드 직무에서는 Spring, JAVA를 공부하시는게 좋을 것 같습니다.

      이외에도 골라보자면 Kotlin, Go, NodeJS 등이 있겠네요.


      전문가님의 프로필을 보고 더 질문하고 싶은 사항이 있다면 여기🔽🔽

      realchs(최현상) 전문가님

      댓글 0

      DEVOTEE를 활성화 시키면
      지금 작성한 댓글에 AI가 댓글을 달아줍니다.

      eaudechance 님의 최신 블로그

      더보기
      동영상 기고하기