대외활동

대외활동/UMC SERVER

6주차 공부 - API와 FrameWork

이번 주차에는 코딩 실습이 없고 API작성과 FrameWork에 대한 기초적인 내용을 학습했습니다. 시험기간으로 한 주 휴식!!! 그러나 아직 저는 시험이 끝나지 않았습니다... 그래서 주말 이전에 빠르게 모두 정리하기로!!!!! 본격적으로 시작하겠습니다. API란 무엇인가? 본인은 노마드코더 React 챌린지를 진행하면서 TMDB API를 사용한적이 있다. 또한 기상청의 API를 사용해 본 적도 있습니다. 그래서 API가 무엇인지, 개념은 가지고 있으나 막상 말과 글로 풀어 설명하려고 하니 꽤 쉽지 않습니다. 일단 정리해보겠습니다. API란 Application Programming Interface의 약어다. 위키백과의 정의는 다음과 같다. 'API는 컴퓨터나 컴퓨터 프로그램 사이의 연결이다. 일종의..

대외활동/UMC SERVER

5주차 실습, 과제 후기 : ERD 작성 및 SQL 쿼리 실습

이번 5주차에는 관계형 데이터베이스 실습을 진행했습니다. 먼저 테이블을 만들기 전, 인스타그램 기능을 간단하게 ERD 다이어그램으로 만들었습니다. 이후 실습, 과제가 목표로 하는 데이터를 DB에서 가져오기 위해 쿼리(SQL)문 작성을 연습했습니다. 개인적으로 SQL 부분이 부족하다고 느꼈는데 여실히 드러났습니다.. SQL 쿼리문을 더 열심히 공부해야겠다고 느낄 수 있는 좋은 기회였습니다. 그럼 이제 본격적으로 포스팅 시작하겠습니다!!! 1. ERD 작성 (인스타그램) 작성한 인스타그램 ERD 다이어그램은 아래와 같다. 릴스, 스토리, 피드 2명이서 공유 등 훨씬 많은 기능이 있지만 제일 중요하다고 생각하는 인스타그램 특유의 SNS 기능만 작성해보았다. 아래는 작성한 ERD 이미지다. 이제 본인이 생각한 ..

대외활동/UMC SERVER

4주차 챌린지 과제 : AWS EC2와 RDS 연동하기

이번 4주차 챌린지 과제는 RDS를 생성하고, 우리가 생성한 EC2 인스턴스와 RDS를 연동하는 것입니다. 본격적으로 시작하겠습니다!!!! 그럼 먼저 RDS란 무엇인가?? 먼저 RDS는 아래 AWS 공식 페이지를 통해 알아볼 수 있었다. https://aws.amazon.com/ko/rds/ 데이터베이스 관리 시스템 | 관계형 RDS | Amazon Web Services aws.amazon.com 공식 페이지 정의는 아래와 같다. RDS는 "Amazon Relational Database Service(RDS)는 클라우드에서 간편하게 데이터베이스를 설치, 운영 및 확장할 수 있는 관리형 서비스 모음"이다. 쉽게 말해 클라우드에서 데이터베이스를 운영하는 것이라고 생각할 수 있겠다. 그럼 RDS는 어떤 상..

대외활동/UMC SERVER

3주차 챌린지 과제 : HTTPS 적용하기(Ubuntu, Let's Encrypt, Certbot)

이번 3주 차 챌린지 과제는 HTTPS를 적용하는 것이다. 우리의 EC2 인스턴스 서버는 아직 HTTPS를 적용하지 못했다. 챌린지 과정은 Let's Encrypt를 이용해 인증서를 구입하면 발급받은 인증서를 설치해 서버 쪽 세팅을 하고 SSL을 적용하는 것이다. ec2 ubuntu 18.04 Let's Encrypt로 검색을 해 많은 레퍼런스를 참고하라고 강의에서 알려줬다. 우선 Let's Encrypt에 대해 알아봤다. 아래는 Let's Encrypt 소개 페이지다. https://letsencrypt.org/ko/getting-started/ 시작하기 - Let's Encrypt - 무료 SSL/TLS 인증서 마지막 업데이트:2019. 12. 21. 참고: 번역 이후 영어 버전이 업데이트되었습니다 ..

Debin
'대외활동' 카테고리의 글 목록 (3 Page)