본문 바로가기

azureapp

(4)
Azure 환경에서 가장 빨리 성장하는 플랫폼은? 클라우드 시대를 대표하는 운영체제는 무엇일까요? 네, 바로 리눅스입니다. 이는 새롭지 않은 사실이죠. 한때 상용 소프트웨어의 대안으로 여겨지던 오픈 소스는 클라우드 시대를 맞아 주류가 되었습니다. 운영체제부터 데이터베이스, 미들웨어, 빅 데이터 플랫폼, AI 등 모든 분야에서 오픈 소스는 혁신을 주도하고 있습니다. 리눅스의 놀라운 성장세 클라우드 환경에서 리눅스 운영체제를 사용하는 비중은 어느 정도일까요? Azure를 예로 들자면 2020년 기준으로 Azure 마켓플레이스에 올라온 이미지 중 리눅스를 기반으로 하는 것이 60%나 된다고 합니다. Azure가 제공하는 VM 코어 중 50% 이상이 리눅스를 사용합니다. 이 외에도 Azure를 이용하는 마이크로소프트의 100대 고객이 리눅스 기반 워크로드를 공..
Azure App Service를 위한 Maven 플러그인을 이용해 자바 8과 톰캣 8.5/9 환경에 앱 배포해 보기 *글 최초 발행일자: 2018.06.20* 반가운 소식 하나 알려 드립니다. 애저 앱 서비스를 위한 Maven 플러그인이 발표되었습니다. 이제 아파치 Maven을 이용한 프로젝트 관리 범위를 애저 환경까지 간단하게 확대할 수 있습니다. 한 단계만 거치면 WAR 파일을 애저 웹 앱 환경에 배포할 수 있습니다. 애저의 리눅스에 올린 톰캣으로 자바 앱을 배포하는 예를 간단히 살펴보겠습니다. 자, 애저 앱 서비스 플러그인이 IDE와 지속적 통합/지속적 배포(CI/CD) 파이프라인에 잘 녹아들어 가는지 함께 보시죠. 몇 달 전에 리눅스 기반의 애저 웹 앱(Azure Web Apps on Linux) 환경을 위한 자바 8과 톰캣 8.5/9.0 지원에 대한 프리뷰가 발표되었습니다. 개발자가 자바 앱을 애저 환경에 손..
Azure App Service, 이제 리눅스도 지원한다는 반가운 소식 - 컨테이너 사용에 DevOps까지 이참에 도전해봐? *글 최초 발행일자: 2018.03.29* 클라우드로 개발자는 서버 작업에서 해방되었습니다. 애플리케이션 개발, 테스트, 배포를 위해 가상 머신 띄워 놓고 운영체제, 데이터베이스 등을 쭉 설치하던 것을 당연하게 여겼든 때가 엊그제 같은데 말이죠. 100만 개가 넘는 클라우드 애플리케이션이 운영 중인 Azure App Service 서버를 잊고 개발에만 전념할 수 있게 해주는 Azure App Service는 인기가 꽤 좋습니다. 현재 100만 개 이상의 클라우드 애플리케이션이 Azure App Service 위에서 운영되고 있습니다. 인기가 좋은 이유는 서버 신경 안 써도 되고, 지속적인 통합과 배포(CI/CD)를 통해 정말 애자일(Agile) 하게 개발, 배포, 수정 등을 할 수 있기 때문입니다. CI..
웹 앱의 성능 문제를 콕콕 짚어 낸다! APM 부럽지 않은 Azure App Service Diagnostics *글 최초 발행일자: 2019.03.27* 성능 문제에서 자유로운 IT 관리자는 없습니다. 멀쩡하던 서비스가 어느 순간 슬슬 느려지더니, 접속 불가 상태가 된다면? 그것도 오후 5시 58분에 장애가 발생한다면? 퇴근 생각은 접어 두어야 하죠. 성능 이슈나 장애가 발생하면 가장 먼저 하는 일이 원인을 찾는 것입니다. 어느 구간이 문제가 되는지 찾는 것도 일이죠. 애저(Azure)를 사용한다면! 웹 애플리케이션 성능 고민은 덜 해도 될 것 같습니다. APM(Application Performance Monitoring) 솔루션만큼은 아니겠지만 그래도 충분히 쓸 만한 도구가 등장했습니다. 이름하여 'Azure App Service Diagnostics' 입니다. 클라우드 환경에서 중요 웹 애플리케이션을 운영한..