일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- AI챗봇
- docker
- 명령어
- open ai
- go
- python
- AWS
- awskrug
- 애저
- 함수
- nexus
- jenkins
- GIT
- 파이썬
- dockerfile
- it기사
- 3티어 아키텍처
- 클라우드
- 표준 라이브러리
- maven
- 프로세스 관리
- 변수
- AI
- Linux
- git hub
- terraform
- 리눅스
- 사용자 계정 관리
- aws사용자모임
- Azure
- Today
- Total
목록분류 전체보기 (175)
We are Architect
https://zdnet.co.kr/view/?no=20241224111816 하나투어, AI 챗봇으로 24시간 여행 상담..."고객 문의 218% 증가"연말 여행 수요가 급증하면서 인력이 제한적인 여행사들은 늘어나는 고객 문의를 모두 감당하기 어려운 상황에 직면했다.하나투어는 메가존클라우드와 협력하여 생성형 인공지능(AI) 챗봇을 도zdnet.co.kr
* 젠킨스 보안 설정젠킨스에서는 인증과 권한 부여 기능을 설정하는 기능이 존재한다.인증은 로그인과 같이 시스템에 접속하는 사용자의 신원을 확인하는 절차를 이야기한다.권한 부여 기능은 말 그대로 사용자에게 시스템 기능에 접근할 수 있는 권한을 부여해 준다. * 젠킨스의 전역 보안 구성젠킨스의 보안 관련 설정은 해당 페이지에서 설정한다.보안 관련 설정들Disable “Keep me signed in”(내 정보 기억 비활성화) : 이 옵션은 선택 해제된 상태가 기본값이며 해당기능은 마치 구글의 비밀번호 등을 쿠키 데이터로 기억해서 자동 로그인 시키는 시스템.Security Realm : 사용자 인증을 담당하는 보안 시스템을 설정하는 섹션 delegate to servlet container(서블릿 컨테이너에..
* 전역 도구 구성 설정전역 도구 설정 페이지는 현재 도구 페이지에 포함이 되어 있다. * 전역 도구 구성의 이해메이븐 빌도 도구 관련 설정메이븐은 컴파일, 패키징, 배포 같은 자바 애플리케이션 빌드 단계를 자동화하는 데 사용된다.메이븐은 다른 플러그인들의 지원을 받아 작업을 수행하는 명령행 인터페이스 빌드 도구이다. 메이븐의 setting이라는 파일은 메이븐의 동작 방식을 제어하는 설정 파일이다.메이븐의 설정에는 다음 2개의 구성 파일이 사용된다.Default settings provider(사용자 설정) : 이 파일의 기본 위치는 {user.home}/.m2 /settings.xml 이고 파일 이름은 settings.xml이다. {user.home}은 현재 사용자 경로를 의미한다. 더 쉽게 이야기 ..
* 젠킨스 플러그인 이란?소프트웨어 개발 프로세스의 여러 단계를 자동화하는 데 사용되는 도구.중앙 레포지터리에서 코드 입수, 코드 컴파일, 단위 테스트 실행, 산출물 패키징 및 배포 등의 각각의 기능 제공. * 우선 플러그인 이란?기존 컴퓨터에 설치되어 있는 프로그램에 특정 기능을 추가하는 소프트웨어 구성 요소.마치 퍼즐에서 추가적인 퍼즐 부분을 끼워 맞추는 것과 동일.젠킨스에도 이와 같은 플러그인이 많이 개발되어 있음.git : 코드를 관리할수 있게 도와주는 도구. 분산형 버전 관리 도구.Maven : 빌드 도구로써 컴파일, 패키징, 테스트 등과 같은 핵심 빌드 단계를 자동화하는 데 사용.Email Extension Plugin : 젠킨스에서는 빌드 진행 상태를 관리자에게 알리는 이메일 알림을 구성할..
* 취지 : CI/CD를 젠킨스로 구현하는 책을 읽다보면 아주 초반에 도커를 사용하여 컨테이너로 젠킨스 서버를 띄워서 사용하는 설명이 있다. 해당 실습을 하다 보니 도커에 대해서도 공부하면 좋을거 같다. 실질적으로 도커를 사용하여 개발자들이 코드를 테스트하고 또한 실제로 서버에도 배포가 가능한 상태로 만들기 때문에 인프라를 다룰줄 알고 또한 배포가 컨테이너로 많이 되기 때문에 공부를 필요로 하게 되었다. * 교재 15단계로 배우는 도커와 쿠버네티스https://product.kyobobook.co.kr/detail/S000001942508 15단계로 배우는 도커와 쿠버네티스 | 타카라 마호 - 교보문고15단계로 배우는 도커와 쿠버네티스 | 한 권으로 배우는 도커와 쿠버네티스 실전 가이드!이 책은 컨테..
https://zdnet.co.kr/view/?no=20241223111736 "韓 전자문서 산업 순항"…올 매출 전년비 31.44%↑공공·민간에 전자문서 도입이 늘면서 국내 관련 기업 매출액이 증가했다는 보고서 결과가 나왔다.23일 한국인터넷진흥원(KISA)과 과학기술정보통신부가 분석한 '2024년 전자문서 산업 실태조사'zdnet.co.kr
* UID와 EUID리눅스의 시스템에서 사용자와 시스템을 관리하기 위해서 만들어진 숫자 ID.UID : 사용자를 식별하는 고유 숫자 ID.EUID : 현재 프로세스가 실제로 사용하는 사용자에게 부여하는 ID.어떤 권한으로 활동하는지에 대한 ID이다.예를 들어서 user1의 ID가 1001번인 상태이지만 su를 사용하여 user2(UID:1002)로 전환해서 사용하면 user2의 UID를 갖게 되는데 이때 EUID는 1002 인 상태로 된다.# 명령어 ID를 사용하면 확인할 수 있음.iduid=1000(ji-hyun) gid=1000(ji-hyun) groups=1000(ji-hyun) * 사용자 로그인 정보 확인하기 who : 현재 리눅스에 접속해 있는 사용자들을 확인하는 명령어. utmp : 시스템..
https://zdnet.co.kr/view/?no=20241220104100 티맵모빌리티, 우버에 우티 지분 전량매각티맵모빌리티가 우버에 택시 호출 플랫폼 우티 지분을 전량 매각한다.이에 따라 티맵모빌리티는 SK스퀘어의 포트폴리오 밸류업 기조에 맞춰, AI 기술을 활용한 데이터 중심의 사업 전환을 한층zdnet.co.kr
* 시스템 구성 옵션 이해시스템을 구성할 때는 해당 페이지에서 설정한다. DashBorad > 젠킨스 관리 > 시스템구성 설정Home directory(홈 디렉터리) : 젠킨스 홈에서 지정한 디렉터리이다.젠킨스의 작업 및 구성 파일 등 모든 폴더와 파일이 저장되는 경로다.가끔 디렉터리를 변경해야 할 경우가 있다. 해당 디렉터리에 액세스 권한이 없거나충분한 저장 공간이 없는 등의 경우에 수행한다. 해당 경로는 UI에서 변경할 수 없다. 바꾸려면 구성 파일에서 바꿔야 한다.구성파일 경로(리눅스) : /etc/sysconfig/jenkins컨테이너 접속해서 새로운 디렉터리 생성 : docker run -d \ --name Jenkins-server \ -p 8070:8080 \ -e JENKINS_..
* 윈도우에 젠킨스 설치하는 법하드웨어 요구 사항메모리는 256mb 메모리 용량이 있어야 한다.하드 디스크 용량은 1GB 정도의 용량.(도커 컨테이너로 실행할 경우 10GB 추천)소프트웨어 요구 사항자바 : jdk17버전 이상.https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html Java Archive Downloads - Java SE 17WARNING: Older versions of the JDK are provided to help developers debug issues in older systems. They are not updated with the latest security patches and are..