JSFoo 2019

On component architecture, front-end engineering and Developer Experience (DX)

Enhancing Nodejs apps outcomes with Kubernetes and CI/CD

Submitted by Reenu Saluja (@reenusaluja-ms) on Aug 16, 2019

Section: Full talk (40 mins) Technical level: Intermediate Status: Confirmed & Scheduled


As we know Node.js has played an important role in major shift in ways of application Development. We will walk through benefits of NodeJS with CI/CD, Kubernetes and its benefits. Along with that we will cover options available in the market. This session will also talk about best practices which can be leverage by developers, architects and operations team. In the end we will walk through a demonstration and see the benefits.


In era of Agile Software development, when deploying applications most of the teams usually face a challenge between Dev and Ops because these two departments make the same application, but work completely in different ways. Let’s see how with Devops they work together without any misunderstandings and deploy NodeJS application on Kubernetes with CI/CD and result get benefits like shorten time to market, streamlined process, great user experience, less risky releases, less downtime and many more.

Speaker bio

Reenu working as Software Engineer with Microsoft Corporation. She spent more than 12 years in industry and involved in various activities like development, consulting, troubleshooting and speaker. In Microsoft, she is part of commercial software engineering team. She has delivered talk in many conferences on various topics. She delivered talk in GIDS 2019, Bitcoin and Blockchain Conference 2018, Bengaluru, IoT Expo 2018, Delhi, Open Source India Conference 2017, GBC Delhi 2017 etc. Her certification includes TOGAF, PMP, Six Sigma Certified, ECM specialist and Azure certified architect. Connect with Reenu on twitter or Linkedin(@Reenusaluja).


  • Zainab Bawa (@zainabbawa) Crew 9 months ago

    Thank you for the proposal, Reenu. I have some questions regarding the proposal:

    1. Will you show real-life case studies for enhancing Node.js app outcomes with Kubernetes and CI/CD? The case sudies will be important to show why you recommend certain practices as best practices. Else, the talk will become high-level, removed from ground realities.
    2. Suggest moving the demo to the middle of the presentation, so that there is time to discuss the demo, and wrap up with a summary.
    3. When talking about other options in the market, a comparison will be required to show participants the pros and cons of other options, and why pick the option you are suggesting.

    I will schedule a rehearsal with you next week, so that we can move towards preparing for the talk.

  • Zainab Bawa (@zainabbawa) Crew 8 months ago

    Thank you for today’s rehearsal, Reenu. I have consolidated the feedback as below:

    1. Structure the talk to sell the workflow and how Kubernetes solves the problem.
    2. Explain what tools other than Kubernetes solve the workflow problem; what wins does Kubernetes have over other solutions.
    3. Get to the problem statement in the first minute or so.
    4. Visually, keep the colour of the fonts uniform on the same slide.

    Share the revised slides by 26 September so that we can do a final review.

Login to leave a comment