Difference between revisions of "CNM Cloud Project"

From CNM Wiki
Jump to: navigation, search
(Organization -- future third phase)
Line 1: Line 1:
[[File:Cnm-cloud.png|400px|thumb|right|[[CNM Cloud]]]][[CNM Cloud Project]] (hereinafter, the ''Project'') is the endeavor undertaken to provide the [[Career Network Ministry]] with [[CNM Cloud]] in order to deliver services of [[CNM Digital]]. [[CNM Cloud Project Coordinator]] is responsible and members of [[WorldOpp Team]] (hereinafter, the ''Team'') shall be accountable for this ''Project''. The ''Project'' complements [[WorldOpp Project]] undertaken in order to create [[WorldOpp]].
+
[[File:Cnm-cloud.png|400px|thumb|right|[[CNM Cloud]]]][[CNM Cloud Project]] (hereinafter, the ''Project'') is the endeavor undertaken to provide the [[Career Network Ministry]] with [[CNM Cloud]] in order to deliver services of [[CNM Cyber]]. [[CNM Cloud Project Coordinator]] is responsible and members of [[WorldOpp Team]] (hereinafter, the ''Team'') shall be accountable for this ''Project''. The ''Project'' complements [[WorldOpp Project]] undertaken in order to create [[WorldOpp]].
  
  
Line 5: Line 5:
  
 
===Business requirements===
 
===Business requirements===
::''Main wikipage: [[CNM Digital (requirements)]]''
+
::''Main wikipage: [[CNM Cyber (requirements)]]''
  
 
===Solution requirements===
 
===Solution requirements===
Line 21: Line 21:
 
:#Unbalanced and often disruptive availability of resources. Although the ''Team'' enjoyed assistance of a number of volunteers, donor's money, software subscriptions, and venues, the ''Team's'' inability to pay for technology sustainability ultimately led to several adverse events including the major technology crash in 2016 and further necessity to destroy the first cloud.
 
:#Unbalanced and often disruptive availability of resources. Although the ''Team'' enjoyed assistance of a number of volunteers, donor's money, software subscriptions, and venues, the ''Team's'' inability to pay for technology sustainability ultimately led to several adverse events including the major technology crash in 2016 and further necessity to destroy the first cloud.
 
:#Poor recording, documenting, and storage facilities. For instance, just few training materials were saved and just a couple of videos were taken at hundreds of training sessions. As a result, volunteer time could be utilized way more efficiently.
 
:#Poor recording, documenting, and storage facilities. For instance, just few training materials were saved and just a couple of videos were taken at hundreds of training sessions. As a result, volunteer time could be utilized way more efficiently.
:Nonetheless, a few significant concepts, lessons learned, lines of code, and the [[CNM Digital by Loredana C]] requirements were developed during this initiating phase of the ''Project''.
+
:Nonetheless, a few significant concepts, lessons learned, lines of code, and the [[CNM Cyber by Loredana C]] requirements were developed during this initiating phase of the ''Project''.
  
 
===Embryo -- current phase===
 
===Embryo -- current phase===
 
::''Main wikipage: [[CNM Cloud Embryo]]''
 
::''Main wikipage: [[CNM Cloud Embryo]]''
  
:[[File:Cnm-digital.png|400px|thumb|right|[[CNM Digital]]]][[CNM Cloud Embryo]] is the second phase of the ''Project''. Several concepts, lessons learned, and pieces of software that was developed in the [[CNM Cloud Beginnings]] have been utilized in the successor phase. The ''Team'' calls the new phase ''Embryo'' because the embryo of the new cloud is going to be developed during this phase. The key developments could be summarized as follows. The ''Team'':
+
:[[File:Cnm-digital.png|400px|thumb|right|[[CNM Cyber]]]][[CNM Cloud Embryo]] is the second phase of the ''Project''. Several concepts, lessons learned, and pieces of software that was developed in the [[CNM Cloud Beginnings]] have been utilized in the successor phase. The ''Team'' calls the new phase ''Embryo'' because the embryo of the new cloud is going to be developed during this phase. The key developments could be summarized as follows. The ''Team'':
 
:#Identified:
 
:#Identified:
 
:#*[[Business need]]s. These needs are expressed in User stories for the embryo;
 
:#*[[Business need]]s. These needs are expressed in User stories for the embryo;
Line 40: Line 40:
  
 
===Federation -- future fifth phase===
 
===Federation -- future fifth phase===
:At the fifth phase of the ''Project'', the initial requirements, [[CNM Digital by Loredana C]], shall be revised and tested on the completion. This phase is also reserved for any developments, especially federations, that haven't been accomplished in the previous phases.
+
:At the fifth phase of the ''Project'', the initial requirements, [[CNM Cyber by Loredana C]], shall be revised and tested on the completion. This phase is also reserved for any developments, especially federations, that haven't been accomplished in the previous phases.
  
 
==Related lectures==
 
==Related lectures==

Revision as of 16:12, 27 December 2019

CNM Cloud Project (hereinafter, the Project) is the endeavor undertaken to provide the Career Network Ministry with CNM Cloud in order to deliver services of CNM Cyber. CNM Cloud Project Coordinator is responsible and members of WorldOpp Team (hereinafter, the Team) shall be accountable for this Project. The Project complements WorldOpp Project undertaken in order to create WorldOpp.


Project-wide requirements

Business requirements

Main wikipage: CNM Cyber (requirements)

Solution requirements

Main wikipage: CNM Cloud requirements
CNM Cloud requirements is the best wikipage to overview general solution requirements; however, different parts of the Cloud have their specific requirements that are or shall be published at their wikipages. A big portion of solution requirements is also published in Russian -- https://wiki.ksacerts.com/ru/Брацко_Облако

Phases

Five phases are identified as of December of 2018. The first phase has been accomplished and the second is the current one.

Beginnings -- completed phase

Main wikipage: CNM Cloud Beginnings
CNM Cloud Beginnings is the first phase of the Project. It was accomplished by the beginning of 2018. The beginnings could be characterized by three factors:
  1. Many experiments including software ventures and examinations of both technology and various organizational structures designed to support that technology;
  2. Unbalanced and often disruptive availability of resources. Although the Team enjoyed assistance of a number of volunteers, donor's money, software subscriptions, and venues, the Team's inability to pay for technology sustainability ultimately led to several adverse events including the major technology crash in 2016 and further necessity to destroy the first cloud.
  3. Poor recording, documenting, and storage facilities. For instance, just few training materials were saved and just a couple of videos were taken at hundreds of training sessions. As a result, volunteer time could be utilized way more efficiently.
Nonetheless, a few significant concepts, lessons learned, lines of code, and the CNM Cyber by Loredana C requirements were developed during this initiating phase of the Project.

Embryo -- current phase

Main wikipage: CNM Cloud Embryo
CNM Cloud Embryo is the second phase of the Project. Several concepts, lessons learned, and pieces of software that was developed in the CNM Cloud Beginnings have been utilized in the successor phase. The Team calls the new phase Embryo because the embryo of the new cloud is going to be developed during this phase. The key developments could be summarized as follows. The Team:
  1. Identified:
    • Business needs. These needs are expressed in User stories for the embryo;
    • System architecture including the core package of technology that would support User stories for the embryo;
  2. Designed and is implementing a new recruitment process based on the core package of developed technology;
  3. Dramatically increased funding for both technology development and recruitment.

Usability -- future third phase

CNM Ventureware based on an Odoo instance shall be the primary deliverable of the third phase. Other deliverables may include Eventtune, CNM Calendar, CNM Videoware, CNM Mailware, CNM Talkware. New sprints of Opplet.net are also expected.

Security -- future fourth phase

Private clouds such as Dev Cloud, Production Cloud, and Control Cloud shall be primary deliverables of the fourth phase of the Project.

Federation -- future fifth phase

At the fifth phase of the Project, the initial requirements, CNM Cyber by Loredana C, shall be revised and tested on the completion. This phase is also reserved for any developments, especially federations, that haven't been accomplished in the previous phases.

Related lectures