bluemix girl's night by keshia - building a custom hr application
TRANSCRIPT
![Page 1: Bluemix Girl's Night by Keshia - Building a custom HR application](https://reader031.vdocuments.net/reader031/viewer/2022032710/58a5ccad1a28ab6c2a8b5941/html5/thumbnails/1.jpg)
BluemixGirl’s Night
November2015 – Keshia Niemegeertshttp://craftworkz.co
![Page 2: Bluemix Girl's Night by Keshia - Building a custom HR application](https://reader031.vdocuments.net/reader031/viewer/2022032710/58a5ccad1a28ab6c2a8b5941/html5/thumbnails/2.jpg)
Keshia NiemegeertsIT Consultant at Optis/Craftworkz (part of Cronos)Java/Javascript developerInnovation [email protected]@keshia_n
![Page 3: Bluemix Girl's Night by Keshia - Building a custom HR application](https://reader031.vdocuments.net/reader031/viewer/2022032710/58a5ccad1a28ab6c2a8b5941/html5/thumbnails/3.jpg)
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
![Page 4: Bluemix Girl's Night by Keshia - Building a custom HR application](https://reader031.vdocuments.net/reader031/viewer/2022032710/58a5ccad1a28ab6c2a8b5941/html5/thumbnails/4.jpg)
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
![Page 5: Bluemix Girl's Night by Keshia - Building a custom HR application](https://reader031.vdocuments.net/reader031/viewer/2022032710/58a5ccad1a28ab6c2a8b5941/html5/thumbnails/5.jpg)
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.
![Page 6: Bluemix Girl's Night by Keshia - Building a custom HR application](https://reader031.vdocuments.net/reader031/viewer/2022032710/58a5ccad1a28ab6c2a8b5941/html5/thumbnails/6.jpg)
OFXAM BUSINESS CASE
Existing HR package – low functionality
On demand HR App for Oxfam
Project time: 150 girl power days
Functions
ReportsContracts
![Page 7: Bluemix Girl's Night by Keshia - Building a custom HR application](https://reader031.vdocuments.net/reader031/viewer/2022032710/58a5ccad1a28ab6c2a8b5941/html5/thumbnails/7.jpg)
CHALLENGES
Realisation of many functionalities in limited time frame
Start application development from scratch
Mixed team of Optis & IBM
1 2 3
![Page 8: Bluemix Girl's Night by Keshia - Building a custom HR application](https://reader031.vdocuments.net/reader031/viewer/2022032710/58a5ccad1a28ab6c2a8b5941/html5/thumbnails/8.jpg)
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
![Page 9: Bluemix Girl's Night by Keshia - Building a custom HR application](https://reader031.vdocuments.net/reader031/viewer/2022032710/58a5ccad1a28ab6c2a8b5941/html5/thumbnails/9.jpg)
HR App - Employees
Employee overview
Get info about functions & contracts
Update & delete employee
Search on employees based on filters
![Page 10: Bluemix Girl's Night by Keshia - Building a custom HR application](https://reader031.vdocuments.net/reader031/viewer/2022032710/58a5ccad1a28ab6c2a8b5941/html5/thumbnails/10.jpg)
HR App - Functions
Functions overview
Search functions
Find employees for each function
![Page 11: Bluemix Girl's Night by Keshia - Building a custom HR application](https://reader031.vdocuments.net/reader031/viewer/2022032710/58a5ccad1a28ab6c2a8b5941/html5/thumbnails/11.jpg)
HR App - Reports
Generating reports based on filters
Excel export
![Page 12: Bluemix Girl's Night by Keshia - Building a custom HR application](https://reader031.vdocuments.net/reader031/viewer/2022032710/58a5ccad1a28ab6c2a8b5941/html5/thumbnails/12.jpg)
OUR TASKS
Functional and technical analysis
Software architecture
Development: Java and Javascript
Deployment on PaaS Cloud
Agile project management
Support during rollout
![Page 13: Bluemix Girl's Night by Keshia - Building a custom HR application](https://reader031.vdocuments.net/reader031/viewer/2022032710/58a5ccad1a28ab6c2a8b5941/html5/thumbnails/13.jpg)
OXFAM - DETAILS
Java runtime
SQL DB
![Page 14: Bluemix Girl's Night by Keshia - Building a custom HR application](https://reader031.vdocuments.net/reader031/viewer/2022032710/58a5ccad1a28ab6c2a8b5941/html5/thumbnails/14.jpg)
GETTING STARTED
Register & login
https://console.ng.bluemix.net/registration