동식이 블로그

Getting Started with Google Kubernetes Engine - Coursera

GCP Study week 1

Week 1 : Kubernetes Basics Kubernetes Basics 1. Cluser, Nodes, and Pods 왼쪽에 사용자가 있고 마스터 클러스터 서버가 있고 Kubernetes와 실제로 작동하는 방식, 도커와 컨테이너, 클러스터 환경에 있다. 그리고 이 모든 노드가 큐브를 실행하고 있다. Kubelet은 Kube...

Getting Started with Google Kubernetes Engine - Coursera

GCP Study week 1

Week 1 : What are Containers? 목적 Docker에서 workflow를 컨테이너화해 Google Kubernetes Engine의 클러스터에 배포하고, 트래픽을 처리하도록 확장하는 방법을 배운다 Container에 대한 소개 Kubernet 및 컨테이너 엔진을 사용하여 완전한 애플리케이션을 관리하기 전에 컨테이...

Google Cloud Platform Study Jam

GCP Study

Google Cloud Platform Study Jam GCP 스터디잼 SSAFY 사람들과 구글 클라우드 플랫폼 스터디 잼을 진행하기로 했다. Google Kubernetes Engine에 대해 배워볼 수 있는 강좌로 중급 / 심화반을 신청했다. Coursera와 Qwiklabs 을 이용한 온라인 강좌로 수업이 진행된다. ...

FCM을 활용한 웹 푸시 구현 - javascript

javascript를 이용해서 푸시구현

FCM을 활용한 웹 푸시 FCM이란 ? Firebase Clud Messaging 구글에서 제공하는 무료 교차 플랫폼 메시징 솔루션이다. 응? 뭘할수있는거지? PWA(progressive web app) FCM을 어디에 쓸지, 어떻게 쓸지에 대해 말하기 전에 PWA에 대해 알아보자 PWA는 웹과 네이티브 앱...

Jekyll blog에 Disqus댓글 연동하기

Jekyll blog에 Disqus댓글 연동하기

Jekyll blog(github blog)에 Disqus댓글 연동하기 왜 Jekyll에는 Disqus인가? 간단하기 때문이다 !! Jekyll은 정적 페이지 생성 시스템이고, 댓글기능은 동적으로 데이터 저장이 필요하기 때문에 Disqus는 github blog에 무료로 댓글 기능을 사용하게 해준다 !! 1. Disqus 가입 ...

Jekyll blog Google에 검색가능하게 만들기

jekyll blog google search

Jekyll blog Google에 검색 가능하게 만들기 Google Analytics 설정하기 일단 GA 에 가입을 한다 가입 후 추적 ID를 받은 후 _config.yml에 추가해준다 1 google_analytics: UA-144665538-1 수정사항을 PUSH하고 다른 디바이스나 모바일로 접근하고 GA에서 확인해...

Django REST API

Django REST API

Django Rest Framework (DRF) 1. 사전준비 1 pip install djangorestframework settings에 rest_framework 를 추가해준다. 1 2 3 INSTALLED_APPS=[ rest_framework ] url에 (api의 버전1) path(‘api/v1/’, i...

Django EB오류

Django EB오류해결

Django Elastic Beanstalk 배포 오류해결 오류상황 로그인시 JWT토큰을 발급하고, 발급 후에는 JWT토큰을 이용해서 클라이언트와 서버간의 통신시 인증을 수행 Postman 을 통해 로컬에서 테스트를 무사히 마치고 AWS EB에 배포까지 완료 하지만 로그인시 계속 401에러가 발생 ...

JWT를 사용한 REST API

Django에 jwt 사용하기

Django에 JWT 사용하기 왜 JWT를 사용하게 되었나 ? 프로젝트를 진행하는데 백엔드와 프론트엔드를 물리적, 논리적으로 분리하게 되면서 기존에 django에서 사용하던 사용자인증(django.contrib.auth)을 사용할 수 없게 되었다. django는 쿠키를 사용해서 유저를 식별하는데 쿠키라는게 site-a.com 에서 발행한 ...

MSA(Microservice Architecture)

MSA(Microservice Architecture)

MSA(Microservice Architecture) MSA에 대해 궁금해진 이유 영화추천페이지를 만드는 프로젝트를 진행할 당시 우리조를 제외한 나머지 조는 django를 이용해 WebServer를 구성했지만 우리조는 client server와 rest api server로 분리해서 진행했기 때문에 MSA에 대한 이해가 필...