본문 바로가기

기타48

RDS, EC2, Openvpn, TablePlus을 이용해서 VPN 터널링구현하기 VPN, Tunneling을 이용해서 RDS에 연결하는 이유 VPN(가상 사설망) 및 터널링을 사용하여 RDS(관계형 데이터베이스 서비스)에 연결하는 이유는 주로 보안과 네트워크 접속성을 강화하기 위해서입니다. 여러 이유로 인해 이러한 접근 방법을 선택할 수 있습니다: 보안 강화: VPN 및 터널링은 데이터 전송을 암호화하여 보안을 강화합니다. 이를 통해 데이터가 노출되거나 무단으로 접근되는 것을 방지할 수 있습니다. 인증 및 접근 통제: VPN을 사용하면 네트워크에 연결된 각 디바이스가 신뢰할 수 있는 디바이스인지 확인할 수 있습니다. 이는 불법 접근을 방지하고 권한이 없는 사용자의 데이터베이스 접근을 막을 수 있습니다. 외부 접속 보안 강화: 인터넷을 통해 직접 RDS에 연결하는 것은 보안 위협에 노.. 2024. 3. 1.
lambda,API gateway,s3를 이용한 이미지 업로드 API 만들기[Python] lambda란 AWS lambda는 이벤트에 대한 응답으로 코드를 실행하고 자동으로 기본 컴퓨팅 리소스를 관리하는 서버리스 컴퓨팅 서비스입니다. 이러한 이벤트에는 전자 상거래 웹 사이트에서 사용자가 장바구니에 항목을 배치하는 것과 같은 상태 변경 또는 업데이트가 포함될 수 있습니다. 또한 lambda는 가용성이 뛰어난 컴퓨팅 인프라에서 코드를 실행하고 컴퓨팅 리소스 관리를 모두 수행합니다. 여기에는 서버 및 운영체제 유지 관리, 용량 프로비저닝 및 자동 크기 조정, 코드 및 보안 패치 배포와 코드 모니터링 및 로깅이 포합됩니다. 개발자는 코드만 제공하기만 하면 됩니다. 링크 : https://aws.amazon.com/ko/lambda/features/ API Gatewy란 Amazon API Gatew.. 2022. 3. 1.
Server와 System의 이해 System과 Server System이란 먼저 시스템이란 단어를 여러곳에서 들어봤을 것입니다. 예를 들면 컴퓨터에서 시스템 환경설정이나, 일상생활에서 교통정리 시스템, 은행관리 시스템 등 여러가지 뜻으로 사용되고 있습니다. 이렇게 다양한 종류와 규모의 시스템을 하나로 묶어서 이해하기란 어려운일입니다. 그래서 어떠한 시스템이든 일정한 규모의 역할을 하기 위해서는 Server가 있어야 합니다. Server란 먼저 서버라고 하면 인터넷서버, 게임서버등 다양한 뜻으로 한번쯤은 들어 봤을 것입니다. 여기서 서버의 역할을 시스템 안에서 중심적인 역할을 합니다. 또한 서버는 애플리케이션 소프트웨어를 동작 시키는 주역이라고도 합니다. Server의 3가지 이용 형태 서버는 3가지의 이용형태로 나타낼 수 있습니다. -.. 2021. 4. 13.
정보처리기사 서술형 대비 단어 외우기 서술형 핵심 단어 정리 XML 핵심 키워드(HTML SGML 특수목적 마크업 언어) → HTML와 SGML의 단점을 개선한 특수목적의 마크업 언어 WSDL(Web Services Description Language) 핵심 키워드(웹 서비스, 상세 정보 기술, XML) → 웹 서비스와 상세 정보 기술이 있는 XML 형식의 언어 Data Mining 핵심 키워드(대규모 데이터, 통계적 규칙, 데이터 간의 관계, 패턴, 추세, 의미 있는 정보로 변환) → 대규모 데이터에서 통계적 규칙이나 데이터 간의 관계, 패턴, 추세를 찾아 의미 있는 정보로 변환하는 기술입니다. 인스펙션 핵심 키워드(원시코드, (전문가, 팀), 공식적 기법) → 소프트웨어 원시코드 등을 저작자 외에 다른 전문가나 팀이 검사를 하여 오류를.. 2021. 1. 12.
정보처리기사 실기대비 용어정리-1 요구사항 확인 현행 시스템이 어떤 하위 시스템으로 구성되어 있고, 제공 기능 및 연계 정보는 무엇이며 어떤 기술 요소를 사용하는지를 파악하는 파악하는 활동은 무엇인가? → 현행 시스템 파악 현행 시스템 파악을 위해서는 현행 시스템 구성 현황 파악, ( ), 인터페이스 현황 파악 등 3단계의 절차가 필요합니다. → 기능 현황 파악 여러 가지 소프트웨어 구성요소와 그 구성요소가 가진 특성 중에서 외부에 드러나는 특성, 그리고 구성요소 간의 관계를 표현하는 시스템의 구조나 구조체를 무엇이라 합니까? → 소프트웨어 아키텍처 ⭐️ ⭐️ 소프트웨어 집약적인 시스템에서 아키텍처가 표현해야 하는 내용 및 이들 간의 관계를 제공하는 아키텍처 기술 표준이란? → 소프트웨어 프레임워크 아키텍처를 기록하기 위한 산출물들로 이.. 2020. 10. 13.
009. 서버리스, Lambda 서버리스 서버리스 컴퓨팅 시대 최근 클라우드 컴퓨팅 부문에서 가장 주목받는 용어 중 하나가 바로 서버리스 컴퓨팅(Serverless Computing)입니다. 서버리스 컴퓨팅이란 새로운 IT인프라 아키텍처입니다. 하지만 단어처럼 서버리스가 물리적인 서버가 없는 형태는 아닙니다. IT인프라를 이용하려면 당연히 물리적인 서버가 필요합니다. 대신, 추상 계층으로 제공하기 때문에 개발자가 운영과 관련된 문제를 걱정하지 않고, 창의적인 코드 개발에만 집중할 수 있습니다. 이말은 서버 관리 필요없다는 뜻에서 서버리스 인것 같습니다. 서버리스의 장점은 구조적 특성 때문에 빠르게 확장 및 축소가 가능하다는점이 있습니다. 그리고 실행된 횟수만큼만 비용이 청구되기 때문에 경제적이기도합니다. 서버리스의 단점은 아직 관리 툴.. 2019. 10. 15.