<?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: EISK</title>
    <description>The latest articles on DEV Community by EISK (@eisk).</description>
    <link>https://dev.to/eisk</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%2Forganization%2Fprofile_image%2F619%2F8a263dff-6087-4dcf-b1b2-42165452cf45.png</url>
      <title>DEV Community: EISK</title>
      <link>https://dev.to/eisk</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/eisk"/>
    <language>en</language>
    <item>
      <title>New StackOverflow Tag for EISK!</title>
      <dc:creator>Ashraf Alam</dc:creator>
      <pubDate>Sun, 20 Sep 2020 12:50:48 +0000</pubDate>
      <link>https://dev.to/eisk/new-stackoverflow-tag-for-eisk-2lfb</link>
      <guid>https://dev.to/eisk/new-stackoverflow-tag-for-eisk-2lfb</guid>
      <description>&lt;p&gt;&lt;a href="http://github.com/eisk"&gt;EISK&lt;/a&gt; provides a solid guideline for building enterprise level projects, by utilizing new asp.net and sql server features, as well as latest best coding practices.&lt;/p&gt;

&lt;p&gt;Since its first release, by April 2008, this open source project gained a huge popularity in the developer community and had 250K+ combined downloads.&lt;/p&gt;

&lt;p&gt;Good news is EISK has its 'own' tag in StackOverflow now.&lt;/p&gt;

&lt;p&gt;Should you have any questions or need any help to implement new cool features, you can &lt;a href="https://stackoverflow.com/questions/ask?tags=eisk,webapi,asp.net-core&amp;amp;title=In%20EISK,%20How%20Do%20We%20.."&gt;ask&lt;/a&gt; in StackOverflow community with tag &lt;a href="https://stackoverflow.com/questions/tagged/eisk"&gt;eisk&lt;/a&gt; and get prompt response.&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>aspnet</category>
      <category>dotnet</category>
      <category>news</category>
    </item>
    <item>
      <title>Cloud Architecture: Real-World Use Case Scenarios</title>
      <dc:creator>Ashraf Alam</dc:creator>
      <pubDate>Fri, 05 Apr 2019 03:43:37 +0000</pubDate>
      <link>https://dev.to/eisk/cloud-architecture-real-world-use-case-scenarios-5281</link>
      <guid>https://dev.to/eisk/cloud-architecture-real-world-use-case-scenarios-5281</guid>
      <description>&lt;p&gt;While building a scalable system is lot more easier with the advent of cloud technologies, identifying the right fit can be challenging. Usually it may take years of solid experience in architectural space. &lt;/p&gt;

&lt;p&gt;Here we’ve tried to summarize a list of top technologies that can be used to build scalable systems efficiently with respect to real-world use case scenarios. &lt;/p&gt;

&lt;p&gt;Few fundamental or basic considerations, such as programming/scripting languages, operating system choices, additional tooling etc have been intentionally ignored to make the list simple.&lt;/p&gt;

&lt;h2&gt;
  
  
  Diagram
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F873fhzao4e3z0qb78yq5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F873fhzao4e3z0qb78yq5.png" alt="Awesome Cloud Architecture" width="800" height="1395"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Table
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Type&lt;/th&gt;
&lt;th&gt;Purpose&lt;/th&gt;
&lt;th&gt;Use Case&lt;/th&gt;
&lt;th&gt;Technology&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Client Side&lt;/td&gt;
&lt;td&gt;Client Framework&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="http://reactjs.org" rel="noopener noreferrer"&gt;ReactJS&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;Type System&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="https://www.typescriptlang.org" rel="noopener noreferrer"&gt;TypeScript&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;Design System&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="https://ant.design" rel="noopener noreferrer"&gt;Ant&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Backend&lt;/td&gt;
&lt;td&gt;Server Side API Framework&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="https://docs.microsoft.com/en-us/aspnet/core/web-api" rel="noopener noreferrer"&gt;ASP.NET Core Web API&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;Concurrency Framework&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="https://docs.microsoft.com/en-us/dotnet/standard/parallel-programming/task-based-asynchronous-programming" rel="noopener noreferrer"&gt;.NET Task API&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;ORM Framework&lt;/td&gt;
&lt;td&gt;Manipulating RDMBS data&lt;/td&gt;
&lt;td&gt;&lt;a href="https://docs.microsoft.com/en-us/ef/core/" rel="noopener noreferrer"&gt;Entity Framework Core&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;Identity Framework&lt;/td&gt;
&lt;td&gt;Managing user identity&lt;/td&gt;
&lt;td&gt;&lt;a href="https://docs.microsoft.com/en-us/aspnet/core/security/authentication/identity" rel="noopener noreferrer"&gt;.NET Core Identity&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;Cloud Access Framework&lt;/td&gt;
&lt;td&gt;Cloud storage access, logging etc&lt;/td&gt;
&lt;td&gt;&lt;a href="https://azure.microsoft.com/en-us/tools/" rel="noopener noreferrer"&gt;Azure Developer Tools&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;Web Socket&lt;/td&gt;
&lt;td&gt;Sending monthly summary report&lt;/td&gt;
&lt;td&gt;&lt;a href="https://dotnet.microsoft.com/apps/aspnet/real-time" rel="noopener noreferrer"&gt;SignalIR&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Services&lt;/td&gt;
&lt;td&gt;Web Application &amp;amp; API Deployment&lt;/td&gt;
&lt;td&gt;Hosting web applications&lt;/td&gt;
&lt;td&gt;&lt;a href="https://azure.microsoft.com/en-us/services/app-service/" rel="noopener noreferrer"&gt;Azure App Service&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;Identity Service&lt;/td&gt;
&lt;td&gt;Managing user identity&lt;/td&gt;
&lt;td&gt;&lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/fundamentals/active-directory-whatis" rel="noopener noreferrer"&gt;Azure Active Directory&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;Telemetry Event Ingestion&lt;/td&gt;
&lt;td&gt;User activity log (receive)&lt;/td&gt;
&lt;td&gt;&lt;a href="https://azure.microsoft.com/en-us/services/event-hubs/" rel="noopener noreferrer"&gt;Azure Event Hub&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;Enterprise Search&lt;/td&gt;
&lt;td&gt;Product search&lt;/td&gt;
&lt;td&gt;&lt;a href="https://azure.microsoft.com/en-us/services/search/" rel="noopener noreferrer"&gt;Azure Search&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;Prefix-based Search&lt;/td&gt;
&lt;td&gt;Product search (with prefix)&lt;/td&gt;
&lt;td&gt;&lt;a href="https://azure.microsoft.com/en-us/services/search/" rel="noopener noreferrer"&gt;Azure Search&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;Recommendation&lt;/td&gt;
&lt;td&gt;Product recommendation&lt;/td&gt;
&lt;td&gt;&lt;a href="https://azure.microsoft.com/en-us/services/machine-learning-service/" rel="noopener noreferrer"&gt;Azure ML&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;Server to Client Notification&lt;/td&gt;
&lt;td&gt;Sending monthly summary report&lt;/td&gt;
&lt;td&gt;&lt;a href="https://azure.microsoft.com/en-us/services/notification-hubs/" rel="noopener noreferrer"&gt;Azure Notification Hub&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;Report Processing&lt;/td&gt;
&lt;td&gt;Sending monthly summary report&lt;/td&gt;
&lt;td&gt;&lt;a href="https://azure.microsoft.com/en-us/services/scheduler/" rel="noopener noreferrer"&gt;Azure Scheduler&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;Report Processing&lt;/td&gt;
&lt;td&gt;Daily operational report&lt;/td&gt;
&lt;td&gt;&lt;a href="https://docs.microsoft.com/en-us/power-bi/service-azure-and-power-bi#azure-sql-database-and-power-bi" rel="noopener noreferrer"&gt;Azure Sql Database with Power BI&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;ALM&lt;/td&gt;
&lt;td&gt;Application life cycle management&lt;/td&gt;
&lt;td&gt;&lt;a href="https://azure.microsoft.com/en-us/services/devops/" rel="noopener noreferrer"&gt;Azure DevOps&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Storage&lt;/td&gt;
&lt;td&gt;Analytics&lt;/td&gt;
&lt;td&gt;User activity log&lt;/td&gt;
&lt;td&gt;&lt;a href="https://azure.microsoft.com/en-us/blog/dear-cassandra-developers-welcome-to-azure-cosmosdb/" rel="noopener noreferrer"&gt;Azure CosmosDB: Cassandra as-a-service&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;Reporting&lt;/td&gt;
&lt;td&gt;Daily operational report&lt;/td&gt;
&lt;td&gt;&lt;a href="https://docs.microsoft.com/en-us/power-bi/service-azure-and-power-bi#azure-sql-database-and-power-bi" rel="noopener noreferrer"&gt;Azure Sql Database with Power BI&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;Reporting&lt;/td&gt;
&lt;td&gt;Monthly summary report&lt;/td&gt;
&lt;td&gt;&lt;a href="https://azure.microsoft.com/en-us/blog/dear-cassandra-developers-welcome-to-azure-cosmosdb/" rel="noopener noreferrer"&gt;Azure Cassandra as-a-service&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;Binary content&lt;/td&gt;
&lt;td&gt;User profile picture, logo&lt;/td&gt;
&lt;td&gt;&lt;a href="https://azure.microsoft.com/en-us/services/storage/blobs/" rel="noopener noreferrer"&gt;Azure Blob Storage&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;CDN Cache&lt;/td&gt;
&lt;td&gt;User profile picture, logo (cached)&lt;/td&gt;
&lt;td&gt;&lt;a href="https://azure.microsoft.com/en-us/services/cdn/" rel="noopener noreferrer"&gt;Azure CDN&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;In Memory Cache&lt;/td&gt;
&lt;td&gt;User session data&lt;/td&gt;
&lt;td&gt;&lt;a href="https://azure.microsoft.com/en-us/services/cache/" rel="noopener noreferrer"&gt;Azure Cache for Redis&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;Key Value Pair NoSQL Store&lt;/td&gt;
&lt;td&gt;Shopping cart&lt;/td&gt;
&lt;td&gt;&lt;a href="https://azure.microsoft.com/en-us/services/storage/tables/" rel="noopener noreferrer"&gt;Azure Table Storage&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;Document NoSQL Store&lt;/td&gt;
&lt;td&gt;Product catalog&lt;/td&gt;
&lt;td&gt;&lt;a href="https://docs.microsoft.com/en-us/azure/cosmos-db/introduction" rel="noopener noreferrer"&gt;Azure CosmosDB&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;Graph NoSQL Store&lt;/td&gt;
&lt;td&gt;Social network graph&lt;/td&gt;
&lt;td&gt;&lt;a href="https://docs.microsoft.com/en-us/azure/cosmos-db/graph-introduction" rel="noopener noreferrer"&gt;Azure CosmosDB: Gremlin API&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;RDBMS&lt;/td&gt;
&lt;td&gt;Financial data - Assets, liabilities, income&lt;/td&gt;
&lt;td&gt;&lt;a href="https://azure.microsoft.com/en-us/services/sql-database/" rel="noopener noreferrer"&gt;Azure Sql Database&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  Open Source Project on Awesome Cloud Architecture ⭐
&lt;/h2&gt;

&lt;p&gt;EISK is an open source project that is intended providing developer resources to build scalable applications on top of awesome cloud architecture. &lt;/p&gt;

&lt;p&gt;Already a &lt;a href="https://github.com/EISK/eisk.webapi" rel="noopener noreferrer"&gt;web api&lt;/a&gt; project has been released to illustrate implementation best practices and more to come.&lt;/p&gt;

&lt;p&gt;Stay in touch for updates by bookmarking the project in &lt;a href="https://github.com/EISK/eisk" rel="noopener noreferrer"&gt;github&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Enjoy!&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>cloud</category>
      <category>azure</category>
      <category>architecture</category>
    </item>
    <item>
      <title>EISK - Introducing New ASP.NET Core Starter Template</title>
      <dc:creator>Ashraf Alam</dc:creator>
      <pubDate>Wed, 03 Apr 2019 13:25:41 +0000</pubDate>
      <link>https://dev.to/eisk/eisk-introducing-new-asp-net-core-starter-template-4o0f</link>
      <guid>https://dev.to/eisk/eisk-introducing-new-asp-net-core-starter-template-4o0f</guid>
      <description>

&lt;p&gt;I've written a new asp.net core starter project that enables creating new data driven web api with seconds. The available code in the project explores latest oop and ddd best practices with modern framework.&lt;/p&gt;

&lt;p&gt;This project previously was massively popular and recommended buy Microsoft few times.&lt;/p&gt;

&lt;p&gt;Hope You'll enjoy the project.&lt;/p&gt;

&lt;p&gt;And if you like the project don't forget to give a star in github.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/EISK/eisk.webapi"&gt;Eisk Web API&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Cheers.&lt;/p&gt;


</description>
      <category>news</category>
      <category>opensource</category>
      <category>aspnet</category>
      <category>dotnet</category>
    </item>
  </channel>
</rss>
