본문 바로가기

728x90

전체 글

(170)
Vue.js 기초 | 라이프사이클 Vue.js란? 웹 페이지 화면을 개발하기 위한 프런트엔드 프레임워크 {{message}} 뷰 인스턴스 : 뷰로 화면을 개발하기 위해 필수적으로 생성해야 하는 기본 단위 new Vue({ ... }); 코드에서는 new Vue({ el: '#app', //el속성 data : { message : 'Hello vue js' //data속성 } }); //인스턴스 'Hello vue js'라는 텍스트를 화면에 표시하기 위해 new Vue()로 뷰 인스턴스를 생성 그리고 인스턴스 안에 el 속성으로 뷰 인스턴스가 그려질 지점을 지정하고, data 속성에 message 값을 정의하여 화면에 {{message}}에 연결하였다 뷰 인스턴스 생성자 : new Vue()로 인스턴스를 생성할 때 Vue를 생성자라고 함..
[정처기] 2022년 정보처리기사 실기 시험후기 및 답안(7.24) 휴 잊어버리고 나태해지기 전에 기록하기 그전에 정처기 가답안 -> 확정 x긴한데 남들 말하는 거보면 거의 확정 1 연산, 비절차적, Predicate Calculus, Codd, 관계 데이터베이스 튜플 ( 관계 해석 )과 도메인 ( 관계 해석 ) 관계해석 2 블록 암호화 알고리즘 (1) IPES, PES였던 것 (2) National Security Agency, Clipper, Fortezza 카드, 전화, 32 라운드 IDEA, 스킵잭(SKIPJACK) 3 모든 단가보다 비싼 제품 ALL 4 SELECT count(col2) WHERE col1 in(2,3) or col2 in(3,5); 4 5 VPN 6 SOLID ISP 7 자바문제 switch case문 -8 8 2 9 서브넷 관련 문제 128,..
AWS의 데이터베이스 정리 AWS의 데이터베이스 서비스를 비교해보자 RDS vs DynamoDB vs RedShift vs Amazon Aurora RDS 관계형 데이터베이스를 사용할 때, mySQL, mariaDB와 같은 것. 사용자가 관계형 데이터베이스를 쓰고 있으면 그냥 편리하게 쓰던 거 쓸 수 있도록 함 DynamoDB noSQL로, 키-값일 경우 사용 요새 나오는 게임회사에서 쓴다고 함 RedShift 데이터 웨어 하우스를 사용할 때 기업의 전문가 시스템에서 주로 사용한다 Amazon Aurora RDS 엔진 중 하나로 AWS의 클라우드 기반 DB이다. 아마존에서 만든 것으로, 리드 리플리카를 여러 개 생성할 수 있다
딥러닝 : 이미지를 위한 인공 신경망 전 시간에서 사용한 밀집층에는 뉴런마다 입력 개수만큼의 가중치가 있었다 모든 입력에 가중치를 곱하는 것이다 인공 신경망은 처음에 가중치 w1~w10과 절편 b를 랜덤하게 초기화한 다음 에포크를 반복하면서 경사 하강법 알고리즘을 사용하여 손실이 낮아지도록 최적의 가중치와 절편을 찾아가는 과정을 거치며 모델 훈련을 한다 합성곱(convolution) - 수학에서는 하나의 함수와 또 다른 함수를 반전 이동한 값을 곱한 다음, 구간에 대해 적분하여 새로운 함수를 구하는 것 합성곱은 입력 데이터 전체에 가중치를 적용하는 것이 아니라 일부에 가중치를 곱한다 위 그림에서는 뉴런의 가중치가 3개씩 곱해지므로 총 8개의 출력이 만들어진다 합성곱 신경망(convolutional neural network, CNN) : 행..
컴퓨터 용량을 자동으로 조정하는 방법 : Amazon EC2 Auto Scaling 조정(scaling)은 어떤 컴퓨터의 용량을 줄이거나 늘리는 기능 어떤 특정 시간에 가장 높은 수요를 충족하도록 컴퓨터 용량을 프로비저닝 한다고 하자. 그러면 대부분의 다른 시간에 활용도가 낮은 상태로 리소스를 실행하게 된다 -> 이러면 비용이 최적화되지 않는다 혹은 더 적은 용량을 할당하여 비용을 줄이는 것인데, 이러면 특정 시간에는 용량이 부족하게 된다 이를 막기 위한게 자동 용량 조정 위 그림처럼 유동적인 서비스 수요를 지원하는데 필요하다 조정 기능이 없다면 애플리케이션의 성능이 저하되거나 사용자가 전혀 사용할 수 없을지도 모른다 클라우드에서 컴퓨팅 파워는 프로그래밍 방식의 리소스이다 -> 유연한 방식으로 조정할 수 있다는 소리 Amazon EC2 Auto Scaling : 애플리케이션의 가용성을 ..
AWS에서 지표를 알아보는 법 : Amazon CloudWatch AWS를 효율적으로 사용하려면 AWS 리소스에 대한 통찰력이 필요하다 -> 이럴 때 쓸 수 있는 Amazon CloudWatch! Amazon CloudWatch : DevOps, 엔지니어, 개발자, 사이트 안정성 엔지니어, IT 관리자를 위해 구축된 모니터링 및 관찰 기능 서비스 : AWS 리소스와 AWS에서 실행되는 애플리케이션을 실시간으로 모니터링 - 리소스나 애플리케이션에 대해 측정할 수 있는 변수인 지표를 수집하고 추적 가능 - 계정의 모든 Amazon CloudWatch 지표를 모니터링하는 경보를 생성하고, 해당 경보를 사용하여 자동으로 Amazon Simple Notification Service나 Amazon SNS 주제로 알림을 보내거나 EC2 Auto Scaling 작업이나 EC2 작업..
AWS의 로드 밸런싱 : Elastic Load Balancing 현대의 트래픽이 많은 웹사이트는 사용자의 동시 요청이 수십만건~수백만건으로 제공되어야 하며 올바른 텍스트, 이미지, 동영상, 애플리케이션 데이터를 빠르고 안정적으로 반환해야 한다 >> 이때 필요한 게 로드 밸런싱 로드 밸런싱? 서버가 처리해야 할 업무나 요청(load)을 여러 대의 서버로 나누어(balancing) 처리하는 것을 의미! 이런 대용량 볼륨 요구사항을 지원하려면 추가 서버가 필요하다 -> Elastic Load Balancing은 수신되는 애플리케이션이나 네트워크 트래픽을 단일 가용 영역이나 여러 가용 영역의 EC2 인스턴스, 컨테이너, IP 주소, Lambda 함수와 같은 여러 대상에 분산하는 AWS 서비스이다 시간이 지나면서 애플리케이션의 트래픽이 변경됨에 따라 로드 밸런서를 조정한다 대..
AWS : Trusted Advisor 지금까지 AWS Well-Architected 프레임워크를 사용하여 아키텍처의 잠재적 위험을 파악하고 개선이 필요한 영역을 식별하며 아키텍처 결정을 내릴 수 있음 이번에는 AWS에서 아키텍처를 설계하고 검토하는 데 사용할 수 있는 Trusted Advisor 도구에 대해 알아보자! Trusted Advisor : 전체 AWS 환경을 분석하여 5가지 범주별로 권장 사항을 제시 1. 비용 최적화(Cost Optimization) Trusted Advisor는 리소스 사용량 분석, 사용하지 않은 유휴 리소스 제거나 예약 용량을 약정하여 비용을 최적화할 수 있도록 권장 사항 제시 2. 성능(Performance) Trusted Advisor는 서비스 제한을 점검, 프로비저닝 된 처리량 을 확인 초과 사용되는 인..

728x90