Changes

Observability Project

82 bytes added, 24 April
m
Development Environment
* 24-Apr-2024: Learn about and setting up DNS etc. to link my new domain dirks.nz
* 23-Apr-2024: Setup Node.js container in Cloudlets to fetch and run head from main branch of repo below. If it's running you can access it [https://vid-nodejs-in-the-cloud.mel.cloudlets.com.au/ here]
* 22-Apr-2024: Setup basic Express.js ''Hello World'' project in new [https://github.com/VincentDirks/node.js-in-the-cloud github repo]
Old items are moved to [[#Progress| Progress]]
=Technologies=
==Hosting Platform(cloudlets)==
* [https://vpsblocks.com.au/ vpsblocks.com.au]
and the associated PaaS
# Kubernetes
==Data Collection & Analysis Platform(Splunk)==
*[https://www.splunk.com/ splunk]
I have used this platform for a number of my past employers and projects and really like it. I recognise it isn't a free, nor an open source solution such as Grafana, Prometheus, ELK, Graylog etc. but it's what I know currently and will favour it until I have time and need for a better fitting solution.
The free license removes the auth parts and gives everyone admin access, I will investigate restricting access to it later.
==Programming Language(javascript)==* Javascript* ==Runtime (Node.js)==* npm==Framework (Express)==* Express.jsFor the language, runtime, and framework I have better knowledge, skills, experience using these than other languages and librariesothers. I recognise that there may be better solutions but I will favour these for now because it feels more comfortable. Given  However, given that I'll be using containerized solutions, it should be easy to try other languages later.
===Code Quality & Inspection Tools===
I would like to set these up, but haven't as yet.
==Development Environment(VS Code)==
* VS Code
* VS Code Extensions: TBD