<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: consolata gicheru</title>
    <description>The latest articles on DEV Community by consolata gicheru (@consolatacleah).</description>
    <link>https://dev.to/consolatacleah</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F439820%2F1f79126b-3fe1-48db-8ec7-671968140802.jpeg</url>
      <title>DEV Community: consolata gicheru</title>
      <link>https://dev.to/consolatacleah</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/consolatacleah"/>
    <language>en</language>
    <item>
      <title>Top 5 Use Cases for Automation in Humanitarian Aid Organizations</title>
      <dc:creator>consolata gicheru</dc:creator>
      <pubDate>Thu, 18 Sep 2025 06:37:37 +0000</pubDate>
      <link>https://dev.to/consolatacleah/top-5-use-cases-for-automation-in-humanitarian-aid-organizations-ip1</link>
      <guid>https://dev.to/consolatacleah/top-5-use-cases-for-automation-in-humanitarian-aid-organizations-ip1</guid>
      <description>&lt;p&gt;In this era of Artificial Intelligence, the humanitarian sector can no longer afford to sit on the sidelines. Automation, once seen as a luxury, is now a lifeline. It’s the quiet miracle helping aid organizations streamline operations, reduce errors, and free up precious time for what truly matters,serving communities in crisis.&lt;/p&gt;

&lt;p&gt;Let’s take a closer look at how automation is already making a difference across five critical areas.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Donor Reporting and Compliance&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;For many humanitarian organizations, the end of the year brings a whirlwind of donor reports, compliance reviews, and impact documentation. In 2025, this workload has intensified, especially following funding reductions from USAID. NGOs have found themselves submitting more frequent reports, crafting detailed justifications for grant extensions, and preparing new proposals to diversify their funding streams all while operating with leaner teams due to budget constraints.&lt;/p&gt;

&lt;p&gt;These reporting tasks are vital, but they’re also time-consuming and vulnerable to human error. That’s where automation is stepping in to lighten the load. By pulling data from financial systems, field reports, and CRM platforms, automation tools are generating clean, donor-ready templates with minimal manual input. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Procurement and Vendor Processing&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Emergency response often demands rapid procurement, but speed must be balanced with accountability. Automation is helping NGOs onboard vendors faster by verifying documents, checking compliance, and flagging risks all in real time. &lt;/p&gt;

&lt;p&gt;Mercy Corps, for example, has integrated automated procurement tools to streamline vendor registration and contract management, reducing turnaround times and improving transparency across their supply chain.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;IT Support&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Field teams working in remote or low-connectivity areas frequently encounter technical issues that can stall operations. AI-powered chatbots are now providing real-time IT support, guiding users through troubleshooting steps, resetting credentials, and escalating tickets when needed. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Field Data Monitoring&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Data from the field is the heartbeat of humanitarian work. Whether it’s attendance logs, distribution records, or health screenings, timely insights are critical. Automation tools are helping organizations scan incoming data for anomalies such as missing supplies, low turnout, or delayed deliveries and trigger alerts instantly. &lt;br&gt;
The Danish Refugee Council has piloted automated monitoring systems that flag operational risks early, enabling faster interventions and better resource allocation.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Inventory Tracking&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;In humanitarian logistics, visibility isn’t just helpful, it’s life-saving. Knowing what’s in stock, where it’s located, and when it’s moving can mean the difference between timely aid and missed opportunities. That’s why automation is becoming a vital ally in supply chain operations, helping organizations manage stock levels, track shipments and reconcile inventory across multiple warehouses with precision and speed.&lt;/p&gt;

&lt;p&gt;UNICEF’s Supply Division has been leading the charge with its&lt;a href="https://www.unicef.org/supply/vaccine-stock-management-tool" rel="noopener noreferrer"&gt; Stock Management Tool (SMT)&lt;/a&gt;a ready to use digital platform designed to bring end-to-end visibility to vaccine and therapeutic supply chains. Developed in partnership with WHO, the SMT is tailored for use in low-resource settings, offering both online and offline functionality to ensure accessibility even in areas with unreliable internet.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;In conclusion&lt;/strong&gt;, automation isn’t just a technical upgrade, it’s a gift of time. These digital helpers are quietly working behind the scenes, enabling humanitarian teams to deliver with precision and purpose, even in the face of growing complexity and limited resources. And that, perhaps, is the most meaningful transformation of all.&lt;/p&gt;

</description>
      <category>automation</category>
    </item>
    <item>
      <title>UiPath vs Power Platform: Same Goals, Different Soap Opera</title>
      <dc:creator>consolata gicheru</dc:creator>
      <pubDate>Sun, 14 Sep 2025 19:07:00 +0000</pubDate>
      <link>https://dev.to/consolatacleah/uipath-vs-power-platform-same-goals-different-soap-opera-3207</link>
      <guid>https://dev.to/consolatacleah/uipath-vs-power-platform-same-goals-different-soap-opera-3207</guid>
      <description>&lt;h2&gt;
  
  
  1. Meet the Cast
&lt;/h2&gt;

&lt;p&gt;Before we dive into the drama, let’s introduce our stars:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;em&gt;UiPath Character&lt;/em&gt;&lt;/th&gt;
&lt;th&gt;&lt;em&gt;Power Platform Counterpart&lt;/em&gt;&lt;/th&gt;
&lt;th&gt;&lt;em&gt;Personality&lt;/em&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;em&gt;Studio&lt;/em&gt;&lt;/td&gt;
&lt;td&gt;&lt;em&gt;Power Apps&lt;/em&gt;&lt;/td&gt;
&lt;td&gt;The  developer, enables creation of graphic interfaces that allows users to connect with data or agents in the case of studio.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;em&gt;Orchestrator&lt;/em&gt;&lt;/td&gt;
&lt;td&gt;&lt;em&gt;Power Automate&lt;/em&gt;&lt;/td&gt;
&lt;td&gt;The bossy scheduler, enables creation of automation workflows with orchestrator being able to handle complex processes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;em&gt;Maestro&lt;/em&gt;&lt;/td&gt;
&lt;td&gt;&lt;em&gt;Power Platform Pipelines&lt;/em&gt;&lt;/td&gt;
&lt;td&gt;The process diva,lives for long-running workflows and dramatic pauses.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;em&gt;Agents&lt;/em&gt;&lt;/td&gt;
&lt;td&gt;&lt;em&gt;AI Builder / Custom Connectors&lt;/em&gt;&lt;/td&gt;
&lt;td&gt;The mysterious sidekick shows up when things get complex.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;em&gt;UiPath Chatbots&lt;/em&gt;&lt;/td&gt;
&lt;td&gt;&lt;em&gt;Power Virtual Agents&lt;/em&gt;&lt;/td&gt;
&lt;td&gt;The smooth talker, great with users, secretly powered by backend drama.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Each platform has its own ensemble cast, but they’re all chasing the same plot: automate processes, empower users, and reduce manual chaos.&lt;/p&gt;

&lt;h1&gt;
  
  
  2. The Relationship Status
&lt;/h1&gt;

&lt;p&gt;UiPath’s components are tightly coupled &lt;em&gt;Studio&lt;/em&gt; builds the bot, &lt;em&gt;Orchestrator&lt;/em&gt; deploys it, &lt;em&gt;Maestro&lt;/em&gt; choreographs it, and &lt;em&gt;Agents&lt;/em&gt; fill in the gaps. It’s like a well-rehearsed theatre troupe: everyone knows their role, cues are timed, and the performance runs smoothly.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Power Platform&lt;/em&gt;, on the other hand, is more like a group project in college: &lt;em&gt;Power Apps&lt;/em&gt; builds the front-end, &lt;em&gt;Power Automate&lt;/em&gt; handles the logic, and &lt;em&gt;AI Builder&lt;/em&gt; occasionally shows up when needed.&lt;/p&gt;

&lt;p&gt;They work together, but sometimes you wonder if they’ve even met.&lt;/p&gt;

&lt;h1&gt;
  
  
  3. Emotional Intelligence or Just Good UX?
&lt;/h1&gt;

&lt;p&gt;UiPath Studio is powerful but intimidating. Power Apps, meanwhile, is the friendly neighbor who helps you build a form in five minutes and then asks if you want to add AI.&lt;/p&gt;

&lt;h1&gt;
  
  
  4. Secrets, Scandals, and Shadow IT
&lt;/h1&gt;

&lt;p&gt;Governance is where the drama hits peak ratings.&lt;br&gt;
UiPath is built for centralized control. Power Platform needs strong governance policies and CoE frameworks to avoid chaos.&lt;/p&gt;

&lt;p&gt;UiPath Orchestrator is strict all roles, permissions, audit logs, and robot management are baked in.&lt;/p&gt;

&lt;p&gt;Power Platform is more democratic until someone builds a Flow that emails 500 people every 10 minutes and IT gets involved.&lt;/p&gt;

&lt;h1&gt;
  
  
  5. Who Gets the Final Rose?
&lt;/h1&gt;

&lt;p&gt;It depends on your storyline:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Scenario&lt;/th&gt;
&lt;th&gt;Winner&lt;/th&gt;
&lt;th&gt;Why&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Enterprise-grade automation with complex workflows&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;UiPath&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Maestro, Orchestrator, and Agents shine here.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Rapid app development for business users&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;Power Platform&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Power Apps + Power Automate = instant MVP.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Humanitarian tech in low-connectivity environments&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;Tie&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;UiPath’s offline bots vs Power Platform’s mobile-first design which can be configured for offline use.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Citizen developer empowerment&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;Power Platform&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Studio can be abit scary.would need some more experience as compared to powerapps.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  🎬 Final Scene
&lt;/h2&gt;

&lt;p&gt;Like any good soap opera, the automation saga ends not with a clear winner but with a cliffhanger.&lt;/p&gt;

&lt;p&gt;UiPath and Power Platform may chase the same goals, but they bring wildly different personalities to the stage. One thrives on orchestration and precision; the other on accessibility and speed. And in the middle of it all? You the architect, the strategist, the storyteller deciding which cast best fits your organization’s plot.&lt;/p&gt;

&lt;p&gt;Whether you're building for enterprise scale, humanitarian impact, or citizen empowerment, the real power lies in knowing your audience, your constraints, and your endgame. Choose your tools like you cast your leads: not just for talent, but for chemistry.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;So what’s next&lt;/strong&gt;&lt;br&gt;
Start your own pilot episode. Map your workflows, sketch your personas, and test your platforms. And if the drama gets too real, remember even bots need good direction.&lt;/p&gt;

</description>
      <category>automation</category>
      <category>powerplatform</category>
      <category>rpa</category>
    </item>
    <item>
      <title>How I met Data Pipelines😊</title>
      <dc:creator>consolata gicheru</dc:creator>
      <pubDate>Sun, 05 Mar 2023 18:24:26 +0000</pubDate>
      <link>https://dev.to/consolatacleah/how-i-met-data-pipelines-5661</link>
      <guid>https://dev.to/consolatacleah/how-i-met-data-pipelines-5661</guid>
      <description>&lt;p&gt;Which is your favorite TV show? Mine is  the classic, "How I met your mother". In the entertainment industry, data pipelines can be equated to the process of creating and delivering a film or television show. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyvtkaoidx8wtwp8lnb2g.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyvtkaoidx8wtwp8lnb2g.jpg" alt=" " width="800" height="491"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Just as data pipelines extract, transform, and load data from various sources into a central repository for analysis and reporting, the process of creating a film or television show involves extracting ideas and inspiration from various sources, transforming them into a cohesive story, and delivering them to the audience.&lt;/p&gt;

&lt;p&gt;The production process for a film or television show typically involves several stages, including pre-production, production, and post-production. During pre-production, ideas and inspiration are gathered from various sources, such as books, scripts, or real-life events, and transformed into a cohesive story that can be turned into a film or television show. This process is similar to the data extraction and transformation stage of a data pipeline.&lt;/p&gt;

&lt;p&gt;During production, the story is brought to life through the use of actors, sets, and special effects. This stage is similar to the data loading stage of a data pipeline, where the transformed data is loaded into a central repository for analysis and reporting.&lt;/p&gt;

&lt;p&gt;Finally, during post-production, the film or television show is edited, polished, and delivered to the audience. This stage is similar to the reporting stage of a data pipeline, where the data is analyzed, processed, and presented to stakeholders.&lt;/p&gt;

&lt;p&gt;Data pipelines have revolutionized the way businesses and organizations process, manage, and analyze their data. These pipelines are designed to extract, transform, and load data from various sources into a central repository for analysis and reporting. &lt;/p&gt;

&lt;p&gt;In this blog post, we'll also get to explore the advantages of data pipelines and why they are an essential component of any modern data architecture.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Scalability and Flexibility:&lt;/strong&gt; One of the most significant advantages of data pipelines is their scalability and flexibility. With the ability to scale up or down based on the volume of data, data pipelines allow organizations to process large volumes of data efficiently. Additionally, they are flexible enough to handle data from various sources, including structured, semi-structured, and unstructured data, making them ideal for modern data architectures.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Automated Data Processing&lt;/strong&gt;: Data pipelines automate the process of data extraction, transformation, and loading. This automation reduces the risk of human error, increases processing speed, and ensures data accuracy. Additionally, data pipelines allow organizations to process data in near-real-time, enabling timely and accurate decision-making.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Data Quality&lt;/strong&gt;: Data pipelines help maintain data quality by identifying and addressing data inconsistencies, errors, and redundancies. By performing data quality checks during the extraction, transformation, and loading process, organizations can ensure that the data they analyze is accurate, complete, and consistent.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Cost Savings&lt;/strong&gt;: Data pipelines help organizations save money by reducing the need for manual data processing and maintenance. By automating the data processing process, organizations can significantly reduce labor costs, improve data accuracy, and make better use of their resources.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Improved Data Governance:&lt;/strong&gt; Data pipelines facilitate better data governance by providing a centralized repository for data storage, processing, and analysis. This centralization allows organizations to manage data access, security, and compliance more effectively, reducing the risk of data breaches and ensuring regulatory compliance.&lt;/p&gt;

&lt;p&gt;In conclusion, data pipelines are a crucial component of any modern data architecture, providing organizations with the scalability, flexibility, automation, data quality, cost savings, and improved data governance they need to make informed decisions. By adopting data pipelines, organizations can effectively process and analyze data to gain valuable insights and stay ahead of the competition.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Data! Data! Data!</title>
      <dc:creator>consolata gicheru</dc:creator>
      <pubDate>Thu, 09 Feb 2023 14:03:00 +0000</pubDate>
      <link>https://dev.to/consolatacleah/data-data-data-bgj</link>
      <guid>https://dev.to/consolatacleah/data-data-data-bgj</guid>
      <description>&lt;p&gt;Data is like the lifeblood of any organization or individual. It helps us make informed decisions and understand the world better. But, not all data is created equal. Just like blood types, some data is O-positive and some is AB-negative. In this blog, we'll take a lighthearted look at some cool examples of databases as well as the unique data qualities.&lt;/p&gt;

&lt;p&gt;But let's not take data too seriously, it's time to have some fun and look at the different characteristics of data and some of the exciting databases that exist in the world today!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Structure&lt;/strong&gt;&lt;br&gt;
Data can come in different structures, including numerical, categorical, ordinal, and binary. Numerical data consists of numbers that can be quantified, such as age, height, and weight. Categorical data is a set of categories that describe the data, such as gender, occupation, and nationality. Ordinal data is a type of categorical data that has an order, such as movie ratings from best to worst. Finally, binary data is a type of data that only has two categories, such as yes/no, true/false, or male/female.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Volume&lt;/strong&gt;&lt;br&gt;
Data can come in different sizes, ranging from small to big. Small data is usually manageable by humans and can be processed using basic tools like Microsoft Excel. Big data, on the other hand, is too large to be processed by traditional tools and requires special software and hardware to manage.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Velocity&lt;/strong&gt;&lt;br&gt;
Data can be generated at different speeds, ranging from slow to fast. Slow data is generated over a long period of time and can be analyzed in a more relaxed manner. Fast data, on the other hand, is generated in real-time and requires immediate attention and analysis.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Variety&lt;/strong&gt;&lt;br&gt;
Data can come in different forms, including text, images, audio, and video. Text data is the most common form of data and consists of written information. Image data consists of visual information, such as photos and illustrations. Audio data consists of sound recordings, such as music and speech. Video data consists of visual and audio information, such as movies and television shows.&lt;/p&gt;

&lt;h2&gt;
  
  
  Now, let's take a look at some exciting databases that exist in the world today:
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;IMDb (Internet Movie Database)&lt;/strong&gt;&lt;br&gt;
IMDb is a database of information related to movies, TV shows, and celebrities. It includes information about actors, directors, writers, production companies, and more. With over 6.5 million titles and more than 100 million registered users, IMDb is the ultimate destination for movie and TV fans.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Wikipedia&lt;/strong&gt;&lt;br&gt;
Wikipedia is a free, open-source, multilingual, online encyclopedia that is based on a collaborative model. With more than six million articles in English alone, Wikipedia is one of the largest and most comprehensive databases of information on the internet.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;GenBank&lt;/strong&gt;&lt;br&gt;
GenBank is a database of genetic information that includes DNA sequences, protein sequences, and genetic maps. With more than 200 million sequences, GenBank is a valuable resource for researchers in the field of genetics and biotechnology.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;World Bank Open Data&lt;/strong&gt;&lt;br&gt;
The World Bank Open Data is a database of information related to the global economy and development. It includes data on finance, trade, health, education, and more. With more than 3,000 indicators and data from over 210 countries, the World Bank Open Data is a valuable resource for policymakers, academics, and the general public.&lt;/p&gt;

&lt;p&gt;In conclusion, data is a crucial aspect of our lives, and it's important to understand its different characteristics and the databases that exist to make the most of it. So let's embrace data and have some fun exploring the world of information!&lt;/p&gt;

</description>
      <category>analyticaladventure</category>
      <category>datascience</category>
      <category>machinelearning</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Analytical Adventure</title>
      <dc:creator>consolata gicheru</dc:creator>
      <pubDate>Wed, 01 Feb 2023 18:03:26 +0000</pubDate>
      <link>https://dev.to/consolatacleah/analytical-adventure-4j3b</link>
      <guid>https://dev.to/consolatacleah/analytical-adventure-4j3b</guid>
      <description>&lt;p&gt;"Once upon a time, in a land far, far away (ok, maybe just a few cubicles over), I embarked on a wild and wondrous journey into the world of data. It was a land filled with endless possibilities, where every number and statistic held the key to unlocking the secrets of the universe (or at least, the secrets of your business).&lt;/p&gt;

&lt;p&gt;But as with any great adventure, there were challenges to overcome. The data was vast, overwhelming, and sometimes, just plain confusing. But fear not, my friends! For with the power of datascience, even the most daunting of data problems can be conquered.&lt;/p&gt;

&lt;p&gt;So grab your calculators and your courage, and join me on this analytical adventure as we delve into the world of data and discover the solutions it holds!"&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Data Science&lt;/strong&gt; is an interdisciplinary field that involves using scientific methods, algorithms, and systems to extract knowledge and insights from structured and unstructured data. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Machine Learning&lt;/strong&gt; is a subset of Artificial Intelligence that provides systems the ability to automatically learn and improve from experience without being explicitly programmed.&lt;/p&gt;

&lt;p&gt;In data science, data is collected, cleaned, and analyzed to gain insights and make predictions. Machine learning algorithms are then used to build models that can automatically make predictions or decisions based on input data. These models can be used in various applications such as natural language processing, image and speech recognition, and prediction of outcomes in fields such as finance, healthcare, and marketing.&lt;/p&gt;

&lt;p&gt;Exciting advancements are constantly being made in the field, including the development of deep learning algorithms and the increasing availability of big data, leading to improved accuracy and efficiency in prediction and decision making.&lt;/p&gt;

&lt;p&gt;In our next blog we'll get to cover the characteristics of data sources. &lt;/p&gt;

</description>
      <category>watercooler</category>
    </item>
    <item>
      <title>Don't just sit there! Start Power Pages</title>
      <dc:creator>consolata gicheru</dc:creator>
      <pubDate>Fri, 18 Nov 2022 15:10:35 +0000</pubDate>
      <link>https://dev.to/consolatacleah/dont-just-sit-there-start-power-pages-2a9n</link>
      <guid>https://dev.to/consolatacleah/dont-just-sit-there-start-power-pages-2a9n</guid>
      <description>&lt;p&gt;Hey there, glad to have you here. Ever wondered how you’d create your own website as this one to fuel your business in just a few days/ hours without having to worry about security. Worry not as Power Pages just like redbull gives you wings to fly!!&lt;/p&gt;

&lt;p&gt;This year we get to introduce the newest baby in the power platform family. For businesses already utilizing the Microsoft 365 suite and also new businesses looking to adopt the Microsoft suite.&lt;br&gt;
&lt;strong&gt;Power pages&lt;/strong&gt; is a secure platform for creating, hosting and administering modern external facing business websites using data stored in Microsoft Dataverse.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F003nsonwzyqp304lwtdm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F003nsonwzyqp304lwtdm.png" alt="Powerpages" width="520" height="503"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Power Pages Capabilities
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Simplified authoring experience for makers: This has been made possible by using available templates, design studio providing styling, data and setup workspace for site management.&lt;/li&gt;
&lt;li&gt;Responsive rendering as power pages is based on Bootstrap hence supporting responsive and mobile friendly applications.&lt;/li&gt;
&lt;li&gt;Advanced custom development for pro developers to extend power pages functionality using visual studio.&lt;/li&gt;
&lt;li&gt;Integration to other Microsoft Power Platform components like dataverse, PowerBi, Power Apps, Automate and Power Virtual Agents.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Pricing
&lt;/h2&gt;

&lt;p&gt;Power pages was previously purchased as Power Apps portals but is now a stand-alone product with two license types:&lt;/p&gt;

&lt;h4&gt;
  
  
  Pre-paid subscription plans
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;Power Pages authenticated users per website (for 100 users/site/month) is priced at $200 with two additional volume tiers. Each subscription plan includes 2GBs of Dataverse Database storage and 16GBs of Dataverse File storage that accrues to the tenant.&lt;/li&gt;
&lt;li&gt;Power Pages anonymous users per website (for 500 users/site/month) is priced at $75 with two additional volume tiers. Each subscription plan includes 500MBs of Dataverse Database storage and 4GBs of Dataverse File storage that accrues to the tenant.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  Pay-as-you-go
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;Power Pages authenticated user per website is priced at $4 per user.&lt;/li&gt;
&lt;li&gt;Power Pages anonymous users per website is priced at $.30 per user.
Authenticated and anonymous users are consumed/metered only when a user accesses a website in a calendar month, making it easy to deploy websites to broad audiences without assigning licenses to individual users each month.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Sign up for a new trial here to explore further: &lt;a href="https://powerpages.microsoft.com/" rel="noopener noreferrer"&gt;PowerPages&lt;/a&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;                   Happy Learning!!
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
      <category>powerfuldevs</category>
      <category>powerapps</category>
    </item>
    <item>
      <title>Class Diagrams Relationships</title>
      <dc:creator>consolata gicheru</dc:creator>
      <pubDate>Sun, 23 May 2021 01:46:18 +0000</pubDate>
      <link>https://dev.to/consolatacleah/class-diagrams-relationships-532n</link>
      <guid>https://dev.to/consolatacleah/class-diagrams-relationships-532n</guid>
      <description>&lt;p&gt;Class diagrams are the main building block in object-oriented modeling. They are used to show the different objects in a system, their attributes, their operations and the relationships among them.&lt;/p&gt;

&lt;p&gt;Classes are interrelated to each other in specific ways. In particular, relationships in class diagrams include different types of logical connections. The following are such types of logical connections that are possible in Unified Modelling Language:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Association&lt;/li&gt;
&lt;li&gt;Composition&lt;/li&gt;
&lt;li&gt;Aggregation&lt;/li&gt;
&lt;li&gt;Inheritance&lt;/li&gt;
&lt;li&gt;Generalization&lt;/li&gt;
&lt;li&gt;Specialization&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;An example to understand the relationships &lt;br&gt;
consider a person with his/her gadgets (phones, Laptops etc )&lt;/p&gt;

&lt;p&gt;From here we have 2 classes class person and class gadget&lt;br&gt;
when a person charges a gadget that creates an &lt;strong&gt;Association&lt;/strong&gt;  between the two classes&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Composition&lt;/strong&gt; implies a relationship where the child cannot exist independent of the parent.&lt;br&gt;
Battery is part of a phone &lt;br&gt;
A phone can't exist without a battery hence that is an example of  composition&lt;/p&gt;

&lt;p&gt;A battery and a phone can however exist independently . This is an example of &lt;strong&gt;Aggregation&lt;/strong&gt;&lt;br&gt;
Aggregation implies a relationship where the child can exist independently of the parent&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Generalization&lt;/strong&gt; is a mechanism for combining similar classes of objects into a single, more general class.&lt;br&gt;
Phones and Laptops are examples of Gadgets .&lt;br&gt;
class phones can be a subclass of class Gadgets&lt;br&gt;
This is an example of Generalization as phones inherit attributes from the super class Gadgets&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Specialization&lt;/strong&gt; is the reverse process of Generalization means creating new sub-classes from an existing class hence in the example we could have class phones being created from class Gadgets&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Representation of the relationships&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpdi36zgy2g4l2gp9ch7p.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpdi36zgy2g4l2gp9ch7p.png" alt="Alt Text" width="300" height="200"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Nevertheless, Consolata Gicheru Coded in 2021!</title>
      <dc:creator>consolata gicheru</dc:creator>
      <pubDate>Sun, 21 Mar 2021 04:00:40 +0000</pubDate>
      <link>https://dev.to/consolatacleah/nevertheless-consolata-gicheru-coded-in-2021-44e8</link>
      <guid>https://dev.to/consolatacleah/nevertheless-consolata-gicheru-coded-in-2021-44e8</guid>
      <description>&lt;p&gt;&lt;strong&gt;My most recent achievement&lt;/strong&gt; was Speaking at the Global Power Platform Bootcamp in Nairobi.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Advocating for myself looks like&lt;/strong&gt; believing in myself and the skills that I have and pushing to learn more each day and become a better person.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My biggest goal is&lt;/strong&gt; to be an expert in my field and maybe one day be a Power Platform advocate hence grow my community and empower them to do more.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My advice for allies to support underrepresented folks who code is&lt;/strong&gt; Kindly give them a platform to showcase their skills and grow their careers.I'd also like them to keep this in mind &lt;strong&gt;A candle loses nothing by lighting another candle&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>wecoded</category>
    </item>
    <item>
      <title>Highlight of My AZ-900 journey</title>
      <dc:creator>consolata gicheru</dc:creator>
      <pubDate>Sun, 10 Jan 2021 04:36:00 +0000</pubDate>
      <link>https://dev.to/consolatacleah/highlights-of-my-az-900-journey-1-5hea</link>
      <guid>https://dev.to/consolatacleah/highlights-of-my-az-900-journey-1-5hea</guid>
      <description>&lt;p&gt;When I begun studying for my AZ-900 I struggled getting this concepts and could often get them mixed up but after writing this blog I feel more confident in explaining them to others. I hope you feel the same after reading it.&lt;br&gt;
I'll be sharing more insights on the cloud service models and there key differences.&lt;/p&gt;

&lt;p&gt;Microsoft Azure is a &lt;strong&gt;Cloud computing platform&lt;/strong&gt; and an online portal that allows people to access and manage cloud services and resources provided by Microsoft.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Cloud Computing : the delivery of computing services over the internet, which is otherwise known as the cloud. These services include servers, storage, databases, networking, software, analytics, and intelligence. &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Cloud Service Models&lt;/strong&gt; define the different level of shared responsibility that a cloud provider and cloud tenant are responsible for.There are 3 Cloud Service Models:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Infrastructure as a Service(IAAS)&lt;/li&gt;
&lt;li&gt;Platform as a Service (PAAS)&lt;/li&gt;
&lt;li&gt;Software as a Service (SAAS)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Infrastructure as a Service&lt;/strong&gt;This model is the closest to managing physical servers. A cloud provider keeps the hardware up to date, but operating system maintenance and network configuration is left to the cloud tenant.&lt;br&gt;
&lt;strong&gt;Example&lt;/strong&gt; Azure virtual machines are fully operational virtual compute devices running in Microsoft data centers.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Platform as a Service&lt;/strong&gt;This model is a managed hosting environment. The cloud provider manages the virtual machines and networking resources, and the cloud tenant deploys their applications into the managed hosting environment.&lt;br&gt;
&lt;strong&gt;Example&lt;/strong&gt; Azure provides app services supporting the entire building process of a web app development and deployment,&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Software as a Service&lt;/strong&gt;In this cloud service model, the cloud provider manages all aspects of the application environment, such as virtual machines, networking resources, data storage, and applications. The cloud tenant only needs to provide their data to the application managed by the cloud provider. &lt;br&gt;
&lt;strong&gt;Example&lt;/strong&gt; Microsoft Office 365 provides a fully working version of Microsoft Office that runs in the cloud.&lt;/p&gt;

&lt;p&gt;An illustration of the various levels of responsibility between a cloud provider and a cloud tenant.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fn4044kt4egd53d92sizz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fn4044kt4egd53d92sizz.png" alt="Alt Text" width="558" height="359"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>azure</category>
      <category>microsoft</category>
    </item>
    <item>
      <title>Deep Dive into Power Platform #3 Power Virtual Agents</title>
      <dc:creator>consolata gicheru</dc:creator>
      <pubDate>Thu, 31 Dec 2020 12:45:17 +0000</pubDate>
      <link>https://dev.to/consolatacleah/deep-dive-into-power-platform-3-power-virtual-agents-5a2c</link>
      <guid>https://dev.to/consolatacleah/deep-dive-into-power-platform-3-power-virtual-agents-5a2c</guid>
      <description>&lt;p&gt;Have you ever shopped at Amazon?or better yet have you interacted with Alexa ;Amazon's virtual Assistant? At the end of this blog you will be able to create your own virtual Assistant with the help of Power Virtual Agents.&lt;/p&gt;

&lt;p&gt;A Virtual Agent is a computer generated, animated, artificial intelligence virtual character that serves as an online customer service representative.&lt;/p&gt;

&lt;p&gt;It leads an intelligent conversation with users, responds to their questions and performs adequate non-verbal behavior&lt;/p&gt;

&lt;p&gt;Power Virtual Agents lets you create powerful chatbots that can answer questions posed by your customers, other employees, or visitors to your website or service.&lt;/p&gt;

&lt;p&gt;Power Virtual Agents is available as both a standalone web app, and as a discrete app within Microsoft Teams.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Key Pointers&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;When you create bots with Power Virtual Agents, you author and edit topics.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Topics are discrete conversation paths that, when used together within a single bot, allow for users to have a conversation with a bot that feels natural and flows appropriately.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Creating a bot with Power Virtual Agents is easy to do with the no-code authoring canvas, and there are a number of ways you can manage how topics interact, how you want the conversation to flow, and what it should feel like.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;It's also easy to test the bot without having to fully deploy the bot whenever you make a small change.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;There are also lesson topics that guide you through topic authoring - from simple to complex scenarios, as well as default system topics.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fo4vlmmzhdk4zj8ummm49.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fo4vlmmzhdk4zj8ummm49.gif" alt="Alt Text" width="472" height="480"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Create your first chatbot using the provided &lt;a href="https://docs.microsoft.com/en-us/power-virtual-agents/authoring-first-bot" rel="noopener noreferrer"&gt;guide&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>powerfuldevs</category>
      <category>powerplatform</category>
    </item>
    <item>
      <title>Deep Dive into Power Platform #2 Power Automate</title>
      <dc:creator>consolata gicheru</dc:creator>
      <pubDate>Thu, 31 Dec 2020 12:43:15 +0000</pubDate>
      <link>https://dev.to/consolatacleah/deep-dive-into-power-platform-2-power-automate-44c</link>
      <guid>https://dev.to/consolatacleah/deep-dive-into-power-platform-2-power-automate-44c</guid>
      <description>&lt;p&gt;&lt;strong&gt;Power Automate&lt;/strong&gt; (previously called Microsoft flow)is a service that helps you create automated workflows between your favorite apps and services to synchronize files, get notifications, collect data, and more.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;key Terms&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;A trigger : the thing (event) that happens that starts the process. That's what you're asking the workflow to look out for. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Actions : the things you want the workflow to do once the trigger takes place.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Connectors:It is a proxy or a wrapper around an API that allows the underlying service to talk to Microsoft Power Automate, Microsoft Power Apps, and Azure Logic Apps.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It provides a way for users to connect their accounts and leverage a set of pre-built actions and triggers to build their apps and workflows.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Types of flows&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;1.Cloud flows&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Automated flow Create an automation that is triggered by an event such as arrival of an email from a specific person, or a mention of your company in social media.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Instant flows Start an automation with a click of a button. You can automate for repetitive tasks from your Desktop or Mobile devices&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Scheduled flows Schedule an automation such as daily data upload to SharePoint or a database.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;2.Desktop flows:Used to automate tasks on the Web or the desktop. Alternatively, you can use the two legacy methods of of creating desktop flows: Windows recorder (V1) and Selenium ID.&lt;/p&gt;

&lt;p&gt;3.Business process flows: provide a guide for people to get work done. They provide a streamlined user experience that leads people through the processes their organization has defined for interactions that need to be advanced to a conclusion of some kind.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fhes3vz5jkqcqkz9gg81r.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fhes3vz5jkqcqkz9gg81r.gif" alt="Alt Text" width="472" height="480"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Get to know the different Premium and Standard connectors &lt;br&gt;
  in Power Automate&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;For more information regarding power automate kindly visit &lt;br&gt;
  &lt;a href="https://docs.microsoft.com/en-us/power-automate/" rel="noopener noreferrer"&gt;Power Automate Docs&lt;/a&gt;&lt;/p&gt;

</description>
      <category>powerfuldevs</category>
      <category>powerplatform</category>
    </item>
    <item>
      <title>Deep Dive into Power Platform #1 Power Apps</title>
      <dc:creator>consolata gicheru</dc:creator>
      <pubDate>Thu, 31 Dec 2020 12:39:22 +0000</pubDate>
      <link>https://dev.to/consolatacleah/deep-dive-into-power-platform-1-power-apps-4d3h</link>
      <guid>https://dev.to/consolatacleah/deep-dive-into-power-platform-1-power-apps-4d3h</guid>
      <description>&lt;p&gt;Power Apps is a suite of apps, services, connectors and data platform that provides a rapid application development environment to build custom apps for your business needs. With Power Apps, you can quickly build custom business apps that connect to your business data stored either in the underlying data platform (Microsoft Dataverse formerly CDS) or in various online and on-premises data sources like SharePoint, Microsoft 365, Dynamics 365, SQL Server.&lt;/p&gt;

&lt;p&gt;With Power Apps, you can create three types of apps: &lt;strong&gt;Canvas Apps&lt;/strong&gt;, &lt;strong&gt;Model-driven Apps&lt;/strong&gt;, and &lt;strong&gt;Portals&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;To create an app, you start with &lt;a href="https://make.powerapps.com/" rel="noopener noreferrer"&gt;Make.powerapps.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Power Apps Studio&lt;/strong&gt; is the app designer used for building canvas apps. The app designer makes creating apps feel more like building a slide deck in Microsoft PowerPoint. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;App designer&lt;/strong&gt; for model-driven apps lets you define the sitemap and add components to build a model-driven app. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Power Apps portals Studio&lt;/strong&gt;is a WYSIWYG design tool to add and configure web pages, components, forms, and lists. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Canvas Apps&lt;/strong&gt;&lt;br&gt;
They Provide a visual canvas for one to build and design apps.To create the app, you can drag and drop various elements into your canvas from whatever you require. Throughout, you can format the right conditions and settings that are needed to make the application work.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fmcajtzh6nkecfg1bsh07.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fmcajtzh6nkecfg1bsh07.png" alt="Alt Text" width="615" height="351"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Model-Driven Apps&lt;/strong&gt;&lt;br&gt;
They Provide an interface to build apps with complex business logic. Model apps can run as either a standalone or as the backend to a canvas app. &lt;/p&gt;

&lt;p&gt;One of the core benefits of Model-driven apps is their ability to generate data models. When inputted, the data is defined as a structure which allows the app to conform to your information.&lt;br&gt;
The simple application architecture allows you to customize the app, without creating new code.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F08lij2oefryawdm5ow7e.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F08lij2oefryawdm5ow7e.jpeg" alt="Alt Text" width="800" height="477"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Canvas and Model Driven Apps are quite similar but to their design, the fundamental difference is over user control. When creating a Canvas App, you have full control over every single aspect of the result.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;In contrast, Model Apps are controlled more by the data and information you enter into it. What you input is effectively what decides the outcome. The layout, functionality and general design will be more affected than a Canvas-based application.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;If you want flexibility there’s Canvas, yet if you crave structure, Model-driven apps can provide that. &lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Portal&lt;/strong&gt;&lt;br&gt;
A portal provides an experience of an external facing website &lt;br&gt;
that allow users outside their organizations to sign in with a wide variety of identities, create and view data in Microsoft Dataverse, or even browse content anonymously.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fauag9s0pfxsb4en12j69.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fauag9s0pfxsb4en12j69.jpg" alt="Alt Text" width="800" height="449"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This end-to-end experience  allows portal makers to quickly create a website and customize it with pages, layout, and content. Makers can reuse page designs through templates, add forms and views to display key data from Dataverse, and publish to users.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fzd1j5wkkm5omtq6ybs9j.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fzd1j5wkkm5omtq6ybs9j.gif" alt="Alt Text" width="472" height="480"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Create an M365 Developer Account &lt;a href="https://developer.microsoft.com/en-us/microsoft-365/dev-program" rel="noopener noreferrer"&gt;Here&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Create one of the apps described above and share the app on social media ,Don't forget to tag the power platform community.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For More insights one can check out :&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://docs.microsoft.com/en-us/powerapps/" rel="noopener noreferrer"&gt;Power Apps Documentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.udacity.com/course/microsoft-power-platform--ud091" rel="noopener noreferrer"&gt;Udacity Power Platform course&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>powerfuldevs</category>
      <category>powerplatform</category>
    </item>
  </channel>
</rss>
