본문 바로가기
반응형

프로그래밍/AWS7

AWS Session manager 란? (설명 및 설정 방 EC2를 접속할 때 기본적으로 SSH를 통해서 접속합니다. SSH를 통해서 접속하려면 SSH key가 필요하고 EC2 Inbound 22 port를 허용해 줘야 합니다. SSH를 사용하게 되면 Key 없이는 접속할 수 없고, Key를 분실하거나 탈취 당하게 되면 해킹의 우려가 있습니다. AWS에서는 Session manager를 통한 EC2접속을 할 수 있는 서비스를 제공해주고 있습니다. AWS Session manager architecture AWS Session Manager로 접속할 수 있는 방법은 3가지 입니다. 1. IGW를 통한 접속 2. VPC Endpoint를 이용한 접속. (인터넷 연결이 안되도 접속이 가능 합니다.) 우선 Session Manager의 메커니즘에 대해 알아 봅시다. 1.. 2023. 5. 6.
AWS EBS와 IOPS에 대한 설명. AWS 에서는 EBS라는 볼륨 장치를 제공하고 있습니다. 이 볼륨 장치 종류는 다음과 같습니다. - Solid State Drive(SSD) 볼륨 - 하드 디스크 드라이브(HDD) 볼륨 - 이전 세대 볼륨 이렇게 구성되어 있고 선택할 수 있습니다. 여기서 알아볼 건 가장 많이 사용되는 SSD볼륨 입니다. SSD볼륨은 크게 2가지 형태로 나뉩니다. - 범용 SSD 볼륨 - Provisioned IOPS SSD 볼륨 이것들에 대해 자세히 알아 봅시다. 그 전에 IOPS에 대해 알아보고 넘어갑시다. 1. IOPS IOPS (Input/Output Operations Per Second)는 EBS 볼륨의 성능을 측정하는 중요한 지표 중 하나로, 초당 입출력 작업 수를 나타냅니다. 즉, 높으면 높을수록 파일의 읽.. 2023. 4. 30.
IPad로 Vscode 작업하기. (code-server를 EC2로 띄우기) 이번에 회사에서 IPad를 받게되었는데, vscode를 설치할 수 없어서 찾다가 code-server라는 걸 발견하게 되어, 글을 작성합니다. 이 글은 AWS Cloudformation으로 VPC, Subnet, EC2, InternetGateway를 자동으로 구축합니다. 소프트웨어는 code-server를 사용했습니다.(https://github.com/cdr/code-server) GitHub - cdr/code-server: VS Code in the browser VS Code in the browser. Contribute to cdr/code-server development by creating an account on GitHub. github.com ※ 제가 설명드린 순서대로 안하면 ng.. 2021. 10. 31.
AWS S3에 대한 설명 1. AWS S3란? Simple Storage Service의 약자로 (S가 3개) Paas 방식의 서비스 플랫폼입니다. 쉽게 말해서 NoSQL 데이터 베이스인데, 해당 데이터 베이스의 관리를 AWS에서 해주고 기능만 제공해주는 서비스입니다. 2. S3의 동작 방식 S3는 기본적으로 버킷(Bucket)이라는 공간에 데이터를 객채 형태로 저장합니다. 이게 무슨말이냐...... 이런식으로 AWS S3는 사용자 요청에 bucket이라는 하나의 저장공간을 제공해줍니다. 쉽게 생각해서 하나의 디렉토리? 하드디스크? 라고 생각하면 됩니다. 용량이 무제한인..... 그리고 이 bucket의 관리는 S3가 해주는 것이죠. user는 해당 bucket으로 데이터를 저장하고, 저장된 데이터를 꺼내쓰면 됩니다. 3. S3.. 2021. 4. 8.
AWS Lambda 설명 AWS 에서 Lambda라는 기능이 있습니다. 저는 이 Lambda에 대해 알려보려고 AWS 공식 홈페이지에 들어가서 글을 읽어 봤지만.... 도무~~ 지 무슨 소리인지 전혀 모르겠어서 마구잡이로 자료를 찿고 이해하는데 성공했습니다. AWS 공식 홈페이지에서 Lambda는 다음과 같이 설명하고 있습니다. "AWS Lambda는 서버를 프로비저닝하거나 관리하지 않고도 코드를 실행할 수 있게 해주는 컴퓨팅 서비스입니다." 서버를 프로비저닝? 코드를 실행? 어디서 무슨 코드를 실행 한다는거지? 컴퓨팅 서비스? 뭐가 컴퓨팅 서비스지? 이런 것들에 대해 하나하나 짚고 넘어가면서 Lambda가 어떻게 사용되는지 알아보도록 하겠습니다. 1. AWS Lambda 프로그래밍 공부를 하다보면 Lambda 함수에 익숙하신 .. 2021. 3. 22.
AWS T2의 CPU 크레딧이란? AWS에는 CPU Credit이라는 기능이 존재합니다. 기본적으로 EC2에서 인스턴스를 만들 때 tier type 별로 각각 성능이 다릅니다. 이렇게 tier와 type별로 cpu 성능이 다르게 부여됩니다. tier가 올라갈 수록 가격도 올라가지요. 이런 EC2의 CPU에 Boost 기능이 있습니다. 흔히 일반적인 컴퓨터에서 사용되는 인텔 CPU의 부스터 쿨럭을 생각하시면 됩니다. AWS에서는 해당 CPU Boost기능을 제안하고 있는데, 이에 대해 알아보고자 합니다. 1. CPU Credit? AWS에서 CPU Credit은 1분동안 CPU Boost를 해줄 수 있는 갯수를 의미합니다. Credit이 사용되는 원리는 다음과 같습니다. 1개의 CPU의 사용률이 100%가 되었을 때, CPU는 Boost상.. 2021. 3. 22.
AWS 시작하기(EC2 사용해보기) 1. EC2란? AWS에서 EC2는 Elastic Compute Cloud의 약자로(C가 2개라 C2....) 클라우드에서 컴퓨터를 가져온다라고 생각하시면 됩니다. 즉, 서버를 원격으로 임대하는 것이죠. 다른말로 표현하자면 아마존 서버가 클라이언트에게 자신의 클라우드 서버를 인스터스해 준다. 라고 말할 수 있습니다. (클라우드 공부하면서 느낀게 인스턴스화 한다. 인스턴스를 준다. 라는 말을 자주 사용하게 됩니다.) 2. EC2 시작하기 aws.amazon.com/ko/ 클라우드 서비스 | 클라우드 컴퓨팅 솔루션| Amazon Web Services 제조 AWS를 활용한 Siemens의 에너지, 의료 서비스, 제조 분야 혁신 Siemens가 AWS를 사용하여 어떻게 문화를 바꾸고 혁신을 장려하며 비즈니스 .. 2021. 3. 14.
반응형

스킨편집 -> html 편집에서