Containers have been around for a while but as adoption has increased it seems that the impact they have on IT is now bigger than ever before. Since Containers appeared in the market, Developers have eagerly embraced the technology, because it makes it easy to build and distribute application code and dependencies. This enables developers to work more rapidly and better meet the demands of their business units and its customers. However, moving into the next phase of adoption — running enterprise containers in production – often leaves IT operations management with many questions and concerns.
Together with the growing demand for Platform-as-a-Service (PaaS) and DevOps solutions, we have noticed a set of adoption barriers for the owners of legacy applications hosted inside Virtual Machines or just on top of bare metal servers. We often see very complex decomposition and migration processes, such as application owners having to redesign their application architecture in order to benefit from the modern PaaS solutions. As a response to this challenge, we have added functionality to Talos, the middleware configuration management solution from Tech Data, to help you manage application related configurations and perform the transition of those applications and configurations from your current virtualized or bare metal environments to containers.
On recent versions of Talos, we introduced two features to help our clients move from monolithic middeware applications to the container world: Template Transformation and Docker Integration. Leveraging these two features, Talos allows you to automatically discover and import traditional middleware environments and then break-up the middleware configuration into independent application centric templates (for example, WebSphere Application Server). These can be converted automatically to leaner microservice run-time environment templates (for example, WebSphere Liberty Profile or Tomcat). The templates can then be leveraged in the Talos wizard, for creating microservices based run-time Docker images. It is then possible to map these application centric templates and build your new container based Docker image right inside Talos. For a demo of these features, check this video+
There’s no doubt that containers are highly efficient for developing and deploying applications. However, with the container usage growing, the complexity of managing those containers across your enterprise also rises exponentially – making a container management platform essential at the enterprise level. Therefore, we see the need to extend Talos, its features and support, to integrate with these container management platforms
I’m proud to announce that Talos now supports and integrates with Red Hat’s OpenShift Container Platform. As a PaaS solution based on top of Docker containers and Kubernetes container cluster management, OpenShift provides a complete platform which includes everything right from running builds, running tests, creating and deploying images to staging or production. Talos will simplify the move to OpenShift.
This integration allows you to easily move applications from legacy environments into containers running on OpenShift, by pushing Docker images from Talos into OpenShift, and seamlessly manage applications and configurations running on different environments.
Together with the ability to manage configuration changes on containers running on OpenShift and provide automation for managing OpenShift resources, this will simplify the management and continuous delivery of your applications on fully containerized or, particularly, on mixed environments. This means that, by using Talos, you will reduce time, improve quality and save cost and ultimately be able to better serve your customers.
If you’d like to know more about how Talos could help with the move to OpenShift and get the most out of the popular container platform, get in touch with the team at firstname.lastname@example.org.