Co to jest Power Apps?
Microsoft Power Apps to platforma do tworzenia aplikacji biznesowych będąca częścią
ekosystemu Power Platform (Power Automate, Power BI, Dataverse, Power Pages i Copilot
Studio),
ściśle zintegrowanego z Microsoft 365. Dzięki wbudowanym konektorom API umożliwia szybki
rozwój aplikacji połączonej z dowolnymi bazami danych, aplikacjami (np. Teams, Outlook)
i systemami zewnętrznymi, takimi jak m.in. SAP, Salesforce, Snowflake czy systemy księgowe
(np. Comarch, Symfonia) lub dowolnymi własnymi aplikacjami firmowymi.
Do czego służy Power Apps?
Power Apps służy do digitalizacji procesów i budowania aplikacji biznesowych:
formularzy, rejestrów, workflow, aplikacji mobilnych, narzędzi operacyjnych
oraz bardziej rozbudowanych systemów wewnętrznych.
Czy Power Apps może zastąpić Excel?
Tak, wręcz idealnie się do tego nadaje w sytuacjach, gdy Excel zaczyna pełnić funkcję
aplikacji: wiele osób edytuje ten sam plik, w użyciu są makra, wersjonowanie i ręczne
akceptacje. W takich przypadkach Power Apps pozwala przenieść proces do kontrolowanego,
bezpiecznego interfejsu z pełną kontrolą nad danymi – Excel może przy tym zostać jako
narzędzie do szybkiej analityki tam, gdzie się sprawdza.
Czy Power Apps działa na telefonie?
Tak. Aplikacje Power Apps mogą działać na dowolnym urządzeniu: komputerze, tablecie
i telefonie, a przy odpowiednim zaprojektowaniu interfejsu w pełni dopasowują się
do rozmiaru ekranu. Microsoft oferuje dedykowaną aplikację Power Apps Mobile,
która ułatwia korzystanie z aplikacji na urządzeniach mobilnych.
Z czym można zintegrować Power Apps?
Microsoft oferuje ponad 1500 gotowych konektorów do baz danych, aplikacji i systemów
zewnętrznych, dzięki którym Power Apps można szybko i bezpiecznie połączyć z potrzebnymi
źródłami danych. W przypadku braku gotowej integracji profesjonalny developer może stworzyć
własną integrację z dowolnym systemem poprzez API.
Power Apps czy aplikacja dedykowana?
Power Apps to atrakcyjny wybór dla wewnętrznych aplikacji biznesowych w organizacjach
działających w ekosystemie Microsoft. Aplikacja dedykowana jest lepszym wyborem,
jeżeli chcemy zaangażować użytkowników spoza organizacji, np. klientów.
W takich przypadkach zalecamy wybór rozwiązania opartego na Azure
(np. Azure Static Web Apps).
Canvas Apps, Model-driven Apps czy Code Apps?
Wybór zależy od budżetu i integracji, których potrzebujesz. Canvas Apps są naturalnym
wyborem, jeżeli chcesz aplikację mobilną i operacyjną z większą kontrolą nad UX/UI.
Model-driven Apps bazują na Dataverse i są idealne dla aplikacji procesowych z dużą
liczbą powiązanych rekordów.
Code Apps to połączenie obu, ale bez ograniczeń typowych dla aplikacji low-code.
Bazują na popularnych frameworkach frontendowych (najczęściej React, ale też Vue i inne),
więc dają możliwość pełnego dopasowania wyglądu i funkcjonalności do Twoich potrzeb,
ale nadal z możliwościami oferowanymi przez Power Platform.
Co to jest Dataverse?
Microsoft Dataverse to chmurowa platforma danych dla aplikacji biznesowych.
Przechowuje dane w tabelach, obsługuje relacje i metadane oraz umożliwia
kontrolę dostępu opartą na rolach.
Power Apps a Power Automate – jaka jest różnica?
Power Apps jest interfejsem, w którym pracujesz. Power Automate obsługuje automatyczne
procesy w tle, np. akceptacje, powiadomienia czy integracje. Oba narzędzia integrują się
ze sobą lub mogą działać niezależnie od siebie.
Power Apps a Power BI – jak je połączyć?
Power Apps dostarcza warstwę wizualną do wprowadzania i aktualizacji danych,
a Power BI analizuje je i pokazuje KPI. Możesz osadzić dashboard Power BI w aplikacji,
żeby mieć wszystko w jednym miejscu – działania operacyjne oraz wgląd w dane
Twojej organizacji.
Ile trwa wdrożenie Power Apps?
Prosty proof-of-concept (PoC) może powstać już w kilka godzin. Rozwój w pełni bezpiecznej,
zintegrowanej z systemami i bazą danych aplikacji to zazwyczaj 2–4 tygodnie.
Bardziej rozbudowane rozwiązania procesowe wymagają więcej czasu. Dlatego zawsze zaczynamy
od budowy solidnej podstawy (MVP – Minimum Viable Product), a później etapami rozwijamy
rozwiązanie o nowe funkcjonalności.
Ile kosztuje Power Apps?
Koszt rozwiązania dzieli się na dwie części: koszt wdrożenia i wsparcia (support)
oraz koszt stały – licencje. Koszt developmentu jest zróżnicowany i zależy od wielu
czynników, np. liczby ekranów, integracji, automatyzacji czy poziomu zabezpieczeń.
Koszt licencji zależy od architektury rozwiązania i jest zmienny – np. Canvas Apps
z bazą SharePoint bazują na podstawowej licencji Microsoft 365, natomiast aplikacje
Model-driven, Code Apps czy integracje Premium (np. SAP, Dataverse) wymagają dodatkowej
licencji Premium.
Firma wdrażająca powinna omówić z Tobą przykładowe koszty, możliwe podejścia
i dopasować architekturę finalnego rozwiązania do Twoich potrzeb i budżetu.
Czy Power Apps nadaje się dla dużej firmy?
Tak, Power Apps może być używany przez tysiące użytkowników, również offline.
Microsoft oferuje liczne narzędzia umożliwiające zarządzanie bezpieczeństwem,
politykami danych (DLP), cyklem życia aplikacji (ALM) czy dostępami w oparciu
o role, grupy i uprawnienia.
Jak zabezpieczyć Power Apps?
Microsoft oferuje wbudowane mechanizmy bezpieczeństwa, m.in. uprawnienia dostępowe
oparte o role i grupy, środowiska (rozdzielenie aplikacji produkcyjnych od developmentu
i testowania), polityki danych (DLP) czy Azure Key Vault. Jesteśmy w stanie w pełni
dopasować rozwiązanie do rygorystycznych potrzeb biznesowych, a Microsoft dba o bieżący
audyt swoich rozwiązań i bezpieczeństwo (
Microsoft Trust Center). Nie musisz rozumieć
wszystkich pojęć – my zadbamy o bezpieczeństwo Twojej aplikacji.
Czy Power Apps można połączyć z SAP lub ERP?
Oczywiście! Sposób integracji zależy od konkretnego systemu. Ty mówisz nam,
czego potrzebujesz, a my dobieramy odpowiedni sposób integracji – gotowy konektor,
API, bazę SQL, warstwę integracyjną lub inne mechanizmy dostępne w architekturze firmy.
Czy Antdata wdraża Power Apps?
Tak, Antdata oferuje pełne wsparcie dotyczące Power Apps – od konsultacji po wdrożenie
gotowego rozwiązania i bieżące wsparcie (support) użytkowników. Realizujemy zarówno
małe projekty, jak i wieloetapowe projekty integrujące Power Apps, Power Automate,
Power BI, Azure, Microsoft Fabric, IoT, Machine Learning i Data Engineering.
Nasz zespół składa się z ponad 60 specjalistów z różnych dziedzin, w tym 10+ developerów
specjalizujących się w Power Apps i Power Automate.