This GitHub repository contains an example of a Twelve-Factor application. This is the corresponding sample to the post on WASDev titled Creating a 12-factor application with WAS Liberty. It is a very simple application that was created to examine the characteristics of a Twelve-Factor application.
A Twelve-Factor application, as defined by 12factor.net, has characteristics that are ideal for developing individual microservices. To summarize briefly, a twelve-factor application:
This sample contains a Twelve-Factor Application that can be run on WAS Liberty and Bluemix.
Once the server has been started, go to http://localhost:9082/12-factor-application/ to view the sample locally or the route of your application to view the sample being hosted on Bluemix.
© Copyright IBM Corporation 2015.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.