AWS-comprehend
·
기타/AWS
AWS Comprehend? Amazon Comprehend 는 자연어 처리 (NLP) 를 사용하여 문서 내용에 대한 인사이트를 추출해준다. 예를 들어 소셜 네트워킹 피드에서 제품 언급을 검색하거나 전체 문서 리포지토리에서 핵심 문구를 추출 할 수 있다. 특징 텍스트에서 중요한 insight 파악 고객 지원 인시던트, 제품 리뷰, 소셜 미디어 피드, 뉴스 기사, 문서 및 기타 소스의 텍스트에서 의미와 관계를 찾을 수 있다. 주제별 문서 구성 문서에 사용자가 정의한 주제 또는 태그로 레이블을 지정하도록 활용될 수 있다. 또한 보다 정확한 문서 분류를 위해 키워드 검색 또는 규칙 기반 태그 지정 이상의 솔루션을 사용할 수 있다. 자체 데이터에 대한 훈련 모델 특정 용어를 식별하는데 사용할 수도 있다. 분류 ..
AWS-RDS
·
기타/AWS
Amazon RDS는 관계형 데이터 베이스를 제공하는 서비스이다. 글 작성일(23년 5월) 기준 아래 6개의 관계형 데이터베이스 엔진을 지원한다. 지원 엔진 : MySQL, SQL Server, MariaDB, PostgreSQL, Oracle,Amazon Aurora RDS를 이용하는 가장 큰 이유는 간편하기 때문이다. EC2나 온프레미스로 DB를 구축하면 사용자가 OS 설정이나 DB 엔진 설치 및 걸정등을 해야 하므로 어느 정도 시간이 소요된다. 그러나 AWS RDS에서는 OS나 데이터베이스 엔진의 관리는 AWS 측에서 수행하므로 이용자는 몇 분 안에 데이터베이스를 생성해 이용할 수 있다. RDS에서 DB를 생성하는 방법은 AWS 관리 콘솔을 이용하거나 APi를 이용하면 된다. 아래 예시는 관리 콘솔..
AWS-Lambda
·
기타/AWS
Lambda? AWS Lambda는 서버리스 컴퓨팅 서비스이다. OS 같은 인프라를 관리할 필요가 없으므로 사용자는 프로그램 코드를 준비하고 Lambda에 업로드만 하면 바로 실행가능하다. 서버리스란 실제로 가동하는 서버가 없다는 뜻이 아니라 AWS에서 서비스가 실행될 인프라를 관리하므로 사용자가 관리할 서버가 없다는 것을 의미한다. EC2 vs Lambda EC2와 비교했을 때 차이점은 Lambda는 OS와 같은 실행 환경까지 모두 AWS가 관리하게 된다. 그래서 사용자는 코드만 작성해서 바로 실행하면 된다. Lambda를 실행시킬 때 설정할 옵션이 거의 없기 때문에 사용은 간편하게 할 수 있지만 원하는 컴퓨팅 자원을 선택할 수 없다는 단점이 존재한다. 컴퓨팅 리소스에 대한 많은 제어가 필요하고 예측 ..
AWS-ECS
·
기타/AWS
AWS에서 컨테이너 시스템을 구축하는 경우 일반적으로 Amazon Elastic Container Service와 Amazon Elastic Kubernetes Service라는 두 가지 서비스 중에서 선택할 수 있다. Amazon Elastic Container Service(Amazon ECS)는 완전 관리형 컨테이너 오케스트레이션 서비스이다. 컨테이너화된 애플리케이션을 쉽게 배포, 관리 및 확장할 수 있습니다. 컨테이너란 컨테이너는 서버 가상화와 비교되는 경우가 있는데 서버를 집으로 비유하고 서버에서 실행되는 응용 프로그램 프로세스를 집에 사는 거주자로 비유하면 가상화와 컨테이너는 아래 그림과 같은 형태로 표현할 수 있다. 가상서버 컨테이너 1대의 물리 서버에서 복수의 가상서버가 동작 1개의 물리 ..
AWS-EC2
·
기타/AWS
Amazon EC2는 가상 서버 서비스이다. Amazon EC2는 몇 분 만에 가상 서버를 생성할 수 있는 서비스 리눅스나 윈도우와 같은 OS는 AWS가 제공하는 것을 선택 가능 하드웨어 준비부터 OS설치까지 모두 사용자가 해야 하는 온프레미스와 달리, EC2는 가상 머신을 생성할때, OS를 합계 설치하므로 사용자는 가상 머신만 사용 준비가 완료되면 바로 OS를 사용 가능. 서버 사양(CPU, 메모리), 스토리지 용량도 자유롭게 선택할 수 있고, 머신을 생성한 후에 변경(확장) 가능하다. 그리고 EC2는 가상 서버를 인스턴스 단위로 관리하기 때문에 사용자가 인스턴스 유형을 결정해 생성하면 인스턴스 유형과 이용 기간에 따라 요금이 발생한다.(정지해 두면 발생하지 않음) 가상 서버 생성 EC2 인스턴스를 ..
OSI 7계층과 TCP/IP 4계층 모델
·
기타
OSI 7계층과 TCP/IP 4계층 모델우리가 우리의 컴퓨터에서 다른 사람의 컴퓨터로 통신할 때, 네트워크 통신을 하게 된다.모든 컴퓨터는 네트워크 통신을 할 때 기본적으로 OSI 7계층 모델 혹은 TCP/IP 4계층 모델에 맞춰 동작한다.  네트워크 통신이 일어나는 과정우리가 컴퓨터를 켠 뒤, 크롬브라우저를 열어 네이버 웹사이트를 접속한다고 하면 아래와 같은 흐름으로 통신이 이뤄진다.크롬 브라우저 검색창에서 www.naver.com을 입력크롬 브라우저는 이를 네트워크에서 통신 가능한 형태로 만든다.(보통 패킷이라 부름)이 패킷을 네트워크에 흘려 보낸다.네트워크 중간에 있는 기기(라우터)들이 이 패킷을 읽고 네이버 서버로 전달한다.네이버 서버는 이 패킷을 다시 풀어, 웹서버가 읽을 수 있는 형태로 만들고..
ariz1623
코딩의 숲