<?xml version="1.0" encoding="UTF-8" ?><!-- generator=Zoho Sites --><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><atom:link href="https://www.rysats.com/blogs/microservices/feed" rel="self" type="application/rss+xml"/><title>RYSA Technologies and Services - Blog , Microservices</title><description>RYSA Technologies and Services - Blog , Microservices</description><link>https://www.rysats.com/blogs/microservices</link><lastBuildDate>Thu, 30 Apr 2026 20:06:56 -0700</lastBuildDate><generator>http://zoho.com/sites/</generator><item><title><![CDATA[Managing PDF documents Using Zoho Creator ]]></title><link>https://www.rysats.com/blogs/post/Managing-PDF-documents-Using-Zoho-Creator</link><description><![CDATA[&nbsp; “There’s no shortage of remarkable ideas, what’s missing is the will to execute them.”&nbsp; – Seth Godin &nbsp; ]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_qdsESz3OQDSbVxf3sr0y6g" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_g8Ybpe4dRFyDhyKhbMYadQ" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_DJ9IO3q0QKqT1wIzMZrQjg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"> [data-element-id="elm_DJ9IO3q0QKqT1wIzMZrQjg"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_Wk3wFxk0DebOj-BCIAJEAg" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_Wk3wFxk0DebOj-BCIAJEAg"] .zpimage-container figure img { width: 640px !important ; height: 360px !important ; } } @media (max-width: 991px) and (min-width: 768px) { [data-element-id="elm_Wk3wFxk0DebOj-BCIAJEAg"] .zpimage-container figure img { width:640px ; height:360px ; } } @media (max-width: 767px) { [data-element-id="elm_Wk3wFxk0DebOj-BCIAJEAg"] .zpimage-container figure img { width:640px ; height:360px ; } } [data-element-id="elm_Wk3wFxk0DebOj-BCIAJEAg"].zpelem-image { border-radius:1px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-size-original zpimage-tablet-fallback-original zpimage-mobile-fallback-original hb-lightbox " data-lightbox-options="
                type:fullscreen,
                theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/andrew-pons-6-RhsUzKO6g-unsplash.jpg" width="640" height="360" loading="lazy" size="original" data-lightbox="true"/></picture></span></figure></div>
</div><div data-element-id="elm_a35-EzbdX5_ucuUgDWzp_A" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_a35-EzbdX5_ucuUgDWzp_A"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p style="text-align:center;margin-bottom:24pt;"><span style="color:rgb(11, 28, 45);font-family:Roboto, sans-serif;">&nbsp;<span style="font-size:18px;font-style:italic;">“There’s no shortage of remarkable ideas, what’s missing is the will to execute them.”&nbsp;</span><span style="font-size:18px;font-weight:700;font-style:italic;">– Seth Godin</span>&nbsp;</span></p></div>
</div><div data-element-id="elm_wVWa3S4z4AIVvsVxYW_4UQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_wVWa3S4z4AIVvsVxYW_4UQ"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p style="margin-bottom:8pt;"><span style="color:rgb(11, 28, 45);"><span style="font-size:18pt;font-family:Roboto, sans-serif;font-weight:bold;">Introduction</span>&nbsp;</span></p><p style="text-align:justify;margin-bottom:8pt;"><span style="font-size:18px;font-family:Roboto, sans-serif;color:rgb(11, 28, 45);">In today's digital age, PDF documents have become a ubiquitous file format for sharing information. However, it's not uncommon to find yourself with multiple PDF files that need to be merged into one for easier organization or sharing. That's where PDF merge applications come in handy.So, whether you're a student, professional, or anyone who works with PDF documents regularly, this blog will provide you with valuable insights on how to merge PDF files quickly and easily.&nbsp;</span></p><p style="margin-bottom:8pt;"><span style="font-family:Roboto, sans-serif;font-weight:bold;color:rgb(11, 28, 45);"><span style="font-size:24px;">Use Case</span>&nbsp;</span></p><p><span style="font-size:18px;font-family:Roboto, sans-serif;color:rgb(11, 28, 45);">Let's say you have a company where you send life insurance quotation to client based on the need and also merge a catalogue along with all the other product details for reference to the client.</span></p><p style="margin-bottom:8pt;"><span style="font-size:18px;font-family:Roboto, sans-serif;color:rgb(11, 28, 45);">Here's how it could work:</span><br></p><ul><li><span style="font-size:18px;font-family:Roboto, sans-serif;color:rgb(11, 28, 45);">The life insurance agent or broker gathers multiple life insurance quotes from various insurance providers.</span></li></ul></div>
</div><div data-element-id="elm_uJEM5ypPgme29e8oO1h9vA" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_uJEM5ypPgme29e8oO1h9vA"] .zpimage-container figure img { width: 500px ; height: 500.00px ; } } @media (max-width: 991px) and (min-width: 768px) { [data-element-id="elm_uJEM5ypPgme29e8oO1h9vA"] .zpimage-container figure img { width:500px ; height:500.00px ; } } @media (max-width: 767px) { [data-element-id="elm_uJEM5ypPgme29e8oO1h9vA"] .zpimage-container figure img { width:500px ; height:500.00px ; } } [data-element-id="elm_uJEM5ypPgme29e8oO1h9vA"].zpelem-image { border-radius:1px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-size-medium zpimage-tablet-fallback-medium zpimage-mobile-fallback-medium hb-lightbox " data-lightbox-options="
                type:fullscreen,
                theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/04_13_21_07.jpg" width="500" height="500.00" loading="lazy" size="medium" data-lightbox="true"/></picture></span></figure></div>
</div><div data-element-id="elm_JBkmCfmCURfM1AKcngtPVA" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_JBkmCfmCURfM1AKcngtPVA"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><ul><li><span style="font-size:18px;font-family:Roboto, sans-serif;color:rgb(11, 28, 45);">Each quote is saved as a separate PDF file.</span></li></ul></div>
</div><div data-element-id="elm_M0zl70F4O3s3thJ6hmtBYg" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_M0zl70F4O3s3thJ6hmtBYg"] .zpimage-container figure img { width: 200px ; height: 200.00px ; } } @media (max-width: 991px) and (min-width: 768px) { [data-element-id="elm_M0zl70F4O3s3thJ6hmtBYg"] .zpimage-container figure img { width:200px ; height:200.00px ; } } @media (max-width: 767px) { [data-element-id="elm_M0zl70F4O3s3thJ6hmtBYg"] .zpimage-container figure img { width:200px ; height:200.00px ; } } [data-element-id="elm_M0zl70F4O3s3thJ6hmtBYg"].zpelem-image { border-radius:1px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-size-small zpimage-tablet-fallback-small zpimage-mobile-fallback-small hb-lightbox " data-lightbox-options="
                type:fullscreen,
                theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/26550.jpg" width="200" height="200.00" loading="lazy" size="small" data-lightbox="true"/></picture></span></figure></div>
</div><div data-element-id="elm_ML1TduWYQgC5gMm-yAqntg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_ML1TduWYQgC5gMm-yAqntg"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><ul><li><span style="font-size:12pt;color:rgb(11, 28, 45);">Using a PDF merge tool, the agent can combine all of the PDF files into a single document.</span></li></ul></div>
</div><div data-element-id="elm_ro6DNZJgF4PcK_C16zBtIw" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_ro6DNZJgF4PcK_C16zBtIw"] .zpimage-container figure img { width: 500px ; height: 500.00px ; } } @media (max-width: 991px) and (min-width: 768px) { [data-element-id="elm_ro6DNZJgF4PcK_C16zBtIw"] .zpimage-container figure img { width:500px ; height:500.00px ; } } @media (max-width: 767px) { [data-element-id="elm_ro6DNZJgF4PcK_C16zBtIw"] .zpimage-container figure img { width:500px ; height:500.00px ; } } [data-element-id="elm_ro6DNZJgF4PcK_C16zBtIw"].zpelem-image { border-radius:1px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-size-medium zpimage-tablet-fallback-medium zpimage-mobile-fallback-medium hb-lightbox " data-lightbox-options="
                type:fullscreen,
                theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/3323585.jpg" width="500" height="500.00" loading="lazy" size="medium" data-lightbox="true"/></picture></span></figure></div>
</div><div data-element-id="elm_dKp_VvrX5chqQmqirfu7Xw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_dKp_VvrX5chqQmqirfu7Xw"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><ul><li><span style="font-size:18px;font-family:Roboto, sans-serif;color:rgb(11, 28, 45);">The agent can then add a cover letter or introduction to the merged PDF document that explains the various options and highlights any particular benefits of each plan.</span></li></ul></div>
</div><div data-element-id="elm_gaMmHUCt916PbGjJluDCEg" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_gaMmHUCt916PbGjJluDCEg"] .zpimage-container figure img { width: 500px ; height: 333.44px ; } } @media (max-width: 991px) and (min-width: 768px) { [data-element-id="elm_gaMmHUCt916PbGjJluDCEg"] .zpimage-container figure img { width:500px ; height:333.44px ; } } @media (max-width: 767px) { [data-element-id="elm_gaMmHUCt916PbGjJluDCEg"] .zpimage-container figure img { width:500px ; height:333.44px ; } } [data-element-id="elm_gaMmHUCt916PbGjJluDCEg"].zpelem-image { border-radius:1px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-size-medium zpimage-tablet-fallback-medium zpimage-mobile-fallback-medium hb-lightbox " data-lightbox-options="
                type:fullscreen,
                theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/19197439.jpg" width="500" height="333.44" loading="lazy" size="medium" data-lightbox="true"/></picture></span></figure></div>
</div><div data-element-id="elm_BIwKtAfvNTXjhFXGiLgjnw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_BIwKtAfvNTXjhFXGiLgjnw"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><ul><li><span style="font-size:18px;font-family:Roboto, sans-serif;color:rgb(11, 28, 45);">The merged PDF document can then be sent to the client's business via email or a secure file-sharing platform.</span></li></ul></div>
</div><div data-element-id="elm_reKZlOERWiVzq8KT8F2f8w" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_reKZlOERWiVzq8KT8F2f8w"] .zpimage-container figure img { width: 500px ; height: 306.25px ; } } @media (max-width: 991px) and (min-width: 768px) { [data-element-id="elm_reKZlOERWiVzq8KT8F2f8w"] .zpimage-container figure img { width:500px ; height:306.25px ; } } @media (max-width: 767px) { [data-element-id="elm_reKZlOERWiVzq8KT8F2f8w"] .zpimage-container figure img { width:500px ; height:306.25px ; } } [data-element-id="elm_reKZlOERWiVzq8KT8F2f8w"].zpelem-image { border-radius:1px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-size-medium zpimage-tablet-fallback-medium zpimage-mobile-fallback-medium hb-lightbox " data-lightbox-options="
                type:fullscreen,
                theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/Screenshot%202023-03-24%20at%2010.54.59%20AM.png" width="500" height="306.25" loading="lazy" size="medium" data-lightbox="true"/></picture></span></figure></div>
</div><div data-element-id="elm_mGQD2ad8me4PRQGlgzb6bw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_mGQD2ad8me4PRQGlgzb6bw"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p style="text-indent:0in;text-align:justify;"><span style="font-size:18px;font-family:Roboto, sans-serif;color:rgb(11, 28, 45);">By using a PDF merge tool, agent can save time and effort by combining all of the necessary information into a single document. This can make it easier for the client's business to review and compare the various life insurance options, and can help to streamline the overall process of selecting and purchasing life insurance coverage.</span></p><p style="margin-bottom:8pt;"><span style="font-family:Roboto, sans-serif;"><span style="font-size:24px;font-weight:700;color:rgb(11, 28, 45);">How Zoho Suite Helps in Automating this?</span>&nbsp;</span></p><p style="text-indent:0in;text-align:justify;"><span style="font-size:18px;font-family:Roboto, sans-serif;color:rgb(11, 28, 45);">Zoho offers a suite of productivity tools that can be used to create and manage PDF files, including PDF merge.By using the Zoho suite of products in conjunction with the PDF merge, you can create, manage, and merge PDF files with ease, all from one platform namely a Zoho Creator Application which covers both your business process workflow and digitalized documents share/sign/email.&nbsp;</span></p><p style="text-indent:0in;text-align:justify;"><span style="font-family:Roboto, sans-serif;"><span style="font-size:24px;font-weight:700;color:rgb(11, 28, 45);">Conclusion</span><span>&nbsp;</span></span></p><p style="text-indent:0in;text-align:justify;"><span style="font-size:18px;font-family:Roboto, sans-serif;color:rgb(11, 28, 45);">So if you find yourself struggling to manage multiple PDF files, consider using a PDF merge Integration with your existing application to simplify the process and streamline your workflow. In addition, you can leverage the digital signing platforms viz Zoho Sign to get the documents signed digitally as part of compliance.</span><br></p></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Fri, 24 Mar 2023 16:07:18 +0530</pubDate></item><item><title><![CDATA[Supply Chain Automation and Microservices with Zoho Platform]]></title><link>https://www.rysats.com/blogs/post/Supply-Chain-Automation-and-Microservices-with-Zoho-Platform</link><description><![CDATA[“When services are loosely coupled, a change to one service should not require a change to another.” ― Sam Newman ]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_1-7wAFwxQ2S_GiQ1r0BYdQ" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_Oeww4HpJSxGBEfIx5cVgEQ" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_F5DcTrM3TQaDy_cd-EAPFw" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"></style><div data-element-id="elm_BtaaVqduOHJOI7LKi0mTig" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_BtaaVqduOHJOI7LKi0mTig"] .zpimage-container figure img { width: 640px !important ; height: 427px !important ; } } @media (max-width: 991px) and (min-width: 768px) { [data-element-id="elm_BtaaVqduOHJOI7LKi0mTig"] .zpimage-container figure img { width:640px ; height:427px ; } } @media (max-width: 767px) { [data-element-id="elm_BtaaVqduOHJOI7LKi0mTig"] .zpimage-container figure img { width:640px ; height:427px ; } } [data-element-id="elm_BtaaVqduOHJOI7LKi0mTig"].zpelem-image { border-radius:1px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-size-original zpimage-tablet-fallback-original zpimage-mobile-fallback-original hb-lightbox " data-lightbox-options="
                type:fullscreen,
                theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/luca-bravo-B6-H27CMbGI-unsplash.jpg" width="640" height="427" loading="lazy" size="original" data-lightbox="true"/></picture></span></figure></div>
</div><div data-element-id="elm_MUUSt4AADn1Sfu0eGxO4Ug" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_MUUSt4AADn1Sfu0eGxO4Ug"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><div style="text-align:justify;"><p><span style="font-family:&quot;Roboto&quot;, sans-serif;"><span style="color:rgb(1, 58, 81);font-size:18px;"><span style="font-weight:400;font-style:italic;">“When services are loosely coupled, a change to one service should not require a change to another.”</span></span></span></p><span style="font-family:&quot;Roboto&quot;, sans-serif;"><span style="color:rgb(1, 58, 81);font-size:18px;"><span style="font-weight:400;font-style:italic;">― </span><span style="font-weight:700;font-style:italic;">Sam Newman</span></span></span></div></div>
</div><div data-element-id="elm_s6-LPoQ03qohga8b3SGjPA" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_s6-LPoQ03qohga8b3SGjPA"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><div style="color:inherit;"><div style="color:inherit;"><div style="color:inherit;line-height:2;"><div style="color:inherit;line-height:2;"><p style="text-align:justify;"><span style="color:rgb(1, 58, 81);"><span style="font-family:&quot;Roboto&quot;, sans-serif;"><span style="font-weight:700;font-size:24px;">Introduction</span><span><br></span></span></span></p><p style="text-align:justify;"><span style="color:rgb(1, 58, 81);"><span style="font-family:&quot;Roboto&quot;, sans-serif;font-size:18px;"><span style="font-weight:400;">Microservices architecture enables an organization to evolve its technology stack.The goal is that teams can bring their services to live independent of each other. Microservices reduces all types of dependencies and the complexities around it.</span></span></span></p><p style="text-align:justify;"><span style="color:rgb(1, 58, 81);"><span style="font-family:&quot;Roboto&quot;, sans-serif;font-size:18px;"><span style="font-weight:400;">Zoho Creator, a low code platform for custom application development leverages the microservices architecture which allows you to prepare independently deployable components owned by a small team. Any issues in the services can be easy to identify/fix and easy to redeploy as the processes can be very agile.</span></span></span></p><p style="text-align:justify;"><span style="color:rgb(1, 58, 81);"><span style="font-family:&quot;Roboto&quot;, sans-serif;"><span style="font-weight:700;font-size:24px;">Use Case</span><span><br></span></span></span></p><p style="text-align:justify;"><span style="color:rgb(1, 58, 81);"><span style="font-family:&quot;Roboto&quot;, sans-serif;font-size:18px;"><span style="font-weight:400;">Let us say you have a SME dealing with confectionery. In your business you will have to deal with different services like Shipping items between Multiple warehouses, Inventory management, Accounts/Books Keeping.</span></span></span></p><p style="text-align:justify;"><span style="color:rgb(1, 58, 81);"><span style="font-family:&quot;Roboto&quot;, sans-serif;font-size:18px;"><span style="font-weight:400;">Let's assume you have a centralized/primary warehouse where all the stock will be received which acts as a hub for all the other warehouses. The items will be moved from the main warehouse to other warehouses according to the stock availability and the needs of the other warehouses. This will be managed by the logistics team. </span></span></span></p><p style="text-align:justify;"><span style="color:rgb(1, 58, 81);"><span style="font-family:&quot;Roboto&quot;, sans-serif;font-size:18px;"><span style="font-weight:400;">Once the items are transferred to the respective warehouses, the stock in each warehouse has to be managed using an inventory management team. This team keeps track of the stock in each warehouse and makes sure that the inventory is always ready for supply and also notifies if the stock is less for a particular item and helps in configuring reorder.</span></span></span></p><p style="text-align:justify;"><span style="color:rgb(1, 58, 81);"><span style="font-family:&quot;Roboto&quot;, sans-serif;font-size:18px;"><span style="font-weight:400;">After the inventory is accurately captured, relevant staff can manage the inventory management effectively.&nbsp;Next, the Accounts/Books keeping of the finance team comes into action. This team does all the accounting work like generating invoice, keeping track of the invoice payments, tax filing, and due payments.</span></span></span></p><p style="text-align:justify;"><span style="color:rgb(1, 58, 81);"><span style="font-family:&quot;Roboto&quot;, sans-serif;font-size:18px;"><span style="font-weight:400;">All the above teams are separate microservices which work independent of each other. The data can be shared between each team if required. This makes each team independent and makes sure the dependencies are reduced between the services.</span></span></span></p><p style="text-align:justify;"><span style="font-weight:400;font-size:12pt;"><img src="/microservicesZohoprd%20-1-.jpg"><br></span></p><div style="color:inherit;"><div style="color:inherit;"><p style="text-align:justify;"><span style="color:rgb(1, 58, 81);"><span style="font-family:&quot;Roboto&quot;, sans-serif;font-size:24px;"><span style="font-weight:700;">Solution Using Zoho Products</span></span><span><span style="font-family:&quot;Roboto&quot;, sans-serif;">&nbsp;&nbsp; </span><br></span></span></p><p style="text-align:justify;"><span style="color:rgb(1, 58, 81);"><span style="font-family:&quot;Roboto&quot;, sans-serif;font-size:18px;"><span style="font-weight:400;">This entire process of shipping items from/to the warehouse, Stock keeping/Management, Accounting and Financing can be done by using a simple integration via APIs of supported products. For the specific use case here, below Zoho products are considered:</span></span></span></p><p style="text-align:justify;"><span style="color:rgb(1, 58, 81);"><span style="font-family:&quot;Roboto&quot;, sans-serif;font-size:18px;"><span style="font-weight:400;">1.</span><span style="font-weight:700;">Zoho Creator</span><span style="font-weight:400;"> can take care of the front end of the app interaction with the customer as well as the workflow of the production line in the back end of the application. The app is also mobile/tab/web friendly so that the user can work on the move without any issues.</span></span></span></p><p style="text-align:justify;"><span style="color:rgb(1, 58, 81);"><span style="font-family:&quot;Roboto&quot;, sans-serif;font-size:18px;"><span style="font-weight:400;">2.</span><span style="font-weight:700;">Zoho Inventory</span><span style="font-weight:400;"> takes care of all the materials that are kept in the inventory. This also enables you to manage the stocks in the multiple warehouses, shifting of goods from one warehouse to other, etc.</span></span></span></p><p style="text-align:justify;"><span style="color:rgb(1, 58, 81);"><span style="font-family:&quot;Roboto&quot;, sans-serif;font-size:18px;"><span style="font-weight:400;">3</span><span style="font-weight:700;">.Zoho Books</span><span style="font-weight:400;"> takes care of all the accounting part of the application such as Invoice processing, sale order management, vendor/customers data capture, Tax filing and reports of Balance Sheets/Cash Flow and others.</span></span></span></p><p style="text-align:justify;"><span style="color:rgb(1, 58, 81);"><span style="font-family:&quot;Roboto&quot;, sans-serif;font-size:18px;"><span style="font-weight:400;">By combining/integrating these three products together, you will be able to build a microservice that can take care of the business in an efficient and productive way.</span></span></span></p><p style="text-align:justify;"><span style="color:rgb(1, 58, 81);"><span style="font-family:&quot;Roboto&quot;, sans-serif;font-size:18px;"><span style="font-weight:400;">The data can also be organized and maintained securely. <br></span></span></span></p><p style="text-align:justify;"><span style="color:rgb(1, 58, 81);"><span style="font-family:&quot;Roboto&quot;, sans-serif;"><span style="font-weight:700;font-size:24px;">Conclusion</span><span style="font-size:24px;"><span></span></span></span><span style="font-weight:400;font-size:12pt;"><br></span></span></p><p style="text-align:justify;"><span style="color:rgb(1, 58, 81);"><span style="font-family:&quot;Roboto&quot;, sans-serif;font-size:18px;"><span style="font-weight:400;">Microservice architecture improves productivity by breaking down the application into smaller autonomous fragments. Thus it is making it easier to build and maintain. Continuous integration and continuous delivery are key which gives an agile approach that allows cross-functional teams to work together.Based on the needs of each component, customization will be simple and quick which helps you to improve business operations as well.</span></span></span></p><p style="text-align:justify;"></p></div></div></div></div></div></div><p></p></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Thu, 17 Mar 2022 16:05:13 +0530</pubDate></item><item><title><![CDATA[Building Business Centric Microservices Using Zoho Creator]]></title><link>https://www.rysats.com/blogs/post/Building-Business-Centric-Microservices-Using-Zoho-Creator</link><description><![CDATA[“The ability to observe without evaluating is the highest form of intelligence.” ― J. Krishnamurti ]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_ESefSyf_SlSesOI3qgRCwA" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_7BA4qmh0RiyuOHCx9b_z6A" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_e-OU0hikRZqoL7ACVTyvrw" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"> [data-element-id="elm_e-OU0hikRZqoL7ACVTyvrw"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_Ne32hPXvND8a8Nao_MYmsQ" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_Ne32hPXvND8a8Nao_MYmsQ"] .zpimage-container figure img { width: 640px !important ; height: 480px !important ; } } @media (max-width: 991px) and (min-width: 768px) { [data-element-id="elm_Ne32hPXvND8a8Nao_MYmsQ"] .zpimage-container figure img { width:640px ; height:480px ; } } @media (max-width: 767px) { [data-element-id="elm_Ne32hPXvND8a8Nao_MYmsQ"] .zpimage-container figure img { width:640px ; height:480px ; } } [data-element-id="elm_Ne32hPXvND8a8Nao_MYmsQ"].zpelem-image { border-radius:1px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-size-original zpimage-tablet-fallback-original zpimage-mobile-fallback-original hb-lightbox " data-lightbox-options="
                type:fullscreen,
                theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/denys-nevozhai-7nrsVjvALnA-unsplash.jpg" width="640" height="480" loading="lazy" size="original" data-lightbox="true"/></picture></span></figure></div>
</div><div data-element-id="elm_PBF4OOhH-BUpzmyJ9PB8-g" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_PBF4OOhH-BUpzmyJ9PB8-g"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><div style="color:inherit;text-align:left;"><p><span style="font-family:&quot;Roboto&quot;, sans-serif;font-size:18px;"><span style="color:rgb(11, 28, 45);"><span style="font-style:italic;"><span style="font-weight:400;">“The ability to observe without evaluating is the highest form of intelligence.”</span></span><br><span style="font-weight:400;">― </span><span style="font-weight:700;">J. Krishnamurti</span></span></span><span style="font-weight:400;font-size:16pt;font-style:italic;"><span style="font-family:&quot;Roboto&quot;, sans-serif;"><span style="color:rgb(11, 28, 45);"></span></span><br></span></p></div></div>
</div><div data-element-id="elm_1zO21b7ggAr51s_obgMW5A" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_1zO21b7ggAr51s_obgMW5A"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><div style="color:inherit;"><div style="color:inherit;line-height:2;"><div style="color:inherit;line-height:2;"><div style="color:inherit;"><div style="color:inherit;"><div style="color:inherit;line-height:2;"><p><span style="color:rgb(11, 28, 45);"><span style="font-family:&quot;Roboto&quot;, sans-serif;"><span style="font-weight:bold;"><span style="font-size:24px;">Introduction</span><span><br></span></span></span></span></p><p style="text-align:justify;"><span style="color:rgb(11, 28, 45);"><span style="font-family:&quot;Roboto&quot;, sans-serif;"><span style="font-weight:400;font-size:18px;">Microservices provide both a business centric and technology/architecture centric approach for developing software applications. They allow you to decouple or loosely couple the components/services connected using API services framework.</span></span></span></p><p style="text-align:justify;"><span style="color:rgb(11, 28, 45);"><span style="font-family:&quot;Roboto&quot;, sans-serif;"><span style="font-weight:400;font-size:18px;">Zoho Creator a low code platform for custom application development leverages the microservices architecture which makes you to prepare independently deployable components&nbsp;owned by a small team. Any issues in the services can be easy to identify/fix and easy to redeploy as the processes can be very agile.</span></span></span></p><p><span style="color:rgb(11, 28, 45);"><span style="font-family:&quot;Roboto&quot;, sans-serif;font-size:18px;"><span style="font-weight:bold;"><span style="font-size:24px;">Use Case</span></span><span><br></span></span></span></p><p style="text-align:justify;"><span style="color:rgb(11, 28, 45);"><span style="font-family:&quot;Roboto&quot;, sans-serif;font-size:18px;"><span style="font-weight:400;">Let us say you have to process the Insurance claims submitted by the customer which require to be screened, validated and finally processed by the teams of different skill set. </span></span></span></p><p style="text-align:justify;"><span style="color:rgb(11, 28, 45);"><span style="font-family:&quot;Roboto&quot;, sans-serif;font-size:18px;"><span style="font-weight:400;">A customer portal for the customers to login and submit the claims, the operations team to validate the submitted claims and pass them to the Finance Team for processing and finally settlement of the claim amount to the customer.&nbsp;At the high level, we have UI component/Login Page in the portal, Zoho Creator workflows/business logic code, the e-Signing of documents where needed, the invoice generation and payment gateway to settle the claimed amount online.</span></span></span></p><div style="text-align:justify;"><span style="color:rgb(11, 28, 45);"><span style="font-family:&quot;Roboto&quot;, sans-serif;font-size:18px;"><span style="font-weight:400;">Taking the specific use case here, the suite of products in the flow are, </span><span style="font-weight:700;">Zoho Creator customer portal (self service portal), Zoho Creator App for processing, Zoho Sign for e-Signature, Zoho Books for generating invoice, a third party payment gateway</span><span style="font-weight:400;"> integration like PayPal, Razorpay etc.&nbsp;All these products can be integrated via API with proper security access tokens/API Keys. Also, you can make the supplementary components like Invoicing, E-Sign, Payment gateway integration as independent reusable components. This helps in reusability across multiple business processes or applications as well. This reduces the cost of developing again separately for different requirements.</span></span></span></div>
</div><div style="color:inherit;line-height:2;"><span style="color:rgb(11, 28, 45);"><span style="font-family:&quot;Roboto&quot;, sans-serif;font-size:18px;"><span style="font-weight:400;"><br></span></span></span></div>
<div style="color:inherit;line-height:2;"><span style="color:rgb(11, 28, 45);"><span style="font-family:&quot;Roboto&quot;, sans-serif;font-size:18px;"><span style="font-weight:400;"><img src="/Microsserviesblog.drawio.png"><br></span></span></span></div>
<div style="color:inherit;line-height:2;"><div style="color:inherit;"><p><br></p><p><span style="color:rgb(11, 28, 45);"><span style="font-weight:bold;"><span style="font-family:&quot;Roboto&quot;, sans-serif;font-size:24px;">Advantages of Zoho Creator </span></span></span></p><p style="line-height:2;text-align:justify;"><span style="color:rgb(11, 28, 45);"><span style="font-family:&quot;Roboto&quot;, sans-serif;"><span style="font-weight:400;font-size:18px;">Zoho Creator helps in preparing the relevant forms/reports/workflows for the application to interact with customers and internal staff. In addition, with the OAUTH based authentication between the other Zoho suite of products via API help in smooth integration. In this case, you can completely prepare the relevant set of forms for Zoho Invoice to generate an invoice, prepare the templates or documents to be used for electronic Signature in Zoho Sign, the in built payment workflow helps in configuring the payment gateway like PayPal or Razorpay (India). In case of any other third party API to be used for any of these operations can be integrated to Zoho Creator via API with limited coding and in a highly secured manner.</span></span></span></p><p style="text-align:justify;"><span style="color:rgb(11, 28, 45);"><span style="font-weight:bold;"><span style="font-family:&quot;Roboto&quot;, sans-serif;font-size:24px;">Conclusion</span></span><span>&nbsp; <br></span></span></p><p style="text-indent:0in;text-align:justify;"><span style="color:rgb(11, 28, 45);"><span style="font-family:&quot;Roboto&quot;, sans-serif;font-size:18px;"><span style="font-weight:400;">Microservices a framework or architecture will help any business to make applications as loosely coupled components. This helps them in a long term to maintain and enhance the features quite easily with very little turnaround time. The choice of the Integration via API helps in choosing different products to evaluate and manage your cost/productivity in an efficient manner.</span></span></span></p></div>
<span style="color:rgb(11, 28, 45);"><span style="font-family:&quot;Roboto&quot;, sans-serif;font-size:18px;"><span style="font-weight:400;"></span></span></span></div>
</div></div></div></div></div></div></div></div></div></div></div></div> ]]></content:encoded><pubDate>Fri, 25 Feb 2022 16:13:50 +0530</pubDate></item></channel></rss>