Difference between revisions of "How Apps Are Built"

From CNM Wiki
Jump to: navigation, search
(Content)
(Script)
Line 8: Line 8:
  
 
===Script===
 
===Script===
:Most of existing ''apps'' utilize popular software packages. For instance, [[CNM Pageware]] utilizes [[WordPress]], [[CNM Certware]] does [[Moodle]], [[CNM Talkware]] has [[Jitsi]] under its hood, and so on. However, the [[CNM Cyber Team]] can alternate any software package at any time.
+
:All [[CNM app]]s are built similarly.
 +
 
 +
 
 +
Most of existing ''apps'' utilize popular software packages. For instance, [[CNM Pageware]] utilizes [[WordPress]], [[CNM Certware]] does [[Moodle]], [[CNM Talkware]] has [[Jitsi]] under its hood, and so on. However, the [[CNM Cyber Team]] can alternate any software package at any time.
  
 
:To make new [[CNM app|app]]s, the [[CNM Cyber Team]] utilizes [[commercial off-the-shelf]] ([[commercial off-the-shelf|COTS]]) solutions. Every solution must meet two [[requirement]]s; they are (a) to be [[open-source]] and (b) to be able to communicate with [[WorldOpp Middleware]] through its [[LDAP|Lightweight Directory Access Protocol]] ([[LDAP]]).
 
:To make new [[CNM app|app]]s, the [[CNM Cyber Team]] utilizes [[commercial off-the-shelf]] ([[commercial off-the-shelf|COTS]]) solutions. Every solution must meet two [[requirement]]s; they are (a) to be [[open-source]] and (b) to be able to communicate with [[WorldOpp Middleware]] through its [[LDAP|Lightweight Directory Access Protocol]] ([[LDAP]]).

Revision as of 03:39, 14 September 2020

How Apps Are Built (hereinafter, the Lectio) is the lesson part of the Soft behind CNM Cloud lesson that introduces its participants to CNM Cloud. This lesson belongs to the Introduction to CNM Cloud session of the CNM Cyber Orientation.


Content

The successor predecessor lectio is Engines and Organizers.

Key terms

Script

All CNM apps are built similarly.


Most of existing apps utilize popular software packages. For instance, CNM Pageware utilizes WordPress, CNM Certware does Moodle, CNM Talkware has Jitsi under its hood, and so on. However, the CNM Cyber Team can alternate any software package at any time.

To make new apps, the CNM Cyber Team utilizes commercial off-the-shelf (COTS) solutions. Every solution must meet two requirements; they are (a) to be open-source and (b) to be able to communicate with WorldOpp Middleware through its Lightweight Directory Access Protocol (LDAP).
When any solution candidate is identified, the CNM Cyber Workforce tests it and, based on that testing results, the Team makes a decision whether to deploy that solution.

Available vs Custom Code is the successor lectio.

Questions

Lectio quiz

The answer is recorded for the lectio completion purpose:

Placement entrance exam

True/False questions

Fill-in-blanks (short answer) questions