뉴스 책
2024년 5월 21일 ~ 23일
서론
프랭크 X. 쇼의 서문
참고: 이 문서는2024년 Microsoft Build 뉴스 모음집입니다.Microsoft Build 2025에서 발표된 최신 소식은 https://news.microsoft.com/build-2025-book-of-news에서 확인하시기바랍니다.
개발자들을 위한 마이크로소프트의 연례 대표 행사인 ‘Microsoft Build’와 올해의 ‘Book of News’에 오신 것을 환영합니다. 이곳에서는 Windows의 최신 AI 기능부터 Microsoft Copilot의 확장 및 새로운 기능, 개발자를 위한 혁신적인 도구, 그리고 혁신을 위한 비용 효율적이고 사용자 친화적인 클라우드 솔루션에 이르기까지 약 60여 건의 발표 내용을 확인하실 수 있습니다.
올해 마이크로소프트 빌드(Microsoft Build) 행사가 열리면서, 현재 20만 명의 참가자가 등록했으며 시애틀 현장에는 4,000여 명이 참석할 것으로 예상됩니다. 현장 행사에 직접 참석하지 못하는 분들을 위해 대부분의 콘텐츠를 온디맨드(On-demand)로 제공해 드릴 예정입니다. 모든 참가자는 위치에 관계없이 300여 개 이상의 세션 중에서 선택하여 당사의 최신 제품을 알아보고, 업계 리더 및 전문가들의 통찰력을 얻을 수 있습니다.
‘The Book of News’는 당사의 공지사항을 손쉽게 확인하실 수 있도록 안내하는 나침반과도 같은 역할을 하며, 최신 소식을 한눈에 파악하고 여러분이 가장 관심 있는 주제에 대한 핵심 정보를 제공해 드립니다. 올해로 2년 연속, 업무와 일상을 더욱 풍요롭게 하고 생산성을 높여줄 획기적인 신규 AI 제품과 중요한 업데이트 소식을 전해드리게 되어 매우 기쁩니다.
올해 마이크로소프트 빌드(Microsoft Build)는 AI 기술을 활용해 업무 효율성을 높이고, 고객 경험을 향상시키며, 획기적인 혁신을 이루어내는 기업들에 미치는 우리 AI 기술의 변혁적 영향력을 강조합니다. 우리는 이 혁명적인 AI 시대에 고객, 파트너, 개발자들이 성공할 수 있도록 필요한 도구를 제공함으로써 그들을 든든히 뒷받침하겠다는 확고한 의지를 가지고 있습니다.
올해 마이크로소프트 빌드(Microsoft Build) 행사에서는 다채로운 소식과 잊지 못할 경험들이 여러분을 기다리고 있습니다. 여러분도 함께하셔서 이 열기를 함께 나누시길 바랍니다.
언제나 그렇듯, 여러분의 의견은 저희에게 매우 소중합니다. 저희가 서비스를 개선할 수 있는 방법에 대한 제안을 환영합니다. 이번 행사에서 여러분이 원하시는 정보와 배경을 확실히 전달해 드리는 것이 저희에게 가장 중요합니다. 다음 번에는 어떤 개선점을 도입해야 여러분의 경험을 더욱 풍요롭게 만들 수 있을까요?
fxs
‘뉴스의 책’이란 무엇인가?
‘Microsoft Build 뉴스 모음집’은 Microsoft Build에서 발표되는 주요 소식을 안내해 드리는 가이드입니다. 대화형 목차를 통해 관심 있는 항목을 직접 선택할 수 있으며, 번역 기능을 통해 전 세계 어디서나 이 뉴스 모음집을 편리하게 이용하실 수 있습니다. (목차 아래에 있는 ‘번역’ 버튼을 클릭하면 번역 기능을 사용할 수 있습니다.)
몇 가지 뉴스 기사와 관련된 이미지 모음을 준비했습니다. 여기에서 이미지를 확인해 주시기 바랍니다. 뉴스 기사와 관련된 기조 연설 및 세션을 시청하시려면, 뉴스 기사 하단에 있는 링크를 통해 예정된 세션과 온디맨드 동영상에 빠르게 접속하실 수 있습니다.
‘Book of News’가 여러분이 필요로 하는 모든 정보, 경영진의 통찰력, 그리고 배경 지식을 제공해 드릴 수 있기를 바랍니다. ‘Book of News’의 콘텐츠와 관련하여 궁금한 점이나 의견이 있으시면 [email protected]으로 이메일을 보내 주시기 바랍니다.
Microsoft Build 행사에서 발표된 소식이나 마이크로소프트의 전반적인 전략 및 제품 포트폴리오에 대해 업계 애널리스트와 상담을 원하시면 [email protected]으로 문의해 주시기 바랍니다 .
1. Azure 1.1. Azure AI 서비스
1.1.1. 사내 챗봇을 위한 Azure 패턴 및 모범 사례 발표
고객이 지능형 애플리케이션을 자신 있게 설계하고 배포할 수 있도록 새로운 Microsoft Azure 참조 아키텍처 및 구현 지침이 이제 정식 출시되었습니다. 고객은 패턴과 모범 사례를 활용하여 조직의 기능적 및 비기능적 요구 사항을 모두 충족하는, 안정적이고 비용 효율적이며 규정 준수가 보장된 사내용 챗봇을 손쉽게 구축할 수 있습니다.
이 새로운 지침은 고객이 ‘Well-Architected’ 모범 사례를 도입하는 데 도움을 주며, 다음 내용을 포함합니다:
- 애플리케이션 배포를 신속하게 시작하고 확장할 수 있도록 지원하는, Azure 랜딩 존을 기반으로 한 Microsoft Azure OpenAI Service용 참조 아키텍처및 참조 구현입니다.
- 지능형 앱을 제공하는 데 사용되는 Azure 서비스에 대한 정확한 구성 지침을 제공하는 머신 러닝 서비스 가이드입니다.
- RAG 솔루션 설계 및 개발을 위한 패턴: 아키텍처 자체는 단순하지만, 이 아키텍처에 부합하는 RAG 솔루션을 설계하고, 실험하며, 평가하는 과정에는 엄격하고 과학적인 접근 방식이 필요한 수많은 복잡한 고려 사항이 수반됩니다.
추가 자료:
1.1.2. 곧 미리보기 버전에서 사용자 지정 생성 모드가 제공될 예정입니다
커스텀 제너레이티브는 곧 프리뷰로 제공될 새로운 모델 유형으로, 단일 문서를 기반으로 시작하여 최소한의 라벨링만으로 스키마 정의 및 모델 생성 과정을 안내함으로써, 사용자가 다양한 형식과 템플릿을 가진 복잡한 문서를 처리할 수 있도록 지원합니다.
이 모델은 대규모 언어 모델(LLM)을 활용해 필드를 추출하며, 사용자는 모델이 필드를 잘못 인식한 경우에만 결과를 수정하면 됩니다. 모델은 훈련 데이터셋에 추가되는 각 샘플에 맞춰 학습됩니다. 배포 후에도 라벨이 지정된 문서를 새로 추가하고 모델을 재구축하여 지속적으로 성능을 개선할 수 있습니다.
추가 자료:
1.1.3. Azure AI Search의 검색 관련성 개선 사항 및 새로운 연동 기능
Microsoft Azure AI Search는 뛰어난 RAG(검색 강화 생성) 및 엔터프라이즈 검색 기능을 수행하도록 설계된 모든 기능을 갖춘 정보 검색 시스템입니다. 사용자는 심층적인 데이터 및 플랫폼 통합을 통해 인덱싱과 개발 과정을 간소화하고, 엔터프라이즈급 기반 위에서 주요 워크로드를 확장할 수 있습니다. 하이브리드 검색 및 재순위 지정과 같은 최첨단 검색 기술은 모든 사용자와 상호 작용에 최적의 경험을 제공합니다. Azure AI Search는 추가 비용 없이 신규 서비스를 위한 스토리지 용량과 벡터 인덱스 크기를 대폭 확대하여, 고객이 비용이나 성능을 저하시키지 않고 생성형 AI 애플리케이션을 확장할 수 있도록 지원합니다. 신규 서비스는 더 많은 벡터를 고성능으로 처리할 수 있도록 추가 컴퓨팅 리소스를 제공받게 됩니다.
현재 미리 보기 단계에 있는 Azure AI Search의 업데이트 내용은 다음과 같습니다:
- 더 큰 용량으로 대규모 RAG 처리: 벡터 검색은 이진 벡터 유형 및 기타 벡터 검색 기능을 지원하여 고객의 스토리지 효율성을 높여줄 것입니다.
- 다음 기능을 개선하여 더 관련성 높은 결과를 제공합니다 벡터 및 하이브리드 검색 기능을 강화하여 더 관련성 높은 결과를 제공합니다. 벡터 가중치, 점수 임계값 제어, 최대 텍스트 검색 크기 허용 등을 포함한 벡터 및 하이브리드 검색의 이러한 새로운 기능은 고객에게 응답의 정확도를 높일 수 있는 더 많은 옵션과 유연성을 제공할 것입니다.
- 통합 벡터화 기능이 업데이트되어 데이터 및 처리 통합이 더욱 원활해졌으며 , 이제 Microsoft Azure AI Vision을 통한 내장형 이미지 벡터화 기능, 최신 Microsoft Azure OpenAI Service 임베딩 모델, 그리고 Microsoft Azure AI Studio 모델 카탈로그에서 제공되는 추가 모델을 활용할 수 있습니다. 고객은 Azure AI Search에서 텍스트 임베딩뿐만 아니라 이미지를 원활하게 처리, 벡터화 및 검색할 수 있게 됩니다.
- Azure AI Search의 OneLake 파일 커넥터를 통한새로운 플랫폼 통합 기능이 제공됩니다. 이번 OneLake와의 새로운 통합을 통해 조직은 Microsoft Fabric에 있는 데이터를 Azure AI Search에 직접 연결할 수 있게 되어, 색인화 및 검색이 가능한 데이터 소스의 범위가 확대됩니다.
추가 자료:
- 블로그: Azure AI Search를 통한 대규모 비용 효율적인 RAG 서비스 출시
- 블로그: Azure AI Search의 새로운 하이브리드 및 벡터 검색 업데이트로 생성형 AI 앱 성능 향상
- 블로그: Azure AI Search에서 이제 AI Vision 다중 모달 모델과 AI Studio 임베딩 모델을 지원합니다
- 특집: Azure AI Search를 활용한 고급 RAG
- 특집: 오브젝트 스토리지에 저장된 데이터를 활용하는 AI 애플리케이션 구축
- 특집: Azure AI Search를 활용한 대규모 RAG 구현
- 데모: Azure AI Search로 검색 및 정보 검색 방식을 혁신하다
1.1.4. Azure AI Studio를 통해 개발자는 책임감 있게 맞춤형 코파일럿을 구축하고 배포할 수 있습니다
이제 정식 출시된 Microsoft Azure AI Studio는 Microsoft Copilot Stack의 핵심 구성 요소입니다. 이 프로-코드(pro-code) 플랫폼은 콘텐츠 생성, 데이터 분석, 프로젝트 관리, 일상 업무 자동화 등 복잡한 애플리케이션과 작업을 지원하기 위한 코파일럿 개발을 포함하여, 책임감 있는 생성형 AI 개발을 가능하게 합니다.
이 원활한 이중 개발 방식은 사용자 친화적인 사용자 인터페이스(UI)와 코드 우선 기능을 포함하고 있어, 개발자가 자신의 프로젝트에 가장 적합한 워크플로를 선택할 수 있도록 지원합니다. 개발자는 Azure AI Studio를 활용하여 최신 AI 도구를 탐색하고, 상호 연동되는 여러 API와 모델을 통합하며, 보호된 데이터를 기반으로 모델을 구축하고, AI 혁신 기술의 성능과 안전성을 테스트 및 평가한 후, 대규모로 배포하고 운영 환경에서 지속적인 모니터링을 수행할 수 있습니다.
Azure AI Studio의 다른 기능으로는 다음이 있습니다:
- Azure Developer CLI(azd) 및 Microsoft Visual Studio Code용 AI 툴킷을 활용한 코드 우선 개발 환경. azd와의 AI 통합을 통해 개발자는 Copilot 샘플 저장소에 리소스를 생성할 수 있으며, 지속적 통합/지속적 배포(CI/CD) 솔루션의 일환으로 대규모 언어 모델 운영(LLMOps)을 원활하게 수행하여 코드-투-클라우드 워크플로를 가속화할 수 있습니다. Visual Studio Code용 AI 툴킷과의 통합을 통해 개발자는 로컬 및 클라우드 컴퓨팅 리소스를 활용하여 Azure 또는 에지에 배포할 모델을 미세 조정할 수 있게 됩니다. 이러한 업데이트는 현재 미리 보기 단계에 있습니다.
- 선도적인 혁신 기업들이 개발한 최신 파운데이션 모델에 접근할 수 있습니다. 곧 출시될 ‘서비스형 모델(MaaS)’을 통해 개발자는 종량제 추론 API와 호스팅된 미세 조정 기능을 활용하여 생성형 AI 앱을 구축할 수 있게 되며, 전용 가상 머신(VM)에 모델을 호스팅할 필요가 없어집니다. Nixtla 및 Core42 JAIS의 모델은 현재 MaaS 미리보기로 이용 가능합니다. AI21, Bria AI, Gretel Labs, NTT DATA, Stability AI 및 Cohere Rerank의 모델도 곧 프리뷰로 제공될 예정이며, 이를 통해 기본 GPU 인프라를 관리할 필요 없이 앱 통합 및 미세 조정을 간소화할 수 있습니다. 또한 사용자는 이제 Arize 및 ClearML을 통해 MaaS 모델을 원활하게 활용하여 선호하는 개발 도구를 사용해 생성형 AI 앱을 제작할 수 있습니다.
- AI 개발 라이프사이클을 지원하기 위한 원활한 데이터 통합, 프롬프트 오케스트레이션 및 시스템 평가를 포함한 포괄적인 AI 툴체인 및 앱 서비스.
- Prompt Flow는 Llama 3, Mistral Large, Cohere Command R+와 같은 모델 및 대화에서 이미지를 입력 및 출력으로 사용하는 기능을 포함하여, 다중 모달 모델(프리뷰) 및 MaaS(프리뷰)에 대한 워크플로 오케스트레이션을 지원합니다.
- 프리뷰 단계에 있는 추적 및 디버깅 기능은 개발자가 AI 워크플로우를 더 깊이 이해할 수 있도록 돕고, 버전 간 비교를 간소화하며, 디버깅 과정을 원활하게 할 것입니다.
- 현재 프리뷰 단계에 있는 생성형 AI 앱 모니터링 기능을 통해 조직은 프로덕션 환경에서 주요 토큰 사용량, 품질 및 운영 지표를 모니터링할 수 있습니다. 사용자는 추세를 시각화하고 시기적절한 알림을 받아 지속적인 개선을 도모할 수 있습니다.
추가 자료:
- 블로그: 미래를 만들어 가다: Azure AI Studio를 활용한 생성형 AI 앱의 책임감 있는 개발 및 배포
- 특집: Azure AI Studio로 나만의 보조 시스템, 에이전트 및 생성형 AI 앱을 구축해 보세요
- 특집: Azure AI Studio를 통해 책임감 있게 AI를 도입하고 운영하세요
- 특집: GenAI 도구를 활용한 코드 우선 LLMOps: 프로토타입에서 운영 환경까지
- 특집: MaaS로 파운데이션 모델의 잠재력을 발휘하다
- 특집: 코파일럿 구축 – 핵심 교훈과 모범 사례
- 특강: 차세대 AI 솔루션을 위한 Azure AI와 Microsoft Fabric 통합
- 데모: Azure AI Studio에서 LLM 앱 성능 평가, 모니터링 및 최적화
1.1.5. Azure OpenAI Service는 주요 AI 혁신 기능을 제공합니다
Microsoft Azure OpenAI Service의 주요 기능 업데이트는 획기적인 생성형 AI 발전을 통해 고객에게 더 나은 서비스를 제공하겠다는 의지를 보여줍니다. 이번 업데이트는 다양한 비즈니스 시나리오에 걸쳐 더욱 개인화되고 효율적이며 유연한 AI 애플리케이션을 제공함으로써 AI 환경을 혁신할 것으로 기대되며, 주요 내용은 다음과 같습니다:
- Azure AI에서 OpenAI의 최신 주력 모델인 GPT-4o가 이제 Azure AI Studio와 API 형태로 정식 출시되었습니다.
- GPT-4의 미세 조정을 통해 AI 모델을 전례 없이 세밀하게 맞춤 설정할 수 있게 되어, 생성된 결과가 조직의 브랜드 목소리와 구체적인 요구 사항에 부합하도록 보장함으로써 고객 서비스, 콘텐츠 제작 등 다양한 분야에서 혁신을 가져옵니다. 이 업데이트는 현재 미리 보기 단계에 있습니다.
- Assistants API는 미묘한 뉘앙스를 이해하고 신속하게 반응함으로써 사용자와의 상호작용을 향상시키는 고급 가상 비서 및 챗봇 개발을 가능하게 합니다. 이번 업데이트는 이제 정식 출시되었습니다.
또한, 현재 Azure Communication Services를 통해 Azure OpenAI Service에서 미리 보기 형태로 제공되는 WhatsApp 메시지 분석 기능을 통해 기업들은 WhatsApp 메시지에서 유용한 인사이트를 도출할 수 있게 될 것입니다. 이 기능은 언어 감지, 번역, 감정 분석, 핵심 문구 추출 및 의도 인식을 활용하여 ‘사용자 대 기업’ 간 커뮤니케이션 흐름을 개선할 것입니다. 이러한 기능은 WhatsApp을 시작으로 다양한 채널에 걸친 대화형 데이터의 잠재력을 활용하여 고객 참여도를 높이고 고객 여정을 더 깊이 이해하기 위한 중요한 진전을 의미합니다.
추가 자료:
1.1.6. 칸 아카데미와 마이크로소프트, 파트너십 체결 발표
칸 아카데미와 마이크로소프트는 교육 분야에서 AI가 지닌 혁신적 잠재력을 현실로 구현하기 위해 다각적인 파트너십을 체결한다고 발표했습니다. 이번 파트너십의 일환으로:
- 마이크로소프트는 칸 아카데미가 미국 내 모든 K-12 교육자들에게 ‘Khanmigo for Teachers’를 무료로 제공할 수 있도록 지원합니다. ‘Khanmigo for Teachers’는 AI 기반 교육 보조 도구로, 교사의 업무 부담을 덜어줌으로써 교사가 가장 중요한 일, 즉 학생들과 소통하고 학생들을 지원하는 데 집중할 수 있도록 돕습니다. 마이크로소프트는 ‘Khanmigo for Teachers’의 가용성을 높이기 위해 Azure AI에 최적화된 인프라를 무상으로 제공하며, 이 서비스는 이제 Microsoft Azure OpenAI Service를 기반으로 운영될 예정입니다.
- 칸 아카데미는 마이크로소프트와 협력하여, 마이크로소프트가 개발한 소형 언어 모델(SLM) 제품군인 ‘Phi-3’의 새 버전을 활용해 경제적이고 확장성 있으며 유연하게 수학 학습 지도를 개선할 방안을 모색하고 있습니다. 칸 아카데미는 마이크로소프트에 수학 문제와 단계별 해설과 같은 교육용 설명 자료는 물론, 성능 평가를 위한 지속적인 피드백 및 벤치마킹 데이터를 제공할 예정입니다. 칸 아카데미의 사용자 데이터는 모델 훈련에 전혀 사용되지 않을 것입니다.
- 또한, 마이크로소프트와 칸 아카데미는 더 많은 학습자에게 양질의 교육 콘텐츠를 제공하기 위해 협력하고 있습니다. 이번 파트너십의 첫 단계로, 마이크로소프트 코파일럿(Microsoft Copilot)과 마이크로소프트 팀즈 포 에듀케이션(Microsoft Teams for Education)에 칸 아카데미의 콘텐츠가 추가될 예정입니다.
추가 자료:
1.1.7. 마이크로소프트, 다중 모달 Phi-3 모델인 Phi-3-vision을 추가하다
현재 프리뷰 단계에 있는 Phi-3-vision은 마이크로소프트가 개발한 AI 소형 언어 모델(SLM)인 Phi-3 제품군의 새로운 다중 모달 모델입니다. Phi-3 모델은 강력하고 비용 효율적이며 개인용 기기에 최적화되어 있습니다. 42억 개의 파라미터로 구성된 Phi-3-vision은 일반적인 시각적 추론 작업은 물론 차트, 그래프 및 표에 대한 추론도 지원합니다. 이 모델은 이미지와 텍스트를 입력받아 텍스트 응답을 출력하는 기능을 제공합니다. 예를 들어, 사용자는 차트에 대한 질문을 하거나 특정 이미지에 대해 개방형 질문을 할 수 있습니다. 또한, Phi-3-mini와 Phi-3-medium은 이제 Microsoft Azure AI의 모델 서비스(MaaS) 제공의 일환으로 정식 출시되었습니다. Phi-3-small도 현재 이용 가능합니다.
추가 자료:
1.1.8. 새로운 Azure AI 콘텐츠 안전 기능을 통해 보조 운영자를 보호하세요
Microsoft Azure AI Content Safety의 새로운 기능은 책임감 있는 AI 관행을 발전시키고, 고객의 AI 애플리케이션을 보호할 수 있는 첨단 보안 기능을 제공하겠다는 Azure AI의 의지를 잘 보여줍니다.
- 주요 개선 사항으로는 곧 출시될 ‘사용자 지정 카테고리’ 기능이 포함됩니다. 이 기능을 통해 사용자는 특정 콘텐츠 필터링 요구 사항이나 책임 있는 AI 정책에 맞춰 생성형 AI 앱을 위한 맞춤형 필터를 생성할 수 있게 되어, 다양한 플랫폼 전반에 걸쳐 보다 정밀하고 적절한 콘텐츠 안전 관리 방안을 제공할 수 있게 됩니다. 또한, ‘사용자 지정 카테고리’는 표준 배포 및 신속 배포 옵션을 제공하여, 사용자가 1시간 이내에 새로운 필터를 배포함으로써 사고와 새롭게 대두되는 위협에 신속하게 대응할 수 있도록 지원합니다.
- Microsoft Azure OpenAI Service 및 AI Studio에서 콘텐츠 필터로 제공되는 ‘Prompt Shields’와 ‘Groundedness Detection’의 프리뷰 버전이 출시됨에 따라, Azure AI가 대규모 언어 모델(LLM)의 안전성을 강화하기 위해 기울이고 있는 노력을 확인할 수 있을 것입니다. 이러한 기능들은 간접적 및 탈옥(jailbreak) 프롬프트 주입 공격을 완화하고, LLM이 근거 없는 내용이나 허구적인 정보를 생성할 때 이를 탐지하는 데 있어 중대한 진전을 보여줍니다.
추가 자료:
1.1.9. Azure AI Speech에서 미리 보기 중인 음성 분석 및 영상 더빙
Microsoft Azure AI Speech에는 개발자가 고품질의 음성 지원 앱을 구축하는 데 도움이 될 몇 가지 새로운 기능이 추가되었습니다. 이 서비스는 제한된 접근이 가능합니다. 현재 프리뷰 단계에 있는 이번 업데이트 내용은 다음과 같습니다:
- 음성 분석: 오디오 및 비디오 데이터에서 인사이트를 도출하고자 하는 기업을 위해 엔드투엔드 워크플로를 자동화하는 새로운 서비스입니다. 이 서비스는 텍스트 변환, 요약, 음성 인식, 화자 식별, 감정 분석 등의 기능을 통합합니다. 음성 분석은 고객 피드백, 콜센터 녹음, 팟캐스트, 인터뷰 등 다양한 오디오/비디오 데이터에서 유용한 인사이트를 도출하는 데 도움을 줄 것입니다.
- 동영상 더빙: 개발자가 동영상 파일을 지원되는 여러 언어로 번역하여 전 세계 시청자에게 고품질의 콘텐츠를 제공할 수 있도록 돕는 새로운 서비스입니다. 고객은 이 서비스를 통해 번역할 동영상 하나 또는 일련의 동영상을 업로드하면, 다른 언어로 된 동영상 콘텐츠가 자동으로 생성됩니다. 이 서비스를 통해 개발자는 단 한 번의 클릭으로 자체 동영상 더빙 파이프라인을 구축하고 비교적 저렴한 비용으로 콘텐츠를 제공할 수 있습니다.
추가 자료:
1.2. Azure 데이터
1.2.1. Microsoft Fabric에 실시간 인텔리전스 도입
Microsoft Fabric에 새롭게 도입된 ‘실시간 인텔리전스(Real-Time Intelligence)’는 엔드투엔드 SaaS(Software as a Service) 솔루션을 제공하여, 고객이 방대한 양의 시의적절하고 세분화된 데이터를 선제적이고 신속하게 활용하여 더 빠르고 정보에 입각한 비즈니스 의사결정을 내릴 수 있도록 지원할 것입니다. 현재 프리뷰 단계에 있는 '실시간 인텔리전스'는 일상적인 분석가와 같은 일반 사용자에게는 간편한 로우코드/노코드 환경을, 전문 개발자에게는 코드가 풍부한 사용자 인터페이스를 제공하여 업무 수행 능력을 강화할 것입니다.
실시간 인텔리전스의 주요 기능은 다음과 같습니다:
- 실시간 허브는 조직 전반의 다양한 소스에서 발생하는 이벤트를 관리하는 중심점으로서, Fabric 내에서 이벤트를 수집, 처리 및 라우팅하는 단일 플랫폼입니다. 실시간 허브를 통과하는 모든 이벤트는 손쉽게 변환되어 Fabric의 모든 데이터 저장소로 라우팅됩니다.
- 이 이벤트 스트림은 다양한 클라우드 소스를 연결하는 즉시 사용 가능한 스트리밍 커넥터와, 외부 소스에서 스트리밍 데이터를 수집하는 과정을 간소화하는 콘텐츠 기반 라우팅 기능을 제공합니다.
- 코딩 없이도 테라바이트 규모의 스트리밍 데이터에서 인사이트를 도출하고자 하는 비즈니스 사용자를 지원하기 위해, 데이터 탐색 기능이 강화된 이벤트 하우스 및 실시간 대시보드.
- 실시간 허브, 이벤트 스트림, 실시간 대시보드 및 KQL 쿼리 세트와 연동되는 데이터 액티베이터로, 실시간 데이터의 패턴이나 변화에 따라 원활하게 트리거를 실행할 수 있습니다.
- AI 기반 인사이트 기능에 이제 쿼리 생성을 위한 Microsoft Copilot 통합 기능이 추가되어(프리뷰 버전) 제공되며, 원클릭 이상 탐지 기능을 통해 사용자는 대용량 데이터에서 인간의 처리 능력을 뛰어넘는 미지의 상황을 매우 세밀하게 탐지할 수 있습니다(비공개 프리뷰).
- 이벤트 기반 Fabric을 통해 사용자는 Fabric 내에서 발생하는 시스템 이벤트에 대응하고, 데이터 파이프라인 실행과 같은 Fabric 작업을 트리거할 수 있습니다.
추가 자료:
1.2.2. Azure Database for PostgreSQL의 새로운 AI 기능
Microsoft Azure Database for PostgreSQL은 고객이 필요에 따라 다양한 방식으로 활용할 수 있는 고급 AI 기능을 제공합니다. 가장 진보된 AI 모델을 사용하려면 Microsoft Azure OpenAI Service를 호출할 수 있으며, 개인정보 보호 및 규정 준수상의 이유로 데이터를 데이터베이스 인스턴스 내에 보관하고자 하는 경우 데이터베이스 내 AI 모델을 활용할 수 있습니다.
새로운 기능은 다음과 같습니다:
Azure Database for PostgreSQL Azure AI 확장 기능: Azure AI용 PostgreSQL 확장 기능을 통해 개발자는 Azure AI의 대규모 언어 모델(LLM)을 활용하여 풍부한 PostgreSQL 생성형 AI 애플리케이션을 구축할 수 있습니다. 이 기능은 Azure Database for PostgreSQL에서 지능형 애플리케이션을 보다 간편하게 구축할 수 있도록 지원합니다. 현재 정식 출시된 이 확장 기능은 다음과 같은 기능을 제공합니다:
- Azure OpenAI Service를 호출하여 효율적인 유사도 검색이 가능한 LLM 기반 벡터 임베딩을 생성합니다. 이는 추천 시스템이나 데이터와의 자연어 기반, 문맥에 민감한 상호작용과 같은 시나리오에서 특히 유용합니다.
- 감정 분석, 언어 감지, 엔티티 인식 등 다양한 시나리오에 Azure AI Language를 활용합니다.
- Azure Machine Learning 온라인 엔드포인트에 호스팅된 사전 훈련된 머신 러닝 모델을 호출하는 실시간 예측 기능을 통해, 은행업의 사기 탐지, 소매업의 상품 추천 등 다양한 시나리오를 구현할 수 있습니다.
- Azure AI Translator를 활용한 실시간 텍스트 번역 기능을 통해 SQL 내에서 직접 텍스트를 번역할 수 있어, Azure Database for PostgreSQL에서 지능형 다국어 앱을 쉽게 구축할 수 있습니다.
Azure Database for PostgreSQL의 데이터베이스 내 임베딩 생성: 이러한 임베딩을 통해 AI 모델은 데이터 간의 관계와 유사성을 이해할 수 있게 되며, 이는 생성형 AI 워크로드의 핵심 요소입니다. 현재 미리 보기 단계에 있는 데이터베이스 내 임베딩 생성 기능을 통해 Azure Database for PostgreSQL 내에 텍스트 임베딩 모델이 통합되므로, Azure OpenAI Service를 호출하지 않고도 데이터베이스 내에서 임베딩을 생성할 수 있습니다. 이를 통해 고객은 다음과 같은 이점을 얻을 수 있습니다:
- 임베딩 생성 시간을 10밀리초 미만으로 단축합니다.
- 예측 가능한 비용으로 임베딩 모델을 활용하세요.
- 기밀성이 매우 높은 워크로드나 개인 정보 보호가 필요한 워크로드의 경우 데이터 규정 준수 상태를 유지하십시오.
추가 자료:
1.2.3. Microsoft Fabric의 새로운 기능 및 업데이트
AI 시대의 분석을 위한 통합 데이터 플랫폼인 Microsoft Fabric은 개발자, 조직 구성원, 독립 소프트웨어 공급업체(ISV) 등 모든 사용자가 앱을 한 단계 더 발전시킬 수 있도록 설계된 강력한 솔루션입니다. Fabric의 업데이트 내용은 다음과 같습니다:
- Fabric 워크로드 개발 키트: 앱을 구축할 때는 유연성과 사용자 정의 기능, 효율성이 필수적입니다. Fabric 워크로드 개발 키트는 ISV와 개발자가 Fabric 내에서 앱을 확장하여 통합된 사용자 경험을 제공할 수 있도록 지원함으로써 이를 실현합니다. 이 기능은 현재 프리뷰 단계에 있습니다.
- Fabric 데이터 공유 기능: 사용자와 앱 간 실시간 데이터 공유를 지원합니다. 바로 가기 기능 API를 통해 외부 소스에 저장된 데이터에 원활하게 접근할 수 있어, 기존의 복잡한 통합 과정 없이도 분석을 수행할 수 있습니다. 새로운 자동화 기능은 반복적인 작업을 간소화하여 수작업과 오류를 줄이고, 비즈니스 성장에 더 많은 시간을 할애할 수 있도록 돕습니다. 이 기능들은 현재 프리뷰 단계에 있습니다.
- Fabric의GraphQL API 및 사용자 데이터 기능: Fabric의 GraphQL API는 데이터를 위한 스마트한 개인 비서와 같습니다. 이는 개발자가 단일 쿼리를 통해 Fabric 내의 다양한 소스에서 데이터를 가져올 수 있게 해주는 RESTful API입니다. 사용자 데이터 기능은 데이터 처리 효율성을 높여, 네이티브 코드 기능, 사용자 정의 로직 및 원활한 통합을 활용하여 레이크하우스, 데이터 웨어하우스, 미러링된 데이터베이스와 같은 Fabric 데이터 소스를 기반으로 한 데이터 중심의 경험과 앱을 구현할 수 있게 해줍니다. 이러한 기능들은 현재 프리뷰 단계에 있습니다.
- Fabric의 AI기능: Fabric의 AI 기능은 생성형 AI를 Fabric 내에서 진행되는 데이터 관련 업무에 자연스럽게 접목하도록 설계되었습니다. 이 기능을 통해 분석가, 크리에이터, 개발자는 물론 기술적 전문 지식이 거의 없는 사용자도 데이터를 활용해 직관적인 AI 경험을 구축하고 인사이트를 도출할 수 있게 됩니다. 사용자는 보안 권한을 준수하는 범위 내에서 마치 전문 지식을 갖춘 동료에게 질문하는 것처럼 질문을 던지고 인사이트를 얻을 수 있습니다. 이 기능은 현재 프리뷰 단계에 있습니다.
- Fabric 내 Copilot: Microsoft는 고객이 데이터의 잠재력을 최대한 발휘하여 인사이트를 도출할 수 있도록, Fabric의 모든 계층에 Microsoft Azure OpenAI Service를 통합하고 있습니다. 고객은 대화형 언어를 사용하여 데이터 흐름과 데이터 파이프라인을 생성하고, 코드 및 전체 함수를 생성하며, 머신 러닝 모델을 구축하거나 결과를 시각화할 수 있습니다. Fabric 내 Copilot은 Power BI에서 정식 제공되며, 다른 Fabric 워크로드에서는 미리 보기 버전으로 이용할 수 있습니다.
추가 자료:
- 블로그: Microsoft Fabric의 AI 기반 분석을 통해 실시간 인사이트 확보하기
- 특집: Microsoft Fabric으로 분석 애플리케이션 확장하기
- 특집: Microsoft Fabric: 새로운 소식과 향후 계획
- 특집: Microsoft Copilot을 통한 AI 기반 데이터베이스 및 분석 성능 향상
- 브레이크아웃 세션: 차세대 AI 솔루션을 위한 Azure AI와 Microsoft Fabric 통합
- 특집: OneLake와 Microsoft Fabric으로 데이터를 통합하세요
- 데모: 데이터 전문가를 위한 Copilot 활용 사례
- 데모: Microsoft Fabric 워크로드 개발 키트 소개
1.2.4. Azure Cosmos DB의 새로운 기능
AI를 위해 설계된 데이터베이스인 Microsoft Azure Cosmos DB는 개발자가 어떤 규모에서든 실시간 데이터를 수집 및 처리하여 반응성이 뛰어나고 지능적인 앱을 구축할 수 있도록 지원하며, 다음과 같은 주요 업데이트 및 새로운 기능을 제공합니다:
- 내장형 벡터 데이터베이스 기능: Azure Cosmos DB for NoSQL은 내장형 벡터 인덱싱 및 벡터 유사도 검색 기능을 제공하여, 데이터와 벡터를 함께 저장하고 항상 동기화된 상태를 유지할 수 있게 합니다. 이를 통해 별도의 벡터 데이터베이스를 사용하거나 유지 관리할 필요가 없어집니다. DiskANN 기술을 기반으로 하는 Azure Cosmos DB for NoSQL은 6월부터 제공될 예정이며, 어떤 규모에서도 고성능의 매우 정확한 벡터 검색 기능을 제공할 것입니다. 이 기능은 현재 미리 보기 단계에 있습니다.
- 서버리스 계정에서 프로비저닝된 용량 모드로의 마이그레이션: 사용자는 Azure Cosmos DB 서버리스 계정을 프로비저닝된 용량 모드로 전환할 수 있게 됩니다. 이 새로운 기능을 통해 Azure 포털 또는 Azure 명령줄 인터페이스(CLI)를 사용하여 원활하게 전환할 수 있습니다. 마이그레이션 과정 중에도 계정은 현장에서 변경되며, 사용자는 데이터 읽기 및 쓰기 작업을 위해 Azure Cosmos DB 컨테이너에 대한 전체 액세스 권한을 유지하게 됩니다. 이 기능은 현재 미리 보기 단계에 있습니다.
- 리전 간 재해 복구: vCore 기반 Azure Cosmos DB for MongoDB의 재해 복구 기능을 사용하면 다른 리전에 클러스터 복제본을 생성할 수 있습니다. 이 클러스터 복제본은 기본 리전에 기록된 데이터로 지속적으로 업데이트됩니다. 주 리전에서 정전이 발생하고 주 클러스터를 사용할 수 없는 드문 경우, 이 복제본을 다른 리전의 새로운 읽기-쓰기 클러스터로 승격시킬 수 있습니다. 이러한 승격 후에도 연결 문자열이 유지되므로, 앱은 동일한 연결 문자열을 사용하여 다른 리전의 데이터베이스에 계속 읽고 쓸 수 있습니다. 이 기능은 현재 미리 보기 단계에 있습니다.
- Azure Cosmos DB와 Vercel의 통합: Vercel을 사용하여 앱을 개발하는 개발자는 이제 기존 Azure Cosmos DB 데이터베이스에 손쉽게 연결하거나, 즉시 새로운 Azure Try Cosmos DB 계정을 생성하여 Vercel 프로젝트에 통합할 수 있습니다. 이 통합 기능을 통해 백엔드 데이터베이스가 이미 구성된 상태에서 앱을 쉽게 구축할 수 있어 생산성이 향상됩니다. 또한 개발자가 Azure Cosmos DB를 더 빠르게 도입하는 데 도움이 됩니다. 이 기능은 현재 일반 제공(GA) 상태입니다.
- Azure Cosmos DB용 Go SDK: Go SDK를 사용하면 Azure Cosmos DB for NoSQL 계정에 연결하여 데이터베이스, 컨테이너 및 항목에 대한 작업을 수행할 수 있습니다. 이번 릴리스에서는 선호 지역 설정, 지역 간 재시도, 개선된 요청 진단 기능 등 다중 지역 지원 및 고가용성을 위한 핵심 Azure Cosmos DB 기능이 Go에 추가되었습니다. 이 기능은 현재 일반 제공(GA) 상태입니다.
추가 자료:
- 블로그: NoSQL용 Azure Cosmos DB의 벡터 데이터베이스 기능 소개 (공개 미리 보기)
- 블로그: Azure Cosmos DB 마이그레이션 간소화: 서버리스에서 프로비저닝된 처리량으로 (미리 보기)
- 블로그: vCore 기반 Azure Cosmos DB for MongoDB의 지역 간 복제
- 블로그: Vercel과의 Azure Cosmos DB 통합 서비스 정식 출시 안내
- 블로그: Go용 Azure Cosmos DB 클라이언트 라이브러리의 정식 릴리스를 알립니다
- 속보: 톰톰, Azure를 통해 AI 기반 음성 지원 차량을 현실로 구현하다
- 특집: Azure Cosmos DB를 활용한 대규모 멀티테넌트 SaaS 앱 설계 및 구축
- 데모: LLM 앱에 확장 가능한 대화 기록 및 대화 기억 기능 구축
1.2.5. Fabric의 Snowflake Apache Iceberg 바로가기
Apache Iceberg는 오픈소스 네이티브 테이블 형식입니다. OneLake용 Iceberg 바로 가기를 통해 사용자는 전사(全社)를 아우르는 단일 가상 데이터 레이크를 구축함으로써 도메인, 클라우드 및 계정 간 데이터를 통합할 수 있습니다. 현재 프리뷰 단계에 있는 Iceberg 바로 가기를 통해 Microsoft Fabric 고객은 성능 저하 없이 Snowflake의 Iceberg 테이블을 Fabric에 빠르고 간편하게 연결할 수 있습니다. Fabric의 통합 멀티클라우드 데이터 레이크인 OneLake는 모든 Fabric 워크로드에 자동으로 연결되며, 데이터 관리를 간소화하고 데이터 중복을 줄이도록 설계되었습니다. OneLake 바로 가기를 사용하면 고객은 중복, 이동, 메타데이터 또는 소유권 변경 없이도 여러 소스의 데이터를 OneLake로 가상화할 수 있습니다.
추가 자료:
1.3. Azure 인프라
1.3.1. Azure Compute Fleet, 현재 프리뷰 버전으로 제공 중
Microsoft Azure Compute Fleet는 현재 프리뷰 단계에 있는 새로운 서비스로, 다양한 가상 머신(VM) 유형, 가용 영역 및 가격 모델에 걸쳐 Azure 컴퓨팅 리소스의 프로비저닝을 간소화하여 고객이 필요로 하는 확장성, 성능 및 비용 효율성을 달성할 수 있도록 지원합니다.
Azure Compute Fleet은 현재 Azure 컴퓨팅 용량의 프로비저닝 및 관리 방식을 획기적으로 간소화할 것입니다. 이제 Azure 고객은 새로운 프로그래밍 방식 및 자동화 기능을 통해 더 큰 규모의 워크로드를 신속하게 배포하고, 원하는 스팟 VM 목표 용량을 보다 효율적이고 비용 효율적으로 유지할 수 있습니다. Azure Compute Fleet은 고객의 요구 사항에 따라 VM의 최적 조합을 자동으로 찾아내며, 이를 사용 가능한 컴퓨팅 용량과 매칭하고, 배포 속도, 운영 비용 또는 이 둘의 균형을 우선순위로 고려합니다.
Azure Compute Fleet을 통해 고객은 단 한 번의 API 호출로 최대 10,000대의 가상 머신을 원활하게 배포하고 관리함으로써 컴퓨팅 용량 요구 사항을 충족할 수 있게 됩니다. 또한, 이 새로운 서비스는 스팟 가상 머신을 보다 효율적으로 확장하여 비용 절감 효과를 기대할 수 있습니다.
마지막으로, Azure Compute Fleet은 가격, 용량 가용성, 스팟 VM 강제 종료와 같은 변화하는 변수에 대응하기 위해 VM 그룹을 자동 및 프로그래밍 방식으로 제어할 수 있는 다양한 옵션을 제공합니다. Azure Compute Fleet이 없다면 이러한 시나리오를 수동으로 관리해야 하므로 많은 시간이 소요될 것입니다. Azure Compute Fleet을 사용하면 대규모 VM 플릿의 배포, 관리 및 비용 최적화를 자동화하고 간소화할 수 있어 운영 효율성을 높일 수 있습니다.
추가 자료:
1.3.2. Azure Migrate 및 Azure Container Storage 업데이트
Microsoft Azure Migrate 및 Azure Container Storage에는 사용자가 인프라를 빠르고 안전하게 현대화하고 확장할 수 있도록 지원하는 여러 가지 새로운 기능이 포함되어 있으며, 그 내용은 다음과 같습니다:
- Azure 하이브리드 혜택: Azure Migrate는 Linux 워크로드에 대한 평가 및 사업 타당성 분석 과정에서 Azure 하이브리드 혜택을 지원합니다. 이 기능을 통해 Azure Migrate를 이용해 Azure로 이전하는 Linux 워크로드의 비용 절감 효과를 더욱 높일 수 있습니다. 이 기능은 현재 미리 보기 단계에 있습니다.
- Azure Container Storage는 다음 달부터 정식 제공될 예정입니다. Azure Container Storage는 Kubernetes를 위해 설계되고 이 플랫폼과 긴밀하게 통합된 Microsoft의 완전 관리형 소프트웨어 정의 스토리지 솔루션입니다. Azure Container Storage는 Azure Kubernetes Service(AKS)를 사용하는 운영자와 개발자에게 간편하고 일관된 볼륨 관리 기능을 제공할 것입니다. 사용자는 워크로드 요구 사항에 따라 Azure Disk, Ephemeral Disk 및 Azure Elastic SAN을 포함한 다양한 스토리지 옵션 중에서 선택할 수 있습니다.
- Azure Files 업데이트가 Azure Container Storage에서 미리 보기 단계에 들어갔습니다 . Vaulted 백업을 통해 고객은 Azure Files에 저장된 비즈니스 핵심 데이터를 데이터 손실 시나리오로부터 보호할 수 있으며, NFS 파일 공유에 대한 소프트 삭제 지원으로 앱이나 관리자의 실수로 인해 삭제된 데이터를 쉽게 복구할 수 있습니다. 대용량 파일 공유에 대한 지리적 중복 구성은 표준 SMB(Server Message Block) 파일 공유의 용량과 성능을 향상시킬 것이며, 프리미어 SMB 파일 공유에 대한 메타데이터 캐싱은 고객이 Windows/Linux 클라이언트에서 실행되는 파일 워크로드에 대해 더 낮은 지연 시간을 경험할 수 있도록 지원할 것입니다.
추가 자료:
1.3.3. AI 및 클라우드 네이티브 워크로드에 최적화된 새로운 Azure 가상 머신 제품군
2023년 11월에 발표된 마이크로소프트의 맞춤형 실리콘 시리즈를 기반으로 하는 새로운 Cobalt 100 Arm 기반 가상 머신(VM)이 현재 프리뷰 단계에 있으며, 새로운 Azure ND MI300X v5 VM은 이제 정식 출시되었습니다.
- Cobalt 100 Arm 기반 VM은 Arm 아키텍처 기반으로 맞춤형으로 설계된 Microsoft의 새로운 Cobalt 100 프로세서를 탑재한 1세대 VM으로, 범용 및 클라우드 네이티브 워크로드를 실행할 때 효율성과 성능이 최적화되어 있습니다. 이 VM은 웹 앱, 마이크로서비스, 오픈소스 데이터베이스와 같은 워크로드에서 사용자에게 일관된 성능과 선형적인 성능 확장성을 모두 제공할 것입니다. 사용자는 Azure의 이전 세대 ARM 기반 VM에 비해 최대 40% 향상된 성능을 기대할 수 있으며, Azure Kubernetes Service(AKS) 노드 풀에서도 사용할 수 있습니다.
- ND MI300X v5 시리즈는 까다로운 AI 및 고성능 컴퓨팅 워크로드에 최적화되어 있습니다. 이 시리즈는 AMD Instinct MI300X AI 가속기를 탑재하여 각 VM에 1.5TB의 고대역폭 메모리와 5.2TB/s의 메모리 대역폭을 제공합니다. 또한 이 VM들은 NVIDIA Quantum-2 CX7 InfiniBand로 연결되어 VM당 3.2TB/s의 스케일아웃 대역폭을 제공하므로, 수천 대의 VM과 수만 개의 GPU로 확장할 수 있습니다.
추가 자료:
1.4. 개발자 커뮤니티
1.4.1. Microsoft for Startups Founders Hub에 AI 기능이 추가되었습니다
Microsoft for Startups Founders Hub에 새롭게 추가된 기능을 통해 스타트업 창업자들은 최첨단 AI 기능을 활용할 수 있게 됩니다. 이번 프로그램을 통해 회원들은 생성형 AI 솔루션의 개발 및 배포를 가속화하도록 설계된 엄선된 맞춤형 템플릿을 독점적으로 이용할 수 있습니다. 창업자들은 단 몇 번의 클릭만으로 이 템플릿을 활용해, 자사의 특정 요구 사항에 맞춘 AI 솔루션을 불과 몇 분 만에 구축하고 배포할 수 있게 됩니다.
Founders Hub는 스타트업에서 흔히 발생하는 사용 사례를 해결하기 위해 엄선된 4가지 맞춤형 AI 템플릿을 제공할 예정입니다. 현재 프리뷰 단계에 있는 이 AI 템플릿은 다음과 같습니다:
- 앱에서 OpenAI GPT를 실행합니다.
- 데이터를 사용하여 앱에서 OpenAI GPT 실행하기 (Python).
- 데이터를 사용하여 앱에서 OpenAI GPT 실행하기 (JavaScript).
- OpenAI GPT 플러그인을 실행합니다.
스타트업 창업자들에게 한 차원 높은 지원을 제공하기 위해, 마이크로소프트는 ‘파운더스 허브(Founders Hub)’ 환경에 특화된 코파일럿을 개발했습니다. 파운더스 허브의 마이크로소프트 코파일럿은 전담 AI 어시스턴트 역할을 수행하며, 개발 과정 전반에 걸쳐 24시간 내내 지침과 지원을 제공합니다. 이러한 강력한 도구를 활용함으로써 창업자들은 업무 흐름을 간소화하여, 비즈니스 구축과 확장에 더욱 효과적으로 집중할 수 있습니다. 파운더스 허브의 코파일럿은 현재 일부 지역에서 비공개 미리 보기 단계에 있습니다.
추가 자료:
1.4.2. Microsoft Learn의 새로운 AI 기능이 출시되었습니다
AI 및 클라우드 솔루션을 개발하는 개발자들을 지원하는 새로운 실무 역량 자격증은 다음과 같습니다:
- GitHub Copilot을 활용한 앱 개발 가속화.
- Microsoft Azure OpenAI Service와 Semantic Kernel을 활용한 AI 에이전트 개발.
- GitHub를 활용한 Microsoft Azure 자동화 부하 테스트.
데이터 및 AI, 인프라, 디지털 및 앱 혁신, 비즈니스 앱, 모던 워크, 보안과 같은 솔루션 분야에서 20개 이상의 ‘Microsoft Applied Skills’와 50개 이상의 ‘Microsoft 인증’으로 구성된 기존 마이크로소프트 자격증 포트폴리오가 이번 신규 자격증 도입으로 한층 강화되었습니다. 인증은 핵심 직무에 필요한 역량을 키울 수 있는 유연성을 제공하며, Applied Skills는 주요 비즈니스 시나리오에 필요한 기술을 확장할 수 있는 기회를 제공합니다. 이 두 가지는 결합되어 AI 및 클라우드 직무와 프로젝트에 부합하는 검증 가능한 기술 세트를 제공합니다. 모든 AI 마이크로소프트 자격증을 확인해 보세요.
또한, Microsoft Learn의 AI 역량 강화를 위한 새로운 계획에는 다음이 포함됩니다:
- 일상 업무에서 AI 활용하기: GitHub Copilot.
- Microsoft Azure OpenAI Service를 사용하여 앱을 개발하고 현대화하세요.
- 경영진을 위한 Microsoft 365용 Microsoft Copilot.
- Azure의 기초를 익히세요: AI 기초.
Microsoft Learn의 ‘플랜’은 문서, 코드 샘플, 모듈, 학습 경로 등으로 구성된 엄선된 콘텐츠 모음입니다. 플랜에는 개인과 팀이 학습 목표를 달성할 수 있도록 돕는 내장형 목표, 공유 옵션, 자동 알림 및 보고서가 포함되어 있습니다. 이러한 AI 플랜은 Microsoft Learn의 AI 학습 허브에서 확인할 수 있습니다.
이 업데이트는 이제 일반에 공개되었습니다.
추가 자료:
1.5. 개발자 도구 및 데브옵스
1.5.1. 개발자 커뮤니티를 위한 .NET 업데이트
.NET은 최신 앱과 강력한 클라우드 서비스를 구축하기 위한 마이크로소프트의 무료 오픈소스 크로스 플랫폼 프레임워크입니다. 개발자들이 훌륭한 성과를 만들어낼 수 있는 기회를 지속적으로 제공하기 위해 다음과 같은 주요 업데이트가 이루어졌습니다:
- .NET Aspire:.NET Aspire는 클라우드 네이티브 앱 개발을 더 쉽게 만들고 개발자의 생산성을 높여주는 일련의 도구와 라이브러리로 구성된 새로운 클라우드 네이티브 스택입니다. 이를 통해 개발자는 중요한 로직과 익숙한 도구에 집중할 수 있으며, 설치, 구성, 가시성 확보 및 진단과 같은 복잡한 작업에서 해방될 수 있습니다. 개발자는 .NET Aspire를 통해 미리 구성된 일반적인 복원력 패턴과 내장된 개발 시점 대시보드를 활용하여, 서로 연동되는 여러 서비스로 구성된 복잡한 환경에서 발생하는 상황을 정확히 파악함으로써, 관찰 가능하고 안정적인 클라우드 네이티브 애플리케이션을 신속하게 구축할 수 있습니다. 이 업데이트는 현재 일반 공개(GA) 상태입니다.
- .NET 9 Preview 4: 이번 업데이트는 클라우드 네이티브 앱 개발과 전반적인 성능을 최적화하기 위한 일련의 개선 사항을 제공하여, 생성형 AI 앱 구축을 위한 .NET 지원을 강화합니다. 런타임, 라이브러리, SDK, ASP.NET Core, .NET MAUI, C# 13, Entity Framework Core, .NET Aspire 등 다양한 영역에 걸친 여러 최적화 및 개선 사항을 통해, 이번 업데이트는 .NET 9 정식 버전에서 기대되는 일부 기능을 미리 보여줍니다. 이 업데이트는 프리뷰 버전입니다.
- Entity Framework Core(EF Core)용 MongoDB 프로바이더: EF Core용 MongoDB 프로바이더는 MongoDB와 Entity Framework Core 간의 격차를 해소하여, .NET 개발자가 익숙한 EF 환경 내에서 MongoDB의 모든 기능을 활용할 수 있도록 지원합니다. 이번 통합을 통해 .NET 개발자는 이제 MongoDB의 강력한 기능을 EF 기반 애플리케이션에 더욱 쉽게 통합할 수 있게 되어, 솔루션의 안정성과 확장성을 한층 더 강화할 수 있습니다. 이 업데이트는 일반 공개되었습니다.
추가 자료:
1.5.2. Visual Studio Code용 AI 툴킷, 현재 프리뷰 버전으로 제공 중
현재 프리뷰 버전으로 제공되는 Visual Studio Code용 AI 툴킷은 AI 개발 도구와 모델을 통합하여 AI 엔지니어가 지능형 앱을 개발하고 배포할 수 있도록 지원합니다. AI 툴킷 확장 프로그램을 사용하면 AI 엔지니어는 다음과 같은 작업을 수행할 수 있습니다:
- 다양한 언어 모델을 확보하고 운영합니다.
- 온프레미스 및 클라우드 컴퓨팅 환경을 활용하여 애플리케이션별 사용 사례에 맞게 모델을 최적화하고 미세 조정합니다.
- 컨테이너 이미지를 사용하여 모델을 Microsoft Azure AI Studio 또는 기타 플랫폼에 효율적으로 배포하세요.
추가 자료:
1.5.3. Azure API Center 및 Azure API Management의 생성형 AI 기능이 이제 제공됩니다
이제 정식 출시된 Microsoft Azure API Center는 API와 AI 솔루션의 급속한 확산으로 인해 더욱 심화되고 있는 API 무분별한 확산 문제를 관리할 수 있는 중앙 집중식 솔루션을 제공합니다. Azure API Center는 API의 유형, 수명 주기 단계 또는 배포 위치에 관계없이 API를 원활하게 검색, 활용 및 관리할 수 있는 통합 인벤토리를 제공합니다. 이를 통해 조직은 완전하고 최신 상태의 API 인벤토리를 유지하고, 거버넌스를 간소화하며, 검색 과정을 단순화하여 API 활용을 가속화할 수 있습니다.
또한 Azure API Management는 생성형 AI 배포 환경의 확장성과 보안을 강화하기 위한 새로운 기능을 도입했습니다. 여기에는 공정한 사용과 최적화된 리소스 할당을 위한 Microsoft Azure OpenAI Service 토큰 제한 정책, Azure OpenAI Service 엔드포인트를 API로 원클릭 가져오기 기능, 효율적인 트래픽 분산을 위한 로드 밸런서, 백엔드 서비스를 보호하기 위한 서킷 브레이커 등이 포함됩니다.
현재 일반에 공개된 기타 업데이트로는 OData API 유형에 대한 본격적인 지원이 포함되어 있어 OData API의 게시 및 보안 관리가 더욱 쉬워졌으며, 자체 호스팅 게이트웨이에서 gRPC API 유형을 완벽하게 지원하여 gRPC 서비스를 API로 관리하기가 용이해졌습니다.
추가 자료:
1.5.4. Azure App Service는 웹 앱 구축 시 성능과 보안을 강화합니다
Microsoft Azure App Service는 웹 앱, API 및 기타 구성 요소를 신속하게 구축, 배포 및 실행할 수 있는 클라우드 플랫폼입니다. 현재 다음 기능들이 미리 보기(Preview) 단계에 있습니다:
- 사이드카 패턴은 앱 코드를 수정하지 않고도 로깅, 모니터링, 캐싱과 같은 추가 기능을 메인 앱에 적용할 수 있는 방법입니다. 사용자는 앱과 함께 이러한 기능을 실행할 수 있으며, 소스 코드 기반 및 컨테이너 기반 배포 환경 모두에서 지원됩니다.
- WebJobs는 Azure App Service와 통합될 예정입니다. 즉, 웹 앱과 동일한 컴퓨팅 리소스를 공유하여 비용을 절감하고 일관된 성능을 보장합니다. WebJobs는 웹 앱과 동일한 서버에서 실행되는 백그라운드 작업으로, 이메일 전송, bash 스크립트 실행, 예약된 작업 실행 등 다양한 기능을 수행할 수 있습니다.
- Azure Migrate용 GitHub Copilot 기능을 사용하면 사용자는 “이 앱을 Azure로 마이그레이션할 수 있나요?” 또는 “이 코드를 어떻게 수정해야 하나요?”와 같은 질문을 통해 Azure Migrate로부터 답변과 권장 사항을 얻을 수 있습니다 . GitHub Copilot 라이선스는 별도로 구매해야 합니다.
다음 기능들이 이제 정식 출시되었습니다:
- 자동 스케일링은 코드나 복잡한 스케일링 설정 없이도 수요와 서버 사용률을 종합적으로 고려하여 애플리케이션을 실행하는 서버 수를 지속적으로 조정합니다. 이를 통해 사용자는 애플리케이션 서버 리소스를 과도하게 할당하거나 부족하게 할당하는 일 없이, 동적으로 변화하는 사이트 트래픽을 원활하게 처리할 수 있습니다.
- 가용성 영역은 Azure 리전 내의 독립된 위치로, 고가용성과 내결함성을 제공합니다. 가용성 영역을 활성화하면 사용자는 99.99%로 향상된 서비스 수준 계약(SLA)의 혜택을 누릴 수 있습니다. 자세한 내용은 App Service SLA를 참조하십시오.
- 앱과 클라이언트 간의 통신을 보호하는 최신 프로토콜 버전인 TLS 1.3 암호화는 더 빠르고 안전한 연결을 제공할 뿐만 아니라, 최신 브라우저 및 기기와의 호환성도 더욱 향상되었습니다.
추가 자료:
1.5.5. Azure Container Apps는 동적 세션을 시작합니다
Microsoft Azure Container Apps에는 AI 앱 개발자가 대규모 언어 모델(LLM)이 생성한 코드를 즉시 실행하거나 , 온디맨드 방식의 안전한 샌드박스 환경에서 SaaS(Software as a Service) 앱을 확장 및 사용자 지정할 수 있도록 지원하는 ‘동적 세션’ 기능이 프리뷰 버전으로 제공될 예정입니다.
고객은 보안 위협을 완화하고, 애플리케이션에 서버리스 확장성을 활용하며, 수개월에 걸친 개발 작업과 컴퓨팅 리소스의 지속적인 구성 및 관리에 드는 시간을 절약함으로써 운영 비용을 절감할 수 있습니다. 동적 세션은 신뢰할 수 없는 코드를 대규모로 실행하는 데 적합한, 빠르고 샌드박스화된 일시적 컴퓨팅 환경을 제공합니다.
현재 미리보기로 제공되는 추가 신규 기능은 다음과 같습니다:
- Java 지원: Java 개발자는 가비지 컬렉션 및 메모리 사용량과 같은 Java 메트릭을 통해 앱의 성능과 상태를 모니터링할 수 있습니다.
- Microsoft .NET Aspire 대시보드: Azure Container Apps에서 .NET Aspire에 대한 대시보드 지원이 제공됨에 따라, 개발자는 클라우드 내 프로젝트 및 컨테이너에 대한 실시간 데이터에 액세스하여 .NET 클라우드 네이티브 앱의 성능을 평가하고 오류를 디버그할 수 있게 됩니다.
추가 자료:
1.5.6. Azure Functions, Flex 사용량 요금제 및 확장 기능 출시
마이크로소프트 애저 펑션즈(Microsoft Azure Functions)는 AI 시대에 고객들에게 더 큰 유연성과 확장성을 제공하기 위해 여러 가지 새로운 기능을 출시합니다.
현재 미리보기로 제공되는 기능은 다음과 같습니다:
- 서버리스 애플리케이션을 실행하는 데 필요한 기능을 그대로 유지하면서도 고객에게 더 큰 유연성과 맞춤 설정을 제공하는 Flex Consumption 요금제입니다.
- 고객이 앱에 AI 기능을 손쉽게 접목할 수 있도록 지원하는Microsoft Azure OpenAI Service용 확장 프로그램입니다. 고객은 이 확장 프로그램을 활용하여 검색 기반 생성(retrieval-augmented generation), 텍스트 완성, 채팅 어시스턴트와 같은 새로운 AI 기반 앱을 구축할 수 있습니다.
- 웹용 Visual Studio Code는 브라우저 기반의 개발 환경을 제공하여 Azure Functions를 더 쉽게 시작할 수 있도록 도와줍니다. 이 기능은 Flex Consumption 호스팅 플랜의 Python, Node 및 PowerShell 앱에서 사용할 수 있습니다.
현재 일반 공개된 기능은 다음과 같습니다:
- Azure Container Apps의 Azure Functions를 통해 개발자는 Azure Container Apps 환경을 활용하여 중앙 집중식 관리 및 서버리스 확장을 위해 설계된 클라우드 네이티브 솔루션에 다양한 유형의 서비스를 배포할 수 있습니다 .
- Azure Functions용 Dapr 확장 기능을 통해 개발자는 Azure Functions의 직관적이고 사용하기 쉬운 트리거 및 바인딩 프로그래밍 모델에서 Dapr의 강력한 클라우드 네이티브 빌딩 블록 API와 다양한 생태계 구성 요소를 활용할 수 있습니다. 이 확장 기능은 Azure Kubernetes Service 및 Azure Container Apps에서 실행할 수 있습니다.
추가 자료:
1.5.7. Azure Kubernetes Service Automatic은 쿠버네티스 도입을 간편하게 해줍니다
Azure Kubernetes Service(AKS)는 개발자, DevOps 팀 및 플랫폼 엔지니어들이 Kubernetes를 보다 쉽게 도입할 수 있도록 ‘Automatic’ 기능을 프리뷰 버전으로 출시합니다. 이 기능은 모범 사례 구성을 적용하여 AKS 클러스터의 설정 및 관리를 자동화함으로써, 사용자가 애플리케이션의 보안, 성능 및 안정성을 보장받을 수 있도록 합니다. 또한 Automatic은 Kubernetes API에 대한 접근성을 제공하여, 많은 고객에게 중요한 Kubernetes의 유연성을 그대로 유지합니다.
보안을 강화하고 사용 편의성을 높여줄 몇 가지 새로운 AKS 기능이 프리뷰로 제공되며, 그 내용은 다음과 같습니다:
- ‘배포 보호 조치’ 적용 옵션은 AKS 클러스터에 모범 사례를 적용하며, 모범 사례에 부합하도록 리소스 설정을 자동으로 변경할 수 있습니다.
- Azure Kubernetes Fleet Manager는 클러스터별 리소스를 사용자 지정하고 재정의함으로써 지능형 워크로드 배치를 가능하게 합니다.
- Azure 포털의 Kubernetes 이벤트 기반 자동 스케일러(KEDA)는 포털 인터페이스를 통해 KEDA 리소스의 생성 및 관리를 간소화합니다.
또한, 이제 정식 출시된 자동 배포 기능을 통해 컨테이너 이미지를 빌드하고 클러스터에 배포하는 과정이 간소화되었습니다.
추가 자료:
- 블로그: Build에서의 AKS: 개발자와 플랫폼 팀을 위한 보안, 안정성 및 사용 편의성 강화
- 속보: 톰톰, Azure를 통해 AI 기반 음성 지원 차량을 현실로 구현하다
- 특집: 쿠버네티스 전문가가 아니어도 K8S에서 최신 애플리케이션을 구축하는 법
- 특집: H&M이 AKS와 GitHub를 활용해 플랫폼 엔지니어링을 구현하는 방법
- 특집: BMW와 Azure를 활용한 커넥티드 카 및 앱 경험 구축
- 데모: Azure Kubernetes Fleet Manager를 활용한 지능형 워크로드 스케줄링
- 실습: AKS 및 Azure OpenAI Service를 사용하여 지능형 앱 구축 및 실행
1.5.8. Azure Service Bus 업데이트가 현재 미리 보기 단계에 있습니다.
Microsoft Azure Service Bus는 메시지 큐와 퍼블리시-서브스크라이브 토픽을 지원하는 완전 관리형 엔터프라이즈 메시징 브로커입니다. Azure Service Bus에 적용될 이번 업데이트는 보다 강력하고 효율적이며 복원력이 뛰어난 메시징 시스템을 구축하는 데 기여할 것이며, 이는 운영에 있어 중단 없는 안전한 통신을 필요로 하는 기업들에게 필수적입니다. 현재 프리뷰 단계에 있는 이번 업데이트의 주요 내용은 다음과 같습니다:
- 지리적 재해 복구 기능을 통해 네임스페이스를 다른 한두 개의 리전에 복제함으로써, 특정 리전이 손실될 경우를 대비한 복원력을 확보할 수 있습니다 .
- 내구성 있는 터미널을 사용하면 클라이언트와 서비스 간의 네트워크 연결이 끊어진 후에도 클라이언트가 다시 연결할 수 있으며, 메시지 및 세션 잠금을 포함한 전체 메시지 상태가 유지됩니다.
- 일괄 삭제 기능을 통해 고객은 엔티티나 데드 레터 큐에 있는 메시지를 한 번에 최대 4,000개까지 일괄 삭제할 수 있습니다.
- ‘상태별 미리 보기’ 기능을 통해 고객은 ‘활성’이나 ‘예약됨’과 같은 특정 상태의 메시지를 미리 확인할 수 있습니다.
추가 자료:
1.5.9. Azure Static Web Apps 전용 요금제
고객이 더욱 향상된 기능을 제공할 수 있도록 지원하기 위해, Microsoft Azure Static Web Apps는 향상된 네트워킹 및 데이터 저장 기능을 지원하는 전용 요금제를 제공하며, 현재 프리뷰 단계에 있습니다. Azure Static Web Apps 전용 요금제는 전용 컴퓨팅 리소스를 활용하여 다음과 같은 기능을 제공합니다:
- 보안 강화를 위한 네트워크 격리.
- 데이터 상주 정책을 통해 고객이 데이터 관리 정책 및 요건을 준수할 수 있도록 지원합니다.
- 앱 서비스 플랜 내에서 더 많은 사용자 지정 도메인을 사용할 수 있도록 할당량이 확대되었습니다.
- 백엔드 서비스에 연결할 수 있는 기본 제공 API 엔드포인트를 제공하는 Azure Static Web Apps 관리형 함수의 “상시 가동” 기능.
추가 자료:
1.5.10. Dev Box는 바로 코딩할 수 있는 환경과 엔터프라이즈급 관리 기능을 제공합니다
Microsoft Dev Box는 개발자가 미리 구성된 프로젝트 전용 개발자 워크스테이션에 셀프 서비스 방식으로 액세스할 수 있도록 지원하는 Microsoft Azure 서비스입니다. Dev Box는 개발자 생산성 및 기업 관리 기능을 강화하는 여러 가지 새로운 기능으로 업데이트되었습니다. 개발자는 더 많은 사용자 지정 옵션을 통해 유연성을 높일 수 있으며, 관리자는 리소스에 대한 가시성과 제어력을 강화할 수 있습니다.
개발자를 위한 새로운 즉시 코딩 가능한 기능은 다음과 같습니다:
- 비공개 미리보기로 제공되는 팀 맞춤 설정 및 이미지 기능과, 미리보기 단계에 있는 프로젝트 기반 카탈로그 기능은 개발 팀 리더와 플랫폼 엔지니어에게 팀을 위한 맞춤형 개발 환경을 구축할 수 있는 새로운 방법을 제공할 것입니다.
- 프리뷰 단계에 있는 Windows 앱용 Dev Box는 작업 표시줄에서 Dev Box에 빠르게 액세스할 수 있는 기능을 제공하며, 온프레미스 환경이든 클라우드 환경이든 관계없이 Dev Box와 Windows 기기 간에 원활하게 전환할 수 있어 Windows 앱에서 향상된 연결 환경을 제공할 것입니다.
새로운 기업 관리 기능에는 다음이 포함됩니다:
- Azure Monitor를 통해 이제 일반 제공되는 Dev Box 연결 텔레메트리는 성능 및 시스템 이벤트에 대한 텔레메트리 데이터를 제공합니다. 이를 통해 관리자의 가시성과 문제 해결 능력이 향상됩니다.
- ‘연결 해제 시 최대 절전 모드’ 기능은 활성 원격 데스크톱 프로토콜 세션이 없을 때 개발자용 컴퓨터를 최대 절전 모드로 전환하여 , 조직의 비용 절감에 도움을 줍니다. 이 기능은 현재 미리 보기 단계에 있습니다.
- Windows 11 Enterprise 이미지를 Azure Marketplace에 게시하여 Dev Box와 함께 사용할 수 있습니다. 이제 개발자 도구 공급업체는 Azure Marketplace의 “개발자용 Windows 클라이언트” 이미지를 통해 타사 도구를 사용하여 Dev Box와 호환되는 사용자 지정 이미지를 생성하고 게시할 수 있습니다. 이 기능은 현재 일반 제공(GA) 상태입니다.
- 이제 동남아시아, 남아프리카 북부, 독일 중서부, 이탈리아 북부, 브라질 남부, 스위스 북부 지역에 개발자용 인스턴스를 배포할 수 있으며 , 6월 1일부터는 스웨덴 중부 지역에서도 배포가 가능해져 해당 지역의 개발자들에게 더 나은 연결 성능과 낮은 지연 시간을 제공하게 됩니다.
추가 자료:
1.5.11. Azure 배포 환경에서 Pulumi로 확장성 모델 확장
Microsoft Azure 배포 환경은 고객에게 더욱 원활한 경험을 제공하여, 새로운 확장성 모델을 통해 널리 사용되는 인프라-어-코드(IaC) 프레임워크를 빠르고 쉽게 활용할 수 있게 하고, 조직의 요구 사항에 따라 배포를 수행하거나 사용자 지정할 수 있도록 지원합니다. 이러한 기능을 통해 개발 팀은 팀별 요구 사항에 맞춰 환경 템플릿을 더 유연하게 사용자 지정할 수 있으며, 플랫폼 엔지니어는 선호하는 IaC 형식으로 템플릿을 구축할 수 있는 추가적인 방법을 확보하게 됩니다.
이번 업데이트 내용에는 다음이 포함됩니다:
- Pulumi 지원: Arm, Bicep 및 Terraform을 사용할 수 있는 것 외에도, 고객은 또 다른 인기 있는 IaC 프레임워크인 Pulumi를 사용하여 배포를 수행할 수 있게 됩니다. 고객은 공개된 가이드라인을 활용하여 자체 컨테이너 이미지를 빌드하거나, Pulumi용으로 공개된 샘플 컨테이너 이미지를 직접 활용할 수 있습니다. 이 기능은 현재 프리뷰 단계입니다.
- 프로젝트 기반 카탈로그: 플랫폼 엔지니어는 프로젝트별 템플릿을 제공하거나, 개발 팀이 앱 인프라를 직접 구성할 때 사용하는 템플릿을 직접 맞춤 설정할 수 있도록 지원할 수 있습니다. 이 기능은 현재 미리 보기 단계에 있습니다.
- 빠른 시작 템플릿: 이제 플랫폼 엔지니어는 빠른 시작 템플릿을 사용하여 한 번의 클릭으로 Azure 배포 환경을 배포하고 구성할 수 있습니다. 이 기능은 일반 제공(GA) 상태입니다.
추가 자료:
1.5.12. GitHub Copilot 확장 기능 소개: Azure용 GitHub Copilot
GitHub는 Microsoft와 제3자 파트너사가 개발한 첫 번째 GitHub Copilot 확장 기능 세트를 비공개 미리 보기 형태로 선보입니다. 이번 업데이트를 통해 개발자와 조직은 GitHub Copilot 채팅 내에서 직접 Azure, Docker, Sentry 등 선호하는 서비스를 활용해 GitHub Copilot 환경을 맞춤 설정할 수 있게 되었습니다.
마이크로소프트의 확장 프로그램 중 하나인 ‘GitHub Copilot for Azure’는 개발자가 Azure에서 애플리케이션을 구축하고, 문제를 해결하며, 배포할 수 있도록 지원함으로써, 더 폭넓은 기능을 갖춘 자연어 기반 개발이 어떻게 개발 속도를 높일 수 있는지 보여줍니다.
추가 자료:
- 블로그: GitHub Copilot 확장 기능 소개: 파트너 생태계와 함께 무한한 가능성을 열어갑니다.이번 업데이트에 대해 자세히 알아보세요.
- 특집: GitHub Copilot 확장하기
- 특강:플랫폼 엔지니어링: 확장성과 복원력을 갖춘 시스템 구축
- 특집:GitHub와 함께하면 더 강력합니다. Azure에 구축하고 배포하세요
- 특집:GitHub Copilot 및 Visual Studio 제품군의 새로운 기능
- 데모:GitHub Copilot이 그런 것도 할 수 있다고!?
- 데모:대규모 언어 모델(LLM)을 기반으로 한 개발 – GitHub Copilot 개발 과정에서 얻은 교훈
- 이미지 자료 다운로드
1.5.13. 새로운 Azure Event Grid 기능은 IoT 솔루션 및 이벤트 소스를 지원합니다.
Microsoft Azure Event Grid에는 MQTT 프로토콜을 사용하여 사물인터넷(IoT) 솔루션을 구현하고 이벤트 기반 앱을 구축하는 데 도움이 되는 퍼블리시-서브스크라이브(pub-sub) 메시지 브로커를 찾는 고객을 위해 특별히 설계된 새로운 기능들이 추가되었습니다. 이러한 기능은 Event Grid의 MQTT 브로커 기능을 강화하고, 메시지의 푸시 및 풀 전달을 위해 Event Grid 네임스페이스로의 전환을 용이하게 하며, 새로운 소스를 통합할 수 있게 해줍니다. 현재 일반 제공되는 기능은 다음과 같습니다:
- MQTT v5 및 MQTT v3.1.1 사양을 준수하는 ‘Last Will Testament’ 기능을 사용하여, 클라이언트 연결이 끊어질 때 앱이 알림을 수신하도록 함으로써, 성능 저하를 방지하기 위한 하위 작업 관리를 가능하게 합니다.
- Event Grid Basic 리소스와 Event Grid Standard에서 지원하는 Event Grid 네임스페이스 토픽을 모두 활용하는 데이터 파이프라인을 생성할 수 있습니다. 즉, 고객은 기존 워크플로를 재구성할 필요 없이 MQTT 브로커와 같은 Event Grid 네임스페이스 기능을 활용할 수 있습니다.
- Event Grid의 Microsoft Graph API 지원 기능을 활용하여 Microsoft Entra ID 및 Microsoft Outlook과 같은 새로운 이벤트 소스를 지원합니다 . 즉, 고객은 신입 사원 채용이나 새 이메일 수신과 같은 새로운 사용 사례에서 Event Grid를 활용해 해당 정보를 처리하고, 후속 조치를 위해 다른 앱으로 전송할 수 있습니다.
추가 자료:
1.5.14. Azure 부하 테스트의 새로운 개선 사항 및 통합 기능
Microsoft Azure 부하 테스트에 새로운 기능이 추가되어, 고객이 대규모 부하 테스트를 보다 쉽게 실행하고, 결과에 대한 심층적인 통찰력을 얻으며, 애플리케이션 성능을 더욱 최적화할 수 있게 되었습니다. 이번 업데이트 내용은 다음과 같습니다:
- 다중 지역 부하 테스트: 이제 사용자는 단일 테스트 실행에서 여러 지역 및 지리적 영역의 부하를 동시에 시뮬레이션하여 실제 트래픽을 더 정확하게 재현할 수 있습니다. 이 업데이트는 일반 공개되었습니다.
- Locust 지원: 고객은 Python 기반의 오픈소스 부하 테스트 프레임워크인 Locust를 사용하여 테스트 스크립트 코드를 작성하고, 리포지토리에서 스크립트를 관리하며, 더 원활한 협업을 진행할 수 있게 됩니다. 이 업데이트는 곧 프리뷰 버전으로 제공될 예정입니다.
- Azure App Service와의 통합: 이제 고객은 Azure App Service용 Azure 포털 환경 내에서 직접 부하 테스트를 실행하고, 별도의 성능 테스트 전문 지식 없이도 테스트 시나리오를 손쉽게 구성할 수 있습니다. 이 업데이트는 일반 제공(GA) 단계에 들어갔습니다.
- Azure Functions와의 통합: 고객은 Azure Load Testing과의 통합을 통해 Azure Functions의 새로운 비용 최적화 기능을 활용할 수 있게 되어, 요구 사항에 따라 비용과 성능을 최적화할 수 있습니다. Azure Functions Flex Consumption 고객은 인스턴스 크기와 HTTP 동시 처리 수 설정을 선택하고, 부하를 시뮬레이션하며 앱의 성능을 측정할 수 있습니다. 이 기능은 곧 프리뷰로 제공될 예정입니다.
추가 자료:
1.5.15. Azure Spring Apps Enterprise용 Spring Batch 지원(예비 출시)
Microsoft Azure Spring Apps는 개발자와 기업이 인프라 유지 관리에 대한 부담 없이 Spring 애플리케이션을 더 빠르게 구축할 수 있도록 지원하는 완전 관리형 서비스입니다. 현재 프리뷰 단계에 있는 Azure Spring Apps Enterprise용 Spring Batch를 통해 사용자는 클라우드에서 비용 효율적으로 Spring Batch 애플리케이션을 실행할 수 있게 됩니다. Spring Batch는 대규모 데이터 처리를 위한 강력한 프레임워크로, 로깅, 추적, 트랜잭션 관리, 작업 처리 통계 등 필수 기능을 제공합니다.
이 미리 보기를 통해 Azure Spring Apps Enterprise의 다음과 같은 다양한 혜택을 이용할 수 있습니다:
- 실제 실행 기간 동안 컴퓨팅 리소스에 대해서만 비용을 지불하는 비용 효율적인 클라우드 실행 서비스입니다.
- 고객이 비즈니스 로직에 집중할 수 있도록 코드 수정을 최소화했습니다.
- 바로 사용할 수 있는 구성 요소를 통해 개발 프로세스를 간소화했습니다.
- 다양한 구성 시나리오를 관리하기 위한 완전 관리형 애플리케이션 구성 서비스.
- 앱 간 수평적 트래픽을 위한 서비스 탐색을 지원하는 완전 관리형 서비스 레지스트리.
추가 자료:
1.5.16. Azure Logic Apps 업데이트
Microsoft Azure Logic Apps는 사용자가 코드를 거의 또는 전혀 작성하지 않고도 자동화된 워크플로를 생성하고 실행할 수 있는 클라우드 플랫폼입니다. 이번 플랫폼 업데이트 내용은 다음과 같습니다:
향상된 개발자 환경:
- Microsoft Visual Studio Code의 온보딩 환경 개선: 확장 프로그램 설치 과정이 간소화되었으며, 프로젝트 시작 및 디버깅 기능이 개선되어 이제 정식 출시되었습니다.
- Visual Studio Code의 Logic Apps Standard 배포 스크립팅 도구 : 이 기능은 도구 내에서 일반적인 메타데이터 파일을 표준화하고 인프라 스크립트 생성을 자동화하여, 자동화된 배포를 위한 코드 준비 작업을 간소화함으로써 Logic Apps Standard용 지속적 통합/지속적 배포(CI/CD) 프로세스 설정 과정을 단순화합니다. 이 기능은 현재 미리 보기 단계에 있습니다.
- 무중단 배포 시나리오 지원: 포털에서 배포 슬롯을 지원함으로써 Logic Apps Standard에 무중단 배포 시나리오를 구현할 수 있게 됩니다. 이 업데이트는 현재 미리 보기 단계입니다.
Logic Apps Standard의 확장된 기능 및 호환성:
- .NET 사용자 지정 코드 지원: 사용자는 사용자 지정 함수를 작성하고 워크플로 내의 기본 제공 작업에서 이를 호출함으로써 .NET 8의 강력한 기능을 활용해 로우코드 워크플로를 확장할 수 있습니다. 이 기능은 현재 미리 보기 단계에 있습니다.
- IBM 메인프레임 및 미드레인지용 Logic Apps 커넥터: 이 커넥터를 사용하면 Azure Logic Apps를 통해 메인프레임이나 미드레인지 환경에 추가 자원을 투자하지 않고도 Azure 클라우드로 확장할 수 있으므로, 고객은 메인프레임 및 미드레인지에서 실행 중인 워크로드의 가치를 유지할 수 있습니다. 이 업데이트는 일반 제공(GA) 상태입니다.
- 미리 보기 단계에 있는 기타 업데이트로는 Azure Integration 계정 개선 사항과 Logic Apps 모니터링 대시보드가 있습니다.
추가 자료:
1.5.17. Visual Studio 17.10에 GitHub Copilot이 통합되었습니다
Microsoft Visual Studio 17.10은 GitHub Copilot을 통합 개발 환경(IDE)에 직접 통합함으로써 코딩 생산성을 획기적으로 향상시켰으며, 이를 통해 개발자의 코딩, 디버깅 및 프로젝트 관리 방식을 혁신적으로 변화시켰습니다. 이제 정식 출시된 이번 업데이트는 더 스마트하고 문맥을 파악하는 코딩 지원 기능과 향상된 워크플로를 위한 직관적인 인터페이스를 통해 개발 경험을 혁신적으로 변화시킵니다.
이번 업데이트에는 프로젝트 관리 및 개발 프로세스를 더욱 효율화하기 위해 설계된 몇 가지 주요 개선 사항이 포함되어 있습니다. 이러한 개선 사항은 모두 일반에 공개되었으며, 다음과 같습니다:
- 통합 설정 환경: JSON 기반의 고급 설정 인터페이스를 통해 IDE 사용자 지정이 간소화되어, 개발자가 환경을 손쉽게 구성하고 팀 간에 설정을 공유할 수 있습니다. 이를 통해 일관성을 확보하고 새로운 개발 환경을 구축하는 데 드는 시간을 절약할 수 있습니다.
- 향상된 디버깅 및 진단 기능: 개선된 ‘프로세스에 연결(Attach to Process)’ 대화 상자와 조건부 중단점(Conditional Breakpoints)과 같은 도구를 통해 개발자는 문제를 더 빠르고 직관적으로 진단하고 해결할 수 있어, 가동 중단 시간을 줄이고 문제 해결 과정을 간소화할 수 있습니다.
- C++ 및 게임 개발 기능 강화: CMake 타깃 고정 및 언리얼 엔진 매크로 업데이트와 같은 구체적인 개선 사항은 C++ 및 게임 개발자의 고유한 요구 사항을 직접적으로 해결하여, 이 복잡한 분야에서 생산성을 높이고 프로젝트 관리를 간소화합니다.
- Microsoft Teams 및 Microsoft 365 개발 도구: 오프라인 Teams 봇 디버깅을 위한 새로운 도구와 Microsoft 365 확장 프로그램용 Microsoft Copilot을 통해 해당 생태계 내에서 앱을 보다 쉽게 개발할 수 있게 되어, 혁신을 촉진하고 통합적이며 효율적인 앱의 개발을 지원합니다.
- 생산성 도구: 현대화된 설정 인터페이스와 AI 기반 코드 검토 및 진단 기능의 개선은 코드 품질을 높일 뿐만 아니라 앱 성능에 대한 심층적인 통찰력을 제공하여, 개발자가 충분한 정보를 바탕으로 의사결정을 내리고 최적화를 수행할 수 있도록 돕습니다.
- 확장성 및 WinForms 기능 개선: Visual Studio Marketplace를 확장할 수 있는 새로운 기능과 WinForms 디자이너의 성능 향상은 특히 기업 개발 요구 사항을 충족시켜, 더욱 강력하고 효율적인 개발 도구를 제공합니다.
- Arm64용 SQL Server 개발 도구: Arm64 기반 Visual Studio에 대한 SQL Server Data Tools(SSDT) 지원 확장은 이러한 장치에서 SQL 개발 도구에 대한 증가하는 수요를 충족시켜, 개발자가 보다 유연한 하드웨어 환경에서 SQL 프로젝트를 진행할 수 있도록 지원합니다.
추가 자료:
1.5.18. Visual Studio Code for Education이 이제 정식 출시되었습니다
Microsoft Visual Studio Code for Education 는 누구나 이용할 수 있는 통합 커리큘럼과 샌드박스 코딩 환경을 제공하는 무료 온라인 컴퓨터 과학 교육 플랫폼입니다. 별도의 설정이나 설치 과정 없이 누구나 개발자가 되어 Visual Studio Code로 코딩을 배울 수 있습니다. 협력하는 교육자와 학생들의 지원, 통찰력, 파트너십을 바탕으로 한 Visual Studio Code for Education은 이달 말 정식 출시될 예정이며, 이번 릴리스의 주요 기능은 다음과 같습니다:
- 미래를 대비한 기술: 2023년 TIOBE 및 PYPL 지수에 따르면 파이썬은 가장 인기 있는 학습용 프로그래밍 언어입니다. 따라서 ‘Visual Studio Code for Education’을 사용하는 학생들은 ‘파이썬 입문’ 과정과 다양한 ‘간편한’ 코딩 활동을 통해 직장에서 요구되는 역량을 충분히 갖출 수 있습니다.
- 모두를 위한 코딩: ‘Visual Studio Code for Education’은 무료로 제공되며 다양한 기기, 플랫폼, 브라우저에서 사용할 수 있어 그 어느 때보다 코딩에 쉽게 접근할 수 있게 해줍니다. 이를 통해 누구나, 어디서나, 언제든지 코딩을 연습할 수 있게 됩니다. 이 플랫폼의 교육 중심 커리큘럼은 포용성을 바탕으로 설계되었으며, 명확한 설명과 관련성 높은 예제를 제공하여 모든 학습자가 코딩을 배울 수 있도록 실질적인 목표를 제시합니다.
- 간편하고 안전합니다: ‘Visual Studio Code for Education’은 교육 환경에 최적화된 간소화된 코드 편집 환경을 통해 학습 과정을 더욱 쉽게 만들어 줍니다. 학습 자료를 위한 콘텐츠 창, 간소화된 사용자 인터페이스, 직관적인 레이아웃을 제공하여 학생들이 핵심 코딩 개념을 더 쉽게 익힐 수 있도록 돕습니다. 또한, 이 플랫폼의 ‘원클릭 코딩’ 기능을 통해 설정 과정의 번거로움을 없애고, 학생들이 즉시 코딩을 시작할 수 있게 해줍니다.
추가 자료:
1.6. Azure의 Microsoft Copilot 기능
1.6.1. 모든 고객이 Azure 미리 보기 버전의 Microsoft Copilot을 이용할 수 있습니다
현재 모든 고객을 대상으로 미리 보기 단계에 있는 Microsoft Azure의 Microsoft Copilot에는, Azure 테넌트 내에서 Copilot을 활성화하거나 비활성화할 수 있는 완전한 자율성을 제공하고, 테넌트 내 특정 사용자 그룹에 대해 선택적으로 Copilot 액세스 권한을 부여할 수 있는 기능이 추가될 예정입니다. 이러한 기능은 고객의 운영 표준에 부합하는 유연하고 안전한 환경을 제공하겠다는 의지를 강조하며, Copilot의 폭넓은 도입을 위한 기반을 마련합니다. 또한 이번 미리 보기 버전에서는 다음과 같은 새로운 개선 사항이 공개됩니다:
- 앱 문제 해결: Copilot을 사용하면 대화형 질의를 통해 앱 문제를 진단하고 해결할 수 있습니다. “왜 앱이 느린가요?” 또는 “이 오류는 어떻게 해결하나요?”라고 질문하기만 하면, Copilot이 Azure App Service 진단 기능을 활용하여 잠재적인 원인과 해결 방법을 안내해 드립니다.
- SQL 데이터베이스 관리 및 자연어 쿼리: Copilot의 지원 범위가 Azure SQL Database로 확대되어, SQL 기반 애플리케이션의 효율적인 관리 및 운영을 지원하는 기능이 도입됩니다. 이러한 도구는 공개 문서, 동적 관리 뷰, 쿼리 저장소(Query Store), 카탈로그 뷰, Azure 지원 가능성 진단 등 다양한 소스에서 정보를 수집합니다. 또한, SQL Database 쿼리 편집기에는 자연어 질의를 T-SQL 명령어로 변환하는 Copilot 기능이 탑재되어, 데이터베이스 쿼리 사용 편의성이 향상될 것입니다.
추가 자료:
2. 업무용 코파일럿 2.1. Microsoft 365
2.1.1. SharePoint에서 공동 관리자 생성
Microsoft Copilot의 진화와 프로세스 자동화를 위한 Copilot 기능 도입의 일환으로, 기업들은 곧 누구나 SharePoint 사이트의 문서 및 파일에 담긴 지식에서 새로운 차원의 정보, 맥락 및 검색 가능성을 제공하는 Copilot을 직접 만들 수 있도록 지원함으로써 직원 셀프 서비스를 한 단계 더 발전시킬 것입니다. 이러한 Copilot은 사용자가 필요한 파일을 찾도록 돕고, SharePoint 사이트의 내용을 바탕으로 질문에 답변할 수도 있습니다. 몇 번의 클릭만으로 쉽게 생성할 수 있으며, Microsoft Copilot Studio를 통해 추가 기능을 강화할 수 있는 이 코파일럿들은 조직 내에서 손쉽게 공유할 수 있습니다. 이 새로운 기능은 현재 얼리 액세스 프로그램( Early Access Program)을 통해 이용 가능하며, 올해 말에는 프리뷰 버전으로 제공될 예정입니다.
추가 자료:
2.1.2. Copilot 확장 기능을 사용하여 Microsoft Copilot 확장 및 사용자 지정하기
마이크로소프트는 플러그인과 커넥터를 포함한 모든 Microsoft Copilot 확장 개념을 ‘Copilot 확장’이라는 단일 구조로 통합하고 있습니다.
코파일럿 확장 기능은 코파일럿 내에서 새로운 작업과 맞춤형 정보를 제공함으로써 코파일럿의 기능을 한층 강화할 것입니다. 코파일럿 확장 기능을 통해 사용자는 매일 사용하는 데이터, 시스템 및 워크플로우에 맞춰 최적화된 코파일럿 경험을 업무 흐름 속에서 자연스럽게 누릴 수 있게 됩니다.
개발자는 Microsoft Copilot Studio를 사용하거나 Visual Studio Code용 Microsoft Teams Toolkit을 활용하여 Copilot 확장 프로그램을 제작할 수 있습니다. Jira, Priority Matrix, Mural과 같은 주요 앱의 Copilot 확장 프로그램은 기업에서 직접 개발한 업무용 Copilot 확장 프로그램과 함께 ‘Copilot for Microsoft 365’에서 미리 보기 형태로 제공됩니다. IT 관리자는 Microsoft 365 관리 센터를 통해 확장 프로그램에 대한 액세스를 제어하고 관리할 수 있습니다.
개발자들은 Visual Studio Code용 Teams Toolkit을 활용하여 API 엔드포인트를 통해 Copilot 확장 프로그램에 플러그인을 더 쉽게 포함할 수 있게 되며, 다른 AI 어시스턴트로의 작업 인계와 같은 새로운 사용자 경험 기능을 활용할 수 있게 됩니다. Teams Toolkit의 이 새로운 기능은 현재 미리 보기 단계에 있습니다.
추가 자료:
- 블로그: Microsoft Copilot의 새로운 에이전트 기능이 비즈니스 가치를 창출합니다
- 특집: Microsoft Copilot 사용자 지정 개발자 가이드
- 특집: Copilot Studio를 통해 Microsoft Copilot의 기능을 확장하세요
- 특집: VS Code를 활용한 Copilot 플러그인 개발에 대한 개발자 심층 분석
- 특집: Microsoft Copilot Studio로 나만의 코파일럿 만들기
- 특집: Teams용 자체 코파일럿을 구축하여 업무 흐름 속에서 3억 2천만 명 이상의 사용자에게 다가갈 수 있습니다
- 특집: Copilot 확장 프로그램과 마켓플레이스로 비즈니스 성장시키기
- 특집: Copilot으로 가장 가치 있는 산업 워크플로우 혁신하기
- ‘Book of News’에서 Microsoft 365의 추가 업데이트에 대해 자세히 알아보세요
2.1.3. 팀의 소중한 새 멤버, Team Copilot을 소개합니다
Team Copilot은 Microsoft 365용 Copilot을 단순한 백그라운드 개인 AI 비서에서 협업과 프로젝트 관리를 향상시키는 귀중한 새로운 팀원으로 발전시켰습니다. Team Copilot은 팀, 부서 또는 회사 전체를 대신하여 활동하며, 사용자는 항상 주도권을 쥐고 있습니다. Copilot에 작업이나 책임을 할당함으로써 팀 전체가 함께 더 높은 생산성과 협업, 창의성을 발휘할 수 있도록 돕습니다.
Team Copilot은 Teams, Loop, Planner 등 여러분이 협업하는 모든 곳에서 이용하실 수 있습니다:
- 회의 진행자: Copilot은 의제를 관리하고 회의 참석자 누구나 공동으로 작성할 수 있는 회의록을 작성함으로써 회의에서 더 생산적인 토론이 이루어지도록 돕습니다.
- 팀 협업 도구: Copilot은 가장 중요한 정보를 강조 표시하고, 처리해야 할 사항을 추적하며, 미해결 문제를 해결함으로써 모든 팀원이 채팅을 통해 더 많은 성과를 거둘 수 있도록 도와줍니다.
- 프로젝트 관리자: Copilot은 작업을 생성 및 할당하고, 마감일을 추적하며, 팀원의 참여가 필요할 때 알림을 보내 모든 프로젝트가 원활하게 진행되도록 지원합니다.
이 기능들은 올해 말 고객 여러분께 미리 보기 형태로 제공될 예정입니다. 미리 보기를 이용하려면 Microsoft 365용 Copilot 라이선스가 필요합니다.
추가 자료:
2.2. Power Platform
2.2.1. 차세대 코파일럿 경험을 주도하는 Copilot Studio
Microsoft Copilot Studio의 새로운 기능 세트를 통해 개발자는 에이전트처럼 작동하는 코파일럿을 구축하여 다양한 일반적인 비즈니스 프로세스를 실행 및 조정하고, 업무용 데이터를 코파일럿 환경에 직접 통합하며, 새로운 코파일럿 확장 기능을 출시할 수 있게 됩니다.
- Copilot Studio의 Copilot 에이전트가 이제 얼리 액세스 프로그램에 포함되었습니다. Copilot Studio를 통해 Microsoft Copilot의 새로운 기능들은 특정 역할과 기능에 맞춰진 작업을 독립적으로 조정할 수 있는 에이전트 역할을 수행하게 됩니다. 이러한 새로운 기능을 통해 사용자는 Copilot에 권한을 위임하여 장시간 소요되는 비즈니스 프로세스를 자동화하고, 작업 및 사용자 입력을 분석하며, 맥락을 파악하기 위해 기억과 지식을 활용하고, 사용자 피드백과 예외 요청을 바탕으로 학습하며, 처리 방법을 알 수 없는 상황에 직면했을 때 도움을 요청할 수 있게 됩니다.
- 현재 프리뷰 단계인 Copilot Studio의 Copilot 커넥터는 Microsoft Graph 및 Power Platform 커넥터, Microsoft Fabric(비공개 프리뷰)의 AI 기능, 그리고 Microsoft Dataverse를 통합하여, Copilot을 자사 및 타사 업무용 데이터에 연동하는 과정을 Copilot Studio를 통해 구성하는 마법사 기반의 경험으로 제공할 것입니다. 이를 통해 개발자는 조직의 지식을 코파일럿에 신속하게 통합하고, 새로운 작업을 활성화하며, 생산성, 운영 및 분석 데이터에 대한 실시간 지능형 Q&A 기능을 추가할 수 있게 됩니다.
- 현재 비공개 미리 보기 단계인 Microsoft 365용 Copilot 및 Microsoft Teams 내에서 직접 Copilot 확장 프로그램을 게시할 수 있습니다. Copilot Studio로 구축된 Copilot 확장 기능을 통해 개발자는 명령어, 데이터 소스의 지식, 플러그인 및 Microsoft Power Automate 흐름의 작업 등을 활용하여 Copilot을 맞춤 설정할 수 있습니다. 이러한 확장 기능은 구축이 간편하며, 경비 보고나 신입 사원 온보딩과 같은 특정 도메인이나 사용자 유형에 대한 확장성과 맞춤 설정을 지원하여, 더욱 관련성 높고 개인화된 Copilot 경험을 제공합니다.
- Copilot 확장 프로그램은 파트너 센터를 통해 공개될 예정입니다. 이를 통해 사용자는 Copilot 스토어와 Teams, Outlook 등 Microsoft 365 제품의 앱 스토어에서 Copilot 확장 프로그램을 설치할 수 있게 됩니다. 이 업데이트는 현재 미리 보기 단계입니다.
- 현재 프리뷰 단계인 Copilot Studio의 대화 분석 기능은 사용자별 맞춤형 코파일럿과의 상호작용에 대한 심층적인 통찰력을 제공하여, 개발자들이 사용자 만족도를 높일 수 있도록 설계된 유용한 지표를 얻을 수 있게 해줍니다.
- 현재 프리뷰 단계에 있는 새로운 대화형 디자인 기능을 통해, 대화형이며 인간과 유사한 상호작용을 바탕으로 코파일럿을 보다 쉽게 개발하고 구성할 수 있게 될 것입니다. 이번 업데이트는 콘텐츠 제작 과정을 간소화할 것입니다.
- 미리보기 단계에 있는 템플릿을 통해 사용자는 IT 헬프데스크, 주문 추적, 출장 지원 등을 포함한 미리 구축된 템플릿을 활용해 코파일럿을 더 빠르게 구축할 수 있게 됩니다.
추가 자료:
- 블로그: Microsoft Copilot Studio: 에이전트 기능을 갖춘 Copilot 구축하기
- 특집: Microsoft Copilot Studio의 최신 소식
- 특집: Copilot Studio를 활용한 Microsoft Copilot 확장 기능
- 특집: Microsoft Copilot Studio로 나만의 코파일럿 만들기
- 데모: Microsoft Copilot Studio를 사용하여 나만의 Copilot 확장 프로그램을 만들어 보세요
- 이미지 자료 다운로드
- ‘Book of News’에서 Power Platform의 추가 업데이트 내용을 확인해 보세요
2.2.2. Power Automate 업데이트: AI 및 프로세스 자동화 기능
마이크로소프트 파워 오토메이트(Microsoft Power Automate)에 프로세스 자동화 및 생성형 AI를 활용해 업무 방식을 혁신적으로 변화시킬 수 있는 여러 가지 새로운 기능이 출시되고 있습니다. 얼리 액세스 프로그램(Early Access Program)을 통해 이용할 수 있는 이번 업데이트 내용은 다음과 같습니다:
- Power Automate의 AI 플로우는 사용자가 모든 프로세스 단계를 일일이 설정할 필요 없이, 생성형 AI가 플로우를 자율적으로 구축하여 결과를 도출할 수 있도록 하는 완전히 새로운 형태의 결과 중심 자동화 기능을 제공합니다. 사용자는 플로우에 필요한 매개변수와 함께 달성하고자 하는 목표를 자연어로 설명하기만 하면 됩니다. 플로우가 실행될 때마다 AI는 지정된 목표를 달성하기 위해 각 단계에서 어떤 순서와 조치가 필요한지 결정합니다. IT 부서는 엄격한 피드백 루프와 사전 설정된 안전 장치를 통해 통제권을 유지합니다.
- Power Automate의 데스크톱 워크플로에 추가될 두 가지 새로운 생성형 AI 기능은 다음과 같습니다:
- 새로운 AI 레코더는 사용자가 레코더에게 작업 자동화 방법을 직접 보여주거나 설명함으로써 워크플로를 생성할 수 있는, 더욱 자연스러운 다중 모드 경험을 제공할 것입니다 . 지금까지 데스크톱 레코더는 마우스 클릭과 키보드 입력만 추적해 왔습니다. 이제 사용자는 마치 신입 사원이 업무를 익히기 위해 교육을 받는 것처럼, 음성으로 지시를 내리고 화면을 공유함으로써 녹화 내용에 추가적인 맥락을 더할 수 있게 될 것입니다.
- 규칙 기반의 데스크톱 워크플로를 더 빠르고 쉽게 구축하고자 하는 사용자를 위해, 데스크톱에서도자연어 기반 워크플로 생성 기능이 제공될 예정입니다. 사용자는 자동화하고자 하는 프로세스의 단계를 설명하면 AI가 이를 자동으로 구성해 주며, 게시하기 전에 필요에 따라 워크플로를 수정할 수 있습니다.
사용자는 현재 미리보기 단계에 있는 다음과 같은 추가 제품 개선 사항을 통해 자동화 기능을 구축하고, 최적화하며, 보다 효율적으로 관리할 수 있습니다:
- Automation Center는 심층적인 모니터링 및 문제 해결 기능을 제공하여, SLA 달성 여부, 평균 처리 시간, 작업 대기열 처리량 등 전사적 자동화 현황에 대한 종합적인 시각을 제공합니다.
- Microsoft Copilot 내의 플로우를 통해 사용자는 Copilot for Microsoft 365에서 플러그인 형태로 플로우를 찾아 실행할 수 있습니다 .
- 대화형 클라우드 워크플로를 통해 사용자는 자연어를 사용하여 워크플로를 생성하고, 개선하며, 문제를 해결할 수 있게 됩니다.
- Microsoft Graph의 개인 맞춤형 자동화 추천 기능은업무 패턴을 바탕으로 개인별 업무 프로세스를 최적화합니다.
추가 자료:
3. 에지 3.1. 에지
3.1.1. Microsoft Edge for Business는 데이터 유출 및 취약점에 대한 방어 기능을 강화합니다.
Microsoft Edge for Business는 다음 두 가지 새로운 기능을 통해 데이터 유출 및 취약점에 대한 방어 기능을 강화하고 있습니다:
- 스크린샷 방지: 브라우저를 통한 데이터 유출은 재정적, 평판적, 운영적 영향으로 인해 조직에 있어 주요 우려 사항입니다. Edge for Business는 Microsoft 365, Microsoft Defender for Cloud Apps, Microsoft Intune 모바일 애플리케이션 관리 및 Microsoft Purview 전반에 걸쳐 설정된 스크린샷 방지 정책을 지원합니다. 스크린샷 방지 정책은 민감하거나 보호 대상으로 지정된 페이지에서 스크린샷을 찍는 기능을 차단함으로써 브라우저 내 데이터 유출을 방지합니다. 스크린샷 방지 기능은 향후 몇 달 내에 정식 출시될 예정입니다.
- 최신 상태를 손쉽게 유지하세요: 최신 버전이 아닌 관리형 브라우저 인스턴스는 제로데이 공격을 비롯한 취약점을 악용당할 위험이 있습니다. Edge 관리 서비스를 통해 IT 관리자는 어떤 기기의 Edge 인스턴스가 구버전으로 인해 위험에 노출되어 있는지 확인할 수 있습니다. 또한 업데이트를 설치하기 위해 브라우저 재시작을 강제하거나, 자동 브라우저 업데이트를 활성화하거나, 추가적인 보호를 위해 강화된 보안 모드를 활성화하는 등 위험을 완화하는 제어 기능을 제공합니다. 이 기능은 향후 몇 주 내에 미리 보기 버전으로 제공될 예정입니다.
추가 자료:
3.1.2. Microsoft Edge의 실시간 동영상 번역 기능이 곧 제공될 예정입니다
비디오 콘텐츠는 그 어느 때보다 풍부해졌지만, 청각 장애가 있거나 난청이 있는 사람들, 혹은 언어 장벽을 겪는 많은 사람들은 이러한 콘텐츠의 상당 부분을 접할 수 없습니다. 곧 출시될 Microsoft Edge의 실시간 동영상 번역 기능은 AI를 활용해 다양한 동영상 웹사이트의 영상을 더빙 및/또는 자막을 통해 사용자가 선택한 언어로 실시간으로 번역해 줄 것입니다.
YouTube, LinkedIn, 로이터, CNBC 뉴스, 블룸버그, 코세라 등 주요 동영상 사이트에서 실시간 동영상 번역 서비스를 이용할 수 있게 됩니다. 현재 스페인어에서 영어로, 그리고 영어에서 독일어, 힌디어, 이탈리아어, 러시아어, 스페인어로의 실시간 동영상 번역이 제공됩니다. 향후 더 많은 언어와 동영상 플랫폼을 추가할 계획입니다.
추가 자료:
4. Microsoft 365 4.1. 모던 워크
4.1.1. Mesh용 AI 확장 기능(미리 보기)
개발자들은 Microsoft Azure OpenAI Service를 활용해 대규모 언어 모델에 접근함으로써, 3D 환경에 AI를 통합할 수 있게 됩니다. 현재 프리뷰 단계인 이 새로운 기능을 통해 사용자는 Microsoft Mesh 환경 내에서 AI 가이드와 상호작용하며, 몰입형 경험을 즐기는 동시에 AI의 이점을 누릴 수 있습니다. 개발자들은 지금 바로 Mesh 201 샘플과 튜토리얼을 다운로드하여, AI가 적용된 Mesh가 몰입형 경험에서 생산성과 의사결정을 어떻게 지원하는지 알아볼 수 있습니다.
추가 자료:
4.1.2. Fluid Framework 2.0, 현재 프리뷰 버전으로 제공 중
Fluid Framework는 개발자가 실시간 협업 앱을 신속하게 구축할 수 있도록 지원하는 Microsoft의 오픈 소스 기술입니다. Fluid Framework 2.0은 SharedTree를 활용하여 개발자가 복잡한 계층형 데이터 모델을 가진 앱을 훨씬 더 쉽게 구축할 수 있도록 해줄 것입니다.
Fluid Framework는 협업 세션에 참여 중인 모든 사용자에게 이 데이터의 변경 사항을 자동으로 동기화하여 개발자 경험을 크게 간소화합니다. SharedTree 데이터 모델은 스키마로 정의되어 있어, 개발자는 다른 TypeScript/JavaScript 데이터 구조와 마찬가지로 Fluid 데이터 구조를 사용할 수 있습니다. 즉, 개발자는 Fluid Framework를 통해 실시간 협업의 이점을 누리면서도 로컬 우선(local-first) 앱 개발에 있어 기존과 동일한 프로그래밍 패러다임을 계속 따를 수 있습니다. 또한 SharedTree는 변경 사항에 대한 트랜잭션 지원, 실행 취소/다시 실행 기능, 변경 사항을 쉽게 감지할 수 있게 해주는 이벤트 리스너를 제공합니다.
Fluid Framework 2.0에서는 Microsoft SharePoint Embedded에 대한 지원이 추가될 예정입니다. 이 새로운 서비스 옵션을 통해 앱 개발자는 협업 데이터를 사용자의 Microsoft 365 테넌트에 저장할 수 있게 되어, Microsoft 365 스토리지의 모든 기능을 활용할 수 있게 됩니다. 기존의 Microsoft Azure Fluid Relay 지원에 더해 SharePoint Embedded 지원이 추가됨에 따라, 개발자는 고객의 요구 사항에 따라 Fluid Framework 앱에 가장 적합한 서비스 조합을 선택할 때 더 많은 선택권과 유연성을 갖게 될 것입니다.
Fluid Framework 2.0이 현재 프리뷰 버전으로 제공되며, 올여름 정식 출시될 예정입니다. 개발자 여러분은 지금 바로 ‘Fluid Framework: 손쉽게 고성능 실시간 협업 환경 구축하기’에서 시작해 보실 수 있습니다.
추가 자료:
4.1.3. Microsoft Teams Premium의 새로운 AI 기반 기능 및 강화된 데이터 보호
Microsoft Teams Premium의 새로운 기능에는 AI 기반 기능의 개선 사항과 추가적인 데이터 보호 기능이 포함됩니다. 이러한 기능은 다음과 같습니다:
- 자막 기능만 활성화된 회의에 대한 지능형 요약 지원. 녹화 기능은 비활성화되어 있고 자막 기능만 활성화된 회의에서도 지능형 요약 기능을 사용할 수 있습니다. 이러한 회의에서 지능형 요약 기능은 AI가 생성한 회의록, AI가 생성한 작업 항목 및 이름 언급 내용을 제공합니다. 이 기능은 2024년 6월부터 Teams Premium 및 Microsoft 365용 Copilot에서 정식 제공될 예정입니다.
- 회의 주최자는 누가 회의를 녹화하고 텍스트로 변환할 수 있는지 관리할 수 있게 됩니다. 기존 회의 주최자를 위한 '녹화 가능 사용자' 제어 기능에 텍스트 변환 기능이 포함됩니다. 이번 변경 사항에 따라 Teams Premium 라이선스를 보유한 회의 주최자는 회의 옵션에서 '녹화 및 텍스트 변환 가능 사용자'라는 제어 항목을 확인할 수 있으며, 이를 통해 (1) 주최자 및 공동 주최자 또는 (2) 주최자, 공동 주최자 및 발표자 중 두 가지 옵션 중 하나를 선택할 수 있습니다. 이 기능은 다음 달부터 일반에 공개될 예정입니다.
- 사용자가 외부 호스팅 회의에서 콘텐츠를 공유하지 못하도록 제한합니다. 이제 IT 관리자는 외부 참가자와 콘텐츠 공유가 허용되는 회의를 지정할 수 있습니다. 이 기능은 이제 정식 출시되었습니다.
추가 자료:
4.1.4. Microsoft Teams에 연결된 사용자 지정 앱 환경을 위한 새로운 개선 사항
의료 서비스 제공업체 및 컨설팅 업체를 비롯한 많은 기업들이 자체 브랜드가 적용된 앱이나 웹사이트의 일부로 Microsoft Teams를 활용하여 고객과 화상 통화 및 채팅을 통해 소통하고 있습니다. Teams에서 이미 널리 사용되고 있는 여러 새로운 기능들이 이제 Microsoft Azure Communication Services를 기반으로 구축된 맞춤형 앱 및 웹사이트 환경에서도 사용할 수 있게 되었으며, 여기에는 다음이 포함됩니다:
- Microsoft PowerPoint Live: 발표자와 참가자 모두 PowerPoint 프레젠테이션의 장점과 Teams 회의의 연결 및 협업 기능을 결합하여 포용적이고 몰입감 있는 경험을 누릴 수 있습니다.
- 실시간 반응: 회의 중 참가자는 회의 제어 메뉴에서 “반응” 이모티콘을 선택하여 공유되는 내용에 대한 반응을 표현할 수 있습니다.
- 회의 중파일 공유 :Teams 사용자는 사용자 지정 앱이나 웹 환경을 통해 회의에참여하는 사용자와 채팅을 통해 Microsoft SharePoint 파일을 공유할 수 있습니다.
- Azure AI Speech를 활용한 실시간 텍스트 변환 기능을 통해 사용자는 진행 중인 통화 내용을 실시간으로 텍스트로 받아 정확한 기록을 남길 수 있습니다 . 이 기능은 현재 미리 보기 단계에 있습니다.
- 자막은 화상 통화에서 음성 내용을 텍스트로 표시하여 접근성을 높여줍니다. 이미 앱과 Teams 간의 통화에서 지원되고 있는 이 기능은, 이번 업데이트를 통해 모든 앱 간 통화에서도 자막을 지원하게 되었습니다.
- iOS 및 Android의 ‘화면 속 화면’ 기능을 통해 사용자는 화상 통화를 하면서 동시에 다른 탭을 탐색하거나 다른 창에서 작업을 수행할 수 있습니다. 화상 통화 창은 원래 탭에서 분리하여 화면의 어느 곳으로든 이동시킬 수 있습니다.
- 화상 통화 중 소음 억제 기능은 배경 소음을 줄이고 화자의 목소리를 선명하게 만들어 통화 중 방해를 최소화합니다.
- 통화 진단 센터는 앱에서 Teams로 걸려오는 통화 데이터를 분석하여, 인터넷 연결 불량, 소프트웨어 호환성 문제, 기기 관련 기술적 문제 등 통화 품질 및 안정성 저하의 원인을 파악합니다.
별도로 명시된 경우를 제외하고, 이 모든 기능은 이제 정식 출시되었습니다.
추가 자료:
4.1.5. Microsoft Teams 및 Loop의 새로운 기능은 팀의 협업 효율성을 높여줍니다
Microsoft Teams 및 Microsoft Loop에 적용된 여러 가지 업데이트는 개발자 팀을 포함한 사용자들이 보다 효과적으로 협업할 수 있도록 돕기 위해 마련되었습니다. 이번 업데이트 내용은 다음과 같습니다:
- Teams의 사용자 지정 이모지와 반응 기능을 통해 사용자는 자신만의 이모지나 반응을 업로드하여 더욱 창의적이고 진솔하게 감정을 표현할 수 있게 됩니다 . 업로드된 사용자 지정 이모지는 해당 사용자의 테넌트 내에서만 표시됩니다. IT 관리자는 사용자 지정 이모지 생성 권한을 부여할 대상, 삭제 권한을 부여할 대상, 또는 해당 기능을 완전히 비활성화할 수 있습니다. 이 업데이트는 다음 달부터 미리 보기 버전으로 제공될 예정입니다.
- 작성 상자의 슬래시 명령어: Teams 사용자는 작성 상자에서 직접 슬래시(/) 명령어를 사용하여 상황에 맞는 작업을 수행하거나, 글을 작성하고, 이동하며, 자주 하는 작업을 완료할 수 있게 됩니다. 여러 단계를 거칠 필요 없이, 작성 상자에 슬래시(/)를 입력하고 명령어를 선택하여 작업을 완료할 수 있습니다. 이 업데이트는 현재 미리 보기 단계입니다.
- 고정 링크 확장 기능: 개발자가 Teams 채팅에서 고정 링크를 통해 코드를 공유하면, 이제 해당 링크가 확장되어 Microsoft Azure DevOps의 상세 미리 보기가 제공되므로 수신자는 소스 앱에서 코드를 확인할 수 있습니다. 이 업데이트는 일반 공개되었습니다.
- Loop 지원 코드 블록: 개발자들이 협업하여 코드를 작업할 때, 이제 Loop 구성 요소에 코드를 삽입하거나 기존 코드 블록을 Loop 구성 요소로 변환할 수 있습니다. 이렇게 생성된 구성 요소는 Teams 채팅 및 채널, 그리고 Microsoft Outlook에서 공유할 수 있습니다. Loop 구성 요소에 액세스 권한이 있는 모든 사용자는 코드를 검토하고 공동 편집할 수 있으며, 변경 사항은 Loop 구성 요소가 공유된 모든 곳에서 실시간으로 반영됩니다. 이 기능은 현재 순차적으로 제공되고 있습니다.
- Loop Code Blocks에 Mermaid 통합: Mermaid는 마크다운(Markdown) 형식의 텍스트 정의를 렌더링하여 개발자가 흐름도, 시퀀스 다이어그램, 클래스 다이어그램 등을 만들 수 있도록 지원하는 자바스크립트 기반 다이어그램 및 차트 작성 도구입니다. Mermaid가 Loop Code Blocks에 통합되면 개발자들은 Loop 페이지에서 바로 기술적 논의와 문서 작업을 협업할 수 있게 됩니다. 이 통합 기능은 향후 몇 주 내에 미리보기 형태로 제공될 예정입니다.
- Adaptive Card 기반 루프 구성 요소를 사용하면 Jira, Trello, Confluence Cloud, Lucid Software, Mural, Priority Matrix와 같은 서비스의 타사 Adaptive Card 기반 루프 구성 요소를 Teams 채팅 및 채널, Outlook 이메일 내에 직접 삽입할 수 있습니다. 삽입 후에는 채팅, 채널 또는 이메일에서 해당 콘텐츠를 업데이트할 수 있습니다. Adaptive Card 기반 루프 구성 요소가 공유된 모든 곳에서 콘텐츠가 최신 상태로 유지됩니다. 이 기능은 현재 Teams에서 정식 제공되며, 곧 Outlook에서도 사용할 수 있게 될 예정입니다.
추가 자료:
4.1.6. SharePoint Embedded가 정식 출시되었습니다
이제 정식 출시된 Microsoft SharePoint Embedded는 개발자가 파일 및 문서 중심의 앱을 구축할 수 있는 새로운 방식입니다. 이 앱은 사용자 지정 코파일럿과 통합되어 조직이 정보로부터 최대의 가치를 얻을 수 있도록 지원합니다. Microsoft Graph API를 기반으로 하는 SharePoint Embedded는 헤드리스 방식의 API 전용 솔루션으로, 기업용 및 독립 소프트웨어 공급업체(ISV) 앱을 통해 Microsoft 365 기능을 제공함으로써 개발자가 고유한 부가가치 기능 개발에 집중할 수 있도록 지원합니다. SharePoint Embedded는 글로벌 기업 환경에 적합한 협업, 규정 준수 및 콘텐츠 관리 기능을 제공하며, Copilot과 원활하게 통합되어 법률, 금융, IT 등 다양한 산업 분야에서 이미 활용되고 있습니다.
추가 자료:
- 블로그: SharePoint Embedded 정식 출시 안내
- 기조 연설: 마이크로소프트 빌드 개막 기조 연설
- 주문형 콘텐츠: SharePoint 및 Viva Connections에 Copilot 통합하기
5. Power Platform 5.1. Power Platform
5.1.1. Microsoft Dataverse의 미리 보기 기능
관리자는 Microsoft Power Platform 관리 센터의 새로운 보안 허브 기능을 사용하여 테넌트의 보안 상태를 신속하게 평가하고, 보안 상태를 개선하기 위해 가장 영향력 있는 권장 사항을 파악하여 조치를 취하며, 취약점과 위험으로부터 보호하기 위한 정책을 사전에 수립하고, 제공되는 다양한 도구와 보안 기능을 활용하여 심층적인 가시성을 확보하고 위협을 효과적으로 탐지할 수 있습니다. 보안 허브에서 제공되는 새로운 제어 기능에는 Power Platform에 대한 Microsoft Azure Virtual Network 지원이 포함되며, 이를 통해 고객은 공용 인터넷에 노출하지 않고도 Power Platform을 가상 네트워크 내 리소스와 통합할 수 있습니다. 또한, Power Platform에 대한 Microsoft Entra ID Privileged Identity Management 지원을 통해 고객은 특정 Power Platform 환경에 임시로 관리자 권한을 부여하여 보안 상태를 개선할 수 있습니다. 이러한 새로운 기능은 현재 미리 보기 단계에 있습니다.
추가 자료:
5.1.2. Power Pages의 새로운 보안 기능을 통해 사이트를 모니터링하고 보호할 수 있습니다
Microsoft Power Pages를 사용하면 사용자는 자신의 특정 요구 사항에 맞춰 동적이고 사용자 정의가 가능한 사이트를 직접 만들 수 있습니다. 새로운 보안 및 AI 기능은 다양한 사용자에게 맞춤형 솔루션을 제공합니다.
- Power Pages 디자인 스튜디오에 원활하게 통합되는 새로운 보안 작업 공간은 잠재적인 데이터 유출로부터 사이트를 보호하고, 사용자 액세스 및 권한을 제한하며, 안전한 호스팅을 지원하기 위한 부가적인 보안 기능을 제공합니다. 제작자는 포괄적인 보안 검사를 실행하여 비즈니스 운영에 영향을 미치기 전에 취약점을 파악함으로써 사이트를 사전에 모니터링할 수 있습니다. 이 기능은 현재 미리 보기 버전으로 제공됩니다.
- 웹 애플리케이션 방화벽(WAF)이 적용된 Power Pages는 사이버 위협에 대한 방어력을 강화하기 위해 IP 필터링 및 지역 기반 필터링 등 향상된 기능을 제공할 예정입니다. 사용자는 인증 및 권한 설정 기능을 통해 액세스 제어를 손쉽게 관리할 수 있게 됩니다. 보안 관련 질의응답, 보안 테스트, 스캔 결과 요약 등을 지원하는 내장형 Microsoft Copilot 기능을 통해 사용자는 상황을 주도적으로 관리하고 최신 정보를 파악할 수 있습니다. 이 기능은 다음 달부터 정식 제공될 예정입니다.
현재 모두 미리보기 단계에 있는 추가적인 포괄적인 기능 업데이트는 다음과 같습니다:
- Salesforce 및 Oracle 데이터베이스와 코드 없이 연동되는 가상 테이블 .
- Power Pages 디자인 스튜디오에서 Power Fx 수식을 사용할 수 있는 기능.
- 생성형 AI 기반 검색을 통해 여러 테이블에 걸친 검색 효율성을 높였습니다 .
- 코딩 없이 Microsoft Fabric 및 Microsoft Dynamics 365 Business Central의 데이터를 Power Pages 웹 사이트에 통합할 수 있어, 공급업체가 템플릿을 활용해 셀프 서비스 작업을 수행할 수 있게 해주는 이 기능은 SAP와의 데이터 연동성을 보여주는 또 다른 사례입니다.
추가 자료:
5.1.3. Power Apps 업데이트는 개발자가 대규모로 앱을 구축할 수 있도록 지원합니다
Microsoft Power Apps를 사용하면 최신 기업용 앱을 대규모로 구축하고 배포하는 것이 훨씬 더 쉬워집니다. 개발자들은 이전보다 더 빠르고 비용 효율적으로 포괄적인 앱을 구축할 수 있게 될 것입니다. 현재 미리 보기 단계에 있는 새로운 개선 사항은 다음과 같습니다:
- Git 기본 통합: 개발자는 Power Apps 환경과 Git 저장소를 동기화할 수 있게 됩니다. 이 두 가지를 연결함으로써 개발 팀은 모든 변경 사항을 확인하고 추적할 수 있으며, 개발 프로세스, 품질 관리 도구 및 모범 사례를 Power Apps 환경에 빠르고 원활하게 직접 통합하여 앱 구축에 소요되는 시간을 단축할 수 있습니다. 설정이 복잡하고 개발자가 여러 도구 세트를 오가야 했던 기존의 애플리케이션 수명 주기 관리(ALM) 도구와 달리, Power Platform의 Git 통합 및 파이프라인 기능은 모든 개발자가 사용할 수 있으며 기본적으로 활성화되어 있어 프로젝트 전반에 걸쳐 ALM 프로세스와 거버넌스의 일관성을 높여줄 것입니다.
- 모바일 앱에서의 Microsoft Copilot: 개발자들은 모바일 기기에서 Copilot을 활용해 현장 근무자를 위한 모바일 앱을 현대화할 수 있게 됩니다. 현장 근무자들은 곧 음성 인식 및 생성형 AI를 사용하여 정보 수집 및 제출을 포함한 다양한 업무를 수행할 수 있게 될 것입니다. 이를 통해 근무자들은 손을 사용하지 않고도 업무 효율을 높일 수 있습니다. 또한 개발자들은 Microsoft Copilot Studio를 사용하여 Power Apps 내의 Copilot을 맞춤 설정하고 기능을 확장함으로써, 특화된 대화형 경험을 구축할 수 있습니다.
- 캔버스 앱: Power Apps는 공동 편집 기능을 통해 캔버스 앱에도 협업 기능을 도입합니다. 여러 제작자가 PowerPoint, Word, Excel과 같은 Microsoft 365 앱과 동일한 방식으로 실시간 공동 편집을 통해 캔버스 앱을 동시에 수정할 수 있습니다. 공동 편집 기능은 이전에 모던 앱 디자이너에서 발표된 바 있으며, 이제 모든 환경에서 미리 보기 형태로 제공되므로 모든 제작자가 더욱 원활하게 협업할 수 있습니다.
- Power Apps Studio의 코드: 캔버스 앱의 소스 코드를 확인하고 사용하는 것은 번거로울 수 있습니다. 개발자는 Power Apps Studio에서 직접 코드를 다룰 수 있게 되어, 읽기 쉬운 YAML 형식의 소스 코드를 쉽게 확인하고 사용할 수 있습니다. 개발자는 Power Apps Studio에서 컨트롤을 YAML 형식으로 복사하거나, YAML 스니펫을 Power Apps Studio에 붙여넣어 컨트롤을 생성할 수 있습니다. 또한 화면용 템플릿을 만들고, 코드를 재사용하며, 파일을 코드 저장소에 저장할 수 있어, 향후 개발 시 시간을 절약하고 효율성을 높일 수 있습니다.
추가 자료:
6. Windows 6.1. Windows
6.1.1. Windows 개발자 환경 개선
Windows 개발자용 제품 및 도구의 새로운 기능과 업데이트는 개발자의 생산성과 Windows 시스템의 전반적인 속도를 향상시키는 데 목적을 두고 있습니다. 이번 업데이트에는 다음이 포함됩니다:
- Dev Home의 환경 기능을 통해 개발자는 Dev Home 내에서 한 곳에서 모든 원격 환경에 대한 작업을 중앙 집중식으로 관리할 수 있게 됩니다. 개발자는 환경을 손쉽게 생성, 관리, 실행 및 구성할 수 있습니다. 이 업데이트는 현재 미리 보기 버전으로 제공됩니다.
- Dev Home의 Windows 사용자 지정 기능을 통해 개발자는 Dev Drive Insights 및 고급 파일 설정과 같은 강력한 Windows 설정을 확인하고, 몇 번의 클릭만으로 장치를 코딩 준비가 완료된 상태로 구성할 수 있습니다. 이 기능은 현재 미리 보기 버전으로 제공됩니다.
- Windows Subsystem for Linux(WSL) 와 Microsoft PowerToys 유틸리티 중 일부는 각각 ‘환경’ 및 ‘유틸리티’ 섹션의 Dev Home에서 이용할 수 있습니다. PowerToys 유틸리티에는 Hosts 파일 편집기, 환경 변수 및 레지스트리가 포함됩니다. 이 업데이트는 미리 보기 버전으로 제공됩니다.
- WSL은 개발자가 WSL을 보다 효율적으로 관리할 수 있도록 독립적인 GUI를 갖춘 새로운 설정 앱을 선보입니다. 이를 통해 개발자는 새로운 네트워킹 모드 및 메모리 사용 가능 여부와 같은 WSL 설정을 확인하고 수정할 수 있습니다. 또한 WSL에는 시스템 관리자가 기업 보안을 강화할 수 있도록 지원하는 두 가지 새로운 제로 트러스트(Zero Trust) 기능, 즉 Linux Intune 에이전트와 Microsoft Entra ID 통합 기능이 추가되었습니다. 이 업데이트는 현재 미리 보기 단계에 있습니다.
- PowerToys는 모든 앱 내에서 붙여넣기 전에 상황에 맞게 클립보드 내용을 변환해 주는 ‘Advanced Paste’ 기능을 선보입니다. 이 기능에는 일반 텍스트, JSON, 마크다운 붙여넣기는 물론, 로컬 AI 모델을 활용해 이미지나 오디오 파일의 텍스트를 추출하여 붙여넣는 기능도 포함됩니다. 이 기능은 이제 정식 출시되었습니다.
- Windows용 Sudo를 사용하면 개발자는 개발 워크플로 간 불필요한 컨텍스트 전환을 최소화할 수 있어, 현재 위치와 관계없이 자주 사용하는 명령어를 사용할 수 있습니다. 이번 업데이트는 일반 공개되었습니다.
- Windows 성능 개선: Dev Drive에 ‘블록 복제(Block Cloning)’ 기능이 도입되어 이제 정식 출시되었습니다. 이 기능을 통해 개발자는 대용량 파일 복사 작업을 즉시 수행할 수 있어, 중요한 개발 시나리오에서 성능이 크게 향상됩니다. 현재 미리 보기 단계인 Dev Drive Insights는 개발자에게 기기 성능을 최적화할 수 있는 팁과 도구를 제공할 예정입니다. 마지막으로, 이제 정식 출시된 파일 탐색기(File Explorer)에서는 파일을 7z 및 tar 형식으로 압축할 수 있는 기능이 추가되었으며, 개발자가 선택할 수 있는 압축 형식도 더욱 다양해졌습니다.
추가 자료:
6.1.2. 차세대 Windows on Arm 소개
퀄컴은 스냅드래곤 X 엘리트(Snapdragon X Elite)를 탑재한 강력한 ‘스냅드래곤 윈도우 개발 키트(Snapdragon Dev Kit for Windows)’를 출시한다고 발표했습니다 . 이 제품은 개발자들이 매일 사용할 수 있는 개발 키트로 설계되어, 개발자에게 필요한 모든 성능과 유연성을 제공합니다. 32GB 메모리, 80W+ 피크 TDP, 4.3GHz 12코어 CPU를 탑재하고 있습니다.
Arm 기반 Windows용으로 네이티브 컴파일된 앱과 라이브러리의 풍부한 생태계가 계속해서 확장되고 있습니다. Arm64에 최적화된 Microsoft 제품 및 도구 외에도, Unity 게임 에디터, Blender, Docker, GIMP와 같은 개발자 및 크리에이터용 도구와 Qt 같은 주요 라이브러리들이 모두 올해 중 Arm 네이티브 버전을 출시할 예정입니다.
또한, 모든 Windows on Arm 기기에서 에뮬레이션된 앱의 실행 속도를 높여주는 새로운 에뮬레이션 엔진인 ‘Prism’이 미리 보기 버전으로 제공됩니다. Prism은 x86/x64 코드를 Arm64로 변환하며, Windows on Arm 기기에서 x64 앱을 실행할 때 백그라운드에서 작동합니다.
추가 자료:
6.1.3. 다양한 Windows 개발자용 AI 업데이트
개발자를 지원하기 위해 AI를 활용한 몇 가지 새로운 업데이트 및 기능은 다음과 같습니다:
- Windows Copilot Runtime: Windows Copilot Runtime은 Microsoft Copilot Stack을 Windows로 확장하며, 운영 체제 자체의 근본적인 변혁을 포함해 Windows의 모든 계층에 AI를 접목합니다. Windows Copilot Runtime은 개발자가 AI 도입 단계와 관계없이 뛰어난 AI 경험을 구축하는 데 필요한 모든 것을 제공합니다. Windows Copilot Runtime에는 Windows Copilot 라이브러리와 AI 프레임워크 및 툴체인이 포함되어 있습니다.
- Windows Copilot 라이브러리: Windows Copilot 라이브러리는 Windows에 기본 제공되는 40개 이상의 온디바이스 모델을 기반으로 하는 API 모음으로, 개발자가 자신의 앱에 새로운 기능을 통합할 수 있도록 지원합니다. Windows Copilot 라이브러리는 개발자가 Windows의 AI 기능을 더욱 효과적으로 활용할 수 있도록 지원하는 다양한 기능을 제공합니다. 개발자는 6월에 출시될 Windows App SDK를 통해 Studio Effects, 실시간 자막 번역, Phi Silica, OCR 및 사용자 활동 불러오기(Recall User Activity) API에 접근할 수 있게 됩니다. 텍스트 요약, 벡터 임베딩 및 RAG API와 같은 추가 API는 추후 제공될 예정입니다.
- Windows Semantic Index는 Windows의 검색 방식을 재정의합니다 . Copilot+ PC의 새로운 기능인 Recall은 Windows Semantic Index 및 Semantic Understanding 서비스를 기반으로 구축되어, 자연어 의미 검색을 통해 Windows에서의 과거 활동 내역을 손쉽게 확인할 수 있게 해줍니다. 개발자는 'Recall User Activity API' 호출을 통해 'Recall' 기능을 강화하여 앱과의 상호작용을 촉진할 수 있습니다. 추후에는 'Vector Embeddings API'를 통해 개발자가 자체 벡터 저장소를 구축하고 앱 내에서 RAG(검색 지원 쿼리)를 구현하여, 앱 데이터 기반의 자연어 검색 기능을 제공할 수 있게 될 예정입니다.
- 4비트 양자화를 지원하는 DirectML: 이제 개발자들은 DirectML을 통해 Windows GPU 하드웨어 생태계 전반에 걸쳐 언어 모델을 확장하여 더 많은 고객에게 서비스를 제공할 수 있습니다. ONNX 런타임과 활성화 함수 인식 양자화(AWQ)와 같은 기술을 활용하면 모델의 정확도를 대부분 유지하면서 메모리 사용량을 대폭 줄일 수 있습니다. 이 기능은 현재 일반에 공개되었습니다.
- ONNX Runtime 생성형 AI 라이브러리: 이 라이브러리는 ONNX Runtime을 통한 추론, 로짓(logit) 처리, 검색 및 샘플링, KV 캐시 관리를 처리하는 ONNX 모델용 생성형 AI 루프를 제공하여, 개발자가 대규모 언어 모델(LLM)을 앱에 간편하게 드래그 앤 드롭할 수 있도록 지원합니다. DirectML for ONNX Runtime을 통해 개발자는 Windows 하드웨어 전반에 생성형 AI 모델을 빠르고 쉽게 배포할 수 있게 됩니다. 이 기능은 현재 프리뷰 단계입니다.
- DirectML 기반 WebNN: DirectML은 ONNX Runtime Web을 활용하여 웹 앱이 기본 하드웨어를 활용해 Windows 기기 전반에서 네이티브에 가까운 성능으로 AI 경험을 제공할 수 있도록 하는 새로운 웹 표준인 WebNN을 지원할 예정입니다. 그래픽 처리 장치(GPU)에 대한 지원은 현재 프리뷰 단계에 있습니다. 신경망 처리 장치(NPU)를 포함한 더 광범위한 가속기 지원은 올여름 프리뷰로 제공될 예정입니다.
- Windows용 PyTorch: Windows용 DirectML이 이제 또 다른 인기 프레임워크인 PyTorch를 지원합니다. 이를 통해 개발자들은 Hugging Face 모델을 Windows로 가져올 수 있으며, DirectML을 활용함으로써 다양한 Windows 하드웨어 환경에서 AI 혁신을 확장할 수 있습니다. Windows용 DirectML과 연동된 PyTorch는 현재 정식 출시되었습니다.
- 변압기(Transformer) 기반 33억 파라미터의 로컬 생성형 언어 모델인 ‘파이 실리카(Phi Silica)’는 Windows에 로컬로 배포된 최초의 소형 언어 모델(SLM)입니다. 이 모델은 Copilot+ PC의 NPU에서 실행되도록 최적화되어 로컬 추론을 지원하며, 첫 토큰 처리 지연 시간 측면에서 뛰어난 성능을 발휘합니다. 개발자는 파이 실리카 API를 활용하여 Windows 생태계 전반에 걸쳐 사용자 경험을 제공할 수 있습니다.
추가 자료:
6.1.4 Windows 보안 기능 추가 및 업데이트
새로운 Windows 보안 기능은 앱과 시스템을 강화하여 사용자의 생태계를 안전하게 보호하고 개인정보를 철저히 보호하도록 설계되었습니다. Windows 보안의 업데이트 내용은 다음과 같습니다:
- 가상화 기반 보안(VBS) 키 보호 기능은 관리자 수준의 공격으로부터 키를 안전하게 보호합니다 . 자격 증명 도용이 주요 공격 경로인 만큼, 키 보호는 개발자들이 최우선으로 고려해야 할 사항입니다. 이 업데이트는 현재 미리 보기 단계입니다.
- 개인 데이터 암호화 기능은 데이터를 암호화하고, 사용자가 Windows Hello for Business를 통해 PC 잠금을 해제할 때만 암호를 해독함으로써 보안을 강화합니다 . 이 업데이트는 현재 미리 보기 단계에 있습니다.
- NTLM 미사용으로 사용자 인증 강화: Kerberos의 안정성과 유연성이 향상되어 NTLM에 대한 의존도를 낮췄습니다. 이러한 변경 사항은 “Negotiate” 프로토콜을 통해 제공됩니다. 이 업데이트는 일반 공개되었습니다.
- VBS Enclaves는 호스트 앱의 주소 공간 내에 구축된 소프트웨어 기반 신뢰 실행 환경으로, 복호화된 데이터와 같은 민감한 워크로드를 OS 수준에서 철저히 보호하며 개발자가 이러한 워크로드를 안전하게 관리할 수 있도록 지원합니다. 이번 업데이트는 일반 공개되었습니다.
- 인증: 개발자는 앱 내에서 중요한 기기 상태 정보, 자격 증명 및 키 자료를 원격으로 안전하게 검증하거나 인증할 수 있습니다. 앱이 인증 서비스와 연동되면 기기 상태를 확인하고 사용자 지정 조치를 정의할 수 있습니다. 현재 인증 서비스는 기기 상태, TPM 및 VBS 키 저장소 공급자를 지원합니다.
- 제로 트러스트 DNS(ZT-DNS) 는 보안 수준이 높은 환경에서 Windows 장치를 도메인 이름 기반으로 기본적으로 차단할 수 있게 해줍니다. Windows 장치에서 ZT-DNS가 활성화되면, 신뢰할 수 있는 Protective DNS 서버의 승인을 받거나 IT 관리자가 수동으로 예외를 구성하지 않는 한, 해당 장치에서 발생하는 모든 발신 IPv4 및 IPv6 트래픽이 차단됩니다. 이 업데이트는 비공개 미리 보기 단계에 있습니다.
- Win32 앱 격리 기능은 앱이 침해당하는 경우 피해를 최소화하고 사용자의 개인정보 보호 설정을 보호하는 데 도움이 됩니다. 이 기능은 보안 경계를 형성하고, 리소스를 가상화하며, 다른 리소스에 대한 중개된 액세스를 제공하는 구성 요소를 제공합니다. 앱 개발자는 Win32 앱 격리 기능을 활용하여 최소 권한으로 리소스에 액세스하는 앱을 개발할 수 있도록 지원받게 됩니다. 이 업데이트는 현재 미리 보기 단계에 있습니다.
- 사용자 승인 기반 권한 상승을 통해관리자의 보안을 강화합니다: 앱 개발자는 최소 권한 원칙을 준수해야 하며, 최상의 사용자 경험을 제공하기 위해 필요한 경우에만 중요한 PC 리소스를 사용할 수 있도록 권한을 상승시켜야 합니다. 이 업데이트는 곧 미리 보기 버전으로 제공될 예정입니다.
- 신뢰할 수 있는 서명: 앱에 서명하면 모든 사용자에 대해 Smart App Control이 활성화된 경우, 해당 앱이 Windows에 원활하게 설치되며 신뢰도가 높은 앱으로 간주됩니다. 이 업데이트는 미리 보기 버전입니다.
추가 자료:
6.1.5. 개발자를 위한 권장 네이티브 UI 플랫폼: WinUI 3, WPF
WinUI 3는 Windows Presentation Foundation(WPF) 과 함께 개발자에게 권장되는 두 가지 네이티브 UI 플랫폼으로 자리 잡았습니다. 마이크로소프트는 '사진', '파일 탐색기', 'Dev Home', 'PowerToys', 'Phone Link' 등 자사의 Windows 앱에서 WinUI 3 및 Windows App SDK의 도입을 가속화하고 있습니다. Visual Studio에서 WinUI 3 및 Windows App SDK 빌드에 필요한 환경을 한 번의 클릭으로 설치할 수 있게 되어, 신규 Windows 개발자들의 진입 장벽이 낮아질 것입니다. 이 업데이트는 현재 프리뷰 단계입니다.
또한, 마이크로소프트는 Microsoft .NET 9를 위해 새로운 Windows 11 테마와 하이픈 기반 리가처 지원을 통해 WPF를 개선할 예정이며, Windows에서 선호되는 두 가지 네이티브 사용자 인터페이스 플랫폼 중 하나로서 WPF에 대한 투자를 지속할 것입니다. 이 업데이트는 현재 미리 보기 단계에 있습니다.
WinUI 3, Windows App SDK 및 WPF는 Windows에서 최신 네이티브 데스크톱 앱을 개발하는 개발자들에게 가장 이상적인 발전 방향을 제시합니다. WinUI 3는 특히 그래픽, 미디어 및 소비자용 시나리오와 같이 해당 기능 세트가 앱의 요구 사항을 충족하는 경우에 사용됩니다. WPF는 특히 업무용 앱을 위해 이용 가능한 방대한 타사 컨트롤 및 라이브러리 생태계를 활용하기 위해 사용됩니다.
추가 자료: