Apple working to boost cloud services with new, consolidated platform - report
Apple has reportedly embarked upon a long-term internal project to unify the infrastructure that powers cloud offerings like Siri and Apple Maps, a sign that the company has begun to view services as a strategic lynchpin moving forward.

Apple's North Carolina datacenter
Each of Apple's cloud services will eventually run atop a core platform based on the one designed by the Siri team, according to Amir Efrati of The Information. That effort --?which is likely to take years to pay off --?will be headed by engineering manager Patrick Gates, who came to Apple with the acquisition of NeXT in 1997.
Right now, services such as iCloud and Apple Music run mostly on discrete, purpose-built platforms that are largely incompatible with each other. This is an artifact of Apple's longstanding policy of building silos around individual groups and teams, but that model has not worn well in the cloud era.
In particular, it has caused problems with cross-service integrations and made adding features to complex offerings like iCloud difficult, Efrati notes.
Migrating to a single, common platform is the latest sign that Apple has begun to shift away from that pattern under the leadership of Tim Cook and new engineering heads Craig Federighi and Dan Riccio.
Cook first nodded in this direction when he gave then-OS X head Federighi control of iOS --?promoting him to senior vice president of software engineering in the process -- in the wake of Scott Forstall's departure. Cook then expanded longtime industrial design czar Jony Ive's brief to include user interface, and eventually appointed Ive chief design officer with broad purview over everything from font selection to Apple Store architecture.
Consolidation continued with the hiring of Angela Ahrendts to run retail operations. Ahrendts gained control of both online and brick-and-mortar retail sales, which had previously operated as independent groups with different reports.

Apple's North Carolina datacenter
Each of Apple's cloud services will eventually run atop a core platform based on the one designed by the Siri team, according to Amir Efrati of The Information. That effort --?which is likely to take years to pay off --?will be headed by engineering manager Patrick Gates, who came to Apple with the acquisition of NeXT in 1997.
Right now, services such as iCloud and Apple Music run mostly on discrete, purpose-built platforms that are largely incompatible with each other. This is an artifact of Apple's longstanding policy of building silos around individual groups and teams, but that model has not worn well in the cloud era.
In particular, it has caused problems with cross-service integrations and made adding features to complex offerings like iCloud difficult, Efrati notes.
Migrating to a single, common platform is the latest sign that Apple has begun to shift away from that pattern under the leadership of Tim Cook and new engineering heads Craig Federighi and Dan Riccio.
Cook first nodded in this direction when he gave then-OS X head Federighi control of iOS --?promoting him to senior vice president of software engineering in the process -- in the wake of Scott Forstall's departure. Cook then expanded longtime industrial design czar Jony Ive's brief to include user interface, and eventually appointed Ive chief design officer with broad purview over everything from font selection to Apple Store architecture.
Consolidation continued with the hiring of Angela Ahrendts to run retail operations. Ahrendts gained control of both online and brick-and-mortar retail sales, which had previously operated as independent groups with different reports.
Comments
About time!
No, it does not.
In theory you take steps to prevent that by having redundancy.
So you feel Tim is going more hierarchical and segmented in operations and systems?
So one integrated, common platform system means that when it goes down, everything goes down? That does not seem like and improvement.
When they say platform, they're just talking about the technology used to implement it. When (if) they roll it out, it will be distributed across hundreds, perhaps thousands, of machines.
Have you noticed that when the this site goes mental with news that Apple service X has been down for three hours, the problem doesn't usually affect everyone?
So you feel Tim is going more hierarchical and segmented in operations and systems?
I think he is saying that standardizing on a common software stack for several services doesn't say anything about how hierarchical or flat the organization is as a whole.
I never said it did, I said "Tim is headed back in that direction for internal operation and systems in some respects."
could you quote where it says that?
because it's nonsense. if one Windows server on a network goes down, do they all go down just because they're compatible, even interchangeable machines?
think.
Apple in the old days was famous for its simple flat management style when others were ultra hierarchical, sounds like Tim is headed back in that direction for internal operation and systems in some respects.
Apple, in the old days, was a MUCH smaller company that was focused one one product category and therefore could be run in that way. No more.
Maybe they are trying to take some slice away from AWS, Google Cloud, Microsoft Azure - Why not? And with enterprise entry with IBM and Cisco, maybe they are provided added support to enterprise. So, is consumer electronic company trying to get back to old business - Why not?
I never said it did, I said "Tim is headed back in that direction for internal operation and systems in some respects."
Yes, and I think SpamSandwich's point is that a change in software standards doesn't relate to how the management hierarchy is set up. E.g. if you have three groups in a company and one measures things in meters, another uses centimeters, and another uses feet and you decide they should all switch to meters, that doesn't mean that you are moving from a flat to a hierarchical management style, it just means you are standardizing on common infrastructure / language. Similarly, Apple moving from several software platforms for Cloud to a single standardized software stack doesn't inherently mean that their management structure has changed.
I'm guessing here – SpamSandwich's objection wasn't exactly fleshed out.
I kinda wonder what exactly they are running for servers seeing as it's unlikely that they are running their own MacMini's or MacPro's since neither of these devices are suitable for a high density server farm. They did away with the Xserve's or maybe they still produce a varient of them for their own data centers, who knows. "Purpose-built" seems like this. Which makes me wonder what they are using for disks.
God help us all!
So one integrated, common platform system means that when it goes down, everything goes down? That does not seem like and improvement.
Not exactly. It means that services will be better integrated. Downtime of a single machine in a network service should never bring the whole system down.
Plus an extra "l" in case someone is missing it: l.
I always thought it would kind of stupid for Apple to let their cloud implementation limp along in this half-baked mode given that they are gearing their whole family of products to be cloud-centric. Surely they could easily fix it, they have the resources to hire the right people and unlike Microsoft, internal resistance to CEO mandates do not last that long within the organization. Cough, Scott Forstall, cough.
So assuming Apple isn't run by halfwits, the only thing that makes today's limp-mode on iCloud make sense is that they expect to do a massive ground-up rebuild once they have a clearer grasp of their cloud requirements. Until then, they're not going to spend money pouring concrete to repair pavement that they expect to completely tear up and reconfigure soon.