<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>retgits.com</title>
    <link>https://www.retgits.com/</link>
    <description>Recent content on retgits.com</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Thu, 01 May 2025 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://www.retgits.com/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Streamline Unified Data Governance with AWS Lake Formation and Dremio</title>
      <link>https://www.retgits.com/2025/05/streamline-unified-data-governance-with-aws-lake-formation-and-dremio/</link>
      <pubDate>Thu, 01 May 2025 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2025/05/streamline-unified-data-governance-with-aws-lake-formation-and-dremio/</guid>
      <description>&lt;p&gt;Customers are building large data lakes on Amazon Web Services (AWS) to democratize their access to data. As a result of that, data governance becomes increasingly important. Customers need to know data is accessed at the right time, by the right people, and in the right context. To implement fine-grained data access permissions, customers use AWS Lake Formation. AWS Lake Formation provides data access controls for AWS services like Amazon Redshift, Amazon Athena, and Amazon EMR. It also offers data access controls for AWS Partners like &lt;a href=&#34;https://www.dremio.com/&#34;&gt;Dremio&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AWS Lake Formation 2023 Year in Review</title>
      <link>https://www.retgits.com/2024/01/aws-lake-formation-2023-year-in-review/</link>
      <pubDate>Thu, 18 Jan 2024 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2024/01/aws-lake-formation-2023-year-in-review/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://aws.amazon.com/lake-formation/&#34;&gt;AWS Lake Formation&lt;/a&gt; and the &lt;a href=&#34;https://aws.amazon.com/glue/&#34;&gt;AWS Glue&lt;/a&gt; Data Catalog form an integral part of a data governance solution for data lakes built on &lt;a href=&#34;https://aws.amazon.com/s3/&#34;&gt;Amazon Simple Storage Service&lt;/a&gt; (Amazon S3) with multiple AWS analytics services integrating with them. In &lt;a href=&#34;https://aws.amazon.com/blogs/big-data/aws-lake-formation-2022-year-in-review/&#34;&gt;2022&lt;/a&gt;, we talked about the enhancements we had done to these services. We continue to listen to customer stories and work backwards to incorporate their thoughts in our products. In this post, we are happy to summarize the results of our hard work in 2023 to improve and simplify data governance for customers.&lt;/p&gt;</description>
    </item>
    <item>
      <title>What&#39;s new in AWS Lake Formation (reInvent 2023)</title>
      <link>https://www.retgits.com/2023/11/whats-new-in-aws-lake-formation-reinvent-2023/</link>
      <pubDate>Wed, 29 Nov 2023 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2023/11/whats-new-in-aws-lake-formation-reinvent-2023/</guid>
      <description>&lt;p&gt;Chief data officers, data platform administrators, architects, owners, and consumers are looking to simplify data access permissions and governance. AWS Lake Formation makes it easier to centrally govern, secure, and globally share data for analytics and machine learning use cases. Join this session to learn about new capabilities, customer stories, and how you can get the most out of Lake Formation.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Governing Databricks Data Access with AWS Lake Formation and Privacera (AWS Partner Network Blog)</title>
      <link>https://www.retgits.com/2023/08/governing-databricks-data-access-with-aws-lake-formation-and-privacera-aws-partner-network-blog/</link>
      <pubDate>Fri, 04 Aug 2023 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2023/08/governing-databricks-data-access-with-aws-lake-formation-and-privacera-aws-partner-network-blog/</guid>
      <description>&lt;p&gt;Many organizations have standardized or plan to standardize their unified data security governance on &lt;a href=&#34;https://aws.amazon.com/lake-formation/&#34;&gt;AWS Lake Formation&lt;/a&gt;, which provides powerful data access control to &lt;a href=&#34;https://aws.amazon.com/redshift/&#34;&gt;Amazon Redshift&lt;/a&gt;, &lt;a href=&#34;https://aws.amazon.com/athena/&#34;&gt;Amazon Athena&lt;/a&gt;, and &lt;a href=&#34;https://aws.amazon.com/emr/&#34;&gt;Amazon EMR&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Some of these organizations are also leveraging &lt;a href=&#34;https://databricks.com/aws&#34;&gt;&lt;strong&gt;Databricks&lt;/strong&gt;&lt;/a&gt;, however, and would like to create and manage data access policies for Databricks using AWS Lake Formation as well. They want to have consistent policy enforcement and monitoring across their AWS services, Databricks, and &lt;a href=&#34;https://aws.amazon.com/s3/&#34;&gt;Amazon Simple Storage Service&lt;/a&gt; (Amazon S3).&lt;/p&gt;&#xA;&lt;p&gt;In this post, we will discuss the AWS Lake Formation and &lt;a href=&#34;https://www.privacera.com/&#34;&gt;&lt;strong&gt;Privacera&lt;/strong&gt;&lt;/a&gt; integrated solution that extends AWS Lake Formation source support to Databricks. It provides data access policy authorship and maintenance from one safe and convenient location, AWS Lake Formation.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Protecting Sensitive Data with Collibra Protect and AWS Lake Formation (AWS Partner Network Blog)</title>
      <link>https://www.retgits.com/2023/06/protecting-sensitive-data-with-collibra-protect-and-aws-lake-formation-aws-partner-network-blog/</link>
      <pubDate>Fri, 16 Jun 2023 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2023/06/protecting-sensitive-data-with-collibra-protect-and-aws-lake-formation-aws-partner-network-blog/</guid>
      <description>&lt;p&gt;What’s the point of data if you can’t get your hands on (or mind around) it?&lt;/p&gt;&#xA;&lt;p&gt;In today’s data-driven world, ensuring the security and proper management of sensitive information is paramount. &lt;a href=&#34;https://www.collibra.com/us/en/products/protect&#34;&gt;Collibra Protect&lt;/a&gt; and &lt;a href=&#34;https://aws.amazon.com/lake-formation/&#34;&gt;AWS Lake Formation&lt;/a&gt; offer a powerful combination to address the growing challenges of enterprise data access governance.&lt;/p&gt;&#xA;&lt;p&gt;Collibra Protect, part of the &lt;a href=&#34;https://www.collibra.com/us/en/products/data-intelligence-cloud&#34;&gt;Collibra Data Intelligence Cloud&lt;/a&gt;, protects sensitive data and makes it available, or partially available, to specified groups of users. AWS Lake Formation is a fully managed serverless service that allows you to build clean and secure data lakes in days.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Privacera Launches 2 New Solutions for AWS Lake Formation</title>
      <link>https://www.retgits.com/2023/06/privacera-launches-2-new-solutions-for-aws-lake-formation/</link>
      <pubDate>Fri, 02 Jun 2023 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2023/06/privacera-launches-2-new-solutions-for-aws-lake-formation/</guid>
      <description>&lt;p&gt;Many organizations are using AWS Lake Formation to manage data security and access management for Amazon Athena, Amazon Redshift Spectrum, or Presto with Amazon EMR, but they want to be able to manage other sources with a single central data security platform. Thus, allowing organizations to apply consistent and un-siloed data security and access policies across all their data sources, reduce the effort required to manage data security and access policies, make data more accessible, and enhance their security posture.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Achieving your modern data architecture</title>
      <link>https://www.retgits.com/2022/08/achieving-your-modern-data-architecture/</link>
      <pubDate>Thu, 18 Aug 2022 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2022/08/achieving-your-modern-data-architecture/</guid>
      <description>&lt;p&gt;A modern data strategy is a comprehensive plan or blueprint to help you manage, access, analyze, and act on data. Many companies are developing roadmaps to help them realize their modern data goals. In this session, learn how deploying a modern data architecture on AWS can help businesses navigate their data challenges, optimize analytics processes, and deliver business insights faster. Take a closer look at AWS Glue and AWS Lake Formation, and see how they help accelerate the process.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How To Use Innovation And Proven Methodologies To Uncover Your Distinctive Competencies</title>
      <link>https://www.retgits.com/2022/07/how-to-use-innovation-and-proven-methodologies-to-uncover-your-distinctive-competencies/</link>
      <pubDate>Thu, 28 Jul 2022 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2022/07/how-to-use-innovation-and-proven-methodologies-to-uncover-your-distinctive-competencies/</guid>
      <description>&lt;p&gt;One of the largest struggles within product is articulating your organization’s unique abilities to deliver value to its market. But guess what, it’s also one of the most important! So how do you develop a successful path that combines innovation, proven methodology and sure-fire approaches to hone-in on the attributes and differentiators that set you apart from your competitors?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Simply Stateful Serverless</title>
      <link>https://www.retgits.com/2021/10/simply-stateful-serverless/</link>
      <pubDate>Thu, 28 Oct 2021 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2021/10/simply-stateful-serverless/</guid>
      <description>&lt;p&gt;One of the things I love about serverless is that I never have to be bothered with managing servers, it’s just using a service like Lambda, Cloud Run, etc and my code is running. If I want to use a database I can rely on services like DynamoDB or CosmosDB. While I think that is absolutely great, it feels like serverless is only for stateless processes. I think serverless needs a bold and stateful vision so that we can build any type of application (stateful and stateless) without ever managing servers. In this talk, I’ll touch on why statefulness matters and how stateful serverless makes patterns like Event Sourcing and CQRS available to anyone.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Why (stateful) serverless matters for server admins</title>
      <link>https://www.retgits.com/2021/09/why-stateful-serverless-matters-for-server-admins/</link>
      <pubDate>Tue, 21 Sep 2021 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2021/09/why-stateful-serverless-matters-for-server-admins/</guid>
      <description>&lt;p&gt;In the session I went over why serverless is important to our industry, why server admins (which I then rephrased to SREs) are so important to our serverless success, and why stateless isn’t the answer for everything. Technology wise I’ll be “all over the map” talking about things like Knative and the VMware Event Broker Appliance, AWS Lambda, Akka Serverless&lt;/p&gt;</description>
    </item>
    <item>
      <title>Lightbend’s Akka Serverless enables stateful app development without a database - SiliconANGLE</title>
      <link>https://www.retgits.com/2021/06/lightbends-akka-serverless-enables-stateful-app-development-without-a-database-siliconangle/</link>
      <pubDate>Thu, 10 Jun 2021 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2021/06/lightbends-akka-serverless-enables-stateful-app-development-without-a-database-siliconangle/</guid>
      <description>&lt;p&gt;Leon Stigter, senior product manager for serverless at Lightbend, elaborated on the problem, telling SiliconANGLE that developers generally consider serverless to be a “stateless solution,” which means that every time an application needs to do something, it must connect to a database first. For single services that isn’t so difficult, he said, but when it happens at bigger scales, tasks such as connection pooling can be very difficult, causing lots of headaches.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How To Secure Akka Serverless Apps With Auth0</title>
      <link>https://www.retgits.com/2021/06/how-to-secure-akka-serverless-apps-with-auth0/</link>
      <pubDate>Tue, 08 Jun 2021 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2021/06/how-to-secure-akka-serverless-apps-with-auth0/</guid>
      <description>&lt;p&gt;As &lt;a href=&#34;https://auth0.com&#34;&gt;Auth0&lt;/a&gt; says on their website &amp;ldquo;&lt;em&gt;Identity is the front door of every user interaction&lt;/em&gt;&amp;rdquo;. As you&amp;rsquo;re building our new serverless applications, that becomes even more important as you have multiple apps that you need to secure. In this blog post I&amp;rsquo;ll walk you through how that can work in &lt;a href=&#34;https://akkaserverless.com&#34;&gt;Akka Serverless&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How To Set Up Continuous Integration and Delivery With Github Actions and Akka Serverless</title>
      <link>https://www.retgits.com/2021/06/how-to-set-up-continuous-integration-and-delivery-with-github-actions-and-akka-serverless/</link>
      <pubDate>Tue, 01 Jun 2021 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2021/06/how-to-set-up-continuous-integration-and-delivery-with-github-actions-and-akka-serverless/</guid>
      <description>&lt;p&gt;CI/CD is one of those quintessential mindset shifts that helps developers automate away the toil of deploying apps. Especially in the realm of serverless, where the whole idea is to focus on the things that matter and let the undifferentiated heavy lifting be handled by others, automating as much as possible is paramount. It helps developers focus on what matters, code, and it helps business focus on what matters, getting quality software to market faster. So how does that work in &lt;a href=&#34;https://akkaserverless.com&#34;&gt;Akka Serverless&lt;/a&gt;?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Thinking Stateful Serverless @ Micro.Sphere.IT</title>
      <link>https://www.retgits.com/2020/12/thinking-stateful-serverless-@-micro.sphere.it/</link>
      <pubDate>Wed, 09 Dec 2020 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2020/12/thinking-stateful-serverless-@-micro.sphere.it/</guid>
      <description>&lt;p&gt;As developers, we all want to be more productive. Serverless helps you do just that, by letting you focus on the business logic while shifting operations somewhere else. As more companies discover this emerging technology, we also discover drawbacks like state management. In this session, I focused on what serverless is, how it helps developers, what potential drawbacks exist, and how we can add state management into serverless.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Test-driving Event-Driven Apps on Kubernetes</title>
      <link>https://www.retgits.com/2020/10/test-driving-event-driven-apps-on-kubernetes/</link>
      <pubDate>Thu, 15 Oct 2020 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2020/10/test-driving-event-driven-apps-on-kubernetes/</guid>
      <description>&lt;p&gt;As developers, we all want to be more productive. Knative, a Kubernetes based platform to deploy and manage modern serverless works, helps to do just that. The idea behind Knative is to abstract away the complexity of building apps on top of Kubernetes as much as possible and Tekton is a powerful and flexible open-source CI/CD tool. How can you bring those two together on your local machine to try a few things out or even develop your apps? During this talk, we looked at setting up a KinD cluster, bootstrapping Knative and Tekton, and deploying an app!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Deploying your first app on the Kubernetes based Knative platform</title>
      <link>https://www.retgits.com/2020/08/deploying-your-first-app-on-the-kubernetes-based-knative-platform/</link>
      <pubDate>Thu, 13 Aug 2020 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2020/08/deploying-your-first-app-on-the-kubernetes-based-knative-platform/</guid>
      <description>&lt;p&gt;As developers, we all want to be more productive. Knative, a Kubernetes based platform to deploy and manage modern serverless works, helps to do just that. The idea behind Knative is to abstract away the complexity of building apps on top of Kubernetes as much as possible. How can you get Knative running on your local machine to try a few things out or even develop your apps? In this session, we &amp;rsquo;ll look at setting up a Kubernetes cluster, installing Knative, and building an app.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Driven Decisions in DevOps @ MyDevSecOps</title>
      <link>https://www.retgits.com/2020/07/data-driven-decisions-in-devops-@-mydevsecops/</link>
      <pubDate>Thu, 02 Jul 2020 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2020/07/data-driven-decisions-in-devops-@-mydevsecops/</guid>
      <description>&lt;p&gt;With everything going on in DevOps, I think we can safely say that building pipelines is the way to deploy your applications to production. But knowing what you deploy to production and whether it is actually okay needs more data, like security checks, performance checks, and budget checks. We’ve come up with a process for that, which we call Continuous Verification “A process of querying external systems and using information from the response to make decisions to improve the development and deployment process.” In this session, we’ll look at extending an existing CI/CD pipeline with checks for security, performance, and cost to make a decision on whether we want to deploy our app or not.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Automated DevOps for the Serverless Fitness Shop - Knowing what and why you go to production @ NS1 INS1GHTS 2020</title>
      <link>https://www.retgits.com/2020/06/automated-devops-for-the-serverless-fitness-shop-knowing-what-and-why-you-go-to-production-@-ns1-ins1ghts-2020/</link>
      <pubDate>Thu, 25 Jun 2020 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2020/06/automated-devops-for-the-serverless-fitness-shop-knowing-what-and-why-you-go-to-production-@-ns1-ins1ghts-2020/</guid>
      <description>&lt;p&gt;In a nutshell, Continuous Verification comes down to making sure that DevOps teams put as many checks as possible into their CI/CD pipelines. These checks use external systems to validate the performance, security, and cost of your app without asking your engineers to do that manually. The systems that provide the data which decided whether your deployment goes to production or not, can also be used to help your engineers understand where the bottlenecks are in the process. With more checks in your automated pipeline, you have fewer manual tasks, less overhead, and better decisions to deploy to production or not. All that together means you get to spend more time at the beach!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Every Talk Has To Be Unique, Right?</title>
      <link>https://www.retgits.com/2020/06/every-talk-has-to-be-unique-right/</link>
      <pubDate>Wed, 10 Jun 2020 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2020/06/every-talk-has-to-be-unique-right/</guid>
      <description>&lt;p&gt;Whether you&amp;rsquo;re a Product Manager or Developer Advocate, once you start you think that every presentation has to be unique&amp;hellip; spoiler alert, it doesn&amp;rsquo;t have to be&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to set up a local Knative environment with KinD and without DNS headaches</title>
      <link>https://www.retgits.com/2020/06/how-to-set-up-a-local-knative-environment-with-kind-and-without-dns-headaches/</link>
      <pubDate>Wed, 03 Jun 2020 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2020/06/how-to-set-up-a-local-knative-environment-with-kind-and-without-dns-headaches/</guid>
      <description>&lt;p&gt;Knative builds on Kubernetes to abstract away complexity for developers, and enables them to focus on delivering value to their business. The complex (and sometimes boring) parts of building apps to run on Kubernetes are managed by Knative. In this post, we will focus on setting up a lightweight environment to help you to develop modern apps faster using Knative.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Continuous Verification In A Serverless World @ Open Source Community Day</title>
      <link>https://www.retgits.com/2020/04/continuous-verification-in-a-serverless-world-@-open-source-community-day/</link>
      <pubDate>Thu, 30 Apr 2020 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2020/04/continuous-verification-in-a-serverless-world-@-open-source-community-day/</guid>
      <description>&lt;p&gt;At &lt;a href=&#34;https://cloud.vmware.com&#34;&gt;VMware&lt;/a&gt; we define Continuous Verification as:&lt;/p&gt;&#xA;&lt;p&gt;“A process of querying external systems and using information from the response to make decisions to improve the development and deployment process.”&lt;/p&gt;&#xA;&lt;p&gt;At #OSSDay, I got a chance to not only talk about what that means for serverless apps and how you can build it into your existing pipelines using tools like GitLab, CloudHealth, Wavefront and Gotling.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Building a Serverless Fitness Shop - Observability</title>
      <link>https://www.retgits.com/2020/04/building-a-serverless-fitness-shop-observability/</link>
      <pubDate>Wed, 15 Apr 2020 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2020/04/building-a-serverless-fitness-shop-observability/</guid>
      <description>&lt;p&gt;&lt;em&gt;If you’ve read the blog posts on CloudJourney.io before, you’ve likely read the term “Continuous Verification”. If you haven’t that’s okay too. There’s an amazing article from &lt;a href=&#34;https://twitter.com/dan_illson&#34;&gt;Dan Illson&lt;/a&gt; and &lt;a href=&#34;https://twitter.com/Shetti&#34;&gt;Bill Shetti&lt;/a&gt; on &lt;a href=&#34;https://thenewstack.io/continuous-verification-the-missing-link-to-fully-automate-your-pipeline/&#34;&gt;The New Stack&lt;/a&gt; explaining in detail what Continuous Verification is. In a nutshell, the Continuous Verification comes down to making sure that DevOps teams put as many checks as possible into their CI/CD pipelines. Adding checks into a pipeline means there are fewer manual tasks and that means you have access to more data tot smooth out and improve your development and deployment process.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;So far we covered the &lt;a href=&#34;https://www.retgits.com/2020/03/building-a-serverless-fitness-shop-tools-and-tech/&#34;&gt;tools and technologies&lt;/a&gt;, &lt;a href=&#34;https://www.retgits.com/2020/04/building-a-serverless-fitness-shop-continuous-anything/&#34;&gt;Continuous Integration&lt;/a&gt;, and &lt;a href=&#34;https://www.retgits.com/2020/04/building-a-serverless-fitness-shop-infrastructure-as-code/&#34;&gt;Infrastructure as Code&lt;/a&gt; aspects of the ACME Serverless Fitness Shop. Now, it&amp;rsquo;s time to dive into observability!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Building a Serverless Fitness Shop - Infrastructure as Code</title>
      <link>https://www.retgits.com/2020/04/building-a-serverless-fitness-shop-infrastructure-as-code/</link>
      <pubDate>Wed, 08 Apr 2020 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2020/04/building-a-serverless-fitness-shop-infrastructure-as-code/</guid>
      <description>&lt;p&gt;&lt;em&gt;If you’ve read the blog posts on CloudJourney.io before, you’ve likely read the term “Continuous Verification”. If you haven’t that’s okay too. There’s an amazing article from &lt;a href=&#34;https://twitter.com/dan_illson&#34;&gt;Dan Illson&lt;/a&gt; and &lt;a href=&#34;https://twitter.com/Shetti&#34;&gt;Bill Shetti&lt;/a&gt; on &lt;a href=&#34;https://thenewstack.io/continuous-verification-the-missing-link-to-fully-automate-your-pipeline/&#34;&gt;The New Stack&lt;/a&gt; explaining in detail what Continuous Verification is. In a nutshell, the Continuous Verification comes down to making sure that DevOps teams put as many checks as possible into their CI/CD pipelines. Adding checks into a pipeline means there are fewer manual tasks and that means you have access to more data tot smooth out and improve your development and deployment process.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;In &lt;a href=&#34;https://www.retgits.com/2020/03/building-a-serverless-fitness-shop-tools-and-tech/&#34;&gt;part one&lt;/a&gt; we covered the tools and technologies and in &lt;a href=&#34;https://www.retgits.com/2020/04/building-a-serverless-fitness-shop-continuous-anything/&#34;&gt;part two&lt;/a&gt; we covered the Continuous Integration aspect of the ACME Serverless Fitness Shop. Now, it&amp;rsquo;s time to dive into Infrastructure as Code!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Building a Serverless Fitness Shop - Continuous Anything</title>
      <link>https://www.retgits.com/2020/04/building-a-serverless-fitness-shop-continuous-anything/</link>
      <pubDate>Wed, 01 Apr 2020 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2020/04/building-a-serverless-fitness-shop-continuous-anything/</guid>
      <description>&lt;p&gt;&lt;em&gt;If you’ve read the blog posts on CloudJourney.io before, you’ve likely read the term “Continuous Verification”. If you haven’t that’s okay too. There’s an amazing article from &lt;a href=&#34;https://twitter.com/dan_illson&#34;&gt;Dan Illson&lt;/a&gt; and &lt;a href=&#34;https://twitter.com/Shetti&#34;&gt;Bill Shetti&lt;/a&gt; on &lt;a href=&#34;https://thenewstack.io/continuous-verification-the-missing-link-to-fully-automate-your-pipeline/&#34;&gt;The New Stack&lt;/a&gt; explaining in detail what Continuous Verification is. In a nutshell, the Continuous Verification comes down to making sure that DevOps teams put as many checks as possible into their CI/CD pipelines. Adding checks into a pipeline means there are fewer manual tasks and that means you have access to more data tot smooth out and improve your development and deployment process.&lt;/em&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Building a Serverless Fitness Shop - Tools and Tech</title>
      <link>https://www.retgits.com/2020/03/building-a-serverless-fitness-shop-tools-and-tech/</link>
      <pubDate>Mon, 23 Mar 2020 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2020/03/building-a-serverless-fitness-shop-tools-and-tech/</guid>
      <description>&lt;p&gt;If you&amp;rsquo;ve read the blog posts on CloudJourney.io before, you&amp;rsquo;ve likely read the term &amp;ldquo;Continuous Verification&amp;rdquo;.  If you haven&amp;rsquo;t that&amp;rsquo;s okay too. There&amp;rsquo;s an amazing article from &lt;a href=&#34;https://twitter.com/dan_illson&#34;&gt;Dan Illson&lt;/a&gt; and &lt;a href=&#34;https://twitter.com/Shetti&#34;&gt;Bill Shetti&lt;/a&gt; on &lt;a href=&#34;https://thenewstack.io/continuous-verification-the-missing-link-to-fully-automate-your-pipeline/&#34;&gt;The New Stack&lt;/a&gt; explaining in detail what Continuous Verification is. To make sure we&amp;rsquo;re all on the same page, though, I&amp;rsquo;ll quickly go over it as well. As a definition, Continuous Verification is “&lt;em&gt;A process of querying external system(s) and using information from the response to make decision(s) to improve the development and deployment process.&lt;/em&gt;”.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Tracking Distributed Errors In Serverless Apps</title>
      <link>https://www.retgits.com/2020/03/tracking-distributed-errors-in-serverless-apps/</link>
      <pubDate>Mon, 09 Mar 2020 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2020/03/tracking-distributed-errors-in-serverless-apps/</guid>
      <description>&lt;p&gt;Microservices give us as developers an incredible amount of freedom. We can choose our language and we can decide where and when to deploy our service. One of the biggest challenges with microservices, though, is figuring out how things go wrong. With microservices, we can build large, distributed applications, but that also means finding what goes wrong is challenging. It’s even harder to trace errors when you use a platform like AWS Lambda.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Continuous Verification In A Serverless World @ Serverless Nashville</title>
      <link>https://www.retgits.com/2020/02/continuous-verification-in-a-serverless-world-@-serverless-nashville/</link>
      <pubDate>Thu, 27 Feb 2020 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2020/02/continuous-verification-in-a-serverless-world-@-serverless-nashville/</guid>
      <description>&lt;p&gt;At &lt;a href=&#34;https://cloud.vmware.com&#34;&gt;VMware&lt;/a&gt; we define Continuous Verification as:&lt;/p&gt;&#xA;&lt;p&gt;“A process of querying external systems and using information from the response to make decisions to improve the development and deployment process.”&lt;/p&gt;&#xA;&lt;p&gt;At Serverless Nashville, I got a chance to not only talk about what that means for serverless apps but also how we use serverless in some of the business units at VMware.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Hybrid Security - From On-Prem to Serverless</title>
      <link>https://www.retgits.com/2020/02/hybrid-security-from-on-prem-to-serverless/</link>
      <pubDate>Mon, 24 Feb 2020 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2020/02/hybrid-security-from-on-prem-to-serverless/</guid>
      <description>&lt;p&gt;DevOps, as a practice to build and deliver software, has been around for over a decade. What about adding security to that, though? After all, security is one of the cornerstones of today&amp;rsquo;s information technology. As it turns out, one of the first mentions of adding security was a &lt;a href=&#34;https://blogs.gartner.com/neil_macdonald/2012/01/17/devops-needs-to-become-devopssec/&#34;&gt;Gartner blog post&lt;/a&gt; in 2012. Neil MacDonald wrote,&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&amp;ldquo;DevOps must evolve to a new vision of DevOpsSec that balances the need for speed and agility of enterprise IT capabilities (&amp;hellip;)&amp;rdquo;.&lt;/p&gt;&lt;/blockquote&gt;</description>
    </item>
    <item>
      <title>How To Build Infrastructure as Code With Pulumi And Golang - Part 2</title>
      <link>https://www.retgits.com/2020/02/how-to-build-infrastructure-as-code-with-pulumi-and-golang-part-2/</link>
      <pubDate>Thu, 06 Feb 2020 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2020/02/how-to-build-infrastructure-as-code-with-pulumi-and-golang-part-2/</guid>
      <description>&lt;p&gt;Going into the series on creating Infrastructure as Code on AWS using &lt;a href=&#34;https://pulumi.com&#34;&gt;Pulumi&lt;/a&gt;, I knew the team there was actively working on improving and expanding the Go support in Pulumi. What I didn&amp;rsquo;t realize is that it would be so quick and would be such a great improvement to the underlying code I needed to write. In this post, I&amp;rsquo;ll go over some of the code from my previous blog posts and update them to match the new SDK.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SAP Customer Experience Labs Talk – Episode 7 No Code / Low Code</title>
      <link>https://www.retgits.com/2020/02/sap-customer-experience-labs-talk-episode-7-no-code-/-low-code/</link>
      <pubDate>Thu, 06 Feb 2020 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2020/02/sap-customer-experience-labs-talk-episode-7-no-code-/-low-code/</guid>
      <description>&lt;p&gt;One of my strong beliefs is that coding should be available to everyone. Whether that is a seasoned developer or someone who just wants to connect two systems together. With Project Flogo, we&amp;rsquo;ve made it possible for everyone to use the same constructs. If you want to use the web-based flow designer, that&amp;rsquo;s awesome! If you want to write your apps using the Go API, that&amp;rsquo;s awesome too. In this podcast I joined Jan Oberhauser (N8N), Nick O’Leary (Node Red), and the SAP Customer Experience Labs team to discuss No Code / Low Code.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How To Create AWS Lambda Functions Using Pulumi And Golang</title>
      <link>https://www.retgits.com/2020/01/how-to-create-aws-lambda-functions-using-pulumi-and-golang/</link>
      <pubDate>Tue, 28 Jan 2020 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2020/01/how-to-create-aws-lambda-functions-using-pulumi-and-golang/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve looked at &lt;a href=&#34;https://pulumi.com&#34;&gt;Pulumi&lt;/a&gt; to do a bunch of things, including &lt;a href=&#34;https://www.retgits.com/2020/01/how-to-add-subnets-to-a-vpc-in-aws-using-pulumi-and-golang/&#34;&gt;creating subnets in a VPC&lt;/a&gt;, &lt;a href=&#34;https://www.retgits.com/2020/01/how-to-create-an-aws-eks-cluster-using-pulumi-and-golang/&#34;&gt;building EKS clusters&lt;/a&gt;, and &lt;a href=&#34;https://www.retgits.com/2020/01/how-to-create-a-dynamodb-table-in-aws-using-pulumi-and-golang/&#34;&gt;DynamoDB tables&lt;/a&gt;. The one thing I hadn&amp;rsquo;t explored yet was how to deploy AWS Lambda functions using Pulumi, so that&amp;rsquo;s exactly what this blog is about.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Trusting your ingredients - What&#39;s in your function anyway?</title>
      <link>https://www.retgits.com/2020/01/trusting-your-ingredients-whats-in-your-function-anyway/</link>
      <pubDate>Fri, 24 Jan 2020 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2020/01/trusting-your-ingredients-whats-in-your-function-anyway/</guid>
      <description>&lt;p&gt;As a developer, I&amp;rsquo;ve built apps and wrote code. As a cheesecake connoisseur, I&amp;rsquo;ve tried many different kinds of cheesecake. After I got to talk to some of the bakers, I realized that building apps and baking cheesecake have a lot in common. It all starts with knowing and trusting your ingredients.&lt;/p&gt;&#xA;&lt;p&gt;According to &lt;a href=&#34;https://cdn2.hubspot.net/hubfs/4008838/Resources/Tidelift_survey-report_final.pdf&#34;&gt;Tidelift&lt;/a&gt;, over 90 percent of applications contain some open source packages. Developers choose open source because they believe it&amp;rsquo;s better, more flexible, and more extendible. A lot of developers also &lt;a href=&#34;https://cdn2.hubspot.net/hubfs/4008838/Resources/The-2019-Tidelift-managed-open-source-survey-results.pdf&#34;&gt;fear&lt;/a&gt; how well packages are maintained and how security vulnerabilities are identified and solved.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How To Create a DynamoDB Table In AWS Using Pulumi And Golang</title>
      <link>https://www.retgits.com/2020/01/how-to-create-a-dynamodb-table-in-aws-using-pulumi-and-golang/</link>
      <pubDate>Tue, 21 Jan 2020 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2020/01/how-to-create-a-dynamodb-table-in-aws-using-pulumi-and-golang/</guid>
      <description>&lt;p&gt;In &lt;a href=&#34;https://www.retgits.com/2020/01/how-to-add-subnets-to-a-vpc-in-aws-using-pulumi-and-golang/&#34;&gt;previous&lt;/a&gt; &lt;a href=&#34;https://www.retgits.com/2020/01/how-to-make-your-aws-eks-cluster-use-fargate-using-pulumi-and-golang/&#34;&gt;posts&lt;/a&gt;, I looked at &lt;a href=&#34;https://pulumi.com/&#34;&gt;Pulumi&lt;/a&gt; to do all sorts of things with infrastructure. Most apps, though, will need some form of datastore so in this post I&amp;rsquo;ll go over the steps to create a DynamoDB table in AWS using Pulumi.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How To Make Your AWS EKS Cluster Use Fargate Using Pulumi And Golang</title>
      <link>https://www.retgits.com/2020/01/how-to-make-your-aws-eks-cluster-use-fargate-using-pulumi-and-golang/</link>
      <pubDate>Thu, 16 Jan 2020 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2020/01/how-to-make-your-aws-eks-cluster-use-fargate-using-pulumi-and-golang/</guid>
      <description>&lt;p&gt;At re:Invent, &lt;a href=&#34;https://aws.amazon.com/blogs/aws/amazon-eks-on-aws-fargate-now-generally-available/&#34;&gt;AWS introduced the ability&lt;/a&gt; to have EKS run pods on AWS Fargate, and Fargate is &lt;a href=&#34;https://www.cloudjourney.io/articles/publiccloud/cost-matters-the-serverless-edition-ls/&#34;&gt;cheaper than hosting Kubernetes yourself&lt;/a&gt;. In the last &lt;a href=&#34;https://www.retgits.com/2020/01/how-to-create-an-aws-eks-cluster-using-pulumi-and-golang/&#34;&gt;post&lt;/a&gt; I created an EKS cluster, so let&amp;rsquo;s add this new capability to the cluster and remove the need to manage or provision infrastructure for our pods.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How To Create An AWS EKS Cluster Using Pulumi And Golang</title>
      <link>https://www.retgits.com/2020/01/how-to-create-an-aws-eks-cluster-using-pulumi-and-golang/</link>
      <pubDate>Tue, 14 Jan 2020 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2020/01/how-to-create-an-aws-eks-cluster-using-pulumi-and-golang/</guid>
      <description>&lt;p&gt;Building a Kubernetes cluster is hard, so why not use a managed Kubernetes service? In the previous &lt;a href=&#34;https://www.retgits.com/2020/01/how-to-add-subnets-to-a-vpc-in-aws-using-pulumi-and-golang/&#34;&gt;post&lt;/a&gt; I added subnets to a VPC. In this post, I&amp;rsquo;ll use the VPC to create an &lt;a href=&#34;https://aws.amazon.com/eks/&#34;&gt;AWS EKS&lt;/a&gt; cluster.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How To Add Subnets To a VPC In AWS Using Pulumi And Golang</title>
      <link>https://www.retgits.com/2020/01/how-to-add-subnets-to-a-vpc-in-aws-using-pulumi-and-golang/</link>
      <pubDate>Thu, 09 Jan 2020 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2020/01/how-to-add-subnets-to-a-vpc-in-aws-using-pulumi-and-golang/</guid>
      <description>&lt;p&gt;In the previous &lt;a href=&#34;https://www.retgits.com/2020/01/how-to-create-a-vpc-in-aws-using-pulumi-and-golang/&#34;&gt;post&lt;/a&gt;, I looked at &lt;a href=&#34;https://pulumi.com/&#34;&gt;Pulumi&lt;/a&gt; to create a VPC. In this post, I&amp;rsquo;ll go over the steps to add some subnets to it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How To Create a VPC In AWS Using Pulumi And Golang</title>
      <link>https://www.retgits.com/2020/01/how-to-create-a-vpc-in-aws-using-pulumi-and-golang/</link>
      <pubDate>Tue, 07 Jan 2020 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2020/01/how-to-create-a-vpc-in-aws-using-pulumi-and-golang/</guid>
      <description>&lt;p&gt;The source code you write as a developer is important, but it is only one part of the entire application that goes into production. To deploy an app, you&amp;rsquo;ll need resources like API gateways, S3 buckets, or VPCs as well. Configuring those resources is a task you don&amp;rsquo;t want to do manually. How about building your infrastructure as code using the same language you&amp;rsquo;ve built your app in. That is what &lt;a href=&#34;https://pulumi.com&#34;&gt;Pulumi&lt;/a&gt; allows you to do!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cost Matters! The Serverless Edition</title>
      <link>https://www.retgits.com/2019/12/cost-matters-the-serverless-edition/</link>
      <pubDate>Mon, 09 Dec 2019 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2019/12/cost-matters-the-serverless-edition/</guid>
      <description>&lt;p&gt;As a trend cloud vendors tend to use the word serverless quite loosely. While serverless comes in a lot of shapes and sizes and as long as the characteristics fit within the four categories from my last blog, it is a serverless service. To make sure that we’re all on the same page, I’ll use the following definition for serverless:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;“Serverless is a development model where developers focus on a single unit of work and can deploy to a platform that automatically scales, without developer intervention.”&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;p&gt;In this blog post, we’ll look at how that model works on &lt;a href=&#34;https://aws.amazon.com/fargate/&#34;&gt;AWS Fargate&lt;/a&gt;, which allows you to run containers without having to manage servers or clusters.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Serverless - From Microservice to Functions</title>
      <link>https://www.retgits.com/2019/12/serverless-from-microservice-to-functions/</link>
      <pubDate>Mon, 09 Dec 2019 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2019/12/serverless-from-microservice-to-functions/</guid>
      <description>&lt;p&gt;Using serverless requires us to change our mindset on how we build apps and requires us to unlearn things we learned building apps in the past. At AWS re:Invent I got a chance to do a VMware Code session and talk about how we took part of our ACME Fitness Shop and transformed it into serverless functions with AWS Lambda.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Serverless - The Wrath of Containers</title>
      <link>https://www.retgits.com/2019/12/serverless-the-wrath-of-containers/</link>
      <pubDate>Mon, 09 Dec 2019 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2019/12/serverless-the-wrath-of-containers/</guid>
      <description>&lt;p&gt;Containers were this awesome technology that ushered in the Cloud era and with a lot of new FaaS tools coming along, companies are wondering if they should jump the container ship altogether. As it turns out, containers definitely have value in Serverless. In this session we will take an existing containerized app and move it into AWS Fargate, look at the cost of running it, and how we can monitor it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Why Serverless Architectures Matter</title>
      <link>https://www.retgits.com/2019/11/why-serverless-architectures-matter/</link>
      <pubDate>Mon, 04 Nov 2019 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2019/11/why-serverless-architectures-matter/</guid>
      <description>&lt;p&gt;There are many predictions from market analyst firms on the size of the global serverless architecture market and how fast it will grow. The numbers range from &lt;a href=&#34;https://industrynewsreports.us/8860/serverless-architecture-market-set-for-rapid-growth-to-reach-around-18-04-billion-globally-by-2024-2/&#34;&gt;$18B&lt;/a&gt; to &lt;a href=&#34;https://www.globenewswire.com/news-release/2019/07/22/1885784/0/en/Global-Serverless-Architecture-Market-to-Reach-21-99-Billion-by-2025-at-27-8-CAGR-Allied-Market-Research.html&#34;&gt;$21.99B&lt;/a&gt; in the next few years with the compound annual growth rate (CAGR) in the double digits. But is serverless only a fancy name for products like AWS Lambda and Azure Functions?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Event-Driven Architectures - Putting Jazz Into Apps</title>
      <link>https://www.retgits.com/2019/10/event-driven-architectures-putting-jazz-into-apps/</link>
      <pubDate>Fri, 11 Oct 2019 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2019/10/event-driven-architectures-putting-jazz-into-apps/</guid>
      <description>&lt;p&gt;The CTO of a company I have worked for used to say that services should be loosely coupled but tightly integrated. I didn&amp;rsquo;t realize until a lot later how true that statement is as you&amp;rsquo;re building out microservices. How those microservices communicate with each other has also changed quite a bit. More often than not, they send messages using asynchronous protocols. As an industry, we decided that this new way of building apps should be called &amp;ldquo;Event-Driven Architecture (EDA).&amp;rdquo;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Trusting Your Ingredients @DevOpsDays Columbus</title>
      <link>https://www.retgits.com/2019/09/trusting-your-ingredients-@devopsdays-columbus/</link>
      <pubDate>Mon, 23 Sep 2019 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2019/09/trusting-your-ingredients-@devopsdays-columbus/</guid>
      <description>&lt;p&gt;As a developer, I always thought that security, like documentation, would be done by someone else. While that might have been true in the past, in today’s world that model no longer works. As a developer you’re responsible for the security of your app. Security in this case should be seen in the broadest sense of the word, ranging from licenses to software packages. A chef creating cheesecake has similar challenges. The ingredients of a cheesecake are similar to the software packages a developer uses. The preparation is similar to the DevOps pipeline, and recipe is similar to the licenses for developers. Messing up any of those means you have a messy kitchen, or a data breach!&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to send CloudFormation events to Wavefront using AWS Lambda</title>
      <link>https://www.retgits.com/2019/09/how-to-send-cloudformation-events-to-wavefront-using-aws-lambda/</link>
      <pubDate>Fri, 20 Sep 2019 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2019/09/how-to-send-cloudformation-events-to-wavefront-using-aws-lambda/</guid>
      <description>&lt;p&gt;Imagine this, it&amp;rsquo;s 5pm on a Friday afternoon and while you really want to go enjoy the weekend, you also need to deploy a new version of your app to production. Using &lt;a href=&#34;https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/Welcome.html&#34;&gt;AWS CloudFormation&lt;/a&gt; (&lt;em&gt;CF&lt;/em&gt;), you add a new instance to your fleet of EC2 instances to run your app.&lt;/p&gt;</description>
    </item>
    <item>
      <title>GopherCon 2019 - Trusting Your Ingredients</title>
      <link>https://www.retgits.com/2019/07/gophercon-2019-trusting-your-ingredients/</link>
      <pubDate>Sat, 27 Jul 2019 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2019/07/gophercon-2019-trusting-your-ingredients/</guid>
      <description>&lt;p&gt;Trusting Your Ingredients - What Building Go Apps And Cheesecake Have In Common.&lt;/p&gt;&#xA;&lt;p&gt;In this lightning session at GopherCon 2019, I got the chance to talk about two things I love. Cheesecake and Golang! As a developer, I’ve written code and built apps, and I realized that building apps and creating a cheesecake have a lot in common. In both cases you need to have the right ingredients, you need to trust your suppliers and have transparency in your production process. In this talk, we&amp;rsquo;ll look at how you can, and why you should, know what is in the app you deploy.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Docker Meetup Group Atlanta - Trusting Your Ingredients</title>
      <link>https://www.retgits.com/2019/07/docker-meetup-group-atlanta-trusting-your-ingredients/</link>
      <pubDate>Tue, 09 Jul 2019 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2019/07/docker-meetup-group-atlanta-trusting-your-ingredients/</guid>
      <description>&lt;p&gt;As a developer, I’ve written code and built apps, and I realized that building apps and creating a cheesecake have a lot in common. In both cases you need to have the right ingredients, you need to trust your suppliers and have transparency in your production process. I got to go to Atlanta and meet with the Docker Meetup Group there, where we got to talk about In this talk, how you can, and why you should, know what is in the app you deploy.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to Get Webhooks Into Your System Using Solace PubSub&#43; Cloud</title>
      <link>https://www.retgits.com/2019/06/how-to-get-webhooks-into-your-system-using-solace-pubsub-cloud/</link>
      <pubDate>Wed, 05 Jun 2019 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2019/06/how-to-get-webhooks-into-your-system-using-solace-pubsub-cloud/</guid>
      <description>&lt;p&gt;In some cases you might want to get some data from cloud based systems to an environment that doesn&amp;rsquo;t expose APIs or ports to the outside world. Using webhooks makes that a little easier, but you still need a system that accepts webhooks and is able to get them across your firewall. That is exactly where &lt;a href=&#34;https://cloud.solace.com/&#34;&gt;Solace PubSub+ Cloud&lt;/a&gt; comes in! I&amp;rsquo;ve built a small &lt;a href=&#34;https://github.com/retgits/webhook-forwarder&#34;&gt;webhook forwarder&lt;/a&gt; app, that gets data from Solace and sends it onwards without having any of my systems exposed to the Internet.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Trusting Your Ingredients - What Building Software And Cheesecake Have In Common</title>
      <link>https://www.retgits.com/2019/05/trusting-your-ingredients-what-building-software-and-cheesecake-have-in-common/</link>
      <pubDate>Mon, 20 May 2019 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2019/05/trusting-your-ingredients-what-building-software-and-cheesecake-have-in-common/</guid>
      <description>&lt;p&gt;At the &lt;a href=&#34;https://go.twistlock.com/cloudnativesecurityday&#34;&gt;Twistlock Cloud-Native Security Day&lt;/a&gt;, a co-located event at KubeCon 2019, I got to talk about what cheesecake and building apps have in common. As a developer you’re responsible for the security of your app. Security in this case should be seen in the broadest sense of the word, ranging from licenses to software packages. A chef creating cheesecake has similar challenges. The ingredients of a cheesecake are similar to the software packages a developer uses. The preparation is similar to the DevOps pipeline, and recipe is similar to the licenses for developers. Messing up any of those means you have a messy kitchen, or a data breach!&#xA;In this talk we&amp;rsquo;ll look at:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Why do we care about licenses?&lt;/li&gt;&#xA;&lt;li&gt;How does Sec get into the early stages of DevSecOps?&lt;/li&gt;&#xA;&lt;li&gt;What can chefs and devs learn from each other?&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>DockerCon 2019 - Persistence Is Futile (Or Is It?)</title>
      <link>https://www.retgits.com/2019/04/dockercon-2019-persistence-is-futile-or-is-it/</link>
      <pubDate>Tue, 30 Apr 2019 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2019/04/dockercon-2019-persistence-is-futile-or-is-it/</guid>
      <description>&lt;p&gt;As we talk to developers we frequently hear the same thing about Docker containers. They&amp;rsquo;re amazing for managing software, but my app also needs data and configuration. We store those on Docker volumes and we want to reuse those. Now what?&lt;/p&gt;</description>
    </item>
    <item>
      <title>About me</title>
      <link>https://www.retgits.com/about/</link>
      <pubDate>Sun, 13 Jan 2019 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/about/</guid>
      <description>&lt;div class=&#34;container&#34;&gt;&#xA;&#xA;  &lt;div class=&#34;row&#34;&gt;&#xA;    &lt;div class=&#34;col-sm-6&#34;&gt;&#xA;      &lt;img src=&#34;https://www.retgits.com/images/about-me.jpg&#34; align=&#34;left&#34; style=&#34;margin: 0px 10px 0px 0px;&#34;&gt;&lt;/img&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;col-sm-6&#34;&gt;&#xA;        &#xA;          &lt;p&gt;Leon is on a mission to help builders build with data and serverless technologies. As a Senior Solutions Architect at &lt;a href=&#34;https://aws.amazon.com&#34;&gt;Amazon Web Services (AWS)&lt;/a&gt;, he partners with customers—from developers to executives—to design scalable, secure, and innovative cloud solutions. His focus is enabling organizations to accelerate their journey with data lakes, analytics, and serverless architectures—turning data into insights that drive real business impact.&lt;/p&gt;&#xA;        &#xA;          &lt;p&gt;He believes that “devs wanna dev.” Leon is passionate about ensuring developers have the right tools, patterns, and guidance so they can focus on what they do best: building. At AWS, he champions customer success by bridging technology and business outcomes, mentoring teams, and guiding best practices to help organizations adopt cloud-native approaches at scale.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How To Use Distroless Containers &amp; OpenFaaS To Minimize Attack Vectors</title>
      <link>https://www.retgits.com/2019/01/how-to-use-distroless-containers-openfaas-to-minimize-attack-vectors/</link>
      <pubDate>Mon, 07 Jan 2019 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2019/01/how-to-use-distroless-containers-openfaas-to-minimize-attack-vectors/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve been playing with OpenFaas ever since I learned about Minikube a few years ago, so when one of my colleagues mentioned Google&amp;rsquo;s &lt;a href=&#34;https://github.com/GoogleContainerTools/distroless&#34;&gt;Distroless&lt;/a&gt; project I obviously needed to see if my Go projects could work using those images too.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How To Build A Serverless Contactform With Zeit</title>
      <link>https://www.retgits.com/2019/01/how-to-build-a-serverless-contactform-with-zeit/</link>
      <pubDate>Wed, 02 Jan 2019 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2019/01/how-to-build-a-serverless-contactform-with-zeit/</guid>
      <description>&lt;p&gt;Unless you&amp;rsquo;ve spent the last few months in outer space, or at the very least out of reach from the Internet, you&amp;rsquo;ve seen that serverless is one of the hottest topics when it comes to building apps. Over the last few months we&amp;rsquo;ve seen AWS announcing a ton of things at their &lt;a href=&#34;https://serverless.com/blog/reinvent-2018-serverless-announcements/&#34;&gt;annual user conference&lt;/a&gt;, Google announced support for Go in &lt;a href=&#34;https://docs.google.com/forms/d/e/1FAIpQLSfJ08R2z7FumQyYGGuTyK4x5M-6ch7WmJ_3uWYI5SdZUb5SBw/viewform&#34;&gt;private beta&lt;/a&gt; and &lt;a href=&#34;https://services.google.com/fb/forms/serverlesscontainers/&#34;&gt;serverless containers in private alpha&lt;/a&gt; and even Gitlab announced some form of &lt;a href=&#34;https://about.gitlab.com/2018/12/11/introducing-gitlab-serverless/&#34;&gt;serverless support&lt;/a&gt;. With so many massive players it&amp;rsquo;s easy to forget smaller ones, but those smaller ones are quite often pretty interesting.&lt;/p&gt;</description>
    </item>
    <item>
      <title>DockerCon EU 2018 - The Art Of Deploying Artifacts To Production With Confidence</title>
      <link>https://www.retgits.com/2018/12/dockercon-eu-2018-the-art-of-deploying-artifacts-to-production-with-confidence/</link>
      <pubDate>Thu, 06 Dec 2018 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2018/12/dockercon-eu-2018-the-art-of-deploying-artifacts-to-production-with-confidence/</guid>
      <description>&lt;p&gt;There are many challenges facing software development specifically when building and deploying new microservices as we try to do every day. Using Cloud-Native technologies we can navigate some of those risks, but not all of our development practices, especially security and compliance, have kept up with the speed in which the rest of our tech stack has evolved. In this presentation I cover how JFrog Xray helps you safely deploy your artifacts to production with full confidence.&#xA;There are many challenges facing software development specifically when building and deploying new microservices as we try to do every day. Using Cloud-Native technologies we can navigate some of those risks, but not all of our development practices, especially security and compliance, have kept up with the speed in which the rest of our tech stack has evolved. In this presentation I cover how JFrog Xray helps you safely deploy your artifacts to production with full confidence.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Flogo - Event Driven Ecosystem On SE Daily</title>
      <link>https://www.retgits.com/2018/10/flogo-event-driven-ecosystem-on-se-daily/</link>
      <pubDate>Thu, 25 Oct 2018 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2018/10/flogo-event-driven-ecosystem-on-se-daily/</guid>
      <description>&lt;p&gt;A smart security camera takes in a high volume of video images and processes those images using a set of machine learning models. Those models can be used to identify interesting snippets of movement throughout the day, and decide which of those snippets to keep. Some of the video snippets might contain movement of birds–but other video snippets might contain footage of intruders.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Secrets Of Project Flogo - A Deep Dive</title>
      <link>https://www.retgits.com/2018/10/the-secrets-of-project-flogo-a-deep-dive/</link>
      <pubDate>Mon, 22 Oct 2018 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2018/10/the-secrets-of-project-flogo-a-deep-dive/</guid>
      <description>&lt;p&gt;Two weeks ago, I had the amazing opportunity to be at AirFrance/KLM in KLM&amp;rsquo;s Digital Studio to talk about Project Flogo and brainstorm on where they could use Flogo to improve and expand their digital footprint. The team was kind enough to share the recorded video on YouTube!&lt;/p&gt;</description>
    </item>
    <item>
      <title>TIBCO NOW 2018 - Project Flogo Serverless Integration Powered by Flogo and Lambda</title>
      <link>https://www.retgits.com/2018/10/tibco-now-2018-project-flogo-serverless-integration-powered-by-flogo-and-lambda/</link>
      <pubDate>Sat, 13 Oct 2018 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2018/10/tibco-now-2018-project-flogo-serverless-integration-powered-by-flogo-and-lambda/</guid>
      <description>&lt;p&gt;No matter the metric, serverless is definitely gaining interest. It’s the dream of every developer, supplying the ability to deploy services in the cloud in no time, automatically scale them, enjoy automagic management by a cloud provider—and, most important, keep it all cost effective! How does this dream become a reality?&lt;/p&gt;&#xA;&lt;p&gt;This presentation covered what serverless is all about and the benefits of running your apps in the serverless environment. It covers the monoliths-microservices-functions progression and when, where, and why to use serverless architecture and how &lt;a href=&#34;http://flogo.io&#34;&gt;Project Flogo&lt;/a&gt; fits in to the overall picture&lt;/p&gt;</description>
    </item>
    <item>
      <title>Developers, Developers, Developers - Innovating at the Edge</title>
      <link>https://www.retgits.com/2018/10/developers-developers-developers-innovating-at-the-edge/</link>
      <pubDate>Fri, 05 Oct 2018 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2018/10/developers-developers-developers-innovating-at-the-edge/</guid>
      <description>&lt;p&gt;Innovation at the edge is driven by a whole host of people and personalities, but who makes sure those innovations get into production? Developers!&lt;/p&gt;&#xA;&lt;p&gt;Join Leon Stigter, developer advocate at TIBCO, as he demonstrates tools and technologies to help developers build better software, faster.&lt;/p&gt;&#xA;&lt;p&gt;This TIBCO Tech Talk covers:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;The latest in updates for Project Flogo, an open-source and ultra-lightweight edge computing platform&lt;/li&gt;&#xA;&lt;li&gt;A brief demo of Flogo and API Scout&lt;/li&gt;&#xA;&lt;li&gt;How to jumpstart your developer journey&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>API World 2018 - Project Flogo an Event Driven Stack for the Enterprise</title>
      <link>https://www.retgits.com/2018/10/api-world-2018-project-flogo-an-event-driven-stack-for-the-enterprise/</link>
      <pubDate>Mon, 01 Oct 2018 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2018/10/api-world-2018-project-flogo-an-event-driven-stack-for-the-enterprise/</guid>
      <description>&lt;p&gt;In today&amp;rsquo;s world everyone is building apps, most times those apps are event-driven and react to what happens around them. How do you take those apps to, let&amp;rsquo;s say, a Kubernetes cluster, or let them communicate between cloud and on-premises, and how can developers and non-developers work together using the same tools?&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Art Of Open Source Event-Driven Stacks for the Enterprise</title>
      <link>https://www.retgits.com/2018/10/the-art-of-open-source-event-driven-stacks-for-the-enterprise/</link>
      <pubDate>Mon, 01 Oct 2018 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2018/10/the-art-of-open-source-event-driven-stacks-for-the-enterprise/</guid>
      <description>&lt;p&gt;In today&amp;rsquo;s world everyone is building apps, most times those apps are event-driven and react to what happens around them. How do you take those apps to, let&amp;rsquo;s say, a Kubernetes cluster, or let them communicate between cloud and on-premises, and how can developers and non-developers work together using the same tools? Let&amp;rsquo;s break down the title a bit&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Now Where Did I Deploy That Microservice?&#34;</title>
      <link>https://www.retgits.com/2018/09/now-where-did-i-deploy-that-microservice/</link>
      <pubDate>Mon, 17 Sep 2018 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2018/09/now-where-did-i-deploy-that-microservice/</guid>
      <description>&lt;p&gt;As a developer advocate, I&amp;rsquo;m in the amazing position to talk to lots and lots of developers. Throughout those conversations I hear a lot of the same concerns popping up. Two of those being, &amp;ldquo;&lt;em&gt;where did I deploy that microservice?&lt;/em&gt;&amp;rdquo; 😩 and &amp;ldquo;&lt;em&gt;what is the API definition of that microservice again?&lt;/em&gt;&amp;quot;😟&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Art Of Using Go in Flogo</title>
      <link>https://www.retgits.com/2018/08/the-art-of-using-go-in-flogo/</link>
      <pubDate>Tue, 28 Aug 2018 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2018/08/the-art-of-using-go-in-flogo/</guid>
      <description>&lt;p&gt;Not too long ago &lt;a href=&#34;http://bit.ly/2B3dRRT?ref=hackernoon.com&#34;&gt;Flogo&lt;/a&gt; introduced a new &lt;a href=&#34;https://godoc.org/github.com/TIBCOSoftware/flogo-lib/flogo?ref=hackernoon.com&#34;&gt;Go API&lt;/a&gt; that allows you to build event-driven apps by simply embedding the &lt;a href=&#34;https://hackernoon.com/tagged/flogo?ref=hackernoon.com&#34;&gt;Flogo&lt;/a&gt; engine in your existing Go code. Now you can use the event-driven engine of Flogo to build Go apps while using the activities and triggers that already exist and combining that with “regular” Go code. &lt;a href=&#34;http://bit.ly/2PfmAmi?ref=hackernoon.com&#34;&gt;In one of my other posts&lt;/a&gt;, I built an app that could receive messages from PubNub and for this post, I’ll walk through building the exact same using the Go &lt;a href=&#34;https://hackernoon.com/tagged/api?ref=hackernoon.com&#34;&gt;API&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Serverless and Flogo - A Perfect Match (Part 2)</title>
      <link>https://www.retgits.com/2018/08/serverless-and-flogo-a-perfect-match-part-2/</link>
      <pubDate>Thu, 16 Aug 2018 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2018/08/serverless-and-flogo-a-perfect-match-part-2/</guid>
      <description>&lt;p&gt;I can hear you think &amp;ldquo;&lt;em&gt;Part 2?! So there actually is a part 1?&lt;/em&gt;&amp;rdquo; 😱 The answer to that is, yes, there most definitely is a &lt;a href=&#34;https://hackernoon.com/serverless-and-flogo-a-perfect-match-aea01117f21f&#34;&gt;part 1&lt;/a&gt; (&lt;em&gt;but you can safely ignore that&lt;/em&gt; 😅). In that part I went over deploying Flogo apps that you built with the Flogo Web UI using the Serverless Framework. Now, with the Go API that we added to &lt;a href=&#34;https://tibcosoftware.github.io/flogo/&#34;&gt;Flogo&lt;/a&gt;, you can mix triggers and activities from Flogo (and the awesome community) with your regular Go code and… deploy using the &lt;a href=&#34;https://serverless.com/framework/&#34;&gt;Serverless Framework&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Flynn in Flight - How To Build Securely Chatting Microservices</title>
      <link>https://www.retgits.com/2018/08/flynn-in-flight-how-to-build-securely-chatting-microservices/</link>
      <pubDate>Tue, 14 Aug 2018 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2018/08/flynn-in-flight-how-to-build-securely-chatting-microservices/</guid>
      <description>&lt;p&gt;I got a ton of great feedback on my post &lt;a href=&#34;../securely-chatting-microservices&#34;&gt;Securely Chatting Microservices&lt;/a&gt;, so I decided to create a video out of it and start a new video series called &lt;em&gt;Flynn in Flight&lt;/em&gt;!&lt;/p&gt;</description>
    </item>
    <item>
      <title>How To Build Securely Chatting Microservices With Flogo And PubNub</title>
      <link>https://www.retgits.com/2018/08/how-to-build-securely-chatting-microservices-with-flogo-and-pubnub/</link>
      <pubDate>Mon, 13 Aug 2018 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2018/08/how-to-build-securely-chatting-microservices-with-flogo-and-pubnub/</guid>
      <description>&lt;p&gt;Building microservices is awesome, having them talk to each other is even more awesome! But in today’s world, you can’t be too careful when it comes to sending sensitive data across the wire. Last week I was at &lt;a href=&#34;https://www.pubnub.com/&#34;&gt;PubNub&lt;/a&gt; for a Meetup where, together with &lt;a href=&#34;https://twitter.com/ninjapigstudios&#34;&gt;Jordan Schuetz&lt;/a&gt; and &lt;a href=&#34;https://twitter.com/picsoung&#34;&gt;Nicholas Grenié&lt;/a&gt;, we spoke about cool things you can do with PubNub. One of them is using PubNub as a messaging layer to have your microservices, built with &lt;a href=&#34;http://bit.ly/2w6RlCa&#34;&gt;Flogo&lt;/a&gt; (duh), talk to each other in a secure way. In this blog, I’ll go over the steps to build those microservices and hook them up using PubNub.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Efficiently Build And Deploy Event-driven Functions to Kubernetes &amp; AWS Lambda</title>
      <link>https://www.retgits.com/2018/08/efficiently-build-and-deploy-event-driven-functions-to-kubernetes-aws-lambda/</link>
      <pubDate>Fri, 03 Aug 2018 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2018/08/efficiently-build-and-deploy-event-driven-functions-to-kubernetes-aws-lambda/</guid>
      <description>&lt;p&gt;Building multi-platform event-driven microservices and functions shouldn&amp;rsquo;t drive you mad, and if so, there should be a method to your madness! In this short webinar hosted by DZone, learn to build event-driven microservices and functions using Project Flogo.&lt;/p&gt;</description>
    </item>
    <item>
      <title>TIBCO Meetup 2018 - Building serverless apps with Go &amp; SAM</title>
      <link>https://www.retgits.com/2018/08/tibco-meetup-2018-building-serverless-apps-with-go-sam/</link>
      <pubDate>Thu, 02 Aug 2018 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2018/08/tibco-meetup-2018-building-serverless-apps-with-go-sam/</guid>
      <description>&lt;p&gt;“Serverless” allows developers to focus on writing their code, and a cloud provider, like AWS, takes care of all the other bits. Building serverless apps means the developer doesn&amp;rsquo;t have to worry about server management, scaling, or high availability, a convenience that usually comes with the added benefit of lower operational cost. We’ll be showing how to use the Project Flogo lightweight integration engine and open source framework to deploy functions to AWS Lambda using SAM.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How To Build a Slack Bot Powered By Project Flogo</title>
      <link>https://www.retgits.com/2018/06/how-to-build-a-slack-bot-powered-by-project-flogo/</link>
      <pubDate>Fri, 15 Jun 2018 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2018/06/how-to-build-a-slack-bot-powered-by-project-flogo/</guid>
      <description>&lt;p&gt;Let’s talk (to) bots! In this case I’m not talking about the awesome autobots, that save the world from Megatron, but Slack bots that help people collaborate and introduce a little fun! Several weeks ago &lt;a href=&#34;https://slack.com/&#34;&gt;Slack&lt;/a&gt; published &lt;a href=&#34;https://slackhq.com/building-the-modern-collaboration-hub-4fdf1507eb26&#34;&gt;an article&lt;/a&gt; about building the modern collaboration hub and how that hub makes sure that people can interact with each other and their data. On the Internet, everyone loves interaction… and cats, so let’s build a Slack bot that provides your Slack instance with a bit of cat facts!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Why You Should Go Serverless with AWS and TIBCO</title>
      <link>https://www.retgits.com/2018/06/why-you-should-go-serverless-with-aws-and-tibco/</link>
      <pubDate>Tue, 05 Jun 2018 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2018/06/why-you-should-go-serverless-with-aws-and-tibco/</guid>
      <description>&lt;p&gt;Serverless offers huge potential to transform the way businesses build and architect cloud applications. No need to provision infrastructure or deal with maintenance, updates, scaling, or capacity planning - simply upload your apps to Amazon Web Services&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Integration &#43; Cloud - A Match Made In Heaven</title>
      <link>https://www.retgits.com/2018/04/integration--cloud-a-match-made-in-heaven/</link>
      <pubDate>Wed, 18 Apr 2018 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2018/04/integration--cloud-a-match-made-in-heaven/</guid>
      <description>&lt;p&gt;We believe every developer has that one special technology they love – whether ESB, open source, or NodeJS. So we decided to put it all together in one easy to use place. That said, you don&amp;rsquo;t have to use iPaaS to deploy this tech. You can even choose to deploy them on-premises, to a private cloud, to devices, or to serverless environments.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Transform your business app with low-code, APIs, and microservices</title>
      <link>https://www.retgits.com/2018/04/transform-your-business-app-with-low-code-apis-and-microservices/</link>
      <pubDate>Thu, 12 Apr 2018 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2018/04/transform-your-business-app-with-low-code-apis-and-microservices/</guid>
      <description>&lt;p&gt;Together with the O&amp;rsquo;Reilly team we did a webinar on Low-Code App Dev. APIs and microservices are awesome if you&amp;rsquo;re a technical developer, but what if you&amp;rsquo;re not and you still need to understand how they connect? In this 60 minute webcast, Leon Stigter and Bruno Trimouille of TIBCO Software introduce how low-code platforms can help marketing and sales teams to automate their workflows and deliver on business goals without getting under the hood.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Adopting Serverless Computing with TIBCO &amp; AWS</title>
      <link>https://www.retgits.com/2018/04/adopting-serverless-computing-with-tibco-aws/</link>
      <pubDate>Tue, 03 Apr 2018 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2018/04/adopting-serverless-computing-with-tibco-aws/</guid>
      <description>&lt;p&gt;As the AI-fueled, edge-exposed, blockchain-driven, and streaming analytics-enabled use cases of the future move closer into view, new technologies are needed to make the vision real. Unique and complex workloads accompany the use cases of the future, but luckily, the enabling technologies to compute those workloads have already arrived.&lt;/p&gt;&#xA;&lt;p&gt;Join TIBCO and AWS for an exciting &lt;a href=&#34;https://www.tibco.com/events/adopting-serverless-aws-and-tibco&#34;&gt;webinar&lt;/a&gt; to help you better understand what serverless architecture is all about,  and the benefits of running your apps in a serverless environment. Before you give a listen, how about a quick introduction?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Serverless and Flogo - A Perfect Match</title>
      <link>https://www.retgits.com/2018/03/serverless-and-flogo-a-perfect-match/</link>
      <pubDate>Sat, 24 Mar 2018 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2018/03/serverless-and-flogo-a-perfect-match/</guid>
      <description>&lt;p&gt;I get to work with &lt;a href=&#34;https://hackernoon.com/tagged/serverless?ref=hackernoon.com&#34;&gt;serverless&lt;/a&gt; microservices on a daily basis, those are services I use myself and ones I help our customers build to take advantage of the &lt;a href=&#34;https://image.slidesharecdn.com/cmp211-getting-started-with-se-7ec83976-5aaa-4bc2-8e5d-c6c623f31df1-446724172-171201041452/95/cmp211getting-started-with-serverless-architectures-4-638.jpg?cb=1512146620&amp;amp;ref=hackernoon.com&#34;&gt;benefits&lt;/a&gt; that serverless brings you. With many services needing to be deployed and continuous updates, I found myself doing the same thing over and over. It is that specific task that frustrates me most; it simply wasn’t as seamless as I thought it could be.&lt;/p&gt;&#xA;&lt;p&gt;In this article, I’ll walk you through how I cut the development time and make deployments easily repeatable like a walk in the park — thanks to the combination of the &lt;a href=&#34;https://serverless.com/?ref=hackernoon.com&#34;&gt;Serverless Framework&lt;/a&gt; and a tool called &lt;a href=&#34;http://www.flogo.io/?ref=hackernoon.com&#34;&gt;Project Flogo&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A Visual Approach To Building And Deploying Microservices</title>
      <link>https://www.retgits.com/2018/03/a-visual-approach-to-building-and-deploying-microservices/</link>
      <pubDate>Tue, 13 Mar 2018 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2018/03/a-visual-approach-to-building-and-deploying-microservices/</guid>
      <description>&lt;p&gt;Together with the O&amp;rsquo;Reilly team we did a webinar on visually building microservices. Modern and digital experiences today are powered by the fine-grained units of execution we call microservices. However, building microservices isn&amp;rsquo;t always simple—especially if you&amp;rsquo;re not an expert developer. How can we make it easy for developers and architects to visually create an API definition so they don&amp;rsquo;t need to become Swagger experts? Developing your microservices can also be complex, especially when you also need to take into account API specification. How can you visually create your microservices and deploy the same project in a private cloud, a public cloud, and on-prem?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Integration &#43; Cloud - A Match Made in Heaven</title>
      <link>https://www.retgits.com/2018/02/integration--cloud-a-match-made-in-heaven/</link>
      <pubDate>Tue, 13 Feb 2018 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2018/02/integration--cloud-a-match-made-in-heaven/</guid>
      <description>&lt;p&gt;Last year on February 14th we published a blog post on “&lt;a href=&#34;https://www.tibco.com/blog/2017/02/14/building-the-ultimate-valentines-api/&#34;&gt;Building the Ultimate Valentine’s API&lt;/a&gt;.” Personally, I had a lot of fun writing it and finding facts related to how we spend our Valentine’s Day (though I forgot to bring home chocolates and flowers to my wife, who was none too pleased)! To prevent history from repeating itself, we’re taking things a step further this year with a Valentine’s Day webinar on why &lt;a href=&#34;https://www.tibco.com/events/integration-cloud-match-made-heaven&#34;&gt;Integration + Cloud = A Match Made in Heaven&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Gopherfest SV 2017 - Architectures, Design Patterns, and Lessons Learned</title>
      <link>https://www.retgits.com/2017/12/gopherfest-sv-2017-architectures-design-patterns-and-lessons-learned/</link>
      <pubDate>Mon, 11 Dec 2017 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2017/12/gopherfest-sv-2017-architectures-design-patterns-and-lessons-learned/</guid>
      <description>&lt;p&gt;Today I spoke at a Meetup group to discuss the Go Programming Language. Together with an awesome colleague (Miguel Torres) we spoke about Project Flogo and the lessons we learned building it. Click on the link to check out the talk on YouTube.&lt;/p&gt;</description>
    </item>
    <item>
      <title>What Do I Do In Between re:Invent Live Streams? Build Lambda functions</title>
      <link>https://www.retgits.com/2017/12/what-do-i-do-in-between-reinvent-live-streams-build-lambda-functions/</link>
      <pubDate>Fri, 01 Dec 2017 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2017/12/what-do-i-do-in-between-reinvent-live-streams-build-lambda-functions/</guid>
      <description>&lt;p&gt;This year I wasn’t able to attend re:Invent, but I did want to do something nice in between the live streams and specifically around &lt;a href=&#34;https://hackernoon.com/tagged/serverless?ref=hackernoon.com&#34;&gt;Serverless&lt;/a&gt; compute and &lt;a href=&#34;https://hackernoon.com/tagged/aws?ref=hackernoon.com&#34;&gt;AWS&lt;/a&gt; Lambda.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Lambda lets you run code without provisioning or managing servers. You pay only for the compute time you consume — there is no charge when your code is not running. With Lambda, you can run code for virtually any type of application or backend service — all with zero administration. Just upload your code and Lambda takes care of everything required to run and scale your code with high availability.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How To Deploy Flogo Apps To Kubernetes</title>
      <link>https://www.retgits.com/2017/11/how-to-deploy-flogo-apps-to-kubernetes/</link>
      <pubDate>Wed, 15 Nov 2017 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2017/11/how-to-deploy-flogo-apps-to-kubernetes/</guid>
      <description>&lt;p&gt;With &lt;a href=&#34;https://flogo.io/?ref=hackernoon.com&#34;&gt;Project Flogo&lt;/a&gt; you can visually create Ultralight Edge Microservices and run them anywhere. But what if you want to run those incredibly light microservices using one of the most powerful container management platforms, &lt;a href=&#34;https://hackernoon.com/tagged/kubernetes?ref=hackernoon.com&#34;&gt;Kubernetes&lt;/a&gt;?&lt;/p&gt;&#xA;&lt;h3 id=&#34;prerequisites&#34;&gt;Prerequisites&lt;/h3&gt;&#xA;&lt;p&gt;As described on the &lt;a href=&#34;https://kubernetes.io/?ref=hackernoon.com&#34;&gt;Kubernetes&lt;/a&gt; website&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications. It groups containers that make up an application into logical units for easy management and discovery.&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;p&gt;If you haven’t set up your own Kubernetes cluster yet, I can absolutely recommend looking at &lt;a href=&#34;https://github.com/kubernetes/minikube?ref=hackernoon.com&#34;&gt;minikube&lt;/a&gt;. The team has made an amazing effort to make it super easy to run your own cluster locally with minimal installation effort.&lt;/p&gt;</description>
    </item>
    <item>
      <title>When Is iPaaS The Right Level Of Abstraction?</title>
      <link>https://www.retgits.com/2017/10/when-is-ipaas-the-right-level-of-abstraction/</link>
      <pubDate>Thu, 05 Oct 2017 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2017/10/when-is-ipaas-the-right-level-of-abstraction/</guid>
      <description>&lt;p&gt;The explosion of SaaS as the typical acquisition pattern for enterprise software means that any given organization has (or will have) dozens of apps to connect to each other. In fact, the average Marketing department uses about 30 different SaaS apps, and the average HR department&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>How To Build Extensions For Flogo Apps In TIBCO Cloud Integration</title>
      <link>https://www.retgits.com/2017/09/how-to-build-extensions-for-flogo-apps-in-tibco-cloud-integration/</link>
      <pubDate>Mon, 11 Sep 2017 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2017/09/how-to-build-extensions-for-flogo-apps-in-tibco-cloud-integration/</guid>
      <description>&lt;p&gt;Last month &lt;a href=&#34;https://hackernoon.com/tagged/tibco?ref=hackernoon.com&#34;&gt;TIBCO&lt;/a&gt; added the ability to add custom activities to &lt;a href=&#34;https://cloud.tibco.com/?ref=hackernoon.com&#34;&gt;TIBCO Cloud Integration&lt;/a&gt; — Web Integrator (&lt;em&gt;I’ll use Web Integrator going forward&lt;/em&gt;). The Web Integrator experience is “Powered by Project Flogo”, so when you create your own extensions for Web Integrator, and use them in every flow that you want, those activities will work with &lt;a href=&#34;https://flogo.io/?ref=hackernoon.com&#34;&gt;Project Flogo&lt;/a&gt; as well. In this blog post I’ll walk through creating a new extension that connects to &lt;a href=&#34;https://ifttt.com/?ref=hackernoon.com&#34;&gt;IFTTT&lt;/a&gt; using the WebHooks service.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How To Build Twelve Factor Apps with Node.js in TIBCO Cloud Integration</title>
      <link>https://www.retgits.com/2017/08/how-to-build-twelve-factor-apps-with-node.js-in-tibco-cloud-integration/</link>
      <pubDate>Thu, 31 Aug 2017 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2017/08/how-to-build-twelve-factor-apps-with-node.js-in-tibco-cloud-integration/</guid>
      <description>&lt;p&gt;Back in 2012, the engineering team at Heroku created a set of best practices to develop and run web apps. That document, consisting of 12 incredibly important &amp;lsquo;rules&amp;rsquo;, was dubbed the &lt;a href=&#34;https://12factor.net/&#34;&gt;12 Factor App manifesto&lt;/a&gt;. Over the years the document gained a lot of traction and especially with the rise of microservices having a 12 Factor App compliant app became important. With the rise of microservices a lot of other practices and tools (like git, DevOps, Docker and Configuration Management) became very popular as well.&lt;/p&gt;</description>
    </item>
    <item>
      <title>What Every Node.js Developer Should Use To Deploy To TIBCO Cloud Integration</title>
      <link>https://www.retgits.com/2017/08/what-every-node.js-developer-should-use-to-deploy-to-tibco-cloud-integration/</link>
      <pubDate>Wed, 30 Aug 2017 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2017/08/what-every-node.js-developer-should-use-to-deploy-to-tibco-cloud-integration/</guid>
      <description>&lt;p&gt;Pretty much all the large cloud platforms provide not only a great visual interface to get things done, they also have a great command line interface. As much as I love a great UI when browsing the web, I do tend to favor the command line interfaces when I&amp;rsquo;m focusing on developing things.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How To Continuously Test Flogo Activities With Jenkins</title>
      <link>https://www.retgits.com/2017/08/how-to-continuously-test-flogo-activities-with-jenkins/</link>
      <pubDate>Wed, 23 Aug 2017 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2017/08/how-to-continuously-test-flogo-activities-with-jenkins/</guid>
      <description>&lt;p&gt;In 2016 TIBCO announced &lt;a href=&#34;http://www.flogo.io/&#34;&gt;Project Flogo&lt;/a&gt; as an ultra lightweight integration engine. It is the lightest way to connect IoT devices being up to 20 to 50 times lighter than Node.js and Java® Dropwizard. Project Flogo was made available as Open Source Software because TIBCO believes there is a better way to integrate IoT devices. With it being Open Source and easily extensible, you want to make sure that the activities you build remain working after each check in on GitHub. These are a lot of words to say &amp;ldquo;&lt;em&gt;How can I test my activities every time code is pushed to Git&lt;/em&gt;&amp;rdquo;?&lt;/p&gt;</description>
    </item>
    <item>
      <title>How To Add Basic Auth To Flogo Apps in TIBCO Cloud Integration</title>
      <link>https://www.retgits.com/2017/08/how-to-add-basic-auth-to-flogo-apps-in-tibco-cloud-integration/</link>
      <pubDate>Mon, 21 Aug 2017 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2017/08/how-to-add-basic-auth-to-flogo-apps-in-tibco-cloud-integration/</guid>
      <description>&lt;p&gt;Over the past few weeks I&amp;rsquo;ve gotten many questions on how to use Basic Authentication with the new Web Integrator in TIBCO Cloud Integration. It is really easy to do that!&lt;/p&gt;</description>
    </item>
    <item>
      <title>How To Monitor Your Node.js Apps With Prometheus&#34;</title>
      <link>https://www.retgits.com/2017/08/how-to-monitor-your-node.js-apps-with-prometheus/</link>
      <pubDate>Fri, 18 Aug 2017 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2017/08/how-to-monitor-your-node.js-apps-with-prometheus/</guid>
      <description>&lt;p&gt;In the age of large monolithic apps and app servers, it was not too difficult to monitor the status of your application as well as some more detailed monitoring of transactions. In today&amp;rsquo;s age of microservices, that whole monitoring thing is getting more and more complex. You not only have to deal with a bunch of more servers, you also have to deal with more (micro)services. You have different options depending on what you want to monitor. For example, you can use &lt;a href=&#34;https://www.nagios.org/&#34;&gt;Nagios&lt;/a&gt;, &lt;a href=&#34;https://www.zabbix.com/&#34;&gt;Zabbix&lt;/a&gt; or &lt;a href=&#34;https://prometheus.io&#34;&gt;Prometheus&lt;/a&gt;. My personal preference goes out to Greek deity that stole fire from Mount Olympus and brought it to us.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How To Combine APIs With Flogo Apps In TIBCO Cloud Integration</title>
      <link>https://www.retgits.com/2017/08/how-to-combine-apis-with-flogo-apps-in-tibco-cloud-integration/</link>
      <pubDate>Wed, 16 Aug 2017 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2017/08/how-to-combine-apis-with-flogo-apps-in-tibco-cloud-integration/</guid>
      <description>&lt;p&gt;In 2002 Jeff Bezos issued a mandate that would change the world forever. At the very least it brought a massive change to how data is reused on the Internet. The mandate from Jeff Bezos was:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;All teams will henceforth expose their data and functionality through service interfaces.&lt;/li&gt;&#xA;&lt;/ul&gt;&lt;/blockquote&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Teams must communicate with each other through these interfaces.&lt;/li&gt;&#xA;&lt;li&gt;There will be no other form of inter-process communication allowed: no direct linking, no direct reads of another team’s data store, no shared-memory model, no back-doors whatsoever. The only communication allowed is via service interface calls over the network.&lt;/li&gt;&#xA;&lt;li&gt;It doesn’t matter what technology they use.&lt;/li&gt;&#xA;&lt;li&gt;All service interfaces, without exception, must be designed from the ground up to be externalizable. That is to say, the team must plan and design to be able to expose the interface to developers in the outside world. No exceptions.&lt;/li&gt;&#xA;&lt;li&gt;Anyone who doesn’t do this will be fired.  Thank you; have a nice day!&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;That mandate started a great deal of what we see as the API economy today. Many of the worlds&amp;rsquo; enterprises have APIs available that can deliver data so you can focus on building value, rather than worrying about how to get the data. Having said all that, most APIs that are out there are documented but don&amp;rsquo;t have a &lt;code&gt;swagger.json&lt;/code&gt; that you can import in your code. The Web Integrator in TIBCO Cloud Integration gives you the ability to copy and paste the sample messages that those APIs do have and use that as the base to invoke REST APIs.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Art Of Building REST Services in TIBCO Cloud Integation</title>
      <link>https://www.retgits.com/2017/08/the-art-of-building-rest-services-in-tibco-cloud-integation/</link>
      <pubDate>Wed, 16 Aug 2017 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2017/08/the-art-of-building-rest-services-in-tibco-cloud-integation/</guid>
      <description>&lt;p&gt;You shouldn&amp;rsquo;t have to be a Swagger expert to get started with designing and building your new API. Creating an API from scratch can be a difficult task, so what if you could create API without writing a line of code?&lt;/p&gt;</description>
    </item>
    <item>
      <title>How To Connect Google Forms to APIs</title>
      <link>https://www.retgits.com/2017/08/how-to-connect-google-forms-to-apis/</link>
      <pubDate>Fri, 11 Aug 2017 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2017/08/how-to-connect-google-forms-to-apis/</guid>
      <description>&lt;p&gt;Have you ever had that feeling you wanted to capture data and just send that data to just about anywhere? Google Forms gives you an easy way to create personalized surveys with the style that you want. So we got the first requirement down with that one, but what about sending the data elsewhere? That is where &lt;a href=&#34;https://cloud.tibco.com&#34;&gt;TIBCO Cloud Integration&lt;/a&gt; comes in.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How To Send Emails Using Flogo Apps in TIBCO Cloud Integration</title>
      <link>https://www.retgits.com/2017/08/how-to-send-emails-using-flogo-apps-in-tibco-cloud-integration/</link>
      <pubDate>Tue, 08 Aug 2017 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2017/08/how-to-send-emails-using-flogo-apps-in-tibco-cloud-integration/</guid>
      <description>&lt;p&gt;Communication in our daily life is incredibly important, so why should that be any different when you&amp;rsquo;re building integration processes? Sending emails is still considered an important part of day to day operations. For example when errors occur in your integration flows, you might want to send an email. In this tutorial I&amp;rsquo;ll walk you through sending an email, and in my case I&amp;rsquo;ll use Gmail as provider.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How To Use Git Hooks To Automatically Deploy Apps</title>
      <link>https://www.retgits.com/2017/08/how-to-use-git-hooks-to-automatically-deploy-apps/</link>
      <pubDate>Mon, 07 Aug 2017 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2017/08/how-to-use-git-hooks-to-automatically-deploy-apps/</guid>
      <description>&lt;p&gt;Probably the most common version control system, used by developers today is git. Whether that is a self hosted server (like &lt;a href=&#34;https://gogs.io/&#34;&gt;Gogs&lt;/a&gt;), a bare repo (&lt;code&gt;git init&lt;/code&gt;) or with &lt;a href=&#34;https://github.com&#34;&gt;GitHub&lt;/a&gt;, most developers intuitively seem to choose for git as their version control system of choice. I try to store all my projects in local git repos and some of them make it to &lt;a href=&#34;https://github.com/retgits&#34;&gt;GitHub&lt;/a&gt;, while many of them don&amp;rsquo;t. When it comes to deployment of apps to &lt;a href=&#34;https://cloud.tibco.com&#34;&gt;TIBCO Cloud Integration&lt;/a&gt;, I do many updates per day so I wanted an easy way to not only store my latest source but deploy them right after.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How To Set Up Continuous Integration with Jenkins and Node.js</title>
      <link>https://www.retgits.com/2017/08/how-to-set-up-continuous-integration-with-jenkins-and-node.js/</link>
      <pubDate>Fri, 04 Aug 2017 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2017/08/how-to-set-up-continuous-integration-with-jenkins-and-node.js/</guid>
      <description>&lt;p&gt;As you&amp;rsquo;ve probably guessed by my previous two articles I love writing (about) Node.js. What isn’t great, however, is creating deployment artifacts every time you check something in to GitHub and want to deploy. To make that process a little easier there are many tools available, and of of those is &lt;a href=&#34;https://jenkins.io/&#34;&gt;Jenkins&lt;/a&gt;, the friendly butler. In this &amp;ldquo;How-to&amp;rdquo; I&amp;rsquo;ll walk you through using Jenkins with the &lt;code&gt;tibcli&lt;/code&gt; utility to deploy Node.js apps to &lt;a href=&#34;https://cloud.tibco.com&#34;&gt;TIBCO Cloud Integration&lt;/a&gt; every time updates are pushed to GitHub.&lt;/p&gt;</description>
    </item>
    <item>
      <title>VSCode Extension For TIBCO Cloud Integration</title>
      <link>https://www.retgits.com/2017/08/vscode-extension-for-tibco-cloud-integration/</link>
      <pubDate>Fri, 04 Aug 2017 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2017/08/vscode-extension-for-tibco-cloud-integration/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve just updated the Microsoft Visual Studio Code extension to help develop and deploy Node.js apps to TIBCO Cloud Integration. Apart from a whole bunch of restructuring, it now has the ability to create a new Node.js app (if you don&amp;rsquo;t want to start from an API spec) and it makes use of the .env files to work with process.env context.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How To Use Express Middleware To Filter Traffic In Node.js</title>
      <link>https://www.retgits.com/2017/08/how-to-use-express-middleware-to-filter-traffic-in-node.js/</link>
      <pubDate>Thu, 03 Aug 2017 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2017/08/how-to-use-express-middleware-to-filter-traffic-in-node.js/</guid>
      <description>&lt;p&gt;With the introduction of Node.js in &lt;a href=&#34;https://cloud.tibco.com&#34;&gt;TIBCO Cloud Integration&lt;/a&gt; you have an amazing toolset to connect to almost anything and build APIs. In fact, there is a good chance that if you know Node.js that your first application was a simple application that said &amp;ldquo;Hello World&amp;rdquo; every time (your first API!). Let&amp;rsquo;s create a custom Express middleware that checks if the IP address of the sender matches a predefined list. In this tutorial we&amp;rsquo;ll use the list of TIBCO Mashery Traffic Managers as a &amp;lsquo;whitelist&amp;rsquo; (so traffic from all other IP addresses will be blocked).&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Art Of Getting Back To Your Data Securely!</title>
      <link>https://www.retgits.com/2017/05/the-art-of-getting-back-to-your-data-securely/</link>
      <pubDate>Wed, 10 May 2017 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2017/05/the-art-of-getting-back-to-your-data-securely/</guid>
      <description>&lt;p&gt;If you are like me, the data I need to do my job exists not only in the cloud. It can be hard to get to all data sources, especially when those are on-premises and behind a firewall. I am not alone, as pretty much everyone is facing these challenges. In fact, Gartner predicted that over sixty-five percent of all integration flows will be created outside of the control of IT departments as a result of the growing number of integration related tasks that they need to take care of. Simply put, organizations today are integrating to everything. The ‘everything’ in the last sentence not only includes Software-as-a-Service applications like Salesforce.com or NetSuite, but also includes applications and services hosted in private networks and datacenters.  &lt;/p&gt;</description>
    </item>
    <item>
      <title>The Art Of Building Node.js Microservices in TIBCO Cloud Integration</title>
      <link>https://www.retgits.com/2017/04/the-art-of-building-node.js-microservices-in-tibco-cloud-integration/</link>
      <pubDate>Wed, 05 Apr 2017 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2017/04/the-art-of-building-node.js-microservices-in-tibco-cloud-integration/</guid>
      <description>&lt;p&gt;The world of integration is hybrid. Not only hybrid in the sense that you have on-premise and cloud-based applications, but also hybrid in the types of people that connect systems together or build something completely new. What really doesn’t change is the fact that people want to use the tools that fit their purpose.&lt;/p&gt;&#xA;&lt;p&gt;There is quite a good chance that you know Node.js. &lt;a href=&#34;https://www.techworm.net/2017/03/top-20-popular-programming-languages-2017.html&#34;&gt;According to Techworm&lt;/a&gt;, it is the number 7 programming language. If you’ve ever built a Node.js app, chances are pretty good that your first app said “Hello World” every time. In fact, that might even have been your first API!&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Secret Of The Ultimate Valentine’s API</title>
      <link>https://www.retgits.com/2017/02/the-secret-of-the-ultimate-valentines-api/</link>
      <pubDate>Tue, 14 Feb 2017 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2017/02/the-secret-of-the-ultimate-valentines-api/</guid>
      <description>&lt;p&gt;Integration is red (it is my heart, after all), clouds are blue, interconnect everything and I’ll 💙  you!&lt;br&gt;&#xA;With the theme of &lt;a href=&#34;http://now.tibco.com/&#34;&gt;TIBCO NOW&lt;/a&gt; this year being “Digital Smarter”, I wanted to see if I could build the ultimate Valentine’s Day API using our own technology while considering the requirements that might impose on one’s choice of tech.&lt;/p&gt;&#xA;&lt;p&gt;Valentine’s Day is traditionally the holiday where people receive cards from their significant others and secret admirers and is also a great day to have a first date. What to do on a first date? Catch a movie. According to research, one in ten people would ask someone out based on their movie preferences, so having the ability to connect to different film APIs could make or break that first date.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How To Create An API Without Writing Any Code</title>
      <link>https://www.retgits.com/2016/12/how-to-create-an-api-without-writing-any-code/</link>
      <pubDate>Wed, 14 Dec 2016 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2016/12/how-to-create-an-api-without-writing-any-code/</guid>
      <description>&lt;p&gt;To successfully compete or even survive in today’s ever-changing business climate, organizations need to become more agile. They need to respond to customer expectations and market changes more quickly. Companies are doing this by using and building APIs. APIs are the model for quickly building and growing successful businesses. The Internet has transformed from a network of informational web pages to an ecosystem of APIs and applications that work together to empower new applications, new businesses, new ways of working together, and new business opportunities.&lt;/p&gt;</description>
    </item>
    <item>
      <title>CloudExpo 2016 - The Road to a Cloud First Enterprise</title>
      <link>https://www.retgits.com/2016/11/cloudexpo-2016-the-road-to-a-cloud-first-enterprise/</link>
      <pubDate>Tue, 01 Nov 2016 00:00:00 +0000</pubDate>
      <guid>https://www.retgits.com/2016/11/cloudexpo-2016-the-road-to-a-cloud-first-enterprise/</guid>
      <description>&lt;p&gt;Companies must find a way to join both paths and view the transition to digital as a unified journey, with the end goal clearly defined, then utilize APIs to help them get there faster. The question then becomes, how can companies and developers leverage ESBs, APIs, and a Fast Data platform to cultivate innovation?&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
