Tech for good

[20210625_MeetUp] Empower every dev to go faster with Microsoft Power Apps 본문

IT/Cloud

[20210625_MeetUp] Empower every dev to go faster with Microsoft Power Apps

Diana Kang 2021. 7. 24. 15:36

세션 링크: https://mymbas.microsoft.com/sessions/d3e2557c-8317-4e02-aa5e-ab3c44e80ce9

 

Microsoft Business Applications Summit

Microsoft's digital event experience that helps you turn data into action through community connections and expert insights into the latest innovations from Dynamics 365 and Power Platform.

mymbas.microsoft.com

MVP Watch Party
일시: 2021년 6월 25일(금) 오후 8시 - 오후 9시 30분

토의 진행자: 이재석, 김홍석, 이희진, 강연정
번역: 강연정



안녕하세요 여러분, 
오늘은 Microsoft Power Apps에 대해 이야기를 나누어보려고 합니다.


Microsoft Power Apps비즈니스 사용자, IT전문가 및 개발자의 개발 속도와 효율성을 높일 수 있는
로우코드 개발 플랫폼입니다. 

이번 빌드에서는 Power Apps의 다양한 기능들을 알아보고,
여러 고객 성공 사례들과 추후 Power Apps의 로드맵에 대해 살펴보도록 하겠습니다.


 

시작하기에 앞서,

Microsoft가 Power Apps와 로우코드 개발에 관심을 가지고 있는 이유에 대해 설명하고자 합니다.

크게 세 가지 이유가 있습니다. 

 

 

첫째,  디지털 수요가 급증하고 있기 때문입니다. 

향후 몇 년간 5억 개의 새로운 앱이 구축될 예정이며, 이는 지난 40년 동안 구축한 앱의 수보다 더 많은 수치라고 합니다.

 

둘째, 개발자 부족 현상 때문입니다.

미국에서만 100만 개발자 부족 현상으로 난항을 겪고 있으며, 이러한 현상은 해마다 점점 더 악화되고 있습니다.

 

셋째, 팬데믹이라는 큰 봉쇄조치를 경험했기 때문입니다.

우리는 여전히 COVID-19로 인한 여러 변화들을 겪고 있습니다.  현재 직원의 42%가 원격으로 근무하고 있으며, 이는 협업 방식과 비즈니스 프로세스 실행 방식을 완전히 뒤바꾸고 있습니다.

 

 

 

이를 해결하기 위한 방법을 살펴보면,

'모든 사람들에게 코드를 작성하게 하고, Visual Studio를 열어 앱 만드는 것을 가르치는 방법'이 있습니다.

하지만 이는 현실적으로 불가능한 일이겠지요!

 

 

 

 

 

하지만 Power Apps를 활용하면 이러한 문제를 효과적으로 해결할 수 있습니다.

비즈니스 사용자, 시민 개발자, IT 관리자 및 전문가, 프로 개발자 모두 로우코드를 활용하여

더 빠르고 효율적으로 앱을 구축할 수 있으며, 기업의 운영 방식을 혁신할 수 있습니다. 

 

 

 

 

Power Apps는 

Power Platform내의 다른 기능들인

Power BI, Power Automate, Power Virtual Agents과도 결합하여 사용할 수 있습니다.

 

 

 

물론 이미 Power Apps 자체만로도

다양한 산업과 전 세계 여러 기업들에게 엄청난 영향을 주고있습니다.

실제로 Fortune 500대 기업의 86%가 현재 Power Apps를 적극적으로 사용하고 있다고 합니다.

 

 

이러한 로우코드 개발 추세는 점차 가속화되고 있으며,

몇 년 안에 대부분의 개발이 Power Apps와 같은 로우코드 도구로 이루어질 것이라고 예상됩니다.

 

 


1.  Microsoft의 다른 서비스들과 통합

 

 

Power Apps 및 Power Platform의 중요한 사항 첫번째로 

'Microsoft의 다른 서비스들과의 통합'을 꼽을 수 있습니다.

 

 

 

 

그 중에서도 가장 기대가 되는 부분은 바로 'Teams와의 연동성'입니다.

Power Platform과 Teams는 놀랍도록 함께 잘 작동하고 있습니다. 

이 조합은 원격 근무 시스템 안에서 더 빛을 발하게 될 것입니다~

 

 

 

 

그 결과, 이제 Teams 내에서도 앱을 생성 및 공유할 수 있으며 관리할 수 있으며

Teams 라이센스로 'Teams를 위한 Dataverse' 또한  사용할 수 있습니다.

 

 

그럼 이제 고객 사례를 통해

Power Apps와 Teams를 함께 사용하는 방법에 대해 소개해보도록 하겠습니다.

 

 

Office DEPOT는 COVID-19를 경험하며 3월부터 Teams로 원격근무를 시작했습니다.

 Teams에 Power Platform를 연동하여 애플리케이션을 구축하였고,

그 결과 협업을 훨씬 더 효과적으로 수행할 수 있습니다.

 

 

또한 타사 공급 업체와 계약하여 애플리케이션을 생성하거나

타사 애플리케이션에 라이센스를 부여해야 할 때 비용을 절감할 수 있습니다. 

 

 

 

 

이렇게 Power Platform을 활용하여

인하우스 방식으로 빠르게 앱을 생성할 수 있도록 만드는 기능이

바로 '로우코드'입니다.

 

 

로우코드 기능을 활용해 다른 부서에서도 자체 개발 작업을 수행할 수 있으며,

훨씬 적은 비용으로 물건을 빠르고 효율적으로 전달함으로써

수십만 달러의 비용을 절약할 수 있었습니다.

 

 

 

또한 앱은 전사적으로도 활용되어

팀 내부에 Power Apps를 구축하여 Azure Active Directory 테넌트에 속한 다른 모든 팀과도 공유할 수 있습니다. 

 

 

즉, 앱 사용자는 더 이상 앱이 빌드된 팀의 구성원일 필요가 없다는 것이며

Dataverse for Teams 스키마 또는 앱 자체를 편집하거나 변경할 수 있는 액세스 권한이 없어도 된다는 것입니다.

이렇게 '동료와 공유'기능을 사용하여 앱을 사용자에게 표시할 수 있습니다.

 

 

또한 여러분이 직접 앱을 구축하신다면

Teams 스토어 내에 '동료가 빌드'로 표시되어, 더 많은 사람들이 앱을 활용할 수 있게 만들 수 있습니다. 

 

 

 

 

 

이번 빌드에서 눈여겨봐야 할 또 다른 기능으로는 

'Power Apps 템플릿'이 있습니다.

이는 Teams 스토어 내에서 단 한 번의 클릭만으로 매우 쉽게 구현될 수 있습니다.

 

고객들은 Plug-n-play를 통해 일반적인 문제를 쉽게 해결할 수 있으며,

이 모든 것은 Power Platform을 기반으로 구축되었기 때문에 확장 또한 매우 쉽습니다.

 

 

 

 

 

Power Apps 템플릿은 원하는 대로 조정하고 수정할 수 있으며,

오픈소스이기 때문에 언제든지 무료로 사용할 수 있습니다.

 

 

 

 

Microsoft는 현재 5가지 특별한 템플릿을 제공하고 있습니다.

모두 업무에서 유용하게 활용될 수 있는 것들입니다~

 

 

 

2021년 7월 24일 현재를 기준으로는

Profile+, Boards, Perspectives 템플릿이 추가되었습니다.

자세한 사항은 아래 링크를 참고해주세요~

 

 

https://powerapps.microsoft.com/en-us/blog/enhance-information-discovery-and-create-more-inclusive-organizations-with-three-new-power-apps-solutions/

 

Three new Power Apps Solutions to enhance information discovery and create more inclusive organizations

We are excited to announce the preview release of three new Power Apps Solutions on Dataverse for Teams: Profile+, Boards, and Perspectives. These apps are an addition to the series of extendable sample apps such as Employee Ideas, Inspections, Issue Repor

powerapps.microsoft.com

 


2.  거버넌스 및 보안

 

 

Microsoft는 항상 보안, 규정 준수, 거버넌스에 초점을 맞추어

모든 사용자들이 Power Apps를 안전하게 채택하고 배포할 수 있도록 만들고 있습니다.

실제로 Microsoft는 클라우드 로우코드 제품 중 가장 많은 인증을 보유하고 있다고 합니다!

 

 

 

안전, 모니터, 관리 측면에서도 다양한 서비스를 제공하고 있으며, 

이번 빌드에서는

엔드포인트 필터링, 테넌트 격리, 커넥터 동작 제어, 테넌트 전체 분석 같은 새 서비스도 발표되었습니다.

 

 

 

Microsoft의 정보 보호 지원(MIP; Microsoft Information Protection)에 관해서는

최근 업데이트된 아래의 자료를 참조해주세요~

 

https://docs.microsoft.com/ko-kr/microsoft-365/compliance/information-protection?view=o365-worldwide 

 

Microsoft 365의 Microsoft Information Protection - Microsoft 365 Compliance

MIP(Microsoft Information Protection)를 구현하여 중요한 정보를 어디에서나 보호할 수 있습니다.

docs.microsoft.com

 


3.  통합 저작도구

 

 

향후 12개월 동안 발전할 저작 도구에 대한 발표도 있었습니다.

 

 

KO(한글)

 

EN(영문)

 

빌드 발표 날짜(2021년 5월)를 기준으로

 

- 캔버스 디자이너(Canvas Designer),

- 팀즈용 캔버스 디자이너(Canvas Designer for Teams),

- 모델 기반 디자이너(Model App Designer) 

 

⬇️

 

 

- 캔버스 디자이너(Canvas Designer)

- 팀즈용 캔버스 디자이너(Canvas Designer for Teams)

- 현대적 앱 디자이너(Modern App Designer) 

 

로 바뀌었습니다.

 

 

Modern App Designer(현대적 앱 디자이너)에 대한 정보는 아래의 링크를 참조해주세요!

https://powerapps.microsoft.com/en-us/blog/introducing-the-modern-app-designer-preview/

 

Introducing the Modern App Designer (Preview)

We are excited to introduce the modern app designer, a new authoring experience now available in Preview worldwide. It is now easier and faster than ever to build model-driven apps. With just a few clicks, you can get robust, powerful grids and forms on to

powerapps.microsoft.com

 

 

 

 

 

 

여기서 그치지 않았습니다!

 

2021년 7월 현재를 기준으로 기존의

팀즈용 캔버스 디자이너(Canvas Designer for Teams)모델 기반 디자이너(Model App Designer)가 합쳐져

'현대적 앱 디자이너(Modern App Designer)' 가 되었고,

 

 

그 결과 현재는 아래와 같이 두 개의 저작도구를 확인할 수 있습니다.

 

- 캔버스 디자이너(Canvas Designer)

- 현대적 앱 디자이너(Modern App Designer) 

 

 

 

 

2022년 상반기가 되면 이 모든 것들이 Power App Studio로 통합된다고 합니다.

기능 발전이 정말 빠른 속도로 진행되고 있네요~

 

 

 

 

이렇게 기술이 빠른 속도로 발전할 수 있었던 데에는 '커뮤니티의 힘'이 아주 컸습니다 :)

총 43,000건 이상의 아이디어와 기능 요청들 덕분에 지금의 Power Platform이 만들어질 수 있었습니다.

👍

 

 

https://www.youtube.com/watch?v=-4RmXuoyfhM&t=778s