본문 바로가기
반응형

전체 글424

FinOps란 무엇인가? FinOps란 다음과 같이 정의하고 있다. FinOps는 엔지니어링, 재무, 기술, 비즈니스 팀이 데이터 중심 지출 결정에 협력할 수 있도록 지원함으로써 조직이 비즈니스 가치를 극대화할 수 있도록 지원하는 진화하는 클라우드 재무 관리 규범 이자 문화 이다. (November 2021 by the FinOps Foundation https://www.finops.org/introduction/what-is-finops/) 그리고 쉽게는 클라우드 비용관리, 클라우드 비용 최적화 등으로도 이야기하고 있습니다. FinOps는 커뮤니케이션, 비즈니스 협업, 엔지니어링 팀을 강조하는 "Finance"와 "DevOps"의 합성어이다. 일반적으로 온프레미스 대비 클라우드를 사용했을 경우에는 비용이 절감된다고 생각을 합.. 2022. 7. 19.
[제이펍] 비 전공자를 위한 인공지능 교과서 비전공자 뿐 아니라 관련 배경지식이 없는 전공자들도 읽기 좋은책 입니다. 인공지능 관련 정의나 개념, 알고리즘 뿐 아니라 부끄러워 물어볼수 없었던 질문들 까지도 다루고 있습니다. 그렇다고 너무 가볍게 쓰여있지도 않고 자율성이라던지 ISLVRC와 같은 주제도 다루고 있습니다. 재미삼아 쉽게 훑어볼수 있어서 추천합니다. 2022. 5. 18.
[aws] aws cli 대체 툴 1. awless https://github.com/wallix/awless GitHub - wallix/awless: A Mighty CLI for AWS A Mighty CLI for AWS. Contribute to wallix/awless development by creating an account on GitHub. github.com - 업데이트가 더이상 안된다... 2. aws-shell https://github.com/awslabs/aws-shell GitHub - awslabs/aws-shell: An integrated shell for working with the AWS CLI. An integrated shell for working with the AWS CLI. Contri.. 2022. 5. 10.
JVM GC(Garbage Collector) - (2) GC비교 (CMSgc, G1gc, Zgc) GC 종류와 특징 CMS (Concurrent Mark & Sweep) gc 기존 GC 와 다르게 객체를 순서대로 정리하는 Compaction 작업을 하지 않음 Inition Mark : 클래스 로더에서 살아 있는 객체 확인 Concurrent Mark : 위에서 확인한 객체에서 참고되고 있는 객체 확인 Remark : 위에서 새로 추가되거나 참고 끊어진 객체 확인 Concurrent Sweep : 정리 G1 (Garbage First) gc jdk9 부터 공식 사용 heap 메모리가 Young/Old 논리 분할 영역을 나누지 않고 Region으로 메모리 관리 SATB 알고리즘(Snapshot-At-The-Beginning) Zgc 오라클에서 개발되고 jdk11에 early access로 포함 Regio.. 2022. 4. 28.
SSL 인증서 만료일자 확인 방법 openssl x509 -in 인증서파일경로 -noout -dates echo | openssl s_client -servername localhost -connect localhost:443 2>/dev/null | openssl x509 -noout -dates 2022. 4. 27.
JVM GC(Garbage Collector) - (1) GC란 무엇인가? GC (Garbage Collector) JAVA 특성상 JVM에서 구동됨 객체가 생성되면 JVM Heap 메모리 점유 객체가 참조 되지 않아도 점유하고 있음 한정된 메모리에 사용되고 있지 않은 객체가 메모리 공간을 잡고 있어서 자동 수행 MajorGC (FullGC) Minor GC 에서 삭제 되지 않고, Old Generation 영역으로 옮겨진 객체중 미사용 객체 삭제 MinorGC 힙메모리의 Young Generation (Eden, Survivor1/2) 객체 삭제 STW (Stop-The-World) GC 발생시 JVM은 애플리케이션을 멈추고, GC만 동작 STW 발생시 장애가 발생될 수 있음 GC 발생 과정 객체 생성시 Eden 에 생성됨 Eden이 가득차게 되면 참조 중인 객체를 Survi.. 2022. 4. 25.
혼자 공부하는 R 데이터 분석 - 4번째 책 출간 18년에 공저로 출간한 "처음 시작하는 R 데이터 분석"이 22년에 개정되어 "혼자 공부하는 R 데이터 분석"으로 재출간 되었다. https://newstars.tistory.com/416 처음 시작하는 R데이터 분석 - 왕초보를 위한 R 입문서 최근 빅데이터, 인공지능 등 IT 기술 혹은 용어들이 화두인데, 이는 어디까지나 데이터를 수집하고 그 데이터를 분석하여 학습시켜 사용자들에게 제공해 주는 것들이다. 이러한 것을 데이터 과 newstars.cloud 기존 책과 내용의 유사하지만 한빛미디어의 "혼공" 시리즈 특성상 더 쉽게 풀어쓰고 과하다 싶을 정도의 TMI를 제공한다. 물론 기존에는 내가 독자를 위해 인강을 제공했다면, 이 시리즈는 인강 제공이 필수 조건이다. 처음에는 단순히 같은 제목으로 R이 .. 2022. 1. 25.
[NCP] Cloud Data Box 사용기 2 - 접속하기 반가운 메일이 왔다. 생성 신청한 인프라가 생성이 완료되었다는 내용이다. LITE로 생성 요청 했는데, 생성되는데 2시간 가량 걸린 듯 하다. 접속을 하기 위해서는 SSL VPN 설정이 필요하다. https://guide.ncloud-docs.com/docs/clouddatabox-connect# 클라우드데이터박스접속 guide.ncloud-docs.com 우측에 상세를 누르면 생성된 인프라 정보를 확인할 수 있다. SSL VPN 접속을 하기 위해서는 우선 SSL VPN 사용자 설정이 필요한데, 인프라 아래에 SSL VPN 사용자 설정 버튼을 클릭하자. 등록 가능한 사용자 수 확인과 현재 등록된 계정 상태 등을 확인할 수 있다. 그러면 VPN Agent를 설치하고 접속해보도록 하자. 윈도우 에이전트 설치.. 2021. 12. 7.
[NCP] Cloud Data Box 사용기 1 - 생성하기 네이버 클라우드 데이터 박스는 네이버가 가지고 있는 여러 데이터들을 활용하여 분석할 수 있도록 도와주는 서비스이다. 출처: 네이버클라우드 그림으로 봤을땐 네이버가 가지고 있는 데이터를 접속하여 분석할 수 있는 환경까지 제공해주는 정도 인듯 하다. 실제 네이버가 가지고 있는 데이터를 애드테크(광고)에 활용 할수 있는 지가 너무 궁금했다. 애드테크에서는 DMP 등을 통해 외부 데이터들의 연동하여 타겟팅 광고 등에 활용할 수 있다. 거기에 제일 중요한 것이 ADID이고, 여러 데이터들을 통해 분석한 세그먼트를 가지고 타켓팅 하게 된다. 소개서에 애드테크 관련 내용은 없는 듯 하지만 데이터 탐색을 해보기 위해 신청해봤다. 출처: 메조미디어 클라우드 데이터 박스는 신청을 별도로 해야지만 사용할 수 있다. 신청하면.. 2021. 12. 7.
반응형