일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- executioncontext 변수 공유
- JSON 분리
- step 여러개
- JSONArray 분할
- 트랜잭션 분리
- spring batch 5
- aop proxy
- abstractpagingitemreader
- 선언적 트랜잭션 관리
- spring batch 변수 공유
- job parameter
- 스프링 트랜잭션 관리
- JSON 분할
- mybatis
- 아이템 리더 커스텀
- 스프링배치 csv
- step 사이 변수 공유
- stepexecutionlistener
- 스프링 배치 5
- Spring Batch
- api 아이템 리더
- 마이바티스 트랜잭션
- 아이템 리더 페이징 처리
- flatfileitemwriter
- 스프링배치 엑셀
- JSONObject 분할
- 읽기 작업과 쓰기 작업 분리
- 스프링배치 메타테이블
- executioncontext
- step 값 공유
- Today
- Total
목록전체 글 (200)
ebson
아래는 Udemy의 Ultimate AWS Certified Solutions Architect Associate SAA-C03 강의내용 중 Section 8. 69 - 86강을 요약한 내용입니다.(Section 8. High Availability and Scalability: ELB & ASG) 1. Scalability & High Availability 1.1. Scalability란 어플리케이션이나 시스템이 대규모의 부하를 처리하는 것을 의미 1.1.1. Vertical Scalability 인스턴스의 사이즈를 증강 (스케일 업, 스케일 다운) 데이터베이스 같은 비분산 시스템에서 사용되는 방식 RDS, 일라스틱 캐시는 수직 스케일링이 가능 1.1.2. Horizonral Scalability 인..
1. 블록 개요 블록이란 사용자 의도(Intent)의 기본 단위임 1개의 블록은 1개의 의도를 표현함 봇은 유입된 사용자 발화를 사전에 등록된 내용을 기반으로 분석해 사용자 의도를 파악하고 1개 블록을 추출함 2. 블록의 구성 2.1. 화면 구성 사용자 발화패던, 파라미터, 봇 응답 형식, 스킬, 컨텍스트 등 2.1.1. 사용자 발화 입력용 텍스트란, 머신러인 적용체크, 머신러닝 발화관리, 입력된 발화 검색, 파라미터 설정 등 2.1.2. 봇 응답 텍스트, 이미지, 지도, 커머스, 리스트 응답 추가 등 3. 블록의 종류 3.1. 기본 블록 봇을 구동할 때 필요한 최소한의 이벤트를 정의한 블록 봇 생성 시 자동으로 생성되고 삭제 불가, 시나리오 설정에서 수정 가능 3.1.1. 웰컴 블록 사용자가 봇을 처음..
1.시나리오 개요 시나리오란 봇 안에서 사용자가 경험할 수 있는 서비스 단위임 예를 들어, 금융 관련 봇에서 시나리오는 '예금', '적금', '대출' 등이 될 수 있음 사용자의 의도를 응대하는 가장 작은 단위를 블록이라고 함 다양한 블록들이 모여 하나의 시나리오를 구성함 2. 시나리오 종류 2.1. 기본 시나리오 2.1.1. 웰컴 블록 봇이 사용자를 처음 만날때 발송하는 메시지를 정의 2.1.2. 폴백 블록 봇이 사용자의 발화 의도를 이해하지 못할때 발송하는 메시지를 정의 2.1.3. 탈출 블록 되묻기 상황 등에서 사용자가 대화를 초기화하거나 탈출하는 명령어를 정의 2.2. 커스텀 시나리오 봇 작업자가 서비스 단위 등으로 구분하여 지속적으로 생성함 3. 시나리오 설정 3.1. 되묻기 질문 봇이 사용자로부..
1. 개요 엔티티란 봇이 이해할 수 있는 용어를 체계적으로 정리한 데이터 사전 봇은 엔티티로부터 사용자의 의도에 맞는 동작 수행을 위한 주요 데이터를 추출할 수 있음 사용자가 봇에게 전송하는 텍스트를 사용자 발화라고 함 2. 구조 구성요소 1 - 엔티티명 구성요소 2 - 대표엔트리 구성요소 3 - 동의어 3. 종류 3.1. 나의 엔티티 작업자가 직접 생성한 엔티티 대표 엔트리를 입력 한 후 '동의어'를 입력하는 방식으로 데이터를 완성 3.2. 시스템 엔티티 통용되는 개념들에 대해서 미리 정의해두고 제공되는 엔티티 참고출처 "도움말-챗봇 관리자센터", https://i.kakao.com, 2023년 7월 3일 수정, 2023년 7월 14일 접속, https://i.kakao.com/docs/key-conc..
아래는 Udemy의 Ultimate AWS Certified Solutions Architect Associate SAA-C03 강의내용 중 Section 7 55 - 68강을 요약한 내용입니다.(Section 7. EC2 Instance Storage) 1. EBS Volumn 1.1. 인스턴스가 실행 중인 동안 부착할 수 있는 네트워크 드라이브 1.1.1. 물리적 드라이브가 아님 1.1.2. 네트워트 상에서 약간의 지연이 있을 수 있음 1.2. 인스턴스가 종료된 후에도 데이터들을 유지 1.3. 한번에 한 인스턴스에만 마운트됨 1.4. 특정 AZ 내로 바운드됨 1.4.1. 다른 AZ으로 EBS 볼륨을 옮기려면, 먼저 스냅샷을 찍어야 함 1.5. 네트워크 USB 스틱과 같음 1.6. 프리티어에서는 일반 ..
아래는 Udemy의 Ultimate AWS Certified Solutions Architect Associate SAA-C03 강의내용 중 Section 6 46 - 54강을 요약한 내용입니다.(Section 6. EC2 Solutions Architect Associate level) 1. Private IP vs Public IP (IPv4) 1.1. Private IP 1.1.1. 사설 네트워크 망에서만 식별되는 IP 1.1.2. 하나의 사설 네트워크 내에서만 유일함 1.1.3. 두개 이상의 사설 네트워크에서 동일한 IP가 있을 수 있음 1.1.4. NAT와 IGT를 사용해야 WWW에 연결할 수 있음 1.1.5. 특정 범위 내의 IP들만 Private IP으로 사용됨 1.2. Public IP 1..
아래는 Udemy의 Ultimate AWS Certified Solutions Architect Associate SAA-C03 강의내용 중 Section 5 30 - 45강을 요약한 내용입니다.(Section 5. EC2 Fundamentals) 1. Amazon EC2 1.1. EC2 = Elastic Compute Cloud = Infrastructure as a Service 1.2. 구성요소 1.2.1. 가상머신들 (EC2) 1.2.2. 가상장치상의 데이터 스토리지 (EBS) 1.2.3. 머신들 사이로 로드를 분산 (ELB) 1.2.4. 오토스케일링그룹 (ASG) 2. EC2 sizing & configuration options OS, CPU, RAM, EBS & EFS, EC2 Instanc..
아래는 Udemy의 Ultimate AWS Certified Solutions Architect Associate SAA-C03 강의내용 중 Section 4. 11 - 29강을 요약한 내용입니다.(Section 4. IAM & AWS CLI ) 1. IAM: Users & Groups 1.1. IAM : Identity and Access Management, 글로벌 서비스임 1.2. 루트 계정이 디폴트로 생성됨 (*루트 계정은 사용자 계정들을 셋업하는 용도로만 사용하는 것이 권장됨) 1.3. 조직 내에서 사용하기 위한 사용자 계정들을 루트 계정 외로 생성할 수 있음 1.4. 그룹은 사용자 계정들을 포함하고 다른 그룹을 포함할 수는 없음 1.5. 사용자 계정은 반드시 그룹에 포함되야 하는 것은 아니며 ..