Infra 4

API 응답 속도가 얼마나 빨라야될까? (페이지 로딩시간, API TPS, latency)

안녕하세요. 팀에서 최근 들어 API 최적화에 대한 논의가 이루어지면서, API의 응답 속도에 대한 기준과 논리가 필요하여 몇 가지 찾아 정리해보았습니다. 왜 API 응답 속도가 빨라야 할까요? 사용자가 서비스를 기다리는 페이지 로드 시간이 곧 비용이기 때문입니다. 긴 페이지 로딩 시간은 서비스 트래픽과 전환율에 악영향을 줍니다. (자료가 과장됐거나 정확하지 않을 수는 있겠지만, 일관된 언급이 신뢰성을 준다고 생각합니다.) 기존에 페이지 로드 시간과 이탈율에 대한 자료가 많아서, 이를 바탕으로 정리해보았습니다. 구글: 3초 이상의 페이지 로딩시간이 걸릴 경우, 53%의 모바일 사용자가 이탈한다. https://www.thinkwithgoogle.com/consumer-insights/consumer-tr..

Infra 2023.01.05

AWS CI/CD 삼형제 (Code PipeLine, CodeBuild, CodeDeploy) 도입 리뷰

안녕하세요, 이번 포스팅에서는 AWS EC2 프리티어 환경에서의 서버 배포를 위해 AWS CodePipeLine, CodeBuild, CodeDeploy를 도입한 것에 대한 사용 배경 및 팁을 공유하고자 합니다. 개발 내용에 대한 리뷰를 목표로 작성하였으며, 실습을 통해 AWS CodeBuild, CodeDeploy를 적용하고자 하시는 분들은 다음 포스팅을 참고해보시길 추천드립니다. 이동욱 개발자님의 AWS로 배포하기 시리즈 (Java) - https://jojoldu.tistory.com/281 개발쨔 우미님의 AWS CI/CD 구축하기 (Node.js) - https://senticoding.tistory.com/91 사용 배경 - 프리티어에선 서버 빌드가 너무 무거워요.. 최근에 간단한 웹 프로젝트..

Infra/git | devOps 2021.06.14

Docker로 워드프레스 설치하기 및 관련 이슈 정리

외주 작업으로 웹사이트를 개발했다. 주로 정적 컨텐츠를 제공하는 웹사이트여서 워드프레스로 구성했다. 혼자 기획, 개발, 디자인을 직접 진행하여, 2주에 걸쳐 웹사이트를 완성하였다.(와이어 프레임, 로고 디자인까지 다했다.. 디자인이 제법 빡세다;;) 본 포스트에서는 도커+워드프레스 인프라를 세팅하는 과정과, 그 과정에서 생긴 이슈들을 간단히 정리하였다. 작업 내용 백엔드 : AWS EC2에 docker+wordpress(php+apache), docker+mySQL 컨테이너 구성 프론트엔드 : wordpress 기획, 디자인 인프라 구성 절차 서버를 구성한다(저자는 aws ec2 사용) ssh -i xxx.pem ubuntu@xxx.xxx.xxx.xxx 도커를 설치한다. 다음 쉘스크립트를 한 줄씩 실행한..

Infra 2020.12.28

리눅스 환경에서 git 사용법

리눅스 환경에서 git 사용법 링크 깃 기본 사용법https://nolboo.kim/blog/2013/10/06/github-for-beginner/ git init git remote add origin https://github.com/username/myproject.git git commit -m "initial commit" git push origin master 디렉토리 제거하기(푸시 잘못했을 때)https://code.i-harness.com/ko-kr/q/6054a6 git rm -r --cached FolderNamegit commit -m "Removed folder from repository"git push origin master

Infra/git | devOps 2018.10.09