September 27, 2017

354 words 2 mins read

Jwala Joins Cerner's Open Source

Introducing Jwala, a Resource Manager for the Apache Community

Apache Tomcat and Apache httpd are hardened, scalable, and reliable open-source solutions. Widely adopted, these solutions are commonly used to host and load-balance Java applications.

Configuring and managing a small set of elements is relatively easy, but once you start scaling out your application and platform, things get complicated. Questions such as “How do I update the heap or database pool-size across hundreds of Java Virtual Machines (JVMs)?” arise. Although commercial solutions exist to solve this and other similar problems, an open-source solution was not available - until now.

Originally designed and developed to accommodate Cerner’s complex topologies, Jwala was developed to automate deploying our web applications here at Cerner. Now Cerner is donating Jwala as open source. Making contributions to development communities is an important part of Cerner’s engineering culture. We love it when we’re able to give back to the community, and we’re sure you’ll love Jwala!

A Cerner platform based on Apache Tomcat and Apache httpd, Jwala enables the configuration, deployment, and management of logical groups of Tomcat JVMs load-balanced by Apache web servers.

With Jwala you can configure, deploy, and manage your large-scale Tomcat and Apache httpd topology at an enterprise scale. You can create and persist definitions of Group instances that include web applications, JVMs, web servers, and other resources, and expose them through a RESTful interface, Jwala’s REST API, to perform management operations on the group.

Jwala utilizes a defined file system structure and Secure Shell (SSH) agents on each machine to manage running Tomcat instances on remote servers. Jwala’s application deployment model knows how to request current status from each Tomcat and httpd instance. Jwala also is able to update each instance as changes are made to the configuration and allows maintenance operations to be executed from a central console. Last but not least, Jwala maintains an audit log of all the operations or changes performed on any of its managed resources.

So, if you are someone in development, operations, or management looking for an easier way to configure and manage a large Tomcat topology, check out Jwala.

Engineers Overseas for SMART and FHIR (FHIR DevDays 2016)

Engineers Overseas for SMART and FHIR (FHIR DevDays 2016)

September 21, 2017

In a previous post, we discussed the need to provide education around our ecosystem and implementation of the FHIRR and SMARTR standards for developers and how we did so at our annual Cerner Health Conference. That same week, we were also a part of FHIR DevDays, which included a track entitled "Apps in the EHR." We worked alongside track participants who were seeking to integrate their apps in a variety of EHRs, including Cerner.
ShipIt IX Day: Summer 2017

ShipIt IX Day: Summer 2017

September 11, 2017

There is no better way to end summer than with ShipIt Day! We kicked off our ninth ShipIt Day on August 10th, with more than 75 Cerner associates signed up. Nineteen different teams worked for 24 hours straight to complete their projects. For those unfamiliar with the event, ShipIt Day is a 24 hour hackathon for internal associates to create something innovative, usable, and value-adding. This was the second ShipIt held at our new Innovations Campus.

Continuous Delivery for DC/OS with Spinnaker

September 8, 2017

Last fall our team (Mike Tweten, Trevin Teacutter, and Zameer Sura) started working on the problem of automating DC/OS deployments in a way that wouldn’t require multiple teams to duplicate effort and tie themselves directly to DC/OS APIs. While DC/OS certainly makes the act of deploying an application much easier than anything we’ve used previously, there are still many different ways you could choose to layer on deployment strategies and integrate with continuous delivery systems.

AltStyle によって変換されたページ (->オリジナル) /