BluemixGirl’s Night
November2015 – Keshia Niemegeertshttp://craftworkz.co
Keshia NiemegeertsIT Consultant at Optis/Craftworkz (part of Cronos)Java/Javascript developerInnovation [email protected]@keshia_n
IPERFORM
GROUPWAVE
IS4U
OPTISCRAFT
WORKZ
The CRONOS Group
Multiple Cronos companies do have a strong focus on IBM.
Optis Custom development
Craftworkz Cloud & Mobile
150 companies and over 3800 employees
IBM Bluemix is cloud platform as a service (PAAS) developed by IBM
It supports serveral programming languages (Java, NodeJS, Php, GO, Ruby,...) and services as well as integrated DevOps to build, run, deploy and manage applications in the cloud
Bluemix is based on Cloud Foundry open technology and runs on Softlayer infrastructure
BLUEMIX
Open technology
Multiple programming languages
Many services (databases, mobile,…)
DevOps
ADVANTAGES BLUEMIX?
¦Auto scaling
lFlexibelmodel
sPowerful
tools
�No vendor
locking
ÍFocus on
development
�Docs
FAST TIME TO
MARKET
Every Company is Becoming A Software Company
Deliver a modern application development and operations environment that lets your developers focus on generating value for customers.
OFXAM BUSINESS CASE
Existing HR package – low functionality
On demand HR App for Oxfam
Project time: 150 girl power days
Functions
ReportsContracts
CHALLENGES
Realisation of many functionalities in limited time frame
Start application development from scratch
Mixed team of Optis & IBM
1 2 3
SOLUTIONS
Realisation of many functionalities in limited time frame
Start application development from scratch
Mixed team of Optis & IBM
1 2 3
100% cloud based solution based on IBM Bluemix
Responsive web application (HTML5, CSS3)
AngularJS in combination with Java Spring –Boot based on DB2-database
Bluemix as platform for remote development and testing
HR App - Employees
Employee overview
Get info about functions & contracts
Update & delete employee
Search on employees based on filters
HR App - Functions
Functions overview
Search functions
Find employees for each function
HR App - Reports
Generating reports based on filters
Excel export
OUR TASKS
Functional and technical analysis
Software architecture
Development: Java and Javascript
Deployment on PaaS Cloud
Agile project management
Support during rollout
OXFAM - DETAILS
Java runtime
SQL DB
GETTING STARTED
Register & login
https://console.ng.bluemix.net/registration