애플리케이션을 통해 고객 참여Engage customers through applications

클라우드 네이티브 애플리케이션을 빌드하여 고객을 새로운 방식으로 연결하세요.Build cloud-native applications to connect customers in new ways. 클라우드 네이티브 애플리케이션은 처음부터 클라우드 규모의 크기 조정 및 성능에 최적화되도록 빌드됩니다.Cloud-native applications are built from the ground up, optimized for cloud scale and performance. 클라우드 네이티브 애플리케이션은 마이크로서비스 아키텍처를 기반으로 하며, 관리형 서비스를 사용하고, 지속적인 업데이트를 활용하여 안정성을 확보하고 출시 시간을 단축합니다.Cloud-native applications are based on microservices architecture, use managed services, and take advantage of continuous delivery to achieve reliability and faster time to market.

애플리케이션을 통한 혁신에는 온-프레미스에서 호스팅되는 기존 애플리케이션을 현대화하고, 컨테이너 또는 서버리스 기술을 사용하여 클라우드 네이티브 애플리케이션을 빌드하는 작업이 포함됩니다.Innovation with applications includes both modernizing your existing applications that are hosted on-premises and building cloud-native applications by using containers or serverless technologies. Azure는 Azure App Service와 같은 PaaS 서비스를 제공하여 Azure에서 배포할 수 있도록 .NET, .NET Core, Java, Node.js, Ruby, Python 또는 PHP로 작성된 기존 웹과 API 앱을 쉽게 현대화할 수 있습니다.Azure provides PaaS services like Azure App Service to help you easily modernize your existing web and API apps written in .NET, .NET Core, Java, Node.js, Ruby, Python, or PHP for deployment in Azure.

오픈 소스 표준 컨테이너 모델을 사용하면 Azure Kubernetes Services, Azure Container Instances 및 Web App for Containers와 같은 관리형 서비스를 사용할 때 마이크로서비스를 구축하거나 기존 애플리케이션을 컨테이너화하여 Azure에 배포하는 것이 간단합니다.With an open-standard container model, building microservices or containerizing your existing applications and deploying them on Azure is simple when you use managed services like Azure Kubernetes Service, Azure Container Instances, and Web App for Containers. Azure Functions 및 Azure Logic Apps와 같은 서버리스 기술은 소비 모델(사용한 만큼 요금 지불)을 사용하고, 인프라를 배포하고 관리하는 대신 애플리케이션을 빌드하는 데 집중하는 데 도움이 됩니다.Serverless technologies like Azure Functions and Azure Logic Apps use a consumption model (pay for what you use) and help you focus on building your application rather than deploying and managing infrastructure.

클라우드 기반 솔루션의 장점 중 하나는 피드백을 더 빠르게 수집하여 사용자에게 가치를 제공할 수 있다는 것입니다.One of the advantages of cloud-based solutions is the ability to gather feedback faster and start delivering value to your user. 해당 사용자가 회사의 외부 고객이든 사용자이든 관계없이 애플리케이션에 대한 피드백은 더 빠르게 가져올 수 있습니다.Whether that user is an external customer or a user in your own company, the faster you can get feedback on your applications, the better.

Azure App ServiceAzure App Service

Azure App Service는 애플리케이션 호스팅 환경을 제공하여 인프라 관리 및 OS 패치 적용의 부담을 없애줍니다.Azure App Service provides a hosting environment for your applications that removes the burden of infrastructure management and OS patching. 사용자의 요구 사항을 충족시키는 동시에 비용을 계속 확인하기 위해 정의한 제한으로 구속되도록 크기 조정을 자동화합니다.It provides automation of scale to meet the demands of your users while bound by limits that you define to keep costs in check.

Azure App Service는 ASP.NET, ASP.NET Core, Java, Ruby, Node.js, PHP 및 Python과 같은 언어에 대한 최고 수준의 지원을 제공합니다.Azure App Service provides first-class support for languages like ASP.NET, ASP.NET Core, Java, Ruby, Node.js, PHP, and Python. 다른 런타임 스택을 호스팅해야 하는 경우 Web App for Containers를 사용하면 App Service 내에서 Docker 컨테이너를 빠르고 쉽게 호스팅할 수 있으므로 서버 비즈니스에서 벗어날 수 있는 환경에서 사용자 지정 코드 스택을 호스팅할 수 있습니다.If you need to host another runtime stack, Web App for Containers lets you quickly and easily host a Docker container within App Service, so you can host your custom code stack in an environment that gets you out of the server business.

작업Action

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

  1. App Services 로 이동합니다.Go to App Services.
  2. 새 서비스 구성: 추가 를 클릭하고 화면의 지시를 따릅니다.Configure a new service: select Add and follow the prompts.
  3. 기존 서비스 관리: 호스팅된 애플리케이션 목록에서 원하는 애플리케이션을 선택합니다.Manage existing services: select the desired application from the list of hosted applications.

Azure Cognitive ServicesAzure Cognitive Services

Azure Cognitive Services를 사용하면 Microsoft에서 지원하는 AI 및 기계 학습 알고리즘을 활용할 수 있는 API 세트를 통해 고급 인텔리전스를 애플리케이션에 직접 적용할 수 있습니다.With Azure Cognitive Services, you can infuse advanced intelligence directly into your application through a set of APIs that let you take advantage of Microsoft-supported AI and machine learning algorithms.

작업Action

Azure Cognitive Service 배포를 구성하거나 모니터링하려면 다음을 수행합니다.To configure or monitor Azure Cognitive Services deployments:

  1. Cognitive Services 로 이동합니다.Go to Cognitive Services.
  2. 새 서비스 구성: 추가 를 클릭하고 화면의 지시를 따릅니다.Configure a new service: select Add and follow the prompts.
  3. 기존 서비스 관리: 호스팅된 서비스 목록에서 원하는 서비스를 선택합니다.Manage existing services: select the desired service from the list of hosted services.

Azure Bot ServiceAzure Bot Service

Azure Bot Service는 AI 및 기계 학습을 사용하여 고객과 상호 작용하는 새로운 방법을 만드는 자연적인 봇 인터페이스를 추가하여 표준 애플리케이션을 확장시킵니다.Azure Bot Service extends your standard application by adding a natural bot interface that uses AI and machine learning to create a new way to interact with your customers.

작업Action

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

  1. 봇 서비스 로 이동합니다.Go to Bot Services.
  2. 새 서비스 구성: 추가 를 클릭하고 화면의 지시를 따릅니다.Configure a new service: select Add and follow the prompts.
  3. 기존 서비스 관리: 호스팅된 서비스 목록에서 원하는 봇을 선택합니다.Manage existing services: select the desired bot from the list of hosted services.

Azure DevOpsAzure DevOps

혁신을 경험하면서 결국에는 DevOps에 대한 경로를 직접 확인할 수 있습니다.During your innovation journey, you'll eventually find yourself on the path to DevOps. Microsoft는 TFS(Team Foundation Server)라고 하는 온-프레미스 제품을 오랫동안 보유해 왔습니다.Microsoft has long had an on-premises product known as Team Foundation Server (TFS). Microsoft는 자체적인 혁신 경험을 통해 릴리스의 다양한 언어와 대상을 지원하는 빌드 및 릴리스 도구를 제공하는 클라우드 기반 서비스인 Azure DevOps를 개발했습니다.During our own innovation journey, Microsoft developed Azure DevOps, a cloud-based service that provides build and release tools supporting many languages and destinations for your releases. 자세한 내용은 Azure DevOps를 참조하세요.For more information, see Azure DevOps.

Visual Studio App CenterVisual Studio App Center

모바일 앱이 널리 성장함에 따라 다양한 구성의 실제 디바이스에서 자동화된 테스트를 제공할 수 있는 플랫폼의 필요성이 증가하고 있습니다.As mobile apps continue to grow in popularity, the need for a platform that can provide automated testing on real devices of various configurations grows. Visual Studio App Center는 iOS, Android, Windows 및 macOS에서 클라우드 기반 애플리케이션을 테스트할 수 있는 곳일 뿐 아니라 Azure Application Insights를 사용하여 원격 분석을 통해 쉽고 빠르게 분석할 수 있는 모니터링 플랫폼을 제공합니다.Visual Studio App Center not only provides a place where you can test your cloud-native applications across iOS, Android, Windows, and macOS, it also provides a monitoring platform that can use Azure Application Insights to analyze your telemetry quickly and easily. 자세한 내용은 Visual Studio App Center를 참조하세요.For more information, see Visual Studio App Center.

또한 Visual Studio App Center는 각 알림 서비스에 개별적으로 연결하지 않고도 단일 호출을 통해 여러 플랫폼에서 알림을 애플리케이션에 보낼 수 있는 알림 서비스를 제공합니다.Visual Studio App Center also provides a notification service that lets you use a single call to send notifications to your application across platforms without having to contact each notification service individually. 자세한 내용은 Visual Studio ACP(App Center Push)를 참조하세요.For more information, see Visual Studio App Center Push (ACP).

자세한 정보Learn more