애저 웹 앱과 애저 MySQL 데이터베이스를 사용해서 워드프레스 설치하기

November 13th, 2017 by Justin Yoo 이전 포스트에서는 phpMyAdmin이라는 웹 기반 MySQL 관리 도구를 애저 웹 앱에 설치하는 요령에 대한 내용이었다. 이번에는 애저 웹 앱에 워드프레스를 설치하고 애저 MySQL 데이터베이스에 연결해서 사용하는 방법에 대해 알아두면 좋을만한 것들에 대해 정리를 해 보고자 한다. 이 블로그 포스트에 쓰인 애저 웹 앱 인스턴스는 윈도우 기반이다.…

Swashbuckle 이용시 알아두면 좋을 소소한 팁 #3

August 21st, 2017 by Justin Yoo Swashbuckle 이용시 알아두면 좋을 소소한 팁 #1 Swashbuckle 이용시 알아두면 좋을 소소한 팁 #2 Swashbuckle 이용시 알아두면 좋을 소소한 팁 #3 지난 포스트에 이어 이 포스트에서는 Swashbuckle 라이브러리를 이용해서 Swagger 문서가 XML 문서를 다룰 수 있게 도와주는 확장 기능에 대해 알아본다. 이 포스트에 사용된 코드 샘플은 이곳에서…

Swashbuckle 이용시 알아두면 좋을 소소한 팁 #2

August 3rd, 2017 by Justin Yoo Swashbuckle 이용시 알아두면 좋을 소소한 팁 #1 Swashbuckle 이용시 알아두면 좋을 소소한 팁 #2 지난 포스트에 이어 이 포스트에서도 Swashbuckle 라이브러리를 이용해서 Swagger 문서를 작성할 경우 필요한 확장 기능에 대해 알아본다. 이 포스트에 사용된 코드 샘플은 이곳에서 확인할 수 있다. 참고사항 이 포스트에 사용한 애플리케이션은 아래 스펙으로…

Swashbuckle 이용시 알아두면 좋을 소소한 팁 #1

July 31st, 2017 by Justin Yoo ASP.NET Web API 애플리케이션을 개발하면 빠지지 않는 것이 바로 Swagger 문서 생성이다. Swashbuckle을 사용하면 이 작업을 굉장히 손쉽게 할 수 있다. 하지만, 이 라이브러리는 Swagger 스펙을 100% 구현하지 않았다. 필수적으로 쓰여야 하는 부분들을 제외하고는 크게 중요치 않은 부분은 확장 기능으로 보완할 수 있게끔 확장 인터페이스를 제공한다. 이 포스트에서는 바로…

애저 펑션에서 Application Insights로 로그 남기기

June 19th, 2017 by Justin Yoo 이 포스트에서는 애저 펑션과 Application Insights를 연동시킬 때 적용시킬 수 있는 몇 가지 방법에 대해 간략하게 알아보기로 한다. Azure Functions (애저 펑션)는 자체적으로 TraceWriter 인스턴스를 통해 로깅 기능을 제공한다. View the code on Gist. 이를 이용하면 애저 펑션의 로그 콘솔에 아래와 같이 정보를 표시할 수 있다. 하지만, 이…

Azure Functions에 Swagger 통합하기

June 12th, 2017 by Justin Yoo 얼마전 Azure Functions(애저 펑션)Swagger로 알려진 OpenAPI 지원 기능이 추가됐다. 애저 펑션을 API로 사용할 경우 굉장히 유용한 기능인데, 이 포스트에서는 어떻게 Swagger를 연동시킬 수 있는지 간단하게 알아보기로 한다. 이 포스트에 쓰인 샘플 코드는 이곳에서 확인할 수 있다. 샘플 애저 펑션 인스턴스 우선 애저 펑션 인스턴스를 생성해서…

웹훅 기능을 테스트 하기 좋은 도구들 소개

June 2nd, 2017 by Justin Yoo 마이크로서비스 환경에서는 API로 메시지를 주고 받게 마련이다. 이런 API는 단순히 요청(Request)을 던져서 응답(Response)을 기다리는 방식이 대부분이지만 좀 더 긴 처리시간을 필요로 하는 경우도 있을 수 있고, 하나의 워크플로우 안에서 특정 기간 동안 아예 멈춰있다가 특정 신호를 받으면 다시 작동하는 경우도 있다. 이런 경우는 대부분 타임아웃 때문에 HTTP 프로토콜 위에서는 요청과…

애저 로직 앱의 웹훅 기능 사용시 알아두면 좋은 소소한 팁

May 29th, 2017 by Justin Yoo 애저 로직 앱은 애저 서비스를 이용할 때 활용할 수 있는 두 가지 서버리스 서비스 중 하나이다. 물론 다른 하나는 애저 펑션이다. 로직 앱은 API를 기반으로 하는 서비스를 하나의 워크플로우 안에서 조율해주는 일종의 오케스트레이션 앱이라고 할 수 있다. 따라서, 수많은 서비스를 연결하기 위한 커넥터를 제공하는데, 그 중 하나가 웹훅(Webhook)…

여덟번째 웹표준 오리엔테이션 신청 안내

November 19th, 2013 by Clearboth 클리어보스 스탭 추지호입니다. 현재 여덟번째 웹표준 오리엔테이션 in 춘천은 신청 등록이 마감되었지만, 자리에 여유는 있는편입니다. 혹시 추가로 등록하고 싶으신 분은 clearboth.org [at] gmail.com 으로 이름/연락처를 알려주시면 등록해 드리겠습니다. 안녕하세요. 어제 오후에 눈이 내렸다고 하는데 다들 눈 구경은 하셨는지요? 노랗게 물든 단풍이 참 곱다~ 하고 있었는데 그새 겨울이 이만큼 가까이 와…

웹표준캠프24 스케치

October 13th, 2013 by 추지호 지난 금요일과 토요일 무박 2일간 진행된 웹표준캠프24 풍경입니다. 중간 중간 간삭 컵라면 먹는 모습이나 밖에서 스트레칭 하는 풍경도 찍어둘걸 아쉽네요.                                 이 글과 관련하여 추천할 글이 없습니다.…