Before examining the benefits of cloud-based application development, it’s important to understand the core features needed in a strong application development and delivery platform. And by that I mean platforms that can be used to build applications ranging from internally focused web and mobile-based portals for human resources to powerful, customized business-critical apps that represent corporate systems of record.
Using Near Field Technology, a chip that allows a user to ‘tap and go’, the new iPhone enables payments with a single touch. It can be used to pay online as well, in apps. It will also be available on the new announced Apple Watch.
Security was an issue that was strongly touched upon at the event. Instead of storing the credit card information, the technology communicates an encrypted placeholder ID to the store checkout system, which is then matched to the account information. Merchandisers don’t see the name or the credit card information of the purchaser.
Because lately we kept discussing about the Internet of Things, we should perhaps mention that this trend is part of a larger industry, cloud manufacturing. With a large impact over the industries of aerospace, healthcare, education and financial services, here is another industry that cloud computing is highly influencing lately: manufacturing.
At the same time, the products that are IoT enabled need to be things and not computers. You don’t want your fridge to be a computer, you don’t want a computer interface on the device, you just need the app on your smartphone to control it. So keeping objects incredibly simple and having agents in the cloud doing the heavy lifting is critical in designing IoT products.
Building apps for the IoT
The IoT market has already gained momentum with increasing adoption, offering a wide variety of uses and portfolio of applications. The main attraction offered by the Internet of Things is its potential to change strategy and a wide range of new products and service possibilities.
First, what is XaaS? Is this just more marketing fluff? Why do we need to define yet another model to fully describe cloud services? I contest that XaaS is a legitimate term, and that it is useful to describe a new type of cloud services — those that make use of IaaS, PaaS, and SaaS all neatly delivered in one package. Such packages are intended to fully displace the delivery of a commodity IT service. My favorite example of XaaS is desktop as a service, or DaaS.