Nubis Release v2.0.0

1 view
Skip to first unread message

Jason Crowe

unread,
Oct 13, 2017, 11:22:48 AM10/13/17
to nubis-a...@googlegroups.com, infra-...@mozilla.com, infra-webops, IT Leadership, MOC list, Josh Howard
We are happy to announce that the most recent release of the Nubis platform went out last Friday. We are also super jazzed that everything has been stable since then, as this was a huge release with the potential for some serious regressions.

This release includes work that is the culmination of nearly a years worth of planning and engineering.This includes the single largest rewrite since the start of the project. Without getting to far into the technical weeds I will say that by leveraging security groups and consolidating VPCs, the team was able to reduce the base cost of a nubis account by an estimated 40%. This was a huge effort by the entire team with special props to gozer who did the heavy lifting this quarter.

This release also sees many improvements to our monitoring system. This includes a number of new graphing dashboards and capabilities. These provide our customers greater insights into their applications, helping to foster more rapid innovation. This is an ongoing effort with an exciting future and is being spearheaded by limed.

Speaking of rapid innovation, this release also sees the roll-out of all docker based build and deploy tooling. This reduces the number of dependencies required and greatly simplifies these critical steps as part of application on-boarding and migrations. In addition, this ensures that the dependency versions and tooling that are used in development are the same as the ones used in production. This increases reliability and confidence in the system and reduces potential bugs at application launch time. Thanks to jd for this work.

In addition to all of this, the team has incorporated numerous bug fixes in this release as well as smoothing out a number of rough edges around usability. Special thanks to the Application Services (WebOps) team for partnering with us and helping to identify a number of these bugs and rough edges.

In numbers:
 - 480 Pull Requests Merged
 - 256 Issues Opened Since Last Release
 - 212 Issues Closed
 - 183 Issues Remaining

Attached you will find a presentation highlighting the work we
accomplished during this release cycle.

If you prefer you can also find the same presentation in our docs
repository here:
https://github.com/nubisproject/nubis-docs/blob/develop/presentations/Nubis_Release_2.0.0.pdf

Cheers
Nubis_Release_2.0.0.pdf
Reply all
Reply to author
Forward
0 new messages