분류 전체보기 50

AWS Certified Cloud Practitioner 합격후기+공부법

AWS 가장 기초 자격증 AWS Certified Cloud Practitioner 에 합격했다 ! 자랑할 정도 난이도의 시험은 아니지만 그래도 한달정도 열심히 공부해서 딴 자격증이기도 하고 뭔가 이때까지와 결이 다른 영역에 발을 딛는 느낌이라 기분은 좋다. 이 기세를 몰아서 Solution Architecture Associate을 도전해보려고 한다. 목표는 3월말 취득. 연습문제에서도 시험에서 많이 나왔던 내용을 정리 겸 팁?을 공유하자면 워낙 내용이 광범위한 탓에 외워야할 양은 꽤 많지만 깊이 있는 내용의 문제는 많지 않았다. 절반정도는 특정상황에 사용할 수 있는 서비스를 고르는 문제로 눈에 익으면 쉽게 풀 수 있는 문제였다. 그 밖에 특징으로는 아래에 적은 7가지의 주제에서 꽤 많은 문제가 나왔고..

Computer/AWS 2022.03.04

[AWS Certified Cloud Practitioner] 08. Other compute services

Dockers : 어플리케이션을 배포하기 위한 소프트웨어 플랫폼. 도커를 통해 어플리케이션은 Containers 에 패키지화되어 어떤 OS에서도 실행가능하게 됨, Docker images 는 Docker repositories 에 저장됨 ​ ECS : Elastic Container Service, Docker Container를 AWS에서 실행시킴, 인프라에 대한 유지관리 및 예측이 필요함, AWS는 컨테이너의 실행/중지를 관리함 ​ Fargate : Docker Container를 AWS에서 실행시킴, 인프라에 대한 관리 및 예측이 필요없음, 서버리스이며 AWS는 CPU/RAM 필요량에 따라 컨테이너를 실행한다. ​ ECR : Elastic Container Registry, Private Docke..

Computer/AWS 2022.02.04

[AWS Certified Cloud Practitioner] 07. Database

DB 종류 : Relational DBMS, NoSQL, Serial DB etc.. NoSQL : 유연한 스키마를 가져 확장성이 좋다. 특정 데이터모델에 대해서는 좋은 성능을 보인다 ​ AWS에서는 다양한 DB를 지원하며 빠른 자원할당 및 고가용성, 확장성, 자동백업, OS패치, 모니터링등의 강점이 있다. ​ AWS RDS : Relational Database, uses SQL Query -다양한 DB지원 : PostgreSQL, MySQL, MariaDB, Oracle, MS SQL Server, Aurora - SSH로 인스턴스 접근 불가능 ​ Amazon Aurora : 아마존 소유의 기술로 PostgreSQL, MySQL 지원 - 클라우드 최적화로 RDS에서의 MySQL 보다 5배, RDS에서..

Computer/AWS 2022.02.03

[AWS Certified Cloud Practitioner] 06. S3

AWS S3 : Simple Storage Service 의 약자로 파일서버의 역할을 하는 서비스 - Object(=파일)를 Bucket(=디렉토리)에 저장할 수 있도록 한다 - Buckets은 글로벌로 유니크한 이름을 가진다. (모든 리젼 모든 계정) -> 글로벌 서비스로 보이지만 리젼단위로 생성된다. - Backup and storage / Disaster recovery / Archive / Hybrid cloud storage / App hosting/ Media hosting / Data lakes & Big data analytics / Software delivery / Static website - 네이밍 규칙 : 대문자 x, 언더바 x, 3-63 캐릭터, IP 주소 x, 소문자 또는 숫자..

Computer/AWS 2022.01.31

[AWS Certified Cloud Practitioner] 05. ELB

요약 : ELB는 인스턴스의 부하를 나눠주는 로드발란서이며 AWS에서는 Layer4단계 7단계에서의 로드발란싱을 제공한다. 사용자의 필요에 맞는 옵션을 다양하게 설정할 수 있을 뿐 아니라 자동으로 최적화를 해주는 옵션이 있다. ​ Scalability(확장성) : 하드웨어 확장(수직/수평)을 통해 어플리케이션 및 시스템에서 추가 부하를 수용할 수 있는 능력, 가용성과는 다른 개념 - Vertical Scalability : 인스턴스의 사이즈를 늘리는 것ex) t2.micro -> t2.largem, 일반적으로 중앙집중 시스템에 활용되며 보통 확장에 제한(such as H/W limit)이 있다. - Horizontal Scalability : 인스턴스 및 시스템의 수를 늘리는 , 일반적으로 분산시스템에 ..

Computer/AWS 2022.01.25

[AWS Certified Cloud Practitioner] 04. EBS Volume

EBS(Elastic Block Store) Volume : 인스턴스에 연결 가능한 네트워크 드라이브 - 네트워크 드라이브이기 때문에 조금의 지연이 발생할 수 있음 - 인스턴스가 제거되어도 데이터 보존가능 - 한번에 하나의 인스턴스에만 연결가능(복수의 인스턴스에 연결하는 EBS는 따로 있음) - 같은 AZ에서만 연결가능 : ua-east-la 의 EBS Volume은 us-east-lb에 연결 불가능 -> 이를 위해서는 snapshot 해서 이동시킴 - GB 단위로 제공됨 / 증량 가능 - 디폴트로 EC2 인스턴스가 제거되면 root EBS Volume 도 같이 제거됨, root 이외에는 제거 안됨 - Free tier :30GB of free EBS storage of type General Purpo..

Computer/AWS 2022.01.24

[AWS Certified Cloud Practitional] 03. EC2

요약 : EC2란 가상화된 서버로 사용자의 목적에 맞게 옵션을 선택가능하다. 해당 서버의 보안정책은 Security groups 에서 관리한다. ​ EC2 : Elastic Compute Cloud 단어 그대로 컴퓨팅자원을 탄력적으로 사용하는 서비스 (Iaas) 클라우드에서 호스팅되는 가상화된 서버를 Instance라고 한다. - 가상머신을 대여 (EC2) - 가상의 스토리지에 데이터를 저장 (EBS) - 분산로딩 (ELB) - 오토스케일링을 통한 서비스 사이즈를 변환 (ASG) ​ ​ EC2 Instance 설정가능한 옵션: AMI(OS) + 인스턴스 사이즈(CPU+RAM) + 스토리지 + Security groups + EC2 User data - OS - 컴퓨팅 파워 & CPU - RAM갯수 - 스..

Computer/AWS 2022.01.21

[AWS Certified Cloud Practitional] 02. IAM

요약 : 터미널에서 /etc/passwd, /etc/shadow, user add 등으로 조작하던 계정관리의 내용을 웹브라우저상에서 설정할 수 있는 서비스 사용자 계정과 관련한 모든 설정이 가능하며 사용자별/서비스별 보안규칙을 설정/적용/모니터링 가능하다. ​ IAM : Idendity and Access Management 계정관리기능을 뜻하며 글로벌 서비스이다. 관리할 수 있는 기능은 아래와 같다 1. 사용자 : 생성가능, 그룹에 포함시킬수도 있음, 물리적인 유저는 AWS 콘솔 비밀번호를 가진다 ​ 2. 그룹 : 유저만을 포함할 수 있음 ​ 3. 루트 : 디폴트로 생성됨, 특별한 경우를 제외하고 사용x ​ 4. 규정(policies) : 유저와 그룹의 권한, JSON 문서로 작성되어 있다. 큰 틀에서..

Computer/AWS 2022.01.17

[AWS Certified Cloud Practitional] 01. 클라우드 컴퓨팅

요약 : 클라우드 컴퓨팅은 사용량만큼 지불하는 시스템이기 때문에 시간/돈 등의 비용을 줄이고 자원을 효율적으로 사용가능하게 함 ​ 전통적인 서버구축 방법은 서버구입 -> 데이터센터/서버룸 설치 -> 사무실에서 관리 - 문제점 : 데이터센터 구축/대여 비용, 서버 유지비, 하드웨어 추가에 시간이 소요, 확장성에 한계가 있음, 모니터링 인건비 증가 ​ 클라우드 컴퓨팅은 수요에 맞추어 컴퓨팅 파워, DB, 어플리케이션 및 다른 IT자원을 사용가능하다. = 사용한만큼 지불 (pay-as-you-go pricing) => 필요한 컴퓨터 자원을 정확하게 공급가능 / 필요한 때 즉시 필요한 자원을 사용 가능 / 간단하게 서버,저장소,어플리케이션에 접근가능 ​ 특징 - On-demand self service : 제공..

Computer/AWS 2022.01.09

[타베로그 #6] 도쿄 경양식 , 키친ABC

이번에는 토시마쿠의 프랜차이즈 경양식 키친ABC를 소개하려고한다. 가게 느낌은 시간이 조금 흐른 일본 경양식집이다. 대표메뉴는 오리엔탈라이스로 돼지고기에 양파, 부추 등을 간장과 같이 볶아 밥위에 올려주는데 맛이 없을래야 없을수가 없다. 나는 이 날따라 카레가 먹고싶어서 카레반반으로 주문을 했는데 일반 일본식 카레가 아닌 검은 카레가 담겨나왔다. 그리고 오리엔탈라이스는 뭐 예상대로 맛있었고 의외로 치킨카츠가 정말 맛있었다. 엄청 얇은데 고기는 고기대로 씹히고 바삭바삭한 맛. 가격은 메인메뉴+사이드 뭘추가해도 천엔정도. 엄청 맛집으로 소개하기에는 무리가 있지만 오늘 뭐먹지? 에 딱 맞는 집이다. 그만큼 가격이 저렴하고 메뉴가 이것저것 다양해 일단 자리 앉아서 메뉴판에서 골라먹으면 된다. 주말에 일어나서 점..

Tokyo/Tabelog 2022.01.09