Bluemix Girl's Night by Keshia - Building a custom HR application

15
Bluemix Girl’s Night November2015 – Keshia Niemegeerts http://craftworkz.co

Transcript of Bluemix Girl's Night by Keshia - Building a custom HR application

Page 1: Bluemix Girl's Night by Keshia - Building a custom HR application

BluemixGirl’s Night

November2015 – Keshia Niemegeertshttp://craftworkz.co

Page 2: Bluemix Girl's Night by Keshia - Building a custom HR application

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

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

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

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

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

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

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

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

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

HR App - Reports

Generating reports based on filters

Excel export

Page 12: Bluemix Girl's Night by Keshia - Building a custom HR application

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

OXFAM - DETAILS

Java runtime

SQL DB

Page 14: Bluemix Girl's Night by Keshia - Building a custom HR application

GETTING STARTED

Register & login

https://console.ng.bluemix.net/registration

Page 15: Bluemix Girl's Night by Keshia - Building a custom HR application

Always willing to share our experience

Contact us

[email protected]