애플리케이션을 통해 고객 참여

클라우드 네이티브 애플리케이션을 빌드하여 고객을 새로운 방식으로 연결하세요. 클라우드 네이티브 애플리케이션은 처음부터 구축되어 클라우드 규모 및 성능에 최적화되어 있습니다. 클라우드 네이티브 애플리케이션은 마이크로 서비스 아키텍처를 기반으로 하고, 관리되는 서비스를 사용하며, 지속적인 업데이트를 활용하여 안정성을 달성하고 출시 시간을 단축합니다.

애플리케이션을 통한 혁신에는 온-프레미스에서 호스팅되는 기존 애플리케이션을 현대화하고, 컨테이너 또는 서버리스 기술을 사용하여 클라우드 네이티브 애플리케이션을 빌드하는 작업이 포함됩니다. Azure는 Azure에서 배포할 수 있도록 .NET, .NET Core, Java, Node.js, Ruby, Python 또는 PHP로 작성된 기존 웹 및 API 앱을 쉽게 현대화할 수 있도록 Azure 앱 Service와 같은 PaaS 서비스를 제공합니다.

개방형 표준 컨테이너 모델을 사용하면 Azure Kubernetes Service, Azure Container Instances 및 Web App for Containers와 같은 관리되는 서비스를 사용할 때 마이크로 서비스를 빌드하거나 기존 애플리케이션을 컨테이너화하고 Azure에 배포하는 것이 간단합니다. Azure Functions 및 Azure Logic Apps와 같은 서버리스 기술은 소비 모델(사용한 만큼 요금 지불)을 사용하고, 인프라를 배포하고 관리하는 대신 애플리케이션을 빌드하는 데 집중하는 데 도움이 됩니다.

클라우드 기반 솔루션의 장점 중 하나는 피드백을 더 빠르게 수집하고 사용자에게 가치를 제공하기 시작할 수 있다는 점입니다. 해당 사용자가 외부 고객이든 회사의 사용자이든 관계없이 애플리케이션에 대한 피드백을 더 빠르게 얻을수록 좋습니다.

Azure App Service

Azure 앱 Service는 인프라 관리 및 OS 패치의 부담을 제거하는 애플리케이션에 대한 호스팅 환경을 제공합니다. 검사 비용을 유지하기 위해 정의한 제한에 의해 바인딩되는 동안 사용자의 요구를 충족하는 규모의 자동화를 제공합니다.

Azure 앱 Service는 ASP.NET, ASP.NET Core, Java, Ruby, Node.js, PHP 및 Python과 같은 언어에 대한 일류 지원을 제공합니다. 다른 런타임 스택을 호스트해야 하는 경우 Web App for Containers를 사용하면 App Service 내에서 Docker 컨테이너를 빠르고 쉽게 호스트할 수 있으므로 서버 비즈니스에서 벗어나는 환경에서 사용자 지정 코드 스택을 호스트할 수 있습니다.

작업

Azure App Service 배포를 구성하거나 모니터링하려면 다음을 수행합니다.

  1. App Services이동합니다.
  2. 새 서비스 구성: 추가를 클릭하고 화면의 지시를 따릅니다.
  3. 기존 서비스 관리: 호스트된 애플리케이션 목록에서 원하는 애플리케이션을 선택합니다.

Azure Cognitive Services

Azure Cognitive Services를 사용하면 Microsoft에서 지원하는 AI 및 기계 학습 알고리즘을 활용할 수 있는 API 집합을 통해 애플리케이션에 직접 고급 인텔리전스를 주입할 수 있습니다.

작업

Azure Cognitive Service 배포를 구성하거나 모니터링하려면 다음을 수행합니다.

  1. Cognitive Services이동합니다.
  2. 새 서비스 구성: 추가를 클릭하고 화면의 지시를 따릅니다.
  3. 기존 서비스 관리: 호스트된 서비스 목록에서 원하는 서비스를 선택합니다.

Azure Bot Service

Azure Bot Service는 AI 및 기계 학습을 사용하여 고객과 상호 작용하는 새로운 방법을 만드는 자연 봇 인터페이스를 추가하여 표준 애플리케이션을 확장합니다.

작업

Azure Bot Service 배포를 구성하거나 모니터링하려면 다음을 수행합니다.

  1. Bot Services이동합니다.
  2. 새 서비스 구성: 추가를 클릭하고 화면의 지시를 따릅니다.
  3. 기존 서비스 관리: 호스트된 서비스 목록에서 원하는 봇을 선택합니다.

Azure DevOps

혁신을 진행하는 동안 DevOps의 길을 찾게 됩니다. Microsoft는 오랫동안 TFS(Team Foundation Server)라는 온-프레미스 제품을 보유하고 있습니다. Microsoft는 자체 혁신 과정에서 릴리스에 대한 많은 언어와 대상을 지원하는 빌드 및 릴리스 도구를 제공하는 클라우드 기반 서비스인 Azure DevOps를 개발했습니다. 자세한 내용은 Azure DevOps를 참조하세요.

Visual Studio App Center

모바일 앱의 인기가 계속 증가함에 따라 다양한 구성의 실제 디바이스에서 자동화된 테스트를 제공할 수 있는 플랫폼에 대한 필요성이 커지고 있습니다. Visual Studio App Center는 iOS, Android, Windows 및 macOS에서 클라우드 네이티브 애플리케이션을 테스트할 수 있는 장소일 뿐만 아니라 Azure 애플리케이션 Insights를 사용하여 원격 분석을 빠르고 쉽게 분석할 수 있는 모니터링 플랫폼을 제공합니다. 자세한 내용은 Visual Studio App Center를 참조 하세요.

또한 Visual Studio App Center는 각 알림 서비스에 개별적으로 연결할 필요 없이 단일 호출을 사용하여 플랫폼 간에 애플리케이션에 알림을 보낼 수 있는 알림 서비스를 제공합니다.

자세한 정보