<?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: Kumologica</title>
    <description>The latest articles on DEV Community by Kumologica (@kumologica).</description>
    <link>https://dev.to/kumologica</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%2F352216%2F86dac997-aacf-4db2-8e70-ca0cf8ebb841.png</url>
      <title>DEV Community: Kumologica</title>
      <link>https://dev.to/kumologica</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/kumologica"/>
    <language>en</language>
    <item>
      <title>Building a Serverless Passport OCR in 2LOC</title>
      <dc:creator>Kumologica</dc:creator>
      <pubDate>Sun, 05 Apr 2020 11:34:14 +0000</pubDate>
      <link>https://dev.to/kumologica/building-a-serverless-passport-ocr-in-2loc-4mg</link>
      <guid>https://dev.to/kumologica/building-a-serverless-passport-ocr-in-2loc-4mg</guid>
      <description>&lt;p&gt;In today's use case, a fictional customer care agent using Slack will initiate a scanned passport request to a prospective customer via email.&lt;/p&gt;

&lt;p&gt;Once the customer receives the email, they will be directed to the folder location to place the scanned copy of their passport. The moment the customer places the scanned image of their passport on a S3 bucket, the document will be OCR via Amazon Rekognition and the passport details will be sent back to the customer care agent via Slack channel.&lt;/p&gt;

&lt;p&gt;We will be building this lambda using Kumologica (free graphical IDE for lambdas) in around 10 minutes. &lt;/p&gt;

&lt;h1&gt;
  
  
  Solution
&lt;/h1&gt;

&lt;p&gt;We will be developing two integration flows that will be deployed in a single lambda function:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Customer’s Passport Request&lt;/strong&gt; Flow initiated by the agent via Slack, a request will be sent via email to the customer asking for their passport.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--zh-_BTsD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/fv6t4ycvhe3kc9vgg5io.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--zh-_BTsD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/fv6t4ycvhe3kc9vgg5io.png" alt="Customer's Passport Request Flow"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Passport OCR&lt;/strong&gt;: Flow responsible to OCR the passport and send the details to the agent via Slack.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--CB2lxq_N--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/7w1uiegnqmrwp2wnt6e9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--CB2lxq_N--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/7w1uiegnqmrwp2wnt6e9.png" alt="Passport OCR Flow"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Implementation
&lt;/h1&gt;

&lt;p&gt;Follow the development process on the video tutorial below: (duration: 10 mins)&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/3aGCa2kYeps"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h1&gt;
  
  
  Conclusion
&lt;/h1&gt;

&lt;p&gt;Thanks for reading (or watching the video tutorial). I hope you enjoyed this use case and appreciate how simple is to implement these type of serverless integrations with Kumologica. We would love to hear your feedback, and don’t hesitate to contact us if you have any questions.&lt;/p&gt;

&lt;p&gt;To learn more about Kumologica checkout our official documentation at &lt;a href="//kumologica.com"&gt;kumologica.com&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>automation</category>
      <category>aws</category>
      <category>serverless</category>
      <category>lambda</category>
    </item>
    <item>
      <title>Kumologica: First low-code development tool for AWS Lambda</title>
      <dc:creator>Kumologica</dc:creator>
      <pubDate>Wed, 18 Mar 2020 10:35:52 +0000</pubDate>
      <link>https://dev.to/kumologica/kumologica-first-low-code-development-tool-for-aws-lambda-1ohm</link>
      <guid>https://dev.to/kumologica/kumologica-first-low-code-development-tool-for-aws-lambda-1ohm</guid>
      <description>&lt;p&gt;By now, you may have noticed the trend in IT to reduce the size of existing things (projects, teams, releases, hardware, services). It seems like yesterday when we were talking about the need to break the monolith into microservices and we are already talking about encapsulating your logic into functions.&lt;/p&gt;

&lt;p&gt;Given the simplicity and economic appeal of FaaS (Function as a Service) offerings, it seems like a natural move to see the world of integration begin to shift toward a new serverless model and start to enjoy its benefits like autoscaling, no infrastructure management and pay-per-use billing.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Kumologica&lt;/em&gt; is one of the early players in this space, with a very clear mission: bring the benefits of the traditional low-code integration platforms to the new world of FaaS.&lt;/p&gt;

&lt;h1&gt;
  
  
  Introducing Kumologica
&lt;/h1&gt;

&lt;p&gt;Kumologica consists of two parts:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Kumologica designer&lt;/strong&gt;: A low-code environment where developers can create API Integration flows by arranging and connecting visually (drag-and-drop) a number of pre-packaged nodes. It also allows developers to test and deploy API integration flows into the cloud directly without having to go to the terminal or cloud console for anything.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Kumologica runtime&lt;/strong&gt;: A library which is responsible to run integration flows on top of your FaaS in a scalable, high performing and cost-efficient manner.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--mZLgwe3Z--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/afhzzamytvpnmw4mbu33.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--mZLgwe3Z--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/afhzzamytvpnmw4mbu33.png" alt="Kumologica In Action"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Benefits
&lt;/h1&gt;

&lt;p&gt;In addition to all the benefits aforementioned of using FaaS, there are two main benefits you will enjoy when choosing Kumologica:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Cloud portability&lt;/strong&gt;: You have one tool and one way to describe and run your integration flows, and thanks to the different cloud bindings, there is no headache anymore in porting those flows to other cloud providers. Reducing the risk of cloud vendor lock-in.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Quick development feedback-loop&lt;/strong&gt;: Develop with zero or almost zero code, test your flows locally (without any Docker dependencies) and deploy into the cloud in a secure and quick manner, and all within your designer. No need to jump into the terminal to run other scripts, or go to web consoles to configure security roles / triggers etc. Kumologica Designer will take care of these tasks for you.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We consider Kumologica to be the one of the best ways to develop, test and deploy integration services in the new serverless world and &lt;strong&gt;it is completely free&lt;/strong&gt;. &lt;/p&gt;

&lt;h1&gt;
  
  
  Closing Note
&lt;/h1&gt;

&lt;p&gt;Feel free to visit our official &lt;a href="https://kumologica.com/docs/intro/GettingStarted.html#installation"&gt;documentation&lt;/a&gt; to learn more.&lt;/p&gt;

&lt;p&gt;We would love to hear your feedback and connect with early adopters out there.&lt;/p&gt;

</description>
      <category>serverless</category>
      <category>aws</category>
      <category>automation</category>
      <category>lambda</category>
    </item>
  </channel>
</rss>
