Although they look similar at first sight, Axeda and ThingWorx differ very much in capabilities.
Existing Axeda customers should consider transitioning to ThingWorx.
Transition Technologies PSC is working side by side with PTC to ease Axeda customers’ transitions to ThingWorx.
Since PTC acquired ThingWorx back in 2013, it was clear that the parametric CAD pioneer and one of the PLM leaders wanted its footprint to extend significantly onto factory floors and operations departments. Significant investments allowed them to enter the IoT space on a high note, but their reach was limited. Historically they never were on the OT-side of things, and it was not that easy to transition from dealing with design engineers to dealing with folks on the factory floor.
When PTC announced the acquisition of Axeda in June 2014[1] , it was part of the official statement that the main reason was “to expand PTC’s IoT technology portfolio.”[2] However, it was clear to most that the first of the aforementioned companies also wanted to tap into the latter’s array of over 150 customers. Axeda’s technology at that time was “processing hundreds of millions of machine messages daily across multiple industry sectors.” No small feat, even for such an established organization as PTC. Perhaps even especially for PTC, as it struggled to get proper recognition from operations departments of their customers. This acquisition, then, made quite a lot of sense.
However, one thing became apparent: PTC ended up with two products in similar market areas. While ThingWorx and Axeda are in their core very different, they do share a set of similar features and potential applications. It was clear that such a model was not sustainable in the long run and PTC might want to shut down one of those solutions. When the PTC-Rockwell Automation alliance was announced in 2018[3] , there suddenly became a real abundance of M2M (Machine-to-Machine) and M2C (Machine-to-Cloud) solutions.
As one could expect, it was Axeda that was finally scheduled for “decommissioning,” and as a result, it will slowly loose support and become an out-of-date, potentially even dangerous tool to use in any organization. Abandoning this technology by users and customers became not a matter of “if”, but “when.“
Before we dwell into details on possible options, the best of which seems to be transitioning from Axeda to ThingWorx, it is important do understand what these two products are and what are they capable of.
To quickest way to differentiate the two is to define ThingWorx as a flexible platform which allows organizations to rapidly prototype and develop solutions addressing particular needs, with additional extensions and entire apps created by either PTC or its partner ecosystem. Axeda, on the other hand, should be considered more of an out-of-the-box product, which does allow a high degree of customization and extensibility, but it is significantly more difficult, less dynamic and sometimes limited compared to ThingWorx.
Taking a deeper dive into some of those platforms’ features provides a lot more detail understanding of what sets them apart:
ThingWorx
Axeda
Security Model
Provides users with much more precise control of what a user (or a group or organization) has access to. You can get as deep as to apply access rights to every single entity, service or property in the system.
Visibility model for groups of assets/regions/organizations/locations, determined based on user’s membership in a group.
Clear separation of security for visibility, runtime and design time.
Allows a global definition of activities to be enabled or blocked for a user or a group, without separation per entity, service or property.
Changes are applied without the need to refresh the user’s context (logging out and in again)
Adding new and extending existing functionality
Almost unlimited addition of new functionality: 1. widgets for features, interfaces, utilizing JavaScript libraries 2. extensions for new features, utilizing Java librarie
Extended applications – a limited amount of web applications, capable of utilizing custom JavaScript and libraries, as well as the Axeda API
many solutions available through marketplace
Groovy services available from the platform, but without an editor – only a simple text field you can put your code in.[4]
“OOTB” extensions for certain use cases, such as PTC Manufacturing Apps, Navigate, etc.
There was a possibility to customize Axeda through adding Java/JSP which worked directly with the platform’s core code, but it is was never a suggested approach.
JavaScript services are available in an editor directly from Thing Worx Composer
Integrations
Architecture and flexibility allowing simple integration with third party solutions.
Have to be custom built using methods defined above.
Add-ons such as Flow available, which allow easy integration with other platforms.
Extensions for integrations with multiple systems are available via marketplace.
Connectivity
ThingWorx’s OOTB edge capabilities are not as extensive as Axeda’s.
Advanced OOTB agent which can do very much “from the start”.
SDK available for multiple programming languages (C, Java, .NET, iOS, Android), allowing more flexibility.
Agents can be extended using C/C++ programming.
Axeda agents are supported by ThingWorx.[5]
Agents can execute scripts implemented in a programming language supported by the operating system on which the Agent is running.
Localization
Allows defining multi-language solutions easily and for all custom-added elements (widgets, extensions, etc.)
Extended Applications require creating their own support.
Available for all elements added through Composer.
Core patches can use Java mechanisms similarly to how they are utilized in the platform itself.
Databases[6]
Persistence Providers allow various databases to be used as back-end for storing data.
Oracle 11g 11.2.0.4 for Windows – run only on physical hardware.[7]
Support for PostgreSQL, MS SQL, SAP Hana, AWS H2, MS AzureSQL.
Oracle Enterprise Linux 5 64-bit.
Rapid app prototyping and development
Architecture and flexibility allow rapid prototyping of entire apps using a simple tool – ThingWorx Composer.
Every customization needs to be developed from scratch, similarly to a custom web app using Axeda’s API.
Of course, these are not the only differences between the two platform, simply those which struck us as the most important. You can find many examples of differences between these two platforms by simply browsing the web. For example, this support article describes differences between eMessage Agents in both platforms.
Again, the difference between these two products can be best described as ThingWorx being a platform which allows development of IoT apps and solutions to tackle nearly every imaginable problem, while Axeda is an OOTB product, designed to handle one particular use case (M2M and M2C communication).
Customers may decide to continue using Axeda. It is, however, strongly discouraged. Security and overall support are the most obvious reasons, as they are with every legacy technology, once its owner finally “moves on.” With cybersecurity threats increasing every day and new technologies being introduced to every part of our lives (and our organizations) it is important to stay up to date in these two areas.
What is rarely mentioned is that finding talent with knowledge of Axeda sufficient enough to allow working with this technology effectively is actually going to get harder and harder with each passing month. On the other hand, ThingWorx’s development community is growing, with multiple PTC Partners, such as Transition Technologies PSC (TTPSC), one of the most trusted ones by PTC itself, being able to help organizations define, develop, deploy, maintain and support their solutions built on top of ThingWorx.
From this perspective it seems clear that Axeda customers should seriously consider moving on. PTC’s suggested approach would be to transition to ThingWorx. This makes a lot of sense, especially as some Axeda Agents are already compatible with ThingWorx and can start streaming whatever data they are acquiring on the edge directly to the platform. Overall support for Axeda Agents in ThingWorx is currently one of top priorities for development teams and is progressing rapidly at the time of writing this article.
Of course, many customers developed custom solutions based on Axeda, which serve a number of use cases and provide functionalities not seen elsewhere. Luckily, PTC never intended to leave its (formerly Axeda’s) customers to fend for themselves. For weeks now, if not months, some of its core teams worked side by side with software experts from TTPSC, on processes and tools needed to help it get people out of Axeda and into ThingWorx as seamlessly as possible. Any non-standard functionality of Axeda can also be re-developed to work with ThingWorx and, again, PTC and partners such as TTPSC can help with that.
There’s even a pre-defined “Success Service” offered by PTC which aims at creating “a detailed plan, with recommended steps to move from Axeda to ThingWorx while maintaining key functionality from Axeda, and looking towards the future of how you can take advantage of the ThingWorx Platform.”[8] Parties such as TTPSC can also offer such a service, if you prefer to work with a Preferred Partner end-to-end.
Most Axeda customers can expect PTC or TTPSC to reach out to them in the coming months, offering help in planning and executing their transition. As there are quite a few of such customers, the process will most likely be continuous and customers will be approached and later transitioned over a period of more than a year. If you would like to kick-start this process, feel free to reach out to one of TTPSC’s representatives:
[4] There are additional Maven tools which allow to manage, develop, test and deploy projects, but as these are not part of the Axeda platform, they are not considered here.
[5] Not all Axeda Agents’ features are currently available in ThingWorx, but at the time of writing this text development activities are being performed in order to support further features and capabilities.
[6] Data for Axeda according to Axeda Enterprise Platform Support Matrix for Axeda version 6.8.4.
[7] Oracle Enterprise Edition with Real Applications Clusters and Partitioning Options is required for large scale environments.
Industry 4.0 in the context of manufacturing companies
Industry 4.0, also referred to as the fourth industrial revolution, is a concept encompassing a complex process of technological and organizational transformation of companies, which began in 2013.
OEE: is your company stuck in a manipulation trap?
If you think OEE has no secrets to you and your plant maintain highest OEE results… think again. Harsh truth is that most manufacturing plants’ OEE land somewhere between 35 and 43%. They just don’t know about that.
How to increase production efficiency without investments in the shop floor?
You don't have to replace your machines with the new ones to make your production "smarter" and more efficient. Your shop floor is a data mine, and digitization is the key to unlock its value.
Navigating ThingWorx: Expert Solutions for IoT Challenges
Whether you're a seasoned user or new to ThingWorx, overcoming these hurdles is crucial for IoT success. In this blog, we'll uncover the top challenges, offer tips for newcomers, discuss strategies to enhance your ThingWorx experience, and explore the importance of upgrading your ThingWorx solution.
Very often overlooked or accepted as-is due to being an integral part of the production – in times of crisis and cost-cutting, it can become a major factor that improves the bottom line of your organization. Where to look for significant energy savings to reduce energy costs? How manufacturers should focus on these goals to make an impact?
5 steps to increase energy efficiency for Manufacturers
According to the German Federal Statistical Office, energy consumption by the industry for the production of goods hardly changed between 1995 and 2019. In 2019, it amounted to 3,874 petajoules. This means that it remains at the same level as in previous years. Germany plans to halve its primary consumption of energy by 2050, with the industry having to take part. In the era of the energy crisis, the drive to improve corporate energy efficiency is entering a new level.
7 ways how data visibility helps manufacturing improve efficiency
In the manufacturing industry, efficiency is key to staying competitive and profitable. One way to improve efficiency is through data visibility. By having access to real-time visibility of the operational data throughout the manufacturing process, companies can identify bottlenecks, monitor production lines, and make data-driven decisions. In this article, we'll explore how data visibility can help manufacturing companies improve their efficiency and ultimately their bottom line.
Energy Advisor for Manufacturing – energy savings for industry
Energy consumption bills have been a major focus in virtually all areas of industry for many years, and the current global situation is a factor driving up demand for solutions that make it easier to monitor energy consumption or save energy.
In an industrial environment, where the cost of utilities has always been one of the main business drivers, the latest twists and turns in the global economy: inflation, natural resources supply challenges and the threat of fluctuating and unpredictable increases in energy costs – are arguably the most important economic factors these days.
Digital Transformation – technological trends for the successful evolution of the automotive industry
The new opportunities associated with Industry 4.0 require companies to adapt to the new environment. In this article, we take a closer look at the current situation in the automotive industry, discuss the challenges it faces and the opportunities offered by digital transformation.
Here’s why you should use Azure Cloud for your IoT Solutions
Digital transformation is reshaping the way how people, products, assets, data, and operations are connected to create an outcome for the customers and switch digital data into the customer experience. Digital technologies create new business opportunities across the globe and enable the evolution of enterprise, products and processes for valuable capabilities. The article describes the Internet of Things concept and shows how to use cloud infrastructure to take advantage of the digital transformation in business.
Internet of Things systems have one huge advantage – they can collect lots of data. Temperature, items produced, amount of remaining liquids, humidity, machine uptime, damaged products, vehicle routes, electricity used. Based on this, we can get even more value by calculating KPIs to indicate how close to perfect our system is. Going manually through an endless stream of numbers changing every couple of hours is impossible and inefficient. The simple solution is to visualize the data by using a carefully selected chart type, that will exponentially increase its value. In this article, I want to show you the benefits of good data visualization and explain how it can be applied in your solution.
Coronavirus & production continuity – IoT & AR for industry
The sudden epidemic of SARS-CoV-2 coronavirus and the COVID-19 disease has affected every sphere of the modern world. Caused by an epidemiological threat, the restriction of the flow of people, goods and services has already negatively affected the continuity of production processes in many industries, and each day this situation persists, without credible forecasts of a return to normality, will pull others into the spiral of detention threats.
Scalability in web applications has become crucial in the past years. An ever-growing number of devices and clients, connected to the Internet, makes it difficult to handle the traffic by a single server. Scalability is a characteristic of a system that tells if expanding the resources of a server(s) will make it run faster (or handle more load).
Modern web applications that serve data and content to millions of users run in clustered environments. Dealing with a huge amount of connections at the same time requires many resources. That resources are CPU time and RAM. Each and every connection produces an additional load on the server. Having just one server would require a vast amount of resources and we already know that Moore's Law is no longer valid. That said we need multiple servers ready to respond to users’ requests. Web applications use HTTP(S) protocol which works in the request-response communication method. Upon user's request, the server will prepare the response and send it back. Every response needs to be processed by the server and that's the key factor in provisioning resources for the server - requests may be different, starting from simple static data like CSS or images to more demanding like requesting data from database, filtering or calculating certain data.
IoT Hub Connector for ThingWorx – Connecting ThingWorx Platform with The Azure Cloud
The ThingWorx IoT Hub Connector is the bridge that connects the ThingWorx platform to the Azure cloud (more specifically to Azure IoT Hub). It provides secure (certificate-based) communication, thanks to which we can use the enormous possibilities of cloud computing. It is also a very extensive, but generic solution.
What is AIoT? Artificial Intelligence of Things in Industry 4.0
Synergy, this is how you can define this natural combination of technologies that will significantly affect the appearance of the future of production. Recently, in addition to the Internet of Things (IoT), artificial intelligence (AI) is gaining more and more popularity. The connection of these two technological trends heralds a real revolution in industry 4.0.
This year's Liveworx, due to the global situation caused by the COVID-19 pandemic, has exceptionally been held only online. On the very first day it was announced that a new version of ThingWorx - the most popular platform maximizing the potential of the industrial Internet of Things - will be released for commercial use. According to the announcements of Joe Biron, CTO responsible for IoT technology at PTC, it is supposed to be faster, cheaper and more effective.
The evolution of artificial intelligence, as well as machine learning has gained momentum in the last few years. The constant drive to increase the computing power of computers has given the opportunity to use algorithms and mathematical apparatus created in the second half of the 20th century on an unprecedented scale. With the imminent arrival of a commercial quantum computer, we can slowly become afraid of scenes from the movies with Arnold Schwarzenegger as Terminator. However, without going too far into the future, and focusing on the present, I decided to check the possibilities offered by the technology available today and whether it can be used to predict the spread of COVID-19 disease.
5G network – the key to the Industrial Internet of Things
The Industrial Internet of Things changes our view on the classic concept of production today. The largest manufacturing companies are eager to reach for technological solutions that streamline and increase the efficiency of production processes. With the development of subsequent technologies, interest in the concept of industry 4.0 increases, and thus, the number of connected devices. To meet the demand for infrastructure with adequate capacity and speed it was necessary to evolve towards the next generation of networks - 5G. How will 5G affect the development of Factories of the future and why is this crucial from the perspective of the Internet of Things? You will learn everything from the article.
How is the Internet of Things changing the aviation industry?
The Internet of Things is being used more and more, and even global giants are already using the optimization or information gathering solutions. All this to improve existing processes, acquire, process and report more data, or even introduce new services for their clients, thereby increasing sales revenue. How is the Internet of Things changing the reality of the aviation industry?
Rockwell Automation TechED EMEA 2019 shows that Industry 4.0 is closer than you think
Following up our partnership with Rockwell Automation, our team of business and technical experts found their way to Munich, Germany to participate in TechED EMEA. It is a unique event during which you can listen, talk and test the latest news in the field of industrial automation and directly participate in the next industrial revolution.
Internet of Things and its impact on Automotive Industry
Nobody would be surprised by a statement that the Automotive industry is innovative in its nature. Cars are machines that historically revolutionized many areas of industry themselves, and today we can’t help but notice that the industry has not slowed down even for a moment and has always been focused on technological growth that serves both the business and its customers.
It might seem that the Internet of Things is dedicated only to industry. However, transport and logistics are closely connected to it, and they can also take advantage of the ongoing revolution. In the end, every industry uses transport services or logistic processes to some extent.
As every time for the last couple of years, our strong team of representatives was present in Boston to attend one of the most important IoT events of the year – LiveWorx, 2019 edition. Get the ball rollin’ And even with 10 participants from various business areas, actively seeking new information and presentations, […]
Industry 4.0 and its foundation, the Internet of Things (IoT – especially in industrial version: IIoT), in the last years have dominated the way of thinking of advanced management concerning manufacturing business resources.
Are your data sources ready? InfluxDB support of ThingWorx
While ago, PTC announced a new release of ThingWorx Platform (8.4). Among other exciting features, this release has OOTB support for integration with InfluxDB.
The approach that has been underestimated for a long time is nowadays spreading its wings and becoming a crucial set of solutions for global corporations. However, not only for them as medium and small companies are following the biggest ones as well. Thus, the advantages of the Internet of Things have been recognized by everyone. […]
Recent years were hyped about the Internet of Things (IoT) and how it was supposed to re-shape the whole industry. However, so far we’ve seen many more people talking about it than actually implementing it enterprise-wide. Is IoT mature enough to be “the real deal” and bring measurable value to businesses? The term IoT […]