SINGLE-SIGN-ON IMPLEMENTATION FOR MAZDA APPLICATIONS

Mazda Motor Logistics Europe (MLE) is a logistics distribution center that supplies parts to 2,300 European Mazda dealers from Willebroek. They do this through 22 national sales organizations. National importers can also turn to MLE for IT and financial services.

Mazda uses Oracle and Java technology to build software solutions. It is also putting increasing focus on mobile applications. That’s why Mazda perfectly matches the strong expertise of Contribute. We interviewed Jef Oltenfreiter and Bram Bruneel, respectively Manager IS Development and Java team lead at MLE.

The project

“It is a project with a lot of challenges. We combine different technologies in a development track. This means you need teams with different expertise. So there are more challenges than you expect in a classic project, due to the higher number of variables and environmental factors. Nevertheless, the project is generally going very well and we have already had some successes.

The Siebel e-dealer project is an example of this. With Oracle Business Intelligence we are now in the UAT phase. Here we have effectively linked the SSO and we strive to start production in the near future. E-Business Suite (EBS) and Oracle Transportation Manager (OTM) will follow at a later date. “

Oracle as a strategic choice

Mazda Corporation has an Unlimited License Agreement (ULA) with Oracle. The corporate strategy stipulates that for new implementations they must provide modern, structured total solutions.

In other words, if there is a package that meets their business needs, they will implement that particular package. If specific automotive processes are still not supported, they will develop this support themselves.

Mazda Corporation decided to work with uniformed Oracle systems. The Oracle packages add value to large organizations. This global strategy is trickling down to the regions.

As from the corporate level, it was decided to work with Oracle and has also been implemented regionally, this also works in the opposite direction. For example, at MLE they recently have purchased Oracle Exalogic and Exadata. They want to store as much of their data in this as possible. In a first phase they will put in their entire Oracle stack. Then they will add their legacy applications.

At the moment they are still unique at Mazda Motor Logistics Europe (MLE), but if it works successfully, chances are that other regions such as America or Asia will adopt this way of working in the future. The different regions regularly meet for consultation and knowledge sharing.

Partnership in mutual trust

We have been working with Contribute for two years now. The partnership we have built is very productive. Contribute thinks along with us, involves us through workshops, seminars and events. And they always meet the needs of our business.

They are always proactive in their pre-sales and show that with sincere dedication. The consultants do everything they can to understand our needs and then respond to them with the right solution. That is extremely valuable.

We have also built up a strong relationship with Contribute for our Java applications. We use their consultants for important operational applications in specific business departments. These are real developers who at the time moved the second development department from Leverkusen to centralize the IT department.

At Mazda we think long term and Contribute has proven several times that they support this vision. That is very important to us. There are still many challenging projects in the pipeline at Mazda. With Contribute as a partner, we take on these challenges with complete confidence.

Our success stories

We have a solution for every problem.
Take a look at our range of talents to see how we can support you.

Colabo supports you in every step of your (digital) transformation process.

Near-zero downtime migratie en managed services bij DNS Belgium

DNS Belgium registreert op nationaal niveau domeinnamen voor .be, .vlaanderen en .brussels. Zij organiseren alle technische aspecten en kwaliteitsborging met betrekking tot deze registraties.
Het is een non-profitorganisatie die in 1999 is opgericht door ISPA Belgium (Internet Service Providers Association), Agoria (federatie voor de technologie-industrie) en BELTUG.
DNS Belgium beheert de .be-, .vlaanderen- en .brussels domeinnaam registraties.
Alle .be-registraties worden opgeslagen in een centrale Oracle database, waardoor deze database een essentiële bron is voor DNS Belgium.

Uitdagingen

In 2016 besloot DNS Belgium het volledige .be-registratiesysteem naar de cloud te verplaatsen. Door het beheer van de infrastructuur (datacenter, hardware, connectiviteit, …) uit te besteden, kunnen de ingenieurs van DNS Belgium zich focussen op het verbeteren van de software zelf en het automatiseren van alle implementaties.

DNS Belgium koos ervoor om hun on-premise Oracle Real Application Cluster te vervangen door een hoog beschikbare Amazon RDS (Relational Database Service) instantie. Deze oplossing biedt een “database as a service” en maakt het heel eenvoudig om een relationele database in de cloud op te zetten, te bedienen en te schalen.

Amazon RDS verwerkt routinematige database taken zoals provisioning, patching, back-up, herstel, foutdetectie en reparatie. Om de migratie succesvol te laten verlopen, stond DNS Belgium voor de volgende uitdagingen:

  • Controleer de haalbaarheid van de Amazon RDS voor Oracle oplossing
  • Identificeer de beperkingen en operationele veranderingen bij het gebruik van een database in de cloud
  • Migreer de database (+ 300 Gb) naar Amazon RDS met minimale downtime en absoluut zonder gegevensverlies
  • Beoordeel en implementeer opties voor hoge beschikbaarheid en noodherstel

Oplossingen

In maart 2016 werkte DNS Belgium samen met Exitas om deze uitdagingen aan te gaan. Exitas startte met een haalbaarheidsonderzoek en kwam tot de conclusie dat de Amazon RDS oplossing aan alle vereisten van DNS Belgium voldeed, inclusief hoge beschikbaarheid, prestaties en versleuteling van gegevens in rust. In de zomer en herfst van 2016 heeft Exitas verschillende migratiescenario’s ontwikkeld, getest en vergeleken, rekening houdend met de vereiste om de migratie binnen maximaal 6 uur downtime te voltooien. Er werd speciale aandacht besteed aan het garanderen en verifiëren van nul gegevensverlies, aangezien tijdens de migratie geen enkele vermelding in de .be-registratiedatabase verloren kan gaan. Tijdens de ontwikkeling van dit scenario is veel ervaring opgedaan met de operationele taken en beperkingen van Amazon RDS. Geen van deze beperkingen was echter een blokkerende factor voor het project. Om een hoge beschikbaarheid van de Oracle database te garanderen, is gekozen voor een configuratie met meerdere AZ (beschikbaarheidszone), d.w.z. een synchrone opslag gebaseerde replicatie technologie aangeboden door Amazon RDS. Hierdoor kan de database automatisch failover naar een synchroon gerepliceerde secundaire database in een ander datacenter in het geval van een storing op de primaire site. Bovendien werd Amazon DMS (Data Migration Services) gebruikt om een on-premise database synchroon te houden met de primaire database, met behulp van logische replicatie. Hiermee wordt voorkomen dat blokkeringen zich voortplanten van de primaire naar de DR-database. De laatste migratie vond plaats op 11 februari 2017 binnen de voorziene onderbreking van 6 uur en alles verliep vlot.

Vandaag

De database draait sindsdien probleemloos in Amazon RDS. Na een paar weken toezicht te hebben gehouden op de database, concludeerde Exitas dat de database zonder prestatieproblemen kon worden opgeschaald naar een kleiner instantietype.

Dit heeft de kosten van de Amazon services en de Oracle licenties aanzienlijk verlaagd.

Dankzij een grondige voorbereiding is de migratie van de + 300Gb database naar Amazon RDS voor Oracle voltooid met minimale downtime en zonder gegevensverlies.

Waarom Exitas?

“Exitas is de grootste Oracle partner in België en heeft meer dan 25 jaar Oracle DBA ervaring. Ze hebben een constante focus op nieuwe evoluties in Oracle en houden ook cloudoplossingen zoals AWS, Azure en Oracle Cloud in de gaten. Dit maakt Exitas de voorkeurspartner die ons helpt bij de migratie naar Amazon RDS. ”
Maarten Bosteels – Director Engineering

Onze succesverhalen

Voor elk probleem hebben wij een oplossing.
Neem een kijkje in onze waaier aan talenten om te zien waarmee wij jou kunnen ondersteunen.

Colabo ondersteunt je bij elke stap in het (digitale) transformatieproces.