<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Atulpriya Sharma on Fission</title><link>https://deploy-preview-295--fission-website.netlify.app/author/atulpriya-sharma/</link><description>Recent content in Atulpriya Sharma on Fission</description><generator>Hugo</generator><language>en</language><lastBuildDate>Tue, 03 Sep 2024 18:00:38 +0530</lastBuildDate><atom:link href="https://deploy-preview-295--fission-website.netlify.app/author/atulpriya-sharma/index.xml" rel="self" type="application/rss+xml"/><item><title>Building a Serverless URL Shortener with MongoDB Atlas and Fission</title><link>https://deploy-preview-295--fission-website.netlify.app/blog/building-a-serverless-url-shortener-with-mongodb-atlas-and-fission/</link><pubDate>Mon, 20 Feb 2023 09:30:34 +0530</pubDate><guid>https://deploy-preview-295--fission-website.netlify.app/blog/building-a-serverless-url-shortener-with-mongodb-atlas-and-fission/</guid><description>&lt;p&gt;A few weeks ago, I delivered a talk on &lt;a href="https://www.mongodb.com/community/forums/t/hyderabad-mug-demystifying-serverless-mern-stack/209473"&gt;Demystifying Serverless at the MongDB meetup&lt;/a&gt; here in Hyderabad.
As part of the talk, I also showed a hands-on demo of using Fission with MongoDB Atlas.
In this blog post, I&amp;rsquo;ll talk about building a serverless URL shortener using MongoDB Atlas and Fission serverless framework.&lt;/p&gt;
&lt;h2 id="url-shortener-with-mongodb-atlas-and-fission"&gt;URL Shortener with MongoDB Atlas and Fission&lt;/h2&gt;
&lt;p&gt;We will create a URL Shortener application using Fission functions.
It will have two functions, one for the frontend and the other for the backend to shorten the URL &amp;amp; communicate with MongoDB Atlas.&lt;/p&gt;</description></item><item><title>New Features in Fission: Health Check, Authentication &amp; Much More</title><link>https://deploy-preview-295--fission-website.netlify.app/blog/new-features-in-fission-health-check-authentication-much-more/</link><pubDate>Tue, 24 May 2022 01:05:00 -0700</pubDate><guid>https://deploy-preview-295--fission-website.netlify.app/blog/new-features-in-fission-health-check-authentication-much-more/</guid><description>&lt;p&gt;The best part of being an open source project is that there so many opportunities to improve.
People from all over the world come together and contribute to make a project better.
And we’re thankful to our amazing community that has helped us make Fission better over time.
We are happy to announce a &lt;strong&gt;new version of Fission - v1.16.0&lt;/strong&gt; that brings exciting new features, bug fixes and enhancements.&lt;/p&gt;
&lt;p&gt;In this blog post, I’ll throw light on these features and how you can use them.&lt;/p&gt;</description></item><item><title>Fission Serverless Function + Zapier Webhook - Automate your workflows</title><link>https://deploy-preview-295--fission-website.netlify.app/blog/fission-serverless-function--zapier-webhook-automate-your-workflows/</link><pubDate>Thu, 14 Apr 2022 11:35:34 +0530</pubDate><guid>https://deploy-preview-295--fission-website.netlify.app/blog/fission-serverless-function--zapier-webhook-automate-your-workflows/</guid><description>&lt;p&gt;There hasn’t been a greater need for automation than what it is today.
Things around us are moving fast and everyone wants things done faster. Getting that agility manually is tough and hence individuals and teams globally look for ways to automate workflows.&lt;/p&gt;
&lt;p&gt;In this post, I’m going to show you how you can &lt;strong&gt;automate your workflows using Fission serverless functions and Zapier Webhooks&lt;/strong&gt;.&lt;/p&gt;
&lt;h2 id="what-is-zapier"&gt;What is Zapier?&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://zapier.com"&gt;&lt;strong&gt;Zapier&lt;/strong&gt;&lt;/a&gt; is one of the world’s most widely used tools to automate workflows.
It allows you to integrate various apps that you use and integrate them along with actions to complete a flow.&lt;/p&gt;</description></item><item><title>Developing a Serverless Twitter Bot on Fission</title><link>https://deploy-preview-295--fission-website.netlify.app/blog/developing-a-serverless-twitter-bot-on-fission/</link><pubDate>Fri, 01 Apr 2022 11:30:34 +0530</pubDate><guid>https://deploy-preview-295--fission-website.netlify.app/blog/developing-a-serverless-twitter-bot-on-fission/</guid><description>&lt;p&gt;Social Media can be extremely overwhelming whilst being useful. Twitter of all is one of the most hyperactive social media platforms. If you are an enterprise, most likely you’ll have tons of tweets and DMs to reply to. While there are off the shelf tools available to help you do that, there’s always some missing functionality.&lt;/p&gt;
&lt;p&gt;So why not develop a solution on your own? In today’ post I’ll show you how to develop a serverless Twitter Bot running on Fission. The simple application will show you how to use Twitter API and deploy the bot as a serverless function in Fission on your Kubernetes cluster.&lt;/p&gt;</description></item><item><title>4 Reasons to Choose Fission Kubernetes Serverless Framework</title><link>https://deploy-preview-295--fission-website.netlify.app/blog/4-reasons-to-choose-fission-kubernetes-serverless-framework/</link><pubDate>Wed, 23 Mar 2022 08:30:34 +0530</pubDate><guid>https://deploy-preview-295--fission-website.netlify.app/blog/4-reasons-to-choose-fission-kubernetes-serverless-framework/</guid><description>&lt;p&gt;The Serverless paradigm is empowering developers to focus only on building the application and not worry about anything else.
Kubernetes has become an industry standard for hosting cloud native or container based microservice applications.
It works seamlessly across public/private clouds and provides a common platform without any vendor lock-in.
Hence, it makes naturally a good choice to build serverless frameworks on top of Kubernetes.&lt;/p&gt;
&lt;p&gt;There are a handful of Kubernetes serverless frameworks out there and Fission is one of the popular ones.&lt;/p&gt;</description></item><item><title>Demystifying Fission - HTTP Requests in Fission</title><link>https://deploy-preview-295--fission-website.netlify.app/blog/demystifying-fission-http-requests-in-fission/</link><pubDate>Thu, 17 Mar 2022 09:30:34 +0530</pubDate><guid>https://deploy-preview-295--fission-website.netlify.app/blog/demystifying-fission-http-requests-in-fission/</guid><description>&lt;p&gt;The first ever message that was sent from one computer to another was &amp;ldquo;lo&amp;rdquo; on the ARPRANET in 1969.
That one message was a stepping stone to the modern day emails, instant messages and the Internet.
In today&amp;rsquo;s blog post in our Demystifying Fission series, we are going to talk about how Fission handles HTTP requests and routes them to functions.&lt;/p&gt;
&lt;p&gt;But before we dive into it, let us do some revision, shall we?&lt;/p&gt;</description></item><item><title>Guestbook Application With Fission and CockroachDB</title><link>https://deploy-preview-295--fission-website.netlify.app/blog/guestbook-application-with-fission-and-cockroachdb/</link><pubDate>Tue, 08 Mar 2022 09:30:34 +0530</pubDate><guid>https://deploy-preview-295--fission-website.netlify.app/blog/guestbook-application-with-fission-and-cockroachdb/</guid><description>&lt;p&gt;Fission provides you with a serverless framework that you can deploy on your Kubernetes clusters.
There are various use cases where you can use Fission, and today we&amp;rsquo;ll show you how to develop a guestbook application with Fission in Go using CockroachDB as a database.&lt;/p&gt;
&lt;h2 id="serverless-guestbook-application"&gt;Serverless Guestbook Application&lt;/h2&gt;
&lt;p&gt;&lt;img src="https://deploy-preview-295--fission-website.netlify.app/images/how-to-develop-a-serverless-application-with-fission/guestbook-diagram.svg" alt="router maps req to fn"&gt;&lt;/p&gt;
&lt;p&gt;The guestbook is composed with four REST APIs and each API consist of a function and an HTTP trigger.&lt;br&gt;
This application allows a user to create, edit and delete a message.
You can submit a message, retrieve a list of messages, delete a message all by means of REST APIs.
You can clone &lt;a href="https://github.com/fission/fission-restapi-sample"&gt;Fission REST API Repo&lt;/a&gt; and follow the guide to install/try guestbook sample.&lt;/p&gt;</description></item><item><title>8 Must Know Terms For A Serverless Developer</title><link>https://deploy-preview-295--fission-website.netlify.app/blog/8-must-know-terms-for-a-serverless-developer/</link><pubDate>Thu, 03 Mar 2022 15:30:34 +0530</pubDate><guid>https://deploy-preview-295--fission-website.netlify.app/blog/8-must-know-terms-for-a-serverless-developer/</guid><description>&lt;p&gt;I’ve been a mobile developer for most of my professional career.
The transition from Java to Android wasn’t a big deal.
However, most of the mobile apps today have shifted their backend to serverless.
This makes mobile apps more light-weight and improves their maintainability.&lt;/p&gt;
&lt;p&gt;As I set out to build and learn more about serverless applications, I&amp;rsquo;d like to share my learnings with you.
This post lists &lt;strong&gt;8 terms you must know as a serverless developer&lt;/strong&gt;.&lt;/p&gt;</description></item><item><title>Demystifying Fission - New Deploy</title><link>https://deploy-preview-295--fission-website.netlify.app/blog/demystifying-fission-new-deploy/</link><pubDate>Thu, 10 Feb 2022 11:30:34 +0530</pubDate><guid>https://deploy-preview-295--fission-website.netlify.app/blog/demystifying-fission-new-deploy/</guid><description>&lt;p&gt;Times change and technologies evolve.
The serverless architecture has been around for quite some time now as an option to deploy applications to the cloud.
Most of the mainstream cloud providers launched their Function as a Service offerings about a decade ago.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Fun Fact: Did you know that Amazon’s Alexa Skills are entirely running on AWS Lambda functions? All of &lt;a href="https://developer.amazon.com/en-US/docs/alexa/ask-overviews/what-is-the-alexa-skills-kit.html"&gt;Alexa’s skills are hosted on Lambda functions&lt;/a&gt; which are perfect for the use case.&lt;/em&gt;
They need functions to load quickly and don’t need to store any state.&lt;/p&gt;</description></item><item><title>Single or Monolith Serverless Functions - What should you choose?</title><link>https://deploy-preview-295--fission-website.netlify.app/blog/single-or-monolith-serverless-functions-what-should-you-choose/</link><pubDate>Wed, 09 Feb 2022 11:30:34 +0530</pubDate><guid>https://deploy-preview-295--fission-website.netlify.app/blog/single-or-monolith-serverless-functions-what-should-you-choose/</guid><description>&lt;p&gt;The term Software Engineering first appeared in the 1960s and today we have close to 27 million software developers across the globe.
With our lives surrounded by apps, the need for quality software is growing.
Afterall, better the code, better the app. Microservices and serverless are helping make applications more scalable and faster along with making their deployments easier.&lt;/p&gt;
&lt;p&gt;However, there’s one question that most developers have today is whether to use single or monolith serverless functions in their applications.
In this post, I will try to help answer that.&lt;/p&gt;</description></item><item><title>Demystifying Fission - Pool Manager</title><link>https://deploy-preview-295--fission-website.netlify.app/blog/demystifying-fission-pool-manager/</link><pubDate>Mon, 07 Feb 2022 11:30:34 +0530</pubDate><guid>https://deploy-preview-295--fission-website.netlify.app/blog/demystifying-fission-pool-manager/</guid><description>&lt;p&gt;As the demand for faster shipping increased, the software development process and tools were also streamlined.
With CI/CD developers don’t really have to worry about integrating, building and deploying their code.
With serverless they don’t need to worry about the environment and infrastructure at all.
&lt;strong&gt;Serverless is the present and the future of the software development process.&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id="function-as-a-service"&gt;Function as a Service&lt;/h2&gt;
&lt;p&gt;Serverless today isn’t a buzzword anymore, it’s fairly mainstream to say. From spinning up VMs in the cloud to storing data and executing functions, serverless is a sea today.
&lt;strong&gt;Function as a Service (FaaS)&lt;/strong&gt; is one of the key components of the serverless world that is helping developers focus only on their code.
All the cloud service providers have the FaaS offering with different names and similar features.&lt;/p&gt;</description></item><item><title>Observability with OpenTelemetry &amp; Datadog in Fission</title><link>https://deploy-preview-295--fission-website.netlify.app/blog/observability-with-opentelemetry-datadog-in-fission/</link><pubDate>Mon, 17 Jan 2022 06:30:34 +0530</pubDate><guid>https://deploy-preview-295--fission-website.netlify.app/blog/observability-with-opentelemetry-datadog-in-fission/</guid><description>&lt;p&gt;Software development isn’t just about writing a piece of code and running it.
There are a lot of other processes around it that ensure that your code is going to work as expected in the real world.
Amongst all such practices, &lt;strong&gt;Observability&lt;/strong&gt; is going to be our point of discussion today.&lt;/p&gt;
&lt;p&gt;Observability is all about gaining greater control and visibility over your application.
It actually tells you what is really happening in your application.
With most of the applications today adopting a microservices-oriented architecture, the applications have become complex with a lot of moving parts.
And hence observability is a key to build a robust and reliable system.
&lt;strong&gt;Logs&lt;/strong&gt;, &lt;strong&gt;Metrics&lt;/strong&gt; and &lt;strong&gt;Trace&lt;/strong&gt; are the &lt;strong&gt;3 pillars of observability&lt;/strong&gt;. While logs and metrics are very helpful, trace allows you to traverse the entire journey of a request.&lt;/p&gt;</description></item><item><title>How to use PostgreSQL database with Fission functions</title><link>https://deploy-preview-295--fission-website.netlify.app/blog/how-to-use-postgresql-database-with-fission-functions/</link><pubDate>Wed, 05 Jan 2022 11:30:34 +0530</pubDate><guid>https://deploy-preview-295--fission-website.netlify.app/blog/how-to-use-postgresql-database-with-fission-functions/</guid><description>&lt;figure class="card rounded p-2 td-post-card mb-4 mt-4" style="max-width: 1010px"&gt;
&lt;img class="card-img-top" src="https://deploy-preview-295--fission-website.netlify.app/blog/how-to-use-postgresql-database-with-fission-functions/postgresql-with-fission-functions_hu_237dbb70ce3b82d3.png" width="1000" height="583"&gt;
&lt;figcaption class="card-body px-0 pt-2 pb-0"&gt;
&lt;p class="card-text"&gt;


How to use PostgreSQL database with Fission functions

&lt;/p&gt;
&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;In today&amp;rsquo;s blog post we will see how we can use Fission functions to connect to a PostgreSQL database and perform basic operations on it.
By the end of this blog post, you would have learnt how to use PostgreSQL database with Fission functions.&lt;/p&gt;
&lt;h2 id="voting-app-using-fission-functions-with-postgresql-database"&gt;Voting App using Fission functions with PostgreSQL Database&lt;/h2&gt;
&lt;p&gt;We will create a basic voting application that allows users to vote for an option and view the results.
This application is written in &lt;strong&gt;Python&lt;/strong&gt; and uses &lt;strong&gt;PostgreSQL&lt;/strong&gt; database to store the results.&lt;/p&gt;</description></item></channel></rss>