Apple has begun designing its own servers partly because of suspicions that hardware is being intercepted before it gets delivered to Apple, according to a report yesterday from The Information. Building its own servers with motherboards it designed would be the most surefire way for Apple to prevent unauthorized snooping via extra chips. As we've previously reported , the National Security Agency is known to intercept and modify equipment before it reaches the hands of its intended customers. The report comes as Apple fights the US government over whether it should have to write new software to help investigators unlock an iPhone used by a terrorist. Beyond that specific case, Apple has also boosted the security of its products so that even Apple can't decrypt them, and the company has taken a strong stance against backdoors that undermine encryption. Internet giants like Google, Amazon, Microsoft, and Facebook have been designing their own servers for years in order to improve efficiency.
Day One, Jenkins and Macminicolo
We get to work with a lot of great companies. When the developers of Day One came to Macminicolo, I was especially excited. Their award winnning app for Mac and iOS is one of my favorite apps of all time. In fact, I've joked with Ben and Paul claiming that I am the head of their public relations, paid or not. A good development workflow is critical to producing a high-quality app, especially if there is more than one developer involved. At Day One our current team is comprised of four full time developers and one designer. The great majority of our work is focused on our Mac and iOS apps. This post will share the workflow we currently use for developing Day One. We would write code, commit it and then produce a build when ready to submit to the App Store.
With CloudKit, you can focus on your client-side app development and let iCloud take care of server-side storage and scale. CloudKit provides authentication as well as private, shared, and public databases. CloudKit is built to work seamlessly with your apps on all Apple platforms and web services.
A file that Apple updated on its website last month provides the first acknowledgment that it's relying on Google 's public cloud for data storage for its iCloud services. The disclosure is fresh evidence that Google's cloud has been picking up usage as it looks to catch up with Amazon and Microsoft in the cloud infrastructure business. Some media outlets reported on Google's iCloud win in , but Apple never provided confirmation. For years the document contained language indicating that iCloud services were relying on remote data storage systems from Amazon Web Services, as well as Microsoft's Azure. But in the latest version, the Microsoft Azure reference is gone, and in its place is Google Cloud Platform. The latest update doesn't indicate whether Apple is using any Google cloud services other than core storage of "objects" like photos and videos. The document also doesn't make it clear when Apple started storing data in Google's cloud. Microsoft declined to comment. Apple didn't respond to a request for comment.