Monday, 13 July 2015

The Apple Watch disrupts, but is that enough?

For some it's a must-have, but others may want to wait before committing

Disruptive technology doesn't come along often, and is often initially dismissed because it's easy to ignore something you've lived an entire life without. But every once in a while a bit of tech comes along that makes it easier to do what you're already doing.

This is the Apple Watch.
I wasn't always sold on the concept. Aside from issues related to appearance/style, functionality, personalization, fitness tracking, and useful interaction methods, my big concern was this: What real-world problem would an Apple watch solve? Knowing the obstacles was one thing; solving those problems was something else entirely. I was skeptical.

The engineers at Apple not only understood those issues but figured out solutions. By the time Apple execs finished unveiling their vision for the modern watch last September, I was ready to give the technology a shot. As someone who's built a career around tech, I couldn't remember the last time a watch of any type inspired an emotional reaction.

Much of my excitement stemmed from the new technologies, especially the Digital Crown and Force Touch, both of which work wonderfully in the real world.

Crowning achievement

With the Digital Crown, Apple engineers turned a feature already present in watches into a scroll wheel for selecting options and quickly sliding through list views. It's used to access apps, very much like an iPhone's Home Button, when pressed. Double-pressing it switches between the last-used app and the Clock app; holding the Crown down activates Siri; and when you use it to scroll to the end of a list, it even becomes harder to turn. (That last feature shows the obsessive level of detail that's characteristic of Apple.)

Apple
Handing off scrolling and button-like functionality to the crown is so obvious -- in retrospect -- that it's amazing no one came up with the idea beforehand. This is typical Apple.

With Force Touch, the Apple Watch's Retina display can respond not only to touch and gestures, but can sense when additional force is applied to the screen. That extra pressure brings up additional options in supported apps: It can call up app settings, dismiss notifications, pause or end workouts, select audio and video sources in Remote, and customize Watch faces. The cleverness of Force Touch is that these actions would otherwise need their own onscreen icons, using up precious space in a device with limited screen real-estate.

Force Touch works so well in the real world that the technology has started spreading to other Apple products, like the latest MacBooks and MacBook Pro laptops. It's only a matter of time before iPads and iPhones get this, too.

Uniting and adding to these new technologies is a tried-and-true method that underpins the success of the Watch: Siri. On the Watch, Siri is used for all sorts of voice commands, like setting timers, checking weather, launching apps -- as well as for dictating messages. The Apple Watch relies on Siri for functions that would normally require a keyboard; without Siri, the Watch would fail.

These three technologies allow the Watch to stand above competitors' offerings. Physically, though, the Watch has the distinction of actually looking like a Watch -- and a nice watch at that. It's not embarrassing to wear, regardless of the occasion. Watch Bands can be removed and swapped out easily and the number of Watch/band combos continues to rise.

Apple Watch makes technology as fashionable as possible, more so than any previous attempts in the category from anyone else. But, while it (debatably) looks great -- especially for a wearable computer -- the key to usability (and success) is software: the Watch operating system, apps and ecosystem.
Fitness and notifications

When I got my Apple Watch in April, I was looking for it to do two things: be a fitness accessory/advisor and a notification system for important alerts. However, I underestimated the importance of apps. There are well over 4,000 now available, with more coming. Currently, apps have flaws -- many are still slow to load, and the display will often turn off before they load fully -- but that should improve significantly with native app support, which is coming this fall with the Watch OS 2.0 update. That update promises faster app launches and developer access to features not available to them now, including the accelerometer and the heart rate monitor. There will also be support for non-Apple Complications, and Night Stand mode (which works wonderfully with my favorite stand from Nomad).

In 2007, when the first iPhone was released, I wrote about a digital future where data is at your fingertips. That future is now; We're living the mobile dream, with devices like the iPhone designed with portability and instant access to all sorts of information. That also means a world in which our devices never shut up. In practical use, this is one of the areas the Watch truly shines: filtering digital noise.

The Watch is clearly the type of product that grows on you. I'm still using my iPhone; the Watch hasn't made it obsolete, especially because it relies on the phone for so much backend work. But when I pull the iPhone out, it's for different reasons now. I can quickly respond to texts, control music, check my calendar for upcoming events, track packages, check on the order status of Apple Store purchases, and get directions via the Watch without getting sucked into other apps -- which happens when I pick up the iPhone.

This is a big deal for me. The iPhone, with all it can do, is a gigantic time-suck, and it's easy to fall into the trap. The Watch is designed for short bursts of interactions, without the distractions inherent to a device that does just about everything.

Fitness tracking is still a huge deal for me, but as someone who uses the Watch to track running, basketball, and especially weight lifting, I'm not very impressed. While the Watch has excellent heart rate monitoring sensors, they only work well if you're using it to track an activity in which your arms wave about. In those cases, the Watch is spot on.
Weightlifters need not apply

Tracking activities like lifting weights or pushups is another matter, and here is where the Watch falls on its proverbial face. If you're an active weight-lifter and are in the market for a fitness tracker, this isn't it. When lifting weights, the heart monitoring is the worst feature of the Watch. It's supposed to monitor your heart rate every 10 minutes in normal mode, and every 10 seconds during a workout. But when Apple released the 1.0.1 update, it changed that behavior so that if the Watch senses movement in normal mode, it skips the heart rate reading. This is absurd. The opposite should occur: if the Watch senses sustained, increased movement, the correct response is to instantly check pulse rate to gauge exertion levels. (The inaccurate readings while lifting weights is a known issue and is supposed to be resolved with a future software update, but who knows when.)

Apple Watch BPM

What isn't disappointing, though, is that the Watch is more water proof than I thought. I've used the Watch in showers, hot tubs, and while swimming. I didn't dive beyond 15 feet, but I wore it while playing basketball in a pool, and I was in the water for hours. Do I recommend getting it wet? Not really, and neither does Apple. But you can. (The Watch is rated to survive 30 minutes at one meter's depth.)

The technology in the Apple Watch will, of course, improve with each successive software update (and each new generation of the Watch itself). Even so, the Watch already marks the first time technology as fashion has sold in large numbers. When I wrote my first iPhone review, I said that breakthrough products like this really leave an imprint in time, in which we can literally see the pivot point: before and after. Even though I'm disappointed in tracking an activity like lifting weights, the Watch is that kind of product.

The more people purchase and use the Watch, the more attention the device will get from third-party developers and service providers. There will come a point when the number of wearers will be hard to ignore forcing businesses and third parties to support the services those wearers expect, especially something like Apple Pay.

But is that today?

So, should you get one?

I'm in an interesting position regarding whether I recommend the Watch. At this point, you likely know whether or not you want a Watch. Apple has already sold more of them in a few weeks than all of the competition sold in years, and I'm clearly a fan (as are other Watch owners I know). But it's still too soon to know whether the functions and fashion it offers -- or will offer in future iterations -- will be enough to lure the hoards of new users that follow early adopters.

Two years ago I figured if an Apple Watch were ever released, it would be because Apple leaders were confident of its impact. I said then that I'd have to see it to believe it.

Well, I've seen it, I've used it, and I'm a believer: Despite the first-generation problems, you can have my Watch after you pry it from my cold, dead wrist.

Comptia A+ Training, Comptia A+ certification

Best comptia A+ Training, Comptia A+ Certification at Certkingdom.com


Friday, 3 July 2015

Software-Defined Networking will be a critical enabler of the Internet of Things

SDN will support IoT by centralizing control, abstracting network devices, and providing flexible, dynamic, automated reconfiguration of the network

This vendor-written tech primer has been edited by Network World to eliminate product promotion, but readers should note it will likely favor the submitter’s approach.

Organizations are excited about the business value of the data that will be generated by the Internet of Things (IoT). But there’s less discussion about how to manage the devices that will make up the network, secure the data they generate and analyze it quickly enough to deliver the insights businesses need.

Software defined networking (SDN) can help meet these needs. By virtualizing network components and services, they can rapidly and automatically reconfigure network devices, reroute traffic and apply authentication and access rules. All this can help speed and secure data delivery, and improve network management, for even the most remote devices.

SDN enables the radical simplification of network provisioning with predefined policies for plug-and-play set-up of IoT devices, automatic detection and remediation of security threats, and the provisioning of the edge computing and analytics environments that turn data into insights.

Consider these two IoT use cases:
* Data from sensors within blowout preventers can help oil well operators save millions of dollars a year in unplanned downtime. These massive data flows, ranging from pressure readings to valve positions, are now often sent from remote locations to central servers over satellite links. This not only increases the cost of data transmission but delays its receipt and analysis. This latency can be critical – or even deadly – when the data is used to control powerful equipment or sensitive industrial processes.

Both these problems will intensify as falling prices lead to the deployment of many more sensors, and technical advances allow each sensor to generate much more data. Processing more data at the edge (i.e. near the well) and determining which is worth sending to a central location (what some call Fog or Edge Computing) helps alleviate both these problems. So can the rapid provisioning of network components and services, while real-time application of security rules helps protect proprietary information.

* Data from retail environments, such as from a customer’s smartphone monitoring their location and the products they take pictures of, or in-store sensors monitoring their browsing behavior, can be used to deliver customized offers to encourage an immediate sale. Again, the volume of data and the need for fast analysis and action calls for the rapid provisioning of services and edge data processing, along with rigorous security to ease privacy concerns.

Making such scenarios real requires overcoming unprecedented challenges.
One is the sheer number of devices, which is estimated to reach 50 billion by 2020, with each new device expanding the “attack surface” exposed to hackers. Another is the amount of data moving over this network, with IDC projecting IoT will account for 10% of all data on the planet by 2020.

Then there is the variety of devices that need to be managed and supported. These range from network switches supporting popular management applications and protocols, to legacy SCADA (supervisory control and data acquisition) devices and those that lack the compute and/or memory to support standard authentication or encryption. Finally, there is the need for very rapid, and even real-time, response, especially for applications involving safety (such as hazardous industrial processes) or commerce (such as monitoring of inventory or customer behavior).

Given this complexity and scale, manual network management is simply not feasible. SDN provides the only viable, cost-effective means to manage the IoT, secure the network and the data on it, minimize bandwidth requirements and maximize the performance of the applications and analytics that use its data.

SDN brings three important capabilities to IoT:
Centralization of control through software that has complete knowledge of the network, enabling automated, policy-based control of even massive, complex networks. Given the huge potential scale of IoT environments, SDN is critical in making them simple to manage.

Abstraction of the details of the many devices and protocols in the network, allowing IoT applications to access data, enable analytics and control the devices, and add new sensors and network control devices, without exposing the details of the underlying infrastructure. SDN simplifies the creation, deployment and ongoing management of the IoT devices and the applications that benefit from them.

The flexibility to tune the components within the IoT (and manage where data is stored and analyzed) to continually maximize performance and security as business needs and data flows change. IoT environments are inherently disperse with many end devices and edge computing. As a result, the network is even more critical than in standard application environments. SDN’s ability to dynamically change network behavior based on new traffic patterns, security incidents andpolicy changes will enable IoT environments to deliver on their promise.

For example, through the use ofpredefined policies for plug-and-play set up, SDN allows for the rapid and easy addition of new types of IoT sensors. By abstracting network services from the hardware on which they run, SDN allows automated, policy-based creation of virtual load balancers, quality of service for various classes of traffic, and the provisioning of network resources for peak demands.

The ease of adding and removing resources reduces the cost and risk of IoT experiments by allowing the easy deprovisioning and reuse of the network infrastructure when no longer needed.

SDN will make it easier to find and fight security threats through the improved visibility they provide into network traffic right to the edge of the network. They also make it easy to apply automated policies to redirect suspicious traffic to, for example, a honeynet where it can be safely examined. By making networking management less complex, SDN allows IT to set and enforce more segmented access controls.

SDN can provide a dynamic, intelligent, self-learning layered model of security that provides walls within walls and ensures people can only change the configuration of the devices they’re authorized to “touch.” This is far more useful than the traditional “wall” around the perimeter of the network, which won’t work with the IoT because of its size and the fact the enemy is often inside the firewall, in the form of unauthorized actors updating firmware on unprotected devices.

Finally, by centralizing configuration and management, SDN will allow IT to effectively program the network to make automatic, real-time decisions about traffic flow. They will allow the analysis of not only sensor data, but data about the health of the network, to be analyzed close to the network edge to give IT the information it needs to prevent traffic jams and security risks. The centralized configuration and management of the network, and the abstraction of network devices, also makes it far easier to manage applications that run on the edge of the IoT.

For example, SDN will allow IT to fine-tune data aggregation, so data that is less critical is held at the edge and not transmitted to core systems until it won’t slow critical application traffic. This edge computing can also perform fast, local analysis and speed the results to the network core if the analysis indicates an urgent situation, such as the impending failure of a jet engine.

Prepare Now
IT organizations can become key drivers in capturing the promised business value of IoT through the use of SDNs. But this new world is a major change and will require some planning.

To prepare for the intersection of IoT and SDN, you should start thinking about what policies in areas such as security, Quality of Service (QoS) and data privacy will make sense in the IoT world, and how to structure and implement such policies in a virtualized network.

All companies have policies today, but typically they are implicit – that is – buried in a morass of ACLs and network configurations. SDN will turn this process on its head, allowing IT teams to develop human readable policies that are implemented by the network. IT teams should start understanding how they’ve configured today’s environment so that they can decide what policies should be brought forward.

They should plan now to include edge computing and analytics in their long-term vision of the network. At the same time, they should remember that IoT and SDN are in their early stages, meaning their network and application planners should expect unpredicted changes in, for example, the amounts of data their networks must handle, and the need to dynamically reconfigure them for local rather than centralized processing. The key enablers, again, will be centralization of control, abstraction of network devices and flexible, dynamic automated reconfiguration of the network. Essentially, isolation of network slices to segment the network by proactively pushing policy via a centralized controller to cordon off various types of traffic. Centralized control planes offer the advantages of easy operations and management.

IT teams should also evaluate their network, compute and data needs across the entire IT spectrum, as the IoT will require an end-to-end SDN solution encompassing all manner of devices, not just those from one domain within IT, but across the data center, Wide Area Network (WAN) and access.

Lastly, IT will want to get familiar with app development in edge computing environments, which is a mix of local and centralized processing. As network abstraction to app layer changes and becomes highly programmable, network teams need to invest in resources and training that understand these programming models (e.g. REST) so that they can more easily partner with the app development teams.

IoT will be so big, so varied and so remote that conventional management tools just won’t cut it. Now is the time to start learning how SDN can help you manage this new world and assure the speedy, secure delivery and analysis of the data it will generate.