일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- Auraro
- 신규 아이디 추천
- AWS 기초자격증
- 이클립스 에러
- 인바운드 규칙
- oracle
- aws#aws기초자격증#EBS#S3#EFS
- 코딩테스트
- 프리티어
- 인스턴스 연결
- sql developer
- timed out
- The virtual machine was unable to remove all stack frames running old code from the call stack
- The Network Adapter could not establish the connection
- Trusted Advisor
- 완주하지 못한 선수
- cloudWatch
- aws
- Organozations
- AWS 모니터링 및 분석 서비스
- 숫자 문자열과 영단어
- Cloudtrail
- list map 차이
- rds
- gitalb
- EC2
- 보안그룹
- 인스턴스 생성
- aws#키페어
- aws#멘땅의헤딩#
- Today
- Total
목록aws (11)
시작하기, 뭐든

시작하기, 뭐든 - 기록 23일차 오늘 푼 코딩테스트는 해시를 이용해서 풀어야하는 "완주하지 못한 선수"를 찾는 문제. 해시로 풀어야했으나 무시하고 for문으로 풀었더니.. 답은 나오나 효율성 테스트를 통과하지 못했고... (그래서 오늘도 코딩뿌시기라는 말을 못썼고...) HashMap으로 깔끔한 풀이를 봐서, 내가 이해한걸 바탕으로 최대한 세세하게 적어보려고한다. (난 항상 이해가 어렵기 때문에...) 일단, 이 문제를 왜 해시로 풀어야하는지부터 차근차근 이해해보자. 나는 for문으로 풀긴 했지만, for문처럼 ArrayList도 index가있으니 List와 Hash를 비교해보려고 한다. 1. ArrayList ArrayList는 잘 알다시피 index를 가지고 있다. 순차적으로 데이터가 들어가고, 역..

시작하기, 뭐든 - 기록 15일차 SQL Developer에서 Amazone RDS를 연결할 때, 호스트 이름, 포트, SID 전부 알맞게 작성했는데 해당 에러가 떴다. 에러 메세지 : The Network Adapter could not establish the connection 나의 사랑 너의 사랑 구글링을 통해 해결 방법들은 찾아봤다. 하나씩 해보자!! 1. DB 인스턴스 정보를 잘못 기입 이건 여러번 확인해봤기 때문에 넘어가기로 한다. 2. 방화벽 호오옥시라도 방화벽 문제일까 싶어 설정해준 "1151" 포트번호로 방화벽을 열어줬다. 하지만 역시나 같이 에러가 발생. 혹시 오라클이 쓰고있는 포트번호와 aws rds 포트번호를 맞춰야하나 싶어서 aws rds포트도 1521로 변경해줬다. 하지만 역시..

시작하기, 뭐든 - 기록 14일차 지난 포스팅에서 로컬에 있는 Oracle DB 데이터 익스포트하는 것까지 해봤다. 이제는 RDS에 익스포트한 데이터를 넣어보도록 하자! 먼저, 내가 만든 RDS 연결 정보를 알아야한다. 1. RDS 연결 정보 확인하기 엔드포인트 & 포트 정보 "연결&보안" 탭에 있는 엔드포인트와 포트번호를 알아야한다. DB 정보 - DB 이름 & 마스터 사용자 이름 정보 "구성" 탭에서 DB 이름과 "마스터 사용자 이름" 정보를 알아둬야한다. 2. Local에 있는 Oracle SQL Developer 접속하기 SQL Developer에서 새 접속 계정을 만든다. 왼쪽 상단에 있는 "접속" 글씨 밑에 있는 "+" 버튼을 누르면 된다. - 접속자 이름 : 임의로 정해서 넣기 - 사용자 이..

시작하기, 뭐든 - 기록 13일차 RDS Oracle도 설치했으니 기존 Oracle에서 가지고 있던 데이터를 RDS로 옮겨야 한다. 옛날에 프로젝트하다가 테스트 용으로 만들어둔 데이터를 찾아서 전환해보려 한다. aws 공식문서를 확인해보면, Local Oracle에 있는 데이터를 옮기는 방법으로는 여러가지가 있는거 같다. 1. Oracle SQL Developer를 사용하기 2. Oracle Data Pump를 사용하기 https://docs.aws.amazon.com/ko_kr/AmazonRDS/latest/UserGuide/Oracle.Procedural.Importing.html Amazon RDS의 Oracle로 데이터 가져오기 - Amazon Relational Database Service 덤..

시작하기, 뭐든 - 기록 12일차 AWS EC2 프리티어로는 gitlab을 설치할 수 없다는 것을 깨닫고, 이제 데이터베이스를 깔아보려고 한다. AWS 공부하면서 처음 알게된 Amazone Aurora가 궁금해서 선택해봤다! (이때까진 알지 못했다. 프리 티어에서는 Aurora가 설치되지 않는다는 것을..) Aurora란? 먼저, Aurora가 뭔지 간략하게 알고 가자. Aurora는 관계형 데이터베이스라서 기존에 RDBS를 써온 사람들에게 NoSQL 기반인 DynamoDB보다 좀더 친화적일거 생각해서 선택했다. 이미 AWS에는 RDS 데이터베이스 엔진이 있기 때문에 굳이 Aurora를 써야되나 싶긴 하겠지만, 정말 간단하게 정리하면 스토리지랑 관리 주체가 가장 큰 차이가 있는거 같다. (물론 내가 신경..
시작하기, 뭐든 - 기록 10일차 aws 기초 자격증을 공부하다보면, 꼭 헷갈리는 개념들이 있다. 이전에 정리했던 IAM과 Oranaizations 같은 것들이나 이번에 정리하는 모니터링 분석 도구들! aws 강의나 정리된 것들을 보면 줄글이라 읽다보면 다시 헷갈려져서 표로 정리해봤다. 역시 헷갈릴 때는 표로 한번에 보는게 제일 좋은듯. AWS 모니터링 및 분석 서비스 CloudWatch CloudTrail Trusted Advisor 지표 기반 계정에 대한 사용자 활동 및 API 호출 기록 환경을 검사하고, 모범 사례에 따라 실시간 권장 사항을 제시 모니터링 및 관리 애플리케이션 및 리소스에 대한 사용자 활동 및 API 호출 전체내역 확인 가능 모범 사례 : 비용 최적화, 성능, 보안, 내결함성, 서비..

시작하기, 뭐든 - 7일차 두 번째 aws ec2 우분투에 드디어 접속했으니, 이젠 gitlab을 설치해보려 한다. gitlab을 깔고, 나중에는 ci/cd되는 runner까지 하는게 목표긴 한데, 일단 gitalb부터 설치해보자! gitalb 설치하기 apt를 이용해보자. 1. 먼저, 우분투 업데이트부터 진행한다. $ sudo apt update 2. 그 다음은 인증서 관련 패키지를 설치합니다. ca-certificates는 프록시 환경에서 https 이용할 때 인증오류나는 경우에 대비해서, root 인증서를 등록시켜놓으려고 설치하는거 같은데, 이거에 대해서는 더 공부가 필요해보였다. gitlab 환경을 만들어가면서 알아가보도록 하자! $ sudo apt install -y curl openssh-se..

시작하기, 뭐든 - 기록 6일차 ec2 인스턴스는 EIP(고정 IP)를 지정하지 않으면, 중지하고 새로 시작할 때마다 DNS와 퍼블릭 IP 주소가 바뀐다. 인스턴스를 새로 만들었을 때 DNS, IP는 아래와 같았다. 인스턴스를 중지하고 다시 실행해서 살펴보니, DNS와 IP 가 바뀐걸 확인할 수 있었다. 그래서 퍼블릭 IP 옆에 탄력적 IP(EIP)를 만들면 변경없이 고정된 IP를 쓸 수 있는거 같다. 인스턴스가 실행중이라 했을 때 1개의 EIP는 무료라고 하니, 만들어서 나쁠건 없어 보인다. 저번 포스팅에서 접속 timed out 문제가 생겨서 EIP 문제인가 싶었는데, 오늘 다시 접속해보니.. 무슨 변덕인지 알 수가 없다;;; 일단, 접속이 됐는데 처음 접속할 때 무슨 이상한 말..같은게 떳다. Th..