본문 바로가기
반응형

CLOUD226

Azure 가상머신의 유형 Azure에서 가상 머신(VM)은 다양한 유형과 크기로 제공되며, 사용자의 요구에 맞는 최적의 성능을 선택할 수 있도록 여러 옵션이 준비되어 있습니다. Azure 가상 머신의 유형은 주로 애플리케이션 요구 사항, 성능 요구 사항, 가격 등에 따라 선택할 수 있습니다.Azure에서 제공하는 가상 머신 유형은 크게 몇 가지 카테고리로 나눌 수 있습니다:1. 일반적인 목적 (General Purpose)추천 용도: 중간 수준의 성능과 비용 효율성이 요구되는 다양한 일반적인 워크로드.특징: CPU와 메모리의 균형이 잘 맞춰져 있으며, 웹 서버, 애플리케이션 서버, 개발 및 테스트 환경 등 다양한 용도로 사용됩니다.가상 머신 시리즈:B 시리즈: 저비용, burstable VM. 적은 비용으로 CPU 성능을 절약하.. 2024. 12. 9.
Azure PowerShell 모듈 설치 방법 및 로그인 Azure PowerShell 모듈 설치 방법PowerShellGet 모듈 확인: 최신 버전의 PowerShellGet이 필요합니다. 확인하려면 다음 명령어를 실행합니다:powershell코드 복사Get-Module -Name PowerShellGet -ListAvailable | Select-Object Name, VersionAzure PowerShell 모듈 설치:-AllowClobber: 기존 모듈이 있어도 덮어씁니다.-Scope CurrentUser: 현재 사용자에만 설치합니다.powershell코드 복사Install-Module -Name Az -AllowClobber -Scope CurrentUserAzure PowerShell 모듈 가져오기: 설치 후 모듈을 로드하려면 다음을 실행합니다:p.. 2024. 12. 7.
AWS EKS Loadbalancer controller 목차 EKS에 로드밸런서를 생성하면서 lb 서비스만 만들면 되는데 왜 컨트롤러를 생성하지? 라는 의문이든다. 로드밸런서 서비스만 있는경우와 컨트롤러가 있는경우 다음과 같은 차이가 있다. 로드 밸런서 서비스만 있는 경우: 사용자가 직접 로드 밸런서 리소스를 생성하고 관리해야 합니다. 로드 밸런서 리소스가 동적으로 생성되지 않으므로, 수동으로 관리되어야 합니다. 파드의 스케일링 및 상태 변경에 대한 자동 대응이 없으며, 사용자가 수동으로 로드 밸런서 리소스를 업데이트해야 합니다. 로드 밸런서 컨트롤러가 있는 경우: 로드 밸런서 컨트롤러는 사용자 대신에 로드 밸런서 리소스를 동적으로 생성하고 관리합니다. 파드의 생성, 삭제 또는 상태 변경과 같은 이벤트에 자동으로 반응하여 로드 밸런서 리소스를 조정합니다. 사.. 2024. 3. 26.
AWS EKS fargate profile 이란? 목차 AWS 에서 제공하는 fargate orchestration 도구 정의 Fargate Profile은 사용자가 기본 컴퓨팅 인프라를 관리할 필요 없이 컨테이너를 배포하고 관리할 수 있게 해주는 AWS의 새로운 기능입니다. Fargate Profile은 AWS의 컨테이너 오케스트레이션 엔진인 Amazon Elastic Container Service(Amazon ECS)를 활용하여 컨테이너 워크로드의 배포, 확장 및 관리를 자동화합니다. Fargate Profile을 사용하면 사용자는 컨테이너화된 애플리케이션을 위한 보안 환경을 신속하게 생성할 수 있으므로 기본 컴퓨팅 인프라를 관리하는 대신 애플리케이션 코드를 구축하고 배포하는 데 집중할 수 있습니다. 또한 Fargate Profile은 트래픽 패턴.. 2024. 3. 26.
AWS 보안그룹(securitygroup)에서는 임시포트에 대한 설정을 안해도 통신이 될까? 목차 일반적인 http, https 통신방식 80포트로 통신하다고 하면 위 그림처럼 외부로 임시 포트로 나간뒤 호스트에서 80포트로 받고 임시포트로 보내고 클라이언트에서는 임시프트로 받는다. 그래서 iptables에서 화이트리스트 설정을 할때 outbound나 inbound에 임시포트인 49152~65535 를 열어 둔다. 그러다가 갑자기 AWS security group에서는 임시포트에 대한 설정을 하지 않는다는 기억이 났다.(ACL은 차단 가능함) 어떻게 되는거지? AWS security group의 보안방식 임시 포트에 대한 정책을 알고 싶어서 temp port라고 검색하는데 죽어도 안나왔습니다. 검색하다가 ephemeral ports 라고 치니까 바로 나오더군요 https://www.reddit... 2024. 3. 8.
[AWS EKS fargate] coredns patch에러 - The request is invalid: the server rejected our request due to an error in our request terraform 이나 kubeclt로 aws eks fargate 생성 하기위하여 coredns 를 생성하여야 할때 annotation을 없애줘야한다고 한다. 권한이나 문법 오류인줄 알았다. 너무 이상해서 deployment를 확인해보았다. deployments에 삭제하려는 annotation이 없어서 삭제가 안됐던 모양 그런데 왜 pod는 실행이 되지 않을까 하는 생각이 있었는데 deployments를 한번 재실행 해보았다. kubectl rollout restart -n kube-system deployment coredns 이상하게 정상적으로 올라왔다. AWS에서 해당 에러를 수정하긴 했는데 버그인지 뭔진 몰라도 한번에 pod가 fargate로 올라가진 않는듯 하다. 물론 eksctl로는 굉장히 .. 2024. 2. 27.
[길벗 리뷰] 로버트 나이스트롬의 인터프리터 in Java, C 내가 예전에 학부 시절 공부할때 언어라곤 C언어, JAVA만 배웠었다... 물론 주로 JAVA를 주로 사용하긴하지만 간단하게 작성할 수 있으면서 머신러닝에 정말 좋은 python, 웹개발하는데 거의 다쓰이는 javascript, 간결하고 굉장히 빠른 GO, 더빠른 Ruby 등 굉장히 많은 언어를 알게 되었다. 프로그래밍을 하면서 이러한 언어를 만들기 위해서는 도대체 어떤 지식이 필요하며 어떻게 만들어질까 하는 호기심은 있었으나 이러한 호기심을 해결하기위해서는 엄청난 지식과 시간이 필요할것 같아 생각을 그만두게 되었다. 그 중 인터프리터(python, ruby, javascript..)를 구성해볼 수 있다는 책이 있어 한번쯤은 소장하고 읽어보고 싶었다. 이 책을 선택해야 하는 이유! 딱딱하지 않은 구성 여.. 2024. 2. 5.
aws trust store mTLS 활용하기 위한 서비스인 AWS trust store가 loadbalancer에 생겼습니다. 만드는것은 S3에 CA올리고 만들면된다. 활용은 ALB에서 합니다. https://aws.amazon.com/ko/blogs/korea/mutual-authentication-for-application-load-balancer-to-reliably-verify-certificate-based-client-identities/ Application Load Balancer 상호 인증 기능 – 인증서 기반 클라이언트 ID 인증 가능 | Amazon Web Services 오늘 AWS는 Application Load Balancer에 X509 인증서를 제공하는 상호 인증 클라이언트에 대한 지원 기능을 발표합니.. 2024. 1. 18.
Rest API test 하는 것들 대부분 사용하는 Postman https://www.postman.com/ Postman API Platform | Sign Up for Free Postman is an API platform for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster. www.postman.com 가입하고 그런게 귀찮으시다면 아래 것을 추천 Talend API Tester 크롬확장 프로그램으로 설치할수 있어서 접근하기가 더 편한것 같습니다. 저는 API를 테스트하는데 헤더에 붙어 있는 값이나 method 별 통신을 하는.. 2023. 11. 21.
[AWS] public IP 유료화 현재까지는 AWS 에서 Eip 를 사용하고있는 EC2에 붙여놓으면 비용을 부과하지 않고 있습니다. 하지만 사용량이 크게 증대되면서 2024년 2월 1일부터 ip의 시간당 $0.005를 부과하게 됩니다. 한달 750 시간으로 잡으면 3.75 달러 현재 환율로 4861 원 정도 되는데 엄청 큰 비용은 아닌데다 보통 서비스들은 private ip 를 사용하므로 비용에 큰 지장은 안될것 같네요. 게다가 2024년 2월 1일부터 프리티어에서는 750시간 무료로 제공하니 연습삼아 하시는 분들에게는 큰영향은 끼치지 않을것 같습니다. 그에따라 비용관리를 위한 서비스도 제공되는 것 같습니다. AWS blog public ipv4 charge https://aws.amazon.com/ko/blogs/aws/new-aws-.. 2023. 11. 20.
[AWS 자격증] AWS Certified Data Engineer - Associate(DEA-C01) 목차 AWS 데이터엔지니어 자격증인 DEA-C01이 베타 테스트를 시작합니다. - 베타라곤 해도 자격증을 보유한 사람이 됩니다. Specialty에 Machine Learing있긴한데 굳이 넣은걸 보면 수요가 많아서 인것 같은데 찾아보니 "Dice 기술 채용 보고서에 따르면 데이터 엔지니어 직무에 대한 수요가 전년 대비 42% 증가" 한걸로 보아 수요가 높은 이유인것 같습니다. 확실히 AWS에 보면 Data 관련 서비스가 굉장히 많고 활용할 수 있는 부분이 많아서 Data 관련 일하시는데 AWS를 주로 사용하신다고 하면 일하시는데 도움이 될것 같네요. 시험 개요 AWS Certified Data Engineer - Associate는 핵심 데이터 관련 AWS 서비스에 대한 기술 및 지식, 데이터 파이프라.. 2023. 10. 19.
AWS 데이터 이벤트 기록 데이터 이벤트 데이터 이벤트를 통해 리소스 상에서, 또는 리소스 내에서 수행되는 리소스 작업을 파악할 수 있습니다. 이를 데이터 영역 작업이라고도 합니다. 데이터 이벤트가 대량 활동인 경우도 있습니다. 다음 표는 트레일 및 이벤트 데이터 저장소에 사용할 수 있는 데이터 이벤트 유형을 보여줍니다. The 데이터 이벤트 유형 (콘솔)열에는 콘솔의 적절한 선택 항목이 표시됩니다. The 리소스. 유형칼럼은 다음을 보여줍니다.resources.type트레일 또는 이벤트 데이터 저장소에 해당 유형의 데이터 이벤트를 포함하도록 지정하는 값입니다. 트레일의 경우 기본 또는 고급 이벤트 선택기를 사용하여 Amazon S3 버킷과 버킷 객체, Lambda 함수 및 DynamoDB 테이블 (테이블의 처음 세 행에 표시) .. 2023. 10. 5.
반응형