yjh의 클라우드 기반 인공지능 개발과 Devops

고정 헤더 영역

글 제목

메뉴 레이어

yjh의 클라우드 기반 인공지능 개발과 Devops

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (274)
    • 파이썬 (64)
      • python (13)
      • List (6)
      • dict (2)
      • Tuple (1)
      • Sets (3)
      • Loop (3)
      • FUNCTIONS (2)
      • Library (8)
      • Numpy (2)
      • Pandas (13)
      • Matplotilb (6)
      • 이전기수 프로젝트 실습 풀어보기 (5)
    • 머신러닝 (42)
    • My SQL (26)
    • Git (17)
    • 텐서플로우 (27)
    • API (24)
    • JAVA (23)
    • Android (47)

검색 레이어

yjh의 클라우드 기반 인공지능 개발과 Devops

검색 영역

컨텐츠 검색

API

  • server less timeout 증가시키는 방법

    2022.06.30 by yjh0922

  • github 코드를 AWS에 배포하기

    2022.06.29 by yjh0922

  • AWS에 배포하기 위한 Serverless framework

    2022.06.28 by yjh0922

  • 네이버 API - 검색API

    2022.06.28 by yjh0922

  • AWS boto3 : Rekognition 사용하기

    2022.06.24 by yjh0922

  • AWS S3 사용방법

    2022.06.24 by yjh0922

  • 영화 추천 서비스 API - 내가 본 영화 리뷰 평점 만들기

    2022.06.23 by yjh0922

  • 영화 추천 서비스 API - 영화 상세정보 확인하기

    2022.06.23 by yjh0922

server less timeout 증가시키는 방법

# serverless.yml 파일 # 아래의 해당부분에 추가로 작성해준다. provider: name: aws runtime: python3.8 ㅣ \/ provider: name: aws runtime: python3.8 timeout : 60

API 2022. 6. 30. 12:08

github 코드를 AWS에 배포하기

1. server less홈페이지에 접속해서 로그인후 새로운 앱을 생성한다. 2. 앱 이름을 정해주고 create를 누르면 코드가 나오게 된다. 이 코드를 vsc프로그램에 환경설정은 flask3.8로 지정해 주고 새 터미널을 열어서 cmd환경으로 만들어준다. 여기에 해당 코드를 한줄로 작성해 준다. ex ) npm i -g serverless && serverless --org=ygh547 --app=aws-movie-server --name=aws-movie-server --template=aws-python-flask-api 해당 코드를 작성하면 다운로드가 될것이다. 다운로드가 완료되면 이제 github에 새 레파지토리를 만들어준다. 레파지토리의 이름만 적어주고 레파지토리를 만들어준다. 프로젝트 디렉..

API 2022. 6. 29. 18:05

AWS에 배포하기 위한 Serverless framework

먼저 npm을 설치해준다. https://nodejs.org/en/ Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org LTS버전으로 다운로드를 받아준 이후 serverless 홈페이지로 가서 회원가입한다. 회원가입 이후 사용자가 사용할 이름을 설정해 준다. 이후, create app -> python flask API를 선택해준다. 이제, 사용자가 aws 서버에 올려줄 프로젝트의 이름을 지정해준다. 지정을 해주면 사진과 같은 화면이 나오게 된다. vsc코드로 넘어와서 아래 코드를 터미널에 선언해준다. npm i -g serverless && serverless --org=ygh547 --ap..

API 2022. 6. 28. 16:20

네이버 API - 검색API

test import requests from config import Config # URL은 Config.py에 있다. # Client_id 와 Client_secret도 Config.py 파일에 있다. # 데이터부분을 셋팅해야하는데, GET으로 호출하기 때문에, Requests.get()함수를 이용한다. data = {'query' : '타잔'} headers = {'Content-Type' : 'application/x-www-form-urlencoded; charset=UTF-8', 'X-Naver-Client-Id' : Config.NAVER_client_ID, 'X-Naver-Client-Secret' : Config.NAVER_client_SECRET} res = requests.get(C..

API 2022. 6. 28. 11:00

AWS boto3 : Rekognition 사용하기

# app.py 파일 #인폴트 부분 from resources.rekognition import ObjectDetectionResource #선언 부분 api.add_resource(ObjectDetectionResource, '/object_detection') # resources 파일 #인폴트 부분 from datetime import datetime from http import HTTPStatus from os import access from tkinter import Image from flask import request from flask_jwt_extended import create_access_token, get_jwt, get_jwt_identity, jwt_required fro..

API 2022. 6. 24. 13:20

AWS S3 사용방법

1. aws free tier에 접속해서 콘솔 로그인을 해준다. 2. 검색을 눌러서 S3를 검색해준다. 3. 버킷 탭을 눌러서 버킷만들기를 해준다. 버킷이름을 설정해주고 AWS 리전을 지정해준 이후 버킷을 만들어준다. mysql 테이블 만들기 vsc로 돌아와서 터미널의 아래와 같이 pip install을 해준다. $ pip install boto3 ex) vsc 이용해서 이미지 업로드하기 # 인폴트 부분 # mysql_connection.py 파일 #인폴트 부분 import mysql.connector #선언 부분 def get_connection() : connection = mysql.connector.connect( host = '본인db의 호스트 database = '가져올 db user = '이..

API 2022. 6. 24. 12:04

영화 추천 서비스 API - 내가 본 영화 리뷰 평점 만들기

vsc코드 # app.py 파일 #인폴트 부분 from resources.rating import MovieratingResource #선언 부분 api.add_resource(MovieratingResource, '/movie//rating') # movie.py 파일 #인폴트 부분 from http import HTTPStatus from flask import request from flask_jwt_extended import get_jwt_identity, jwt_required from flask_restful import Resource from mysql.connector.errors import Error from mysql_connection import get_connection im..

API 2022. 6. 23. 18:07

영화 추천 서비스 API - 영화 상세정보 확인하기

#app.py 파일 #인폴트 부분 from resources.movie import MovieResource #선언 부분 api.add_resource(MovieResource, '/movie/') #movie.py 파일 # 인폴트 부분 from http import HTTPStatus from flask import request from flask_jwt_extended import get_jwt_identity, jwt_required from flask_restful import Resource from mysql.connector.errors import Error from mysql_connection import get_connection import mysql.connector #선언 부분..

API 2022. 6. 23. 17:47

추가 정보

인기글

최신글

페이징

이전
1 2 3
다음
TISTORY
yjh의 클라우드 기반 인공지능 개발과 Devops © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바