본문 바로가기
반응형

전체 글394

[제이펍] 그림으로 공부하는 마이크로 서비스 구조 제이펍에서 보내준 책인데, "그림으로 공부하는" 시리즈에서 그림으로 공부하는 마이크로 서비스 구조 를 출간했다. 사실 제이펍의 "그림으로 공부하는" 시리즈의 다른 책들도, 이미 충분히 좋은 책이었기에 기대하게 됐다. 모놀리식 의 기반의 SI 형태로 운영하는 곳들이 최근에는 MSA 형태로 전환하는 곳들이 많은데, 개념이나 내용을 아에 모르고 읽어도 쉽게 읽을 수 있도록 구성되어있다. MSA를 하고자 한다면 반드시 알아야할, 클라우드, 컨테이너, 배포(CI/CD)에 대해서도 가볍게 읽을 수 있도록 되어있다. http://www.yes24.com/Product/Goods/111090165 그림으로 공부하는 마이크로서비스 구조 - YES24 디지털 전환(DX) 실현을 위한 기초 기술 ‘마이크로서비스’의 핵심을 .. 2022. 8. 23.
[GCP] GCP를 조금 더 저렴하게 이용하는 방법 AWS와 마찬가지로 GCP에도 저렴하게 이용할 수 있는 방법들이 있습니다. 이러한 정책들은 Google Cloud 가격 책정 페이지 (https://cloud.google.com/pricing/?hl=ko) 를 참고하시면 좋습니다. AWS가 익숙한 분들을 위해 AWS의 무엇과 비슷한지 함께 설명하도록 하겠습니다. 지속 사용할인 (https://cloud.google.com/compute/docs/sustained-use-discounts?hl=ko) Compute Engine 일정 기간 동안 가상머신 실행하면 자동으로 할인 적용 별도 설정 필요 없음 한달 동안 최대 30% 절약 이 할인 정책의 좋은 점은 알아서 해준다는 것입니다. 예를 들어 한 달 동안 us-central1 리전에서 다음과 같이 두 개의.. 2022. 8. 1.
[aws] aws cli로 오래된 s3 객체 지우기 aws cli 명령어 중에 rm으로는 s3 객체를 여러개를 한번에 지울수 없다. s3api 를 사용해서 지워야되는데, 해당되는 리스트를 만들고, 리스트에 있는 파일을 지우는 방식으로 진행했다. 2018년 12월 31일까지 수정된 파일 저장하기 aws s3api list-objects --bucket stillshot-log --query "Contents[?LastModified 2022. 7. 22.
[AWS] 미사용 EBS 한 번에 지우기 Autoscailing 사용시 instance 가 종료되면 ebs 가 남는 경우가 있는데, 정기적으로 지우기 위해서 조회해서 한번에 삭제하는 스크립트를 만들어 보았다. AWS CLI 설치는 필수! https://docs.aws.amazon.com/ko_kr/cli/latest/userguide/cli-chap-install.html 미사용 볼륨 조회 aws ec2 describe-volumes --filters Name=status,Values=available 이런식으로 조회가 된다. 미사용 볼륨 삭제 aws ec2 delete-volume --volume-id [volume-id] 조회된 VolumeId를 넣어주면 된다. CloudWatch 랑 람다 연동해서 삭제할 수도 있지만, cloudwatch,.. 2022. 7. 20.
[AWS] 인스턴스 스케줄러 사용법 (2) - 작동 방법 인스턴스 스케줄러가 먼지 궁금하신 분들은 1편부터!! https://newstars.tistory.com/542 [AWS] 인스턴스 스케줄러 사용법 (1) - 스택생성 AWS 인스턴스 스케줄러는 인스턴스 시작과 중지 일정을 설정하여 비용을 아낄수 있게 도와주는 서비스 이다. https://aws.amazon.com/ko/solutions/implementations/instance-scheduler/ 링크에 보면 구현 가이드.. newstars.cloud 인스턴스 스케줄러가 동작하는 구성도 이다. 동작 방식은 다음 순서로 진행된다. 일정한 간격으로 Amazon CloudWatch Events 설정 (cron식). 해당 이벤트가 AWS Instance Scheduler AWS Lambda 함수를 호출. 사.. 2022. 7. 19.
[AWS] 인스턴스 스케줄러 사용법 (1) - 스택생성 AWS 인스턴스 스케줄러는 인스턴스 시작과 중지 일정을 설정하여 비용을 아낄수 있게 도와주는 서비스 이다. https://aws.amazon.com/ko/solutions/implementations/instance-scheduler/ 링크에 보면 구현 가이드 등이 있기 때문에 활용하면 쉽게 만들수 있다. 과정을 쉽게 설명하면, DynamoDB에 있는 스케줄에 따라 Lambda를 이용해서 지정된 태그의 인스턴스를 껐다 켰다 해주는 것이다. 먼저 CloudFormartion에서 스택을 생성하자 템플릿은 상단의 인스턴스 스케줄러 소개 페이지에 있다. 템플릿 링크 : https://s3.amazonaws.com/solutions-reference/aws-instance-scheduler/latest/aws-i.. 2022. 7. 19.
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.
반응형