Saturday Azure Live 1701 행사 후기

안녕하세요. Azure 한국 사용자 그룹 운영진 남정현입니다.

Saturday Azure Live 1701 행사에 함께해주신 청중 및 스피커 여러분들께 진심으로 감사드립니다. 추운 날씨에도 불구하고 참석해주셔서 성황리에 행사가 마무리될 수 있어서 기쁩니다. 행사 장소를 제공해주신 마이크로소프트 멜팅팟 프로그램 관계자 여러분들께도 깊은 감사의 인사를 드립니다.

행사 사진

이날 행사는 총 3개의 세션으로 구성되었습니다.

  • Microsoft Conversation as a Platform 소개 – 한국 마이크로소프트 오일석 에반젤리스트님
  • Azure WebApp 개념원리 – Microsoft Azure MVP, Azure 한국 사용자 그룹 운영진, (주)바풀 CTO 김영재님
  • DevOps와 Hybrid Cloud – Azure 한국 사용자 그룹 운영진, SDDC 한국 사용자 그룹 운영진 김세준님

아울러 이번 행사에서는 설문지를 배포하여 행사에 대한 청중 평가와 피드백을 처음으로 수집하였습니다. 아래는 평가와 의견을 정리한 내용입니다.

  • “Saturday Azure Live 1701” 행사 만족도 (중복 가능)
    • 만족스럽지 않다: 1명
    • 대체적으로 괜찮았다: 8명
    • 다음에 다시 오겠다: 7명
    • 의견
      • 처음이라 낯설어서 아직은 없습니다. 참, Azure 관련 자료 감사합니다.
      • 인공지능 (Machine Learning, Deep Learning 등)에 대한 세미나도 가능하시면 부탁드립니다.
      • Azure에서 서비스하고 있는 내용이 광범위 하긴 하지만, 전체 세션간에 주제에 대한 연관성이 있었으면 좋겠습니다. 개발자를 위한, 운영 엔지니어를 위한 주제를 통일하고 Deep Dive 세션 진행을 통해 레벨업할 수 잇었으면 좋겠습니다.
  • 세션 1 “Microsoft Conversation as a Platform 소개” 평가
    • 좀 어려웠다: 4명
    • 만족한다: 10명
    • 의견
      • LUIS에 한국어 추가되면 Azure 사용자 그룹에 알려주세요.
      • 이해하기 쉽게 설명해주셔서 감사합니다.
      • 짧은 시간에 많은 내용을 하기 힘들겠지만 Practice 비중이 조금 더 늘었으면 좋겠습니다.
      • Azure의 기본적인 개념에 대해 더 자세히 알려주셨으면 좋겟어요.
      • 좋았습니다.
  • 세션 2 “Azure WebApp 개념원리” 평가
    • 좀 어려웠다: 4명
    • 만족한다: 10명
    • 의견
      • 실무에서 적용된 Service들이라던지 그런 개념이 많이 담겨있어서 어느정도만 이해할 수 있었지만, 준비에 감사드립니다. 🙂
      • 정기 세미나로 계획 중이시면 기본적인 Overview 보다는 구체적인 기능들을 Review 할 수 있는 심화 세션으로 진행되었으면 좋겠습니다.
      • 설명보단 시연이 좀 더 많은 시간이 있었다면 좋을 것 같아요.
      • 더 많은 (Azure WebApp 활용 및 적용) 사례도 궁금합니다.
  • 세션 3 “DevOps와 Hybrid Cloud” 평가
    • 좀 어려웠다: 1명
    • 만족한다: 12명
    • 의견
      • SE (System Engineer)에 대한 이해가 되었습니다.
      • Hybrid Cloud를 검토중인상황에 많은 부분을 생각해볼 수 있는 유용한 시간이었습니다.
      • 초반에 설명이 장황해 잘 이해가…

의견 주신 내용을 수렴하여 차후 세미나에서 더 많은 분들께 만족을 드릴 수 있도록 하겠습니다.

고맙습니다.

LINQPad로 Facebook Graph API 빠르게 테스트하기

C#을 사용하면서 알아두면 여러모로 유용하게 활용할 수 있는 도구로 LINQPad가 있습니다. LINQPad Developer Edition부터는 NUGET 패키지를 Query에 포함시킬 수 있는 기능도 제공이 되는데, 이 기능을 활용하여 Outercurve Foundation이 관리하는 Facebook .NET SDK NuGet 패키지를 추가하여 빠르게 Facebook Graph API를 호출할 수 있습니다.

LINQPad에서 NuGet 패키지를 추가하려면, 쿼리 창에서 오른쪽 버튼을 클릭한 다음, NuGet Package Manager 메뉴를 선택합니다.

그 다음, 검색어에 Facebook을 입력하여 검색하면, Facebook이라는 이름의 NuGet 패키지가 검색 결과 제일 처음에 나타납니다. Add To Query 버튼을 눌러 패키지 캐시에 추가한 다음, 설치가 완료되면 Add Namespace 링크를 클릭하여 쿼리에서 편하게 쓸 수 있도록 합니다.

아래 코드 조각을 테스트하기 위해서는 App ID, App Secret, Access Token을 사전에 Facebook Developer 페이지를 통하여 획득하셔야 합니다. 아래 샘플 코드에서는 관리 권한이 있는 Facebook Page에 대해 간단하게 포스팅하고, 해당 포스트의 정보를 가져오는 코드이므로 대상 Page ID도 획득해야 합니다.

Facebook의 Graph API가 반환하는 JSON 응답 객체를 Newtonsoft JSON 라이브러리를 이용하여 C# 객체로 변환하면, 이것을 DLR 바인딩에 연결하여 필요한 프로퍼티에 액세스할 수 있습니다. 그리고 이렇게 얻어온 응답 결과를 LINQPad의 내장 Extension 메서드인 Dump 메서드로 시각적으로 잘 정리된 형태의 표로 볼 수 있습니다.

한 가지 아쉬운 점은, DLR 컨텍스트에서는 LINQPad의 Dump 확장 메서드가 제대로 작동하지 않아서, object 타입으로 캐스팅하여 DLR 컨텍스트를 해제한 다음 Dump 메서드를 호출해주어야 합니다. 실행 결과는 아래와 같습니다.

Facebook이 아니어도, Newtonsoft JSON과 HttpClient를 활용하면 비슷한 방법으로 REST API들을 테스트해볼 수 있습니다.

 

[ClouDeveloper News – Azure Edition] 2017년 1월 5일

클라우드 컴퓨팅을 중심으로 관련된 여러 기술과 업계 소식을 매주 전하는 ClouDeveloper News를 시작합니다. 파일럿 프로그램으로 구상하여 운영 중에 있으며 추후 여러 피드백과 의견 수렴을 통하여 프로그램의 틀을 갖추어 나갈 예정이오니 많은 관심과 구독을 부탁드립니다.

이번주 포커스/주요 소식

Saturday Azure Live 1701 (등록 바로가기)

Saturday Azure Live 1701이 1월 14일(토) 오후 2시부터 서울 강남 토즈1호점에서 열립니다. Microsoft Azure Korea 페이스북 그룹에서 진행하는 Saturday Azure Live는 매월 둘째 주 토요일마다 진행하는 Microsoft Azure의 기술 정보를 함께 공유하는 정기 세미나입니다. Azure에 관해 정보를 얻을 수 있을 뿐 아니라, 발표하고 싶은 주제가 있다면 스피커로! 경험담을 공유하고 싶다면 라이트닝 토크까지! 함께 하실 수 있습니다.

Agenda
Overview – 세션 소개 (발표자: Azure MVP 남정현)
Session 1 – Microsoft Conversation as a Service 소개 (발표자: 한국 마이크로소프트, 오일석 에반젤리스트)
Session 2 – Azure WebApp 개념원리 (발표자: (주)바풀 CTO, Azure MVP 김영재)
Session 3 – DevOps와 Hybrid Cloud (발표자: 한국 Azure 사용자 그룹, 김세준)

Azure Functions deprecating preview versions – 구 버전의 Azure Function을 사용하시는 경우 2017년 2월 1일 전에 1.0 버전 이상으로 업그레이드해야 합니다.

General availability: Larger block blobs in Azure Storage – Azure Storage에 더 큰 크기의 Block BLOB 업로드가 지원됩니다. 195GB에서 최대 4.77TB까지 업로드가 가능하며, 모든 Azure 리젼에서 사용할 수 있습니다.

MSRT December 2016 addresses Clodaconas, which serves unsolicited ads through DNS hijacking – Microsoft 악성 코드 제거 도구의 새 버전이 업데이트되면서, DNS 하이재킹을 통한 MITM 공격을 유발할 가능성이 있는 악성 코드를 제거할 수 있는 기능이 새로 추가되었습니다.

Several New Azure Services now available in UK – 영국 Azure 리젼에서 다수의 Azure 서비스를 새롭게 사용할 수 있게 되었다는 소식입니다. 이 중에는 Azure Function, Power BI, Power BI Embedded, DocumentDB 도 포함되어있습니다.

Mark Russinovich Azure CTO에게 Sysinternals를 이용하여 성공적으로 문제를 해결했던 사례를 스크린샷과 로그를 포함하여 보내면, Sysinternals 책을 저자 서명과 함께 배송해주는 이벤트를 진행하고 있습니다. 트위터 전문

커뮤니티 소식

Azure 서비스 공지 사항

아티클, 기고

새로운 제품 및 서비스

활용 및 노하우

웹 캐스트

ClouDeveloper 페이스북 페이지에 댓글로 의견을 남겨주시면 뉴스 발행 및 각종 정보 전달에 반영하도록 하겠습니다. 고맙습니다.

의견 남기기: https://fb.com/cloudeveloper

[ClouDeveloper News – Azure Edition] 2016년 12월 22일

클라우드 컴퓨팅을 중심으로 관련된 여러 기술과 업계 소식을 매주 전하는 ClouDeveloper News를 시작합니다. 파일럿 프로그램으로 구상하여 운영 중에 있으며 추후 여러 피드백과 의견 수렴을 통하여 프로그램의 틀을 갖추어 나갈 예정이오니 많은 관심과 구독을 부탁드립니다.

이번주 포커스/주요 소식

  • New Azure Logic Apps innovation – general availability of cloud-based Enterprise Integration Pack
    • Azure Logic App에서 클라우드 기반의 엔터프라이즈 시스템 연동 기능을 사용할 수 있게 되었습니다. 그중에서도, 이번에 새로 출시된 기능에는 EDI 문서 송수신에 관련된 기능이 포함됩니다.
  • Microsoft Azure Storage Import/Export Announcements
    • Azure Storage 가져오기/내보내기 기능이 정삭 출시되었습니다. 디스크 단위로 데이터를 가져오거나 내보내는 서비스와 해당 플랫폼 별로 실제 데이터 송수신 작업을 처리하는 에이전트 도구도 같이 출시되었습니다.
  • SQL Server next version Community Technology Preview 1.1 now available
    • SQL Server의 차세대 버전의 프리뷰 릴리즈가 Windows와 Linux 용으로 업데이트되어 출시되었습니다. 레드햇 7.3과 우분투 16.10에서의 실행을 지원하게 되었고, 데이터 가져오기 원본 데이터 소스로 MySQL을 사용할 수 있게 개선된 것을 포함, 다수의 개선 사항이 추가되었습니다.
  • AzCopy 5.1.1 Release
    • AzCopy 명령줄 유틸리티를 사용하여 BLOB 저장소 컨테이너 상의 데이터를 고속으로, 효율적으로 가져오거나 저장소로 업로드하는 기능을 수행하고, SDK를 이용하여 추가 개발하지 않고 스크립트 수준에서 자동화 로직을 개발하는데 활용할 수 있습니다. 이번 5.1.1 버전에서는 오픈 소스로 공개된  Azure Storage Data Movement Library 의 기능을 채택하도록 프로그램을 업데이트한 것이 주된 변경 사항입니다.
  • Introducing Microsoft R Server 9.0
    • Microsoft R Server 9.0이 출시되었습니다.

Azure 서비스 공지 사항

아티클, 기고

새로운 제품 및 서비스

활용 및 노하우

웹 캐스트

서드파티 소식

 

 

ClouDeveloper 페이스북 페이지에 댓글로 의견을 남겨주시면 뉴스 발행 및 각종 정보 전달에 반영하도록 하겠습니다. 고맙습니다.

의견 남기기: https://fb.com/cloudeveloper

[ClouDeveloper News – Azure Edition] 2016년 12월 15일

클라우드 컴퓨팅을 중심으로 관련된 여러 기술과 업계 소식을 매주 전하는 ClouDeveloper News를 시작합니다. 파일럿 프로그램으로 구상하여 운영 중에 있으며 추후 여러 피드백과 의견 수렴을 통하여 프로그램의 틀을 갖추어 나갈 예정이오니 많은 관심과 구독을 부탁드립니다.

이번주 커뮤니티 소식

Azure 서비스 공지 사항

  • General availability: Package Management extension for Visual Studio Team Services
    • Visual Studio Team Service에서 NuGet Package와 NPM Package를 관리할 수 있는 익스텐션 서비스가 새로 출시되었습니다. Visual Studio Marketplace에서 청약할 수 있는 상품입니다.
  • General availability: Azure IoT Gateway SDK
    • 기존 하드웨어나 인프라를 교체하지 않고, 게이트웨이 장치를 개발하여 Azure IoT와 자연스럽게 연동될 수 있도록 만들 수 있습니다. 오픈 소스로 공개된 Azure IoT Gateway SDK를 사용하여 기존 장치가 Azure IoT Hub와 직접 통신할 수 있는 여건이 되지 않더라도 원격에서 장치를 제어하거나 상태를 보고하는 대행 게이트웨이 하드웨어를 더 쉽게 개발할 수 있습니다.
  • With general availability, enhancements abound in Azure IoT Hub Device Management
    • Azure IoT Hub에서 그동안 강조되지 않았거나 샘플 코드 수준으로만 제공되어오던 “장치 관리”에 관련된 기능과 API가 GA로 전환되었습니다. 예약 작업, 다이렉트 메서드, 쿼리, 디바이스 트윈 API를 사용하여 좀 더 많은 장치 제어 시나리오를 커버할 수 있게 되었습니다.
  • Latest update of Azure Analysis Services preview brings scale up and down
    • Azure Analysis Service의 인스턴스 크기를 조정할 수 있는 기능이 포털에서 새롭게 제공됩니다. 상황에 따라 강력한 성능 발휘를 위하여 인스턴스 등급이나 규모를 늘리고, 사용하지 않는 때에는 최소한으로 낮추어 경제적으로 Azure Analysis Service를 활용할 수 있게 됩니다.

교육 자료

새로운 제품 및 서비스

  • Introducing Windows Server & SQL Server Premium Assurance
    • 지원이 중단될 예정인 Windows Server와 SQL Server에 대한 보안 업데이트 제공 서비스가 유상으로 제공됨에 따라 기존 라이프사이클에서 최대 6년까지 지원이 연장됩니다. 신규 플랫폼과 서비스로 이행을 하기에 시간적 여유가 없는 경우 선택할 수 있는 옵션입니다. Windows Server 2008, Windows Server 2008 R2, SQL Server 2008, SQL Server 2008 R2가 첫 지원 대상입니다.
  • Announcing SQL Server Management Studio – 16.5.1 Release
    • SQL Server Management Studio의 최신 버전인 16.5.1이 릴리스되었습니다. 제품 출시 후 발견된 문제점들을 수정한 패치 성격의 업데이트 버전입니다.

활용 및 노하우

웹 캐스트

  • SQL Server + Java: What’s new
    • 새 Microsoft JDBC 드라이버를 통해 Java 기반 애플리케이션에서 SQL Server에 접속하여 쓸 수 있는 새로운 기능들을 소개하는 웹 캐스트입니다. 최근 JDBC 드라이버의 소스 코드를 GitHub 리포지터리에 게시하여 오픈소스화 하였으며, Maven 리포지터리를 통하여 JDBC 드라이버에 대한 종속성을 간편하게 추가할 수 있게 되었습니다.
  • Azure Media Indexer 2: Japanese support, punctuation improvements, no more time limit
    • 동영상에서 화자가 말하는 언어를 음성 인식하여 자막을 만들고 동영상 검색의 기본 데이터를 형성하는데 도움을 주는 Azure Media Indexer의 새 버전에서는 Microsoft Research의 연구 성과를 바탕으로 지속적으로 품질과 성능을 개선하고 있으며, 이번 릴리스에서는 일본어 음성 인식 지원, 10분 길이 제한 해제, 발음과 문법 품질 향상을 주안점으로 두고 있습니다.
  • Get Started with Azure Functions
    • Azure Function에 대한 튜토리얼 웹 캐스트입니다.
  • Digital marketing solutions on Azure
    • Orchard, Umbraco와 같은 유명 CMS 솔루션을 Azure 위에서 기술적인 지식 없이 손쉽게 구축하여 디지털 마케팅 전략에 활용할 수 있는 방안을 소개하는 웨비나 세션을 소개합니다.
  • Dev and test better in the cloud
    • Azure 및 클라우드 환경에서 개발과 테스트 전략을 더 효율적으로 수행할 수 있는 방법을 소개하는 무료 웹 캐스트입니다.

서드파티 소식

  • Kafka Connect for Azure IoT Hub
    • Azure IoT Hub에 연결하여 데이터를 Kafka로 보낼 수 있는 Connector의 오픈 소스 버전이 새롭게 공개되었습니다.

ClouDeveloper 페이스북 페이지에 댓글로 의견을 남겨주시면 뉴스 발행 및 각종 정보 전달에 반영하도록 하겠습니다. 고맙습니다.

의견 남기기: https://fb.com/cloudeveloper

[ClouDeveloper News – Azure Edition] 2016년 12월 8일

클라우드 컴퓨팅을 중심으로 관련된 여러 기술과 업계 소식을 매주 전하는 ClouDeveloper News를 시작합니다. 파일럿 프로그램으로 구상하여 운영 중에 있으며 추후 여러 피드백과 의견 수렴을 통하여 프로그램의 틀을 갖추어 나갈 예정이오니 많은 관심과 구독을 부탁드립니다.

이번주 커뮤니티 소식

  • 무료 Azure 교육 커리큘럼 공개
    • 2017년 6월 30일까지 다음의 커리큘럼이 무료로 제공됩니다.
      • Azure202x – Microsoft Azure Virtual Machines
      • Azure203x – Microsoft Azure Virtual Network
      • Azure204x – Microsoft Azure Identity
      • Azure205x – Microsoft Azure Storage
      • Azure214x – Microsoft Azure Fundamentals
      • Azure213x – Microsoft Azure for AWS Experts
  • Korea Embedded Linux Project 연합 세미나
    • 12월에는 KELP 커뮤니티 연합 세미나에 참여하게 되어 세션을 하나 발표하게 되었습니다. 행사는 12월 10일 토요일에 열리며, 오전 세션 (아침 10시 ~ 오후 2시), 오후 세션 (오후 2시 ~ 오후 5시)으로 나누어 선택하여 신청하실 수 있습니다.
    • 이번 KELP 연합 세미나는 우분투한국사용자모임, 자바카페 커뮤니티, Django Girls Seoul, 그리고 Microsoft Azure Korea가 함께 하는 세미나로 IoT를 공통 주제로 발표하는 세미나입니다.
      행사에 대한 세부적인 아젠다 및 참가 신청은 http://onoffmix.com/event/84425 에서 진행하실 수 있습니다.

Azure 서비스 공지 사항

행사 및 이벤트

  • Microsoft Tech Summit 2016-17
    • 전세계에서 열리는 Microsoft Tech Summit 행사 중, 한국에서는 2017년 4월 27일부터 28일까지 이틀 간 열립니다. 행사는 서울 잠실 롯데호텔월드에서 열릴 예정입니다.

교육 자료

새로운 제품 및 서비스

  • Sysmon v5, Process Explorer v16.20, Procdump v8.2, LiveKd v5.6
    • Sysinternals 유틸리티 중 인기있는 유틸리티인 Sysmon, Process Explorer와 함께 Procdump, LiveKd 유틸리티의 새 버전이 릴리스되었습니다. Windows OS를 기반으로 애플리케이션을 개발하거나 시스템을 모니터링할 때에는 꼭 필요한 필수 유틸리티들입니다.
  • Announcing a new book, Troubleshooting with the Windows Sysinternals Tools
    • Sysinternals 유틸리티의 사용법을 잘 알아두면 시스템이나 Windows OS에서 발생하는 문제를 해결하는데 큰 도움을 얻을 수 있습니다. 실제로 Sysinternals 유틸리티를 어떻게 활용하면 좋은지 상세한 가이드 북이 나와있습니다. 이 책은 Sysinternals 유틸리티의 개발자이자 Microsoft Azure 팀 사업부의 수장인 Mark Russinovich가 직접 집필하였습니다.
  • Announcing Microsoft BizTalk Server 2016 general availability
    • Visual Studio 2015, Windows Server 2016, SQL Server 2016 등 최근 출시된 개발 도구와 백엔드 서버 플랫폼들에 대한 호환성을 강화하고 클라우드 컴퓨팅 플랫폼에 좀 더 능동적으로 대응할 수 있도록 개선된 새 버전의 BizTalk Server가 정식으로 출시되었습니다.
  • Azure Mobile Apps for Apache Cordova reaches GA
    • Apache Cordova 개발 플랫폼에서 Azure Mobile Apps를 활용할 수 있는 SDK 및 도구가 정식 버전으로 릴리스되었습니다.
  • WMF 5.1 Releasing January 2017
    • Windows Management Framework 5.1 업데이트가 2017년 1월 중에 출시됩니다. Windows Server 2016에 포함된 것과 같은 버전입니다.
  • Sneak peek: A new Azure Cloud Console
    • Azure 포털에 웹 브라우저에서 바로 쓸 수 있는 콘솔 기능이 내장될 예정입니다. 현재 이 기능은 프리뷰 버전으로, 어떻게 콘솔을 활용할 수 있는지 상세한 내용과 데모 동영상이 같이 들어있습니다.

활용 및 노하우

웹 캐스트

서드파티 소식

  • Frame + Microsoft Azure = The Fastest Graphics in the Cloud!
    • 웹 브라우저 기반으로 Windows 애플리케이션을 스트리밍하는 엔터프라이즈 클라우드 플랫폼인 Frame이 Microsoft Azure의 N 시리즈 인스턴스를 기반으로 서비스를 제공하기 시작하였다는 소식입니다.

ClouDeveloper 페이스북 페이지에 댓글로 의견을 남겨주시면 뉴스 발행 및 각종 정보 전달에 반영하도록 하겠습니다. 고맙습니다.

의견 남기기: https://fb.com/cloudeveloper

[ClouDeveloper News – Azure Edition] 2016년 12월 1일

클라우드 컴퓨팅을 중심으로 관련된 여러 기술과 업계 소식을 매주 전하는 ClouDeveloper News를 시작합니다. 파일럿 프로그램으로 구상하여 운영 중에 있으며 추후 여러 피드백과 의견 수렴을 통하여 프로그램의 틀을 갖추어 나갈 예정이오니 많은 관심과 구독을 부탁드립니다.

Azure 서비스 공지 사항

새로운 제품 및 서비스

활용 및 노하우

웹 캐스트

  • Leverage the cloud for modern business: 무료 온디맨트 웹 캐스트로 기존 비즈니스에서 클라우드를 어떻게 접목할 수 있는지에 대한 일반론을 설명합니다.
  • Get started with Xamarin and Azure Webinar: 한국 시간으로 12월 3일 토요일 새벽 2시부터 진행되는 웹 캐스트로 Xamarin 개발 플랫폼과 Azure를 연동하는 자세한 방법을 설명합니다.
  • SQL Server on Linux: High availability and security: SQL Server on Linux가 Windows 버전과 같이 고가용성과 안정성, 그리고 보안을 준수할 수 있는지 궁금하기도하고 불확실하다는 생각을 가지고 계시다면 이 웹 캐스트를 확인해보실 것을 추천합니다.
  • Microsoft Ignite On-Demand: 지난 가을에 열린 Microsoft Ignite 2016의 모든 세션을 VOD로 시청할 수 있는 카탈로그 페이지가 열렸습니다.
  • Connect(); 2016 On-Demand: 지난 11월에 열린 Connect(); 2016의 모든 세션을 VOD로 시청할 수 있는 카탈로그 페이지가 열렸습니다.

서드파티 소식

  • Protect all of your public and hybrid cloud workloads on with Security: 엔드포인트 보안 및 침입 차단, VPN 등 다양한 보안 솔루션 포트폴리오를 제공하는 Fortinet이 Azure Platform의 각 영역에 대한 보안 솔루션을 제공합니다. https://www.fortinet.com/azure 에서 확인해보실 수 있습니다.

ClouDeveloper 페이스북 페이지에 댓글로 의견을 남겨주시면 뉴스 발행 및 각종 정보 전달에 반영하도록 하겠습니다. 고맙습니다.

의견 남기기: https://fb.com/cloudeveloper