본문 바로가기

Categories1754

[AWS] IAM Identity Center를 이용한 사용자 생성 안녕하세요. 이쁜이와 멋쟁이의 BTC_기범입니다. 오늘은 AWS의 IAM Identity Center를 이용해서 사용자 생성하고 SSO을 접속하는 것을 진행해 보겠습니다. IAM Identity Center란? IAM Identity Center는 AWS Single Sign-On의 후속 서비스로 하나의 계정을 통해 여러 AWS 계정을 관리하고 User를 생성하고 각 AWS 계정에 대한 권한을 쉽게 설정을 할 수 있는 서비스입니다. IAM Identity Center 실습 IAM Identity center을 이용하여 User를 생성하고 SSO 로그인을 하는 과정을 진행해 보겠습니다. 1. IAM Identity Center 생성 AWS manage console에 접속하여 왼쪽 상단에 서비스를 클릭합니.. 2024. 1. 19.
챗봇: 인텐트(Intent), 엔티티(Entity), RAG 베하! 안녕하세요~ BTC_수신자표시제한 입니다 😊 오늘은 챗봇의 핵심 개념인 인텐트, 엔티티, RAG에 대해 알아보도록 하겠습니다. 챗봇은 인공지능(AI) 기술을 활용하여 사용자와 대화를 나누는 시스템입니다. 이러한 시스템은 다양한 분야에서 활용되며, 고객 서비스, 온라인 쇼핑, 정보 검색 등에 이르기까지 다양한 용도로 사용되고 있습니다. 이번 글에서는 챗봇의 핵심 개념 중 인텐트(intent), 엔티(entity), RAG 등의 주요 개념에 대해 알아보겠습니다! 1. 인텐트 (Intent) 인텐트는 챗봇이 사용자의 발화에서 파악해야 하는 목적이나 의도를 의미합니다. 챗봇은 사용자의 발화를 분석하여 그 의도를 파악하고, 이를 바탕으로 적절한 응답을 생성합니다. 예를 들어, 사용자가 "오늘 날씨 어때?".. 2024. 1. 19.
IntelliJ로 SSH 세션 접속 베하 ~! 😊 오늘은 간단하게 IntelliJ에서 바로 GCP Compute Engine을 사용할 수 있도록 환경 설정하는 방법에 대해 알아보겠습니다. 1. Google Cloud Code 플러그인 설치 및 Account 추가 File > Settings > Plugins에서 'google cloud code' 검색해서 Install 해줍니다. 설치 후 IntelliJ 재시작 해줍니다. 재시작 후 우측에 있는 Compute Engine 아이콘 Click하여 Add Account로 로그인해줍니다. 이후 사용할 VM이 있는 Project를 선택해서 OK 해줍니다. 그러면 해당 Project에 있는 VM들의 상세 정보들을 볼 수 있습니다. 2. Browse Remote SSH 이제 해당 VM을 IntelliJ.. 2024. 1. 18.
[GA4] 이벤트란? 베하 ~! 😊 오늘은 GA4에서 말하는 '이벤트'가 무엇인지에 대해 알아보겠습니다. Event란? GA4에서 이벤트란 웹 또는 앱에서 포함된 웹 페이지 요소와 사용자간의 상호 작용(모든 활동)을 말합니다. 이벤트를 통해 페이지 내 고객의 상호작용을 GA4로 전송하고 웹&앱 데이터 분석 도구인 GA4에서 '사용자 행동 분석'을 할 수 있게 해줍니다. 작동 방식 태그가 추가된 웹사이트에서 외부 웹사이트로 이동하는 링크를 사용자가 클릭할 때 하기의 순서와 같이 이벤트를 처리하게 됩니다. 사용자가 웹사이트를 방문하여 외부 웹사이트로 연결되는 링크 클릭 애널릭틱스에서 클릭 이벤트를 수신하고 이벤트 및 매개변수를 실시간 보고서에 표시 애널리틱스에서 이벤트를 완전히 처리 애널리틱스에서 보고서, 잠재고객 등에 사용되는.. 2024. 1. 18.
EC2에 Pem key 없이 비밀번호로 접속하기 베 하 물콩입니당 오늘은 간단하고 쉽지만 자주 사용되는 EC2에 PemKey 없이 비밀번호로 접속하는 방법에 대해 알아보겠습니다.! 1. 사용자에 비밀번호 설정하기 sudo passwd ec2-user 2. sshd_config 수정 sudo vim /etc/ssh/sshd_config - PasswordAuthentication yes는 주석해제 - PasswordAuthentication no는 주석처리 3. ssh 서비스 재시작 sudo systemctl restart sshd === 결 과 === 이후 PEM Key를 넣지 않아도 비밀번호를 사용하여 접속이 가능 오늘 준비한 내용은 여기까지 입니다 ! 그럼 베 빠 ~ 2024. 1. 18.
AWS Cognito 베하~! 탑신병자 듀오 팀 나르 입니다! 이번 포스팅에서는 AWS Cognito에 대해서 알아보도록 하겠습니다 Cognito의 개념 Cognito란? 클라우드 기반의 사용자 인증 및 권한 부여 서비스로, 개발자들이 사용자 관리 및 인증 프로세스를 쉽게 구현할 수 있도록 돕는다. 사용자 풀(User Pools)과 자격 증명 풀(Identity Pools)의 두 주요 구성 요소로 구성 User Pool이란? 사용자 인증 및 관리를 위한 주요 구성 요소 사용자의 로그인 정보와 프로필 정보를 저장하고 인증에 관련된 작업을 수행 사용자 그룹 및 멀티팩터 인증을 설정할 수 있는 중요한 역할 Identity Pool이란? 애플리케이션의 사용자에 대한 AWS 서비스 접근 권한을 관리 사용자가 애플리케이션에 로그인할 때.. 2024. 1. 17.
[Mybatis] For input string 에러 베하! 안녕하세요 여러분! 일단고 팀입니다. 오늘은 개발을 진행하다가 겪은 에러에 대해서 공유하고자 합니다. 에러 발생 상황 Mybatis 쿼리문을 작성하던 상황이었습니다. 예시 : SELECT a.id , a.name FROM user a WHERE 1=1 AND a.del = 'Y' 테스트를 진행하니 다음과 같은 에러가 나왔습니다. ### Error querying database. Cause: java.lang.NumberFormatException: For input string: ”Y" ### Cause: java.lang.NumberFormatException: For input string: "Y" 에러 원인 이 에러에 대한 내용은 ‘Y’라는 문자열을 숫자로 변환하려 하는데, 숫자로 변환하니.. 2024. 1. 17.
NCP - VPC 타입과 Classic 타입 베하~! 안녕하세요 1-Tier팀 입니다. NAVER Cloud Platform (이하 NCP)에는 두 가지 플랫폼이 있습니다. 바로 VPC 타입과 Classic 타입입니다. 이번 포스팅에서는 두 플랫폼의 특징과 차이점, 장단점을 알아보도록 하겠습니다. 먼저 플랫폼이란, 각 환경을 독립 운용되어 서비스를 제공하며 Classic 환경의 네트워크 서비스는 VPC 환경에서 사용이 불가합니다.( 공인 IP 통신을 위한 환경 간 데이터 전송 및 연동은 가능함 ) 특징 Classic Type 공유된 네트워크에 자원을 구축함 ACG에 의해 접근을 통제함 CSP가 할당하는 사설 IP를 기반으로 워크로드를 구축함 VPC Public 네트워크에서 고객 전용 사설 네트워크인 VPC를 제공함 사용자가 직접 네트워크 설계가 가.. 2024. 1. 17.