TrueNTH CMS

it_user641757 - PeerSpot reviewer

Project Description

TrueNTH CMS

Lessons Learned

There is something special about this project that is related to how its continues delivery trajectory was also powering up our knowledge and skills. If I could have done differently, I would have applied the lessons we have learned to produce a better architecture; as in any software engineering endeavor. As we got the chance to redesign and write a second version of this platform, we got the opportunity to redesign its core for continuous delivery in a custom-made pipeline, leading to an extremely simple management system where history, artifacts and images were accessible in a single mouse click.
This project was interesting because we got the chance to do it again, and the gains we got from building an architecture along with our efforts to design the delivery pipeline were evident, we are now able to replicate a build from any point in its history, via artifacts and not only from source, while we are also capable of controlling deployed versions which are declaratively described as a list of artifacts stored in our warehouse.

Highlights

Support from colleagues

Difficulties

Steep learning curve
Large no. of people impacted

Products Used

Technical Skills Used

  • Software engineering

Technical Certifications

  • Oracle Certified Expert (OCE), Java EE 6 Web
  • Oracle Certified Professional (OCP), Java SE
  • Oracle Certified Associate (OCA), Java SE 7 P
  • CompTIA Linux+ (Powered by LPI)
  • Linux Professional Institute Certification 1
  • CompTIA Advanced Security Practitioner ce (CA
  • CompTIA Security+ ce