Welcome!

Machine Learning Authors: Yeshim Deniz, Zakia Bouachraoui, Roger Strukhoff, Pat Romanski, Liz McMillan

Related Topics: Machine Learning , Java IoT, Microservices Expo, Microsoft Cloud

Machine Learning : Article

As IBM Jumps On Board, There's Just No Stopping AJAX Now

AJAX Will Define the Entire i-Technology Year In 2006

Dion Hinchcliffe, veteran software architect and editor-in-chief of Web 2.0 Journal, is very forthright about AJAX:

"I assert that AJAX encourages, even enables, software creators down a path that is inherently disruptive to the greater software world."
What does Hinchcliffe mean by "disruptive"? He means that "traditional native software" (as he calls it) will never be able to compete with the fact that AJAX software delivers an application fresh to your browser each time you load the URL, so that you're always getting the latest version, with all fixes and updates, automatically. "It's the end of software upgrades, fixes, and security patches," he says.

Next comes the fact that, because AJAX apps generally require no installation of software, you can run your apps and get your data anywhere you find a browser: at an Internet kiosk, cafe, library, friend's home, etc. "I love it that great AJAX software like Writely lets me have my software, and all my data, wherever I am at the click of a URL," Hinchcliffe enthuses. "I can effortlessly share it with others when I want and I never have to spend any of my time copying files to thumb drives, e-mailing things to other accounts, etc. It makes life so much simpler and easy."

It is the end of "isolated software," Hinchcliffe insists. "Connected software" is what is taking over. He explains:

"AJAX software is delivered using the entire Web as a platform. That means it can (with a little proxy on the server, provided by the AJAX developer) talk to and use any service out on the greater Web. This has facilitated a dizzying array of 'mash-ups' - and it means that software created from scratch is going away, as it should."
Above all what Hinchcliffe deems disruptive about AJAX is that it is hastening the deprecation of the traditional operating system.

"The issue is that AJAX software is almost completely operating system neutral," he says, adding: "AJAX applications use the Web itself as their platform and just need a browser with JavaScript and XmlHttpRequest."

"And to be sure, some browser compatibility testing must be done, but that will issue will likely only decrease as AJAX development tools provide the browser abstraction automatically. In the end, whether a user is running Windows, Linux, MacOS, or something else entirely doesn't matter. AJAX is even on mobile devices now. This is enormously disruptive to the gigantic operating system industry which generally depends on being the most compelling platform for their target audience. That just isn't the case any more. The Web is that compelling platform for an increasing number of people."
Hinchcliffe isn't the only one to be so adamant about AJAX's game-changing nature.


Next Page:
AJAX Predictions For 2006

More Stories By Jeremy Geelan

Jeremy Geelan is Chairman & CEO of the 21st Century Internet Group, Inc. and an Executive Academy Member of the International Academy of Digital Arts & Sciences. Formerly he was President & COO at Cloud Expo, Inc. and Conference Chair of the worldwide Cloud Expo series. He appears regularly at conferences and trade shows, speaking to technology audiences across six continents. You can follow him on twitter: @jg21.

Comments (1)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


CloudEXPO Stories
This month @nodexl announced that ServerlessSUMMIT & DevOpsSUMMIT own the world's top three most influential Kubernetes domains which are more influential than LinkedIn, Twitter, YouTube, Medium, Infoworld and Microsoft combined. NodeXL is a template for Microsoft® Excel® (2007, 2010, 2013 and 2016) on Windows (XP, Vista, 7, 8, 10) that lets you enter a network edge list into a workbook, click a button, see a network graph, and get a detailed summary report, all in the familiar environment of the Excel® spreadsheet application. A collection of network maps and reports created with NodeXL can be seen in the NodeXL Graph Gallery, an archive of data sets uploaded by the NodeXL user community.
At CloudEXPO Silicon Valley, June 24-26, 2019, Digital Transformation (DX) is a major focus with expanded DevOpsSUMMIT and FinTechEXPO programs within the DXWorldEXPO agenda. Successful transformation requires a laser focus on being data-driven and on using all the tools available that enable transformation if they plan to survive over the long term. A total of 88% of Fortune 500 companies from a generation ago are now out of business. Only 12% still survive. Similar percentages are found throughout enterprises of all sizes.
Technology has changed tremendously in the last 20 years. From onion architectures to APIs to microservices to cloud and containers, the technology artifacts shipped by teams has changed. And that's not all - roles have changed too. Functional silos have been replaced by cross-functional teams, the skill sets people need to have has been redefined and the tools and approaches for how software is developed and delivered has transformed. When we move from highly defined rigid roles and systems to more fluid ones, we gain agility at the cost of control. But where do we want to keep control? How do we take advantage of all these new changes without losing the ability to efficiently develop and ship great software? And how should program and project managers adapt?
Because Linkerd is a transparent proxy that runs alongside your application, there are no code changes required. It even comes with Prometheus to store the metrics for you and pre-built Grafana dashboards to show exactly what is important for your services - success rate, latency, and throughput. In this session, we'll explain what Linkerd provides for you, demo the installation of Linkerd on Kubernetes and debug a real world problem. We will also dig into what functionality you can build on top of the tools provided by Linkerd such as alerting and autoscaling.
AI and machine learning disruption for Enterprises started happening in the areas such as IT operations management (ITOPs) and Cloud management and SaaS apps. In 2019 CIOs will see disruptive solutions for Cloud & Devops, AI/ML driven IT Ops and Cloud Ops. Customers want AI-driven multi-cloud operations for monitoring, detection, prevention of disruptions. Disruptions cause revenue loss, unhappy users, impacts brand reputation etc.