What most CIOs and CMOs miss when they negotiate their SaaS SLA.

Tags

,

When negotiating a SaaS SLA (Software As A Service Service Level Agreement), CIOs and CMOs often fail to consider the integrations between SaaS and on-premise applications, such as ERP, stock management or order fulfilment. The business logic and data required for these integrations are crucial aspects of the SaaS model.

Failing to ensure the integrity of these integrations can lead to several service degradations, including:

  • Consumer dissatisfaction, leading to revenue loss through service credits and lost sales
  • Delayed or incomplete product deliveries
  • Negative publicity on social media
  • Inaccurate stock levels, leading to an inability to fulfil orders
  • Revenue loss due to technical capacity shortages, especially during traffic spikes, where even if the core capabilities can handle the demand, integration failures can negatively impact the consumer experience
  • Time-consuming incident resolution

SaaS integrations are often treated as mere technical tasks rather than being designed as part of the service. This approach often neglects crucial factors such as:

  • Product & Market strategy
  • Service design
  • Pricing strategy
  • SLA
  • Technical architecture

A comprehensive Integration SLA should encompass the following elements:

  • Product strategy
  • Market strategy
  • Detailed SLA for each class of integration, including monitoring – Integrations should be viewed as transactional information
  • Pricing strategy

It is essential to recognise that no service provider operates in isolation. Understanding the operating ecosystem is crucial for designing services and catalogues and structuring the SLA.

Listing integrations with their associated service levels in the SLA helps structure the relationship between the customer and the service provider.

Ethic, Business, Politics and Global Warming

On 14th of September, I received an email, inviting me to the Technology Europe Summit 2018, taking place at Royal Turnberry Hotel, Scotland.

The event will be full of professionals and networking opportunities. I’m sure this will be very interesting. However I will not come along.

The so called “Royal Turnberry Hotel” is actually owned by the most powerful man on Earth, Mr Donald Trump, President of the USA. The actual name of the hotel is “Trump Turnberry Hotel”.

Wikipedia says “Trump Turnberry is a golf resort located on the coast of the Firth of Clyde in South Ayrshire, southwestern Scotland”.

I find quite interesting that the organiser chose to replace “Trump” by “ Royal”. Does it represent an ethical dilemma? Or is the dilemma to give directly or indirectly your business to Mr Donald Trump?

Are Political opinions, business and ethic clashing? If they do, don’t host your event at Mr Trump’s hotel.

My values and opinions as a citizen of the world , are that I utterly disagree with multiple of Mr Trump’s positions including (but not limited to) that global warming does not exist.

I will therefore not contribute to more CO2 emissions by going to Scotland and il will certainly not contribute even indirectly to Mr Trump’s wealth.

Would you go?

British Airways Technology Chaos, really caused by a power surge?

Tags

, ,

Most people are questioning the BA’s version on how their entire Information System went down on  May 27th 2017, impacting 75,000 passengers for up to 48 hours and will cost up to £80m.

British Airways states that a human error caused by an engineer who disconnected a power supply cable trigerred major outage due to  a power surge.
The question is how a such outage lasted so long? The “power surge” term is misleading, because most people will think power in terms of electricity  as opposed to Information Ecosystem.
In terms of Service Outage Communication, the challenge is to inform without revealing some embarrassing facts, the challenge is to partially say the truth without lying. In this instance, I must admit that BA is doing a good job.
My theory is that BA’s system crashed as a result of the power outage, but BA’s team did not restart the entire ecosystem in sequence. My assumption is that BA’s system were all restarted simultaneously causing what they have called the “power surge“. The question is whether BA had a datacenter restart runbook, or not, and whether if the required documentation existed, whether it was ever tested.
Complex ecosystems require to restart key Infrastructure components, but following a pre-established sequence. For example, the core storage first, then database cashing infrastructure followed by database systems, this is even more true with architectures based on microservices.
In other words, backend systems should be restarted first followed by frontends. If you do not follow a pre-established sequence, the different components of the ecosystems will randomly resume they operations and start “talking” and expect answers. When a non synchronised datacenter restart is performed,   It is likely to end up with data corruption. Furthermore, as the front-end caching infrastructure is not warm, the backend will crash under the load, preventing the reopening of services.
If this scenario happened at BA, the databases storing flight reservations, flight plans and customer details got corrupted up to a point where it became impossible to resume their operations from the second datacentre, also now partially corrupted as a result of the active-active synchronisation performed in between the two datacenter.

British Airways had then no other options than to restore backups and then replay system logs of unsynchronised systems, and then only resume synchronisations with the second datacenter.

Obviously, this is a much more difficult reality to explain, but I talked to several IT experts and no-one, absolutely nobody is buying the power surge story.
I’m looking forward to hearing from the internal investigation that BA’s chief executive has already launched.

Online etiquette 

Tags

,

Why do I keep receiving LinkedIn invites from people I don’t know, I never worked with and I have no connections in common. These invites always come with zero context. At best, they are marketing related, and in the worse cases they are social engineering. Anyway, I will keep deleting these invites. If you want to connect on LinkedIn, I think it is appropriate to follow the same etiquette that you would abide by in the offline world.

Paris

  L’étendard sanglant est levé !
J’ai mal. Mes pensées vont pour tous nos innocents et leurs familles.

Au temps du deuil, le temps de l’action devra prendre la place.

Entendez vous mugir ces féroces soldats, ils viennent jusque dans vos bras égorger vos fils et vos compagnes

Get Ready because Black Friday this year is going to be Bloody Friday.

Tags

, , ,

All the major retailers in the UK are prepared and are announcing their Black Friday super productions:

The Award for the Best Comedy goes to Tesco!

Screen Shot 2015-11-10 at 21.08.37

Last year I wrote a post on “Taking orders is great but how about delivering on time and on quality?”. It is pretty hilarious but Tesco have already given up.

They announce that “Due to unexpected high demand all deliveries will take 5-7 days” and “Express delivery is currently unavailable”.

No, you are not dreaming, today 11th November, 16 days before Black Friday, Tesco are informing us that “Due to unexpected demand” they can’t deliver on time. Tesco is officially inventing a new concept: The Unexpected Expected High Demand, LoL. For a company breathing Customer Satisfaction, this is very interesting. Basically, Tesco has made the decision not to invest in sufficient capacity on the front and back office. They will be, knowingly, selling beyond their firm value chain capacity.

The award for the Best Customer engagement goes to Argos.co.uk.

Screen Shot 2015-11-10 at 21.07.59

They are offering to consumers the option to register in order to get “quicker access to our biggest deals and faster in-store collection from our Fast Track counter in-store when you buy online. Plus we’ll hold your item for 7 days, so you can pick it up when convenient.”.  Very good Argos, “Quicker access” means that you’ll get a link to the page and you will have a VIP pass to the site when it will be blocked because it is too busy. That’s the e-version of the stamp at the top of your hand giving you access to the night club. You remember? The queue outside, you have your stamp and you get in and out as many times as you went. Argos will make you a VIP.  Well done Argos, however it would be better to get your capacity planning right so that you don’t need to implement it. Argos, have already given up on delivery though.

Remember that last year the carriers complained that the retailers did not inform them on planned demand. It will be interesting to see whether this year the carriers or the retailers are blaming each other.

The award for the best “we are mastering it” goes to Amazon and John Lewis.

John Lewis

Amazon's site

The two retailers are simply informing their consumers of the dates of Black Friday and also that they already have ongoing promotions. Last year, both retailers delivered both on performance and customer service, with an advantage to John Lewis because they pay all their taxes in the UK and because it is good for the UK economy. Amazon is knowingly applying a tax avoidance strategy, even though things should get better.

Stay tuned…

Facebook down: “It’s us! no! our engineers caused it”!

Tags

, ,

You probably know by now that Facebook went down this morning for 50mn.

Some hackers claimed to have caused it when FB actually reported that they introduced a change in their configuration management system.

As I wrote previously, and tested with so many interviewees:

‘What is the first cause of incident in the industry?”

Forget people, software, hardware, your grandmother, the first cause of incident is CHANGE. I’m sure you have heard of the idiom “If it ain’t broken, don’t fix it.

So FB introduced a change in their configuration management system, which triggered an outage for billions of people. You can work out 1 billion x 50mn = time recovered for people to actually socializing with humans that they could see! Great news.

In recent years FB have pushed an initiative called “Facebook’s Open Compute Project”, designed to drive standardization and automation right through the datacenter).

It is very surprising, despite the resiliency and multiple datacenters, that one single change was able to take down such service during 50mn.

I successfully changed the battery of my iPhone 4s but I’m angry.

Tags

, ,

So why the anger?

Everything went pretty smoothly, i.e I did not break anything: I ordered a kit online for £15 including a battery, and several screw drivers, some plastic tools and more.

Opening the iPhone was easy; however taking the battery off was a challenge as it was glued to the bottom of the iPhone. The risk is real to break electronic components as they are minuscule, and nothing is designed to be replaced by the user.

Changing the battery took maybe 15 minutes and cold sweat, however, it required a factory reset of the device, a backup restore, which in total took about 2 hours.

A friend of mine told me that it is “impressive” that I managed to change the battery of the iphone.

How have we come to a point where changing a battery is an impressive job?

Do you get also a round of applause when you replace a light bulb at home? or the last time you replaced the battery of your digital camera?

After changing a light bulb, does it take you 2 hours of your day and a complete reset of your home electricity?

The battery of my IPhone lasted about 3 hours; most people would have purchased a new phone. This is why it is all wrong.

I remember by Ericson GH337, and changing the battery was a piece of cake, and it was 20 years ago!

Planned obsolescence!

Too many devices have a scheduled end of life. Such as “when the printer decides, somewhat arbitrarily, that the pads are worn out, that puts the whole device out of commission”, and it happened to my Epson printer.

Smartphones are great devices, and they are expensive, very expensive. As consumers, we have a voice to be heard.