전체 글

전체 글

    [AWS] Elastic Load Balancing & Auto Scaling Groups

    FeedBack 1. Amazon FSx를 이용하면, AWS가 관리하는 인기있는 파일 시스템 설치와 시작에 있어서 쉽고 휴율적인 비용으로 관리가 가능하다. 2. EBS Volume은 특정 AZ에 한해서 사용할수 있으며, 다른 AZ에서 사용한다면 Snapshot을 이용해야한다. Snapshot을 이용한다 하더라도 동기화된 상태는 아님에 유의 해야한다. 동기화된 저장소를 사용하고 싶다면 EFS를 고려하는 것이 옳다. Scalability & High Availability 확장성은 어플리케이션 스케일링을 통해, 적응하여 더 큰 부하를 처리할수 있음을 의미한다. 확장성에는 1) 수직 확장성(Vertical Scalability)과 2) 수평 확장성(Horizontal Scalability, = elastici..

    [네트워크] 컴퓨터 통신의 역사1

    Network Core & Network Edge Network Core와 Edge라는 개념이 존재한다. Edge는 우리가 친숙하게 접하는 스마트폰, 컴퓨터 따위의 단말 기계를 의미한다. Core는 네트워크 중앙에서 데이터를 전송하는 역할을 한다. Core는 어떻게 더 많은 단말들을 지원하면서 견딜수 있는가에대한 고민이 담긴 영역이다. 초기의 가정용 컴퓨터는 연결이 활성화되어있지 않은 상태였다. console게임 이상의 사용 용도를 보여주지 못하다가, 컴퓨터간의 통신이 가능해지면서 카페, 쪽지, 채팅, 그리고 MUG(텍스트 기반 게임)등이 가능해지게 되었다. 이때부터 사람들이 컴퓨터의 많은 가능성을 엿보게 되며, 가정의 컴퓨터 보급률을 빠르게 늘려주었다. Network Core는 상대적으로 먼저 구축되어..

    [네트워크] 네트워크 역사

    컴퓨터는 네트워크가 없다면 큰 제약이 발생한다. 다시말해, 컴퓨터가 분리된 형태로 존재한다면 창출할수 있는 가치가 엄청나게 줄어든다. 다시말해, 컴퓨터는 연결된 형태로 그 가치를 제대로 구현해 낼수있다. 그 연결되어 있는 복잡한 형태를 Network라고하며, 구름의 형태로 표현하기도 한다. 네트워크 과목에서는 구름을 걷어내, 컴퓨터끼리 연결되는 방식을 배우는 과정이다. 구름의 형태로 표현하는 이유는 연결되어있다는 것은 인지하지만, 그 상세한 내부는 알지 못하기 때문이다. 비슷한 예시로, Clould도 어떤 행위가 동작되는것은 알지만 그 내부의 동작은 상세히 이해하지 못한다. 네트워크의 역사(통신의 역사) 여럿이 모여 어떠한 형상을 만들때, 그를 네트워크라 지칭한다. 네트워크가 가능하려면 통신이 가능해야하..

    [AWS] EC2 Instance Storage

    feedback 1. Shared Responsibility Model for IAM AWS 보안에 대한 책임은 사용자와 AWS 모두에게 부여된다. AWS는 모든 인프라에 대해 책임이 있고, 사용자는 인프라 사용에 관한 책임이 존재한다. '인프라에 대한 책임'이란, 제공하는 모든것에 책임이 있다는 의미이다. 그리고 '인프라 사용에 대한 책임'이란, 구성원들에 대한 규칙이나 규약같은것은 사용자가 관리해야한다는 의미이다. 비밀번호를 자주 교체하도록 요구하는것도 사용자의 책임이며, IAM을 적절하게 사용하는것도 사용자의 책임이다. 2. EC2의 약정은 1년 또는 3년 EC2는 On-Demand로 사용하는 만큼 금액을 지불할수도 있지만, 약정을 걸어 요금 할인을 받는 방법도 존재한다. 약정은 1년 또는 3년 단..

    [AWS] EC2

    feedback 1. IAM policy IAM policy는 JASON 형태로 기록되어있다. 크게는 Version, Id, Statement로 구성되어있으며 Statement 내부에서는 어떤 것들이 허용되는지들이 구체적으로 기제되어있다. 2. 예산 관리 AWS에서는 예산을 미리 설정 가능하다. 임계점을 넘었을때 경고 이메일을 받아 볼 수 있고, 예상되는 금액이 임계점을 초과할 것 같을때도 경고 메일을 받아 볼 수 있다. EC2 outline EC2 is 'Elastic Compute Coloud' = Infrastructure as a Service 즉, 사용자가 원하는대로 가상머신을 선택하여 AWS에서 빌릴수 있음을 의미 EC2 Instance: AMI(OS) + Instance Size(CPU + ..

    [AWS] IAM

    Feedback 1. Global Services vs. Region-scoped aws의 서비스는 대부분 region-scroped이다. region의 선택에 따라서 법률이 달라지고, 서비스의 종류가 달라지며, 그리고 비용도 다르다. global service는 그런 제약이 없으며, IAM이 global service의 한 예시이다. 2. OOO is one or more discrete data centers with redundant power, networking, and connectivity region은 데이터 센터의 집합이며, region내에 여러개의 availibilty zone이 존재한다 (보통 3개). 각 availibilty zone은 1개 또는 그 이상의 데이터 센터를 소유한다. ..

    [AWS] Clould Computing

    How websites work? 호스트 서버가 존재하고, client가 서버를 찾는다. client가 서버를 찾고, 서버가 클라이언트를 찾으려면 IP adress가 필요하다. 이 과정은 주소를 알아야 편지를 쓰는것과 마찬가지이다. ​ Sever를 구성하는 것? 계산을 하고 결과를 찾는 CPU와, 기억을 저장하는 Memory, 파일과 같이 데이터를 저장하는 저장소, DATA BASE, 그리고 Network로 구성되어있다. 그리고 클라우드에서는 이 모든것을 On-Demand로 제공한다. ​ Network, Router, and Switch​ 네트워크는 서로 연결되어있는 케이블, 라우터 그리고 서버를 의미한다. 클라이언트가 데이터를 라우터에 보내면 라우터는 스위치에 도달하는 방법을 찾고, 스위치는 어떤 컴퓨..