The second video continues the process and covers app modernization with Service Fabric.
This course is designed for developers (both citizen and professional developers) interested in a low-code approach for building mobile applications.
Here’s some background on PowerApps, if you haven’t had a chance to play with it yet:
PowerApps is a productive low-code development platform. It allows you to very quickly build business applications that can run inside a web browser, on a phone or a tablet. PowerApps includes a web-based IDE (PowerApps Studio, a set of built-in cross-platform controls), an Excel-like expression language that also includes imperative constructs like variables and loops, and over 130 connectors to talk to any number of data sources — including SQL Server, Office 365, Salesforce, Twitter, etc. You can also use custom connectors to talk to your domain-specific data source.
Beyond the controls, language expression and connectors, PowerApps provides ALM support in the form of app versioning, app publication to various app stores, swim-lanes for development environments, authentication and authorization (via Azure AD), RBAC controls, and security polices like data loss prevention (DLP). All in all, the PowerApps service seeks to significantly lower the bar for building and distributing cross-platform mobile applications within your enterprise.
For a concrete example of our use of PowerApps, please read how we built a cross-platform event app in less than a week. Also please check out a recent episode of DotNetRocks where we talk about PowerApps.
Finally, as part of the latest spring update, PowerApps is combining with Dynamics 365 for Sales, Marketing, and Talent applications to offer an enterprise high-productivity application platform as a service (known as Microsoft Business Applications platform). What this means for PowerApps developers is that:
- They can now take advantage of server-side logic
- They have access to a data-centric way of building declarative apps, known as model-driven apps (in contrast to canvas apps, which are built by dragging and dropping controls to a canvas).
For more information on the spring update, please refer to this blog post by Frank Weigel.
I hope you will find this course useful. Please reach out to me via this blog or Twitter if you have any questions or comments.
Our Cloud Application Development Director, Brent Wodicka, is presenting this year on “A PaaS-First Approach to DoD Mission Apps” on March 5th at 1 p.m. He will be co-presenting with Microsoft’s Derek Strausbaugh, and showcasing how Azure simplifies and re-imagines legacy mission applications. Registration is now open, and we’re hoping you can join us!
As the expectations of citizens increase, the need for technology innovation in government intensifies. Learn how cloud innovation can help meet the needs of the nation. Whether you’re interested in learning about security approaches or attracting and retaining talent with a more flexible and modern workstyle, Microsoft Government Tech Summit can help you evolve your skills and deepen your expertise to lead your agency through digital transformation.
What to expect:
- Connect with experts from Microsoft and the community, and learn how to get the most from the cloud. Ask your toughest questions, learn best practices, and share strategies.
- Choose from a variety of learning opportunities to deepen your cloud expertise, from keynotes and breakout sessions, to hands-on labs and a hackathon.
- Customize your learning – whether you’re already cloud-savvy or just getting started – Microsoft Government Tech Summit has something for everyone.
- Discover the latest trends, tools, and product roadmaps at more than 60 sessions covering a range of topics, including over 40 sessions focused on the needs of government agencies.
The cloud is changing expectations – and transforming the way we live and work. Join us at the Microsoft Government Tech Summit and learn how Microsoft’s cloud platform can help you lead your agency through digital transformation – and make the cloud part of your mission success.
(A complete transcript is available below.)
As we close out the year, here are the top 10 most read and shared blog posts of 2017:
1) Office 365 Groups vs. Microsoft Teams by Jason Storch
2) Lift & Shift: Migrating Legacy Applications to Azure Cloud by Nasir Mirza
3) Dockerization of Azure PaaS (Beyond Azure Container) by Vishwas Lele
4) Managed Images in Azure (Create & Deploy) by Justin Baca
5) Building Stateless Microservice Using Microsoft Service Fabric Series by Kasi Srinivasan
6) Azure PaaS Options: When to Use What? by Vishwas Lele
7) A three-way tie (!) for Parts One, Two & Three of Automated Deployments with Azure Resource Manager Templates, Azure Automation, & Octopus Deploy by Harun Davood
8) It’s Time to Review the Failure Modes of Your #cloud App(s) by Vishwas Lele
9) Pattern Matching vs. Deep Learning by Vishwas Lele
10) A Fix for the SharePoint Search Query/Result Mismatch by Clint Richardson
Here are five things you can do next year to better assist enterprises adopt the public cloud: Read More…
Specifically, this application was designed to help analysts get personalized recommendations (based on their own preference settings, ratings provided by their co-workers) for stories they need to analyze as part of their daily work.
Brent Wodicka from AIS described this application in an earlier blog post. Read More…
Day One started off with a number of training/knowledge-sharing sessions with the Microsoft Azure Government Engineering Team, providing an overview of Azure Gov, Security, Lift and Shift, Azure HDInsight, and Cognitive Services. The information provided was detailed enough that it wasn’t marketing material, but not so deep to be too difficult for general IT pros to grasp. Kudos to those that presented from the Microsoft Azure Engineering Team! Read More…
Before we dive in to the building of the stateful microservice let’s look at the basics of the microservice, purpose and types of microservice. Read More…
The central focus of DevOps has been the continuous delivery (CD) pipeline: A single, traceable path for any new or updated version of software to move through lower environments to a higher environment using automated promotion. However, in my recent experience, DevOps is also serving as the bridge between the “expectations chasm” — the gap between the three personas in the above diagram.
Each persona (CIO, Ops and App Teams) have varying expectations for the move to public cloud. For CIO, the motivation to move to the public cloud is based on key selling points — dealing with capacity constraints, mounting on-premises data center costs, reducing the Time to Value (TtV), and increasing innovation. The Ops Team is expecting a tooling maturity on par with on-premises including Capacity Planning, HA, compliance and monitoring. The Apps team is expecting to use the languages, tools, and CI process that they are already using, but in the context of new PaaS services. They also expect the same level of compliance and resilience from the underlying infrastructure services.
Unfortunately, as we will see in a moment, these expectations are hard to meet, despite the rapid innovation and cadence of releases in the cloud.
Consider these examples: Read More…