Deploying Successful Core Business Applications with Node-RED

Deploying Successful Core Business Applications with Node-RED

Slide deck for the talk "Deploying Successful Core Business Applications with Node-RED" presented at Node-RED Con Tokyo 2020.

Cba22fdf00b7ddc09240b582e1433c47?s=128

Renaldi Gondosubroto

October 10, 2020
Tweet

Transcript

  1. Deploying Successful Core Business Applications with Node-RED Renaldi Gondosubroto, Project

    Lead & Developer Advocate
  2. MM.DD.20XX 2 A Bit About Myself • 10x AWS Certified,

    including Certified AWS Solutions Architect – Professional • Personal field of interest is in security practices, architecting solutions, and other cloud-related best practices • On the side: Running meetups, the occasional hackathon, and VR tech enthusiast Renaldi Gondosubroto Founder and Developer Advocate GReS Studio Node-RED Con Tokyo 2020 10.10.2020
  3. 3 Provisioning IoT Solutions Designing AWS + Node Red Architecture

    Design for Sustainability What I got out of it and what you can too Wrap-up AGENDA Node-RED Con Tokyo 2020 10.10.2020
  4. Node-RED Con Tokyo 2020 4 Provisioning IoT Solutions PROVISION, CONNECT

    AND MANAGE DEVICES ANALYZE AND VISUALIZE INFORMATION ADAPT AND TRANSFORM CULTURE 10.10.2020
  5. 5 Where do you want to go with your core

    business applications? October 2020 Place cloud infrastructure within the production environment as a starting point November 2020 Provision solutions with tested services running connected with Node Red December 2020 Continual monitoring of services and iterative improvement Node-RED Con Tokyo 2020 10.10.2020
  6. 6 Node-Red AWS Deployment Options • On EC2 Instances •

    Deploying on Beanstalk Node-RED Con Tokyo 2020 10.10.2020
  7. The Journey on the Data Pipeline Data Pipeline Daily task

    Weekly task Task: copy weather data Task: Execute data analysis Task: Generate dashboards Node-RED Con Tokyo 2020 10.10.2020 7
  8. 8 Business Intelligence • What types of data do you

    use to make informed business decisions? • Are You Integrating with Cloud Platforms for it? • Comparing results of deployments • Analyse user activity Node-RED Con Tokyo 2020 10.10.2020
  9. Design for Sustainability MM.DD.20XX ADD A FOOTER 9

  10. 10 A Small Architecture… Node-RED Con Tokyo 2020 10.10.2020

  11. 11 Employable Design Patterns UI/API Pattern: Triggering flows and displaying

    data + Configuring Rest API server Timeout Pattern: Avoid unbounded waiting times Store & Search: Deciding how to best input/cache data Node-RED Con Tokyo 2020 10.10.2020
  12. 12 …And the bigger Picture! VPC 1 VPC 2 CloudWatch

    DynamoDB Lambda Function Lambda Function Node-RED Con Tokyo 2020 10.10.2020
  13. Core KPI: How are User Interactions in the Instances? 13

    Node-RED Con Tokyo 2020 10.10.2020
  14. 14 Monitoring makes it right Node-RED Con Tokyo 2020 10.10.2020

  15. 15 The Analytics Node-RED Con Tokyo 2020 10.10.2020

  16. 16 What we Got Out of it Generate a consistent

    user experience Using the cloud to keep Mean Time to Repair (MTTR) low Understand better on how the management of Node-REDs are aligning to project goals Prioritize customers’ needs at the forefront of deploying services Node-RED Con Tokyo 2020 10.10.2020
  17. 17 The Wrap Up Smarter cloud solutions with Node- RED

    = Smarter Core Business services Decide which set of tools work best for you alongside Node Red Talk with stakeholders and experiment Node-RED Con Tokyo 2020 10.10.2020
  18. 18 Thank You Connect with me! Node-RED Con Tokyo 2020

    10.10.2020 @Renaldig @renaldigondosubroto