'Azure'에 해당되는 글 2건

  1. 2019.06.06 소니가 주목한 마이크로소프트의 게임 플랫폼(Game Platform) by 랩터 인터내셔널
  2. 2017.05.13 Build 2017) 애저 서비스에 IoT Edge, PaaS, Cosmos DB, AI 등 발표 by 랩터 인터내셔널

콘솔 시장의 경쟁자인 소니와 마이크로소프트가 2019년 5월 17일 엔터테인먼트 플랫폼 영역에서 파트너십을 체결했다. 내용은 소니의 게임이나 컨텐츠 스트리밍 서비스에 마이크로소프트 클라우드(Azure)를 이용하는 동시에 양 회사의 게임 스트리밍 서비스에 활용하는 Azure 베이스의 솔루션을 공동 개발한다는 것.

 

마이크로소프트는 게임 서비스라고 하면 Xbox가 유명하지만 그 외에도 게임 개발자를 위한 서비스를 다수 제공하고 있다. 2019년 3월 게임 개발을 위한 플랫폼, 툴, 서비스를 통합한 Microsoft Game Stack을 발표하고, 그 해 5월에 개최한 Build 2019에서 Microsoft Game Stack을 중심으로 한 게임 플랫폼을 Microsoft 365, Azure, Dynamics 365/Power Platform과 동렬의 주력 제품으로서 소개했다.

 

애저(Azure)는 컴퓨팅이나 스토리지 외에 머신러닝, 인공지능, MR(융합현실) 등 게임 개발에 있어 중요한 다양한 클라우드 서비스를 제공하고 있으며 이들 서비스는 멀티플레이어 게임 서버 호스트, 플레이어 데이터 보존, DDoS 공격으로부터의 게임 보호, 몰입도가 높은 게임플레이를 창출하는 AI 트레이닝 등에 사용되고 있다.

 

또 마이크로소프트는 2018년 글로벌하게 배치된 Azure 데이터 센터를 이용하여 게임을 스트리밍 하는 프로젝트로 Project xCloud를 발표하고 있다. PlayFab은 마이크로소프트가 2018년 1월 인수한 온라인 게임의 백 엔드 서비스로써 관리 게임 개발 서비스, 실시간 분석, LiveOps 기능을 제공한다. iOS, Android, PC, Web, Xbox, Sony PlayStation, Nintendo Switch까지 주요 게임 디바이스와 Unity, Unreal 등 주요 게임 엔진을 지원하고 있다.

 

Xbox Live도 Microsoft Game Stack의 중요한 컴퍼넌트 중 하나로 Xbox Live는 게임의 싱글 사인 온을 가능하게 하는 ID 서비스와 커뮤니티 서비스를 제공한다. Xbox Live의 커뮤니티를 iOS와 Android 디바이스에 전개하는 SDK가 제공되고 있으며 모바일 개발자는 Xbox Live를 통해 세계 6300만명의 게이머에 접근할 수 있게 된다.

 

Microsoft Game Stack에는 그 외에도 플레이어 게임의 기록이나 게임 제공자 측의 게임 데이터를 가시화하는 Power BI와 모바일 게임 CI/CD 기반 Visual Studio App Center, 2015년에 인텔에서 인수한 게임 엔진 Havok 등이 포함된다.

 

이들 컴퍼넌트와 PlayHab의 통합이 진행되고 있으며 예를 들어 App Center의 크래시 로그 데이터를 PlayHab에 접속해 플레이어 단위로 게임의 문제에 대처할 수 있게 된 것 외 PlayHab의 Visual Studio Code 용 플러그 인이 제공되어 클라우드 스크립트 편집과 갱신이 간단해지고 있다.

반응형
Posted by 랩터 인터내셔널

미국 마이크로소프트는 5월 10일~12일 연례 개발자 회의 "Build 2017"을 시애틀에서 개최했다. 첫날 기조 강연에는 회사 사티아 나델라 CEO, Microsoft Azure 총괄 부사장, Microsoft AI and Research 그룹 부사장이 등단하여 Azure에서 데이터베이스, IoT, AI 관련 새로운 발표가 진행됐다. 첫날 기조 강연에서 발표된 새로운 서비스를 소개한다.


미국 마이크로소프트 CEO 사티아 나델라

IoT기기에 컨테이너 앱을 배포하는 "Azure IoT Edge"

우선 Azure의 IoT 관련 새로운 서비스로서 "Azure IoT Edge"가 발표됐다. Azure IoT Edge는 IoT의 엣지 측 물리 장치가 Azure상의 서비스(Azure IoT Hub, Azure Stream Analytics, Azure Machine Learning등)와 통신하기 위한 클라이언트 애플리케이션을 Docker이미지로 패키지하고 물리 장치 측의 Docker컨테이너 호스트에 디프로이하는 시스템이다.


시연에서는 Azure측의 컨트롤창에서 IoT에지 디바이스의 가동 상황 등을 모니터링하고 처리 부하 경고를 검출했을때 새로운 클라이언트 애플리케이션을 즉시 전개해 부하를 경감하는 모습을 소개했다.(새로운 애플리케이션을 배포하고 디바이스에서 Azure로 송신하는 데이터량을 절감하는 등의 조정)



"Azure IoT Edge"에서 IoT 장치에 애플리케이션을 디프로이하는 시연

"Azure Cloud Shell"과 Azure 포털의 스마트폰 앱 등장

Azure포털로부터 직접 CLI(명령 라인 인터페이스)컨트롤러하는 "Azure Cloud Shell"이 발표됐다. Azure Cloud Shell은 Bash에서 조작 가능하며 Azure CLI가 포함되고 있다. 시연에서는 CLI에서 Azure Virtual Machine Scale Set을 쓰고 1000대의 가상 머신을 기동했다.


또 Azure Cloud Shell은 이날 발표된 iOS/Android용 Azure검색 앱에서도 구동이 가능하다. iOS에서 Bash 콘솔이 움직이는 시연은 개발자의 폭소를 자아내고 있었다.



iOS앱 버전 Azure포털에서 Bash 콘솔 표시

Azure에 MyQL과 PostgreSQL의 PaaS 등장

Azure에 PaaS의 MySQL데이터베이스 서비스 Azure Database for MySQL과 역시 PaaS의 PostgreSQL데이터베이스 서비스 Azure Database for PostgreSQL이 추가됐다.


백업 및 복구, 데이터베이스 패치 배포, 가용성 유지, 보안 대책 등 데이터베이스 관리의 수고가 없는 MySQL데이터베이스, PostgreSQL데이터베이스의 관리형 서비스를 Azure상에서 몇분만에 구축할 수 있다.


Azure에 PaaS의 MySQL데이터베이스 서비스와 PostgreSQL데이터베이스 서비스 등장

DocumentDB의 발전형 "Azure Cosmos DB" 발표

이어 발표된 "Azure Cosmos DB"는 Azure의 문서 데이터베이스 Azure DocumentDB를 글로벌 하게 분산시켜 고가용성, 확장성, 저 지연, 데이터 정합성을 실현하는 데이터베이스 시스템이다.


Azure Cosmos DB에서는 Key-Value, Document, Column Family, Graph의 여러 데이터 모델을 1개의 시스템에서 이용할 수 있다. 또한 자동적으로 모든 데이터의 인덱스를 작성하고 DocumentDB, MongoDB, Table Storage, Gremlin Graph, Spark 등 복수의 API을 사용해 데이터에 접근할 수 있다.


데이터 용량은 몇 기가바이트 정도에서 몇 페타바이토 급까지 트랜잭션도 초당 수백 정도에서 초당 수억 수준까지 측정 가능성을 실현한다.


「Azure Cosmos DB」

Microsoft Cognitive Services에서 커스터마이즈 할 수 있는 AI 발표

Azure의 AI 서비스 API 군 "Microsoft Cognitive Services"에 커스터마이즈 가능한 화상 인식 API(Custom Vision Service), 음성 인식 API(Custom Speech Service)가 추가됐다. 시연에서는 Custom Vision Service 사이트에 사용자가 올린 식물의 화상을 클릭 조작만으로 Azure가 학습하고 검출할 수 있도록 하는 모습이 소개됐다.


그 외 Cognitive Services의 새로운 API로 비디오의 인덱스 처리 등을 자동으로 실시하는 "Video Indexer"가 발표됐고 연구 개발 중인 API를 선행 이용할 수 있는 "Cognitive Services Labs"프로그램이 신설됐다.


출처 - http://ascii.jp

반응형
Posted by 랩터 인터내셔널