SUSE Linux Enterprise Server ‘Leader’ in Virtualization Software

Thursday, 14 July, 2022

Markus Noga, General Manager, Business-critical Linux at SUSE 

 

I’m excited to share that SLES was recognized by G2, the world’s largest and most trusted tech marketplace, as the Leader in its Server Virtualization Software category and the High Performer in the Infrastructure-as-a-Service category. 

Linux with virtualization and IaaS is the foundation of cloud computing. I am proud of our engineering and that SLES is the perfect guest, optimized for and supporting all leading hypervisor technologies and cloud platforms. 

 

 

According to Gartner, the worldwide IaaS Public Cloud Services Market Grew 41.4% in 2021. As our customers continue their cloud native and digital transformation journey, they require solutions that allow them to effectively manage at scale and drive growth across their business. To do this, they have found SUSE solutions to offer the highest levels of security, availability and performance.

 

I am pleased to share a few testimonials from our customers:

“VMware and SUSE Linux Enterprise Server work very well together. When we originally went down the path of virtualization, SUSE Linux Enterprise Server was the first distribution to include drivers for our chosen virtualization technology as standard, which made things much easier. In general terms, we find that SUSE is often ahead of the other Linux vendors in introducing support for new technologies such as new file systems, for example. This means we can get the benefits of cutting-edge technology without the usual risks of being an early adopter.” 

Steven Mertens, Global Service Lead In­frastructure, NGA Human Resources 

 

“Another thing that attracted us to SLES for SAP Applications is the fact that it has been specifically optimized to run on Microsoft Azure. There are ready-to-use cloud images of SLES for SAP Applications available on Microsoft Azure, which accelerates installation and deployment.” 

Hinrich Mielke, SAP Director, Alegri International Group 

 

While SLES is leading the way, it doesn’t stop there, nor does our engineering work. For customers containerizing their workloads, SUSE Rancher is the most interoperable Kubernetes-management solution across public cloud, edge and on-premises. It works well with SLES and leading 3rd party Linux distributions.  

Separately, Harvester allows customers to unify their virtual machine and container workloads alongside Kubernetes clusters, working seamlessly with SUSE Rancher.  

Together, SUSE Linux Enterprise Server, SUSE Rancher, and Harvester help customers achieve unparalleled security, scalability, resilience and efficiency for all their infrastructure operations. 

 

Watch out for more exciting news to come and see how you can innovate with SUSE. 

 

At SUSECON Digital 2022 in June, we launched the latest release of our Linux code base, SUSE Linux Enterprise 15 Service Pack 4 (SLE 15 SP4), which provides you with the advantages of using one of the world’s most secure enterprise Linux platforms. You can re-visit my SUSECON keynote, which provides a comprehensive overview, including several interviews with our partners and customers. 

Harvesting the Benefits of Cloud-Native Hyperconvergence

Wednesday, 13 July, 2022

The logical progression from the virtualization of servers and storage in VSANs was hyperconvergence. By abstracting the three elements of storage, compute, and networking, data centers were promised limitless infrastructure control. That promised ideal was in keeping with the aims of hyperscale operators needing to grow to meet increased demand and that had to modernize their infrastructure to stay agile. Hyperconverged infrastructure (HCI) offered elasticity and scalability on a per-use basis for multiple clients, each of whom could deploy multiple applications and services.

There are clear caveats in the HCI world: limitless control is all well and good, but infrastructure details like lack of local storage and slow networking hardware restricting I/O would always define the hard limits on what is possible. Furthermore, there are some strictures emplaced by HCI vendors that limit the flavour of hypervisor or constrain hardware choices to approved kits. Worries around vendor lock-in surround the black-box nature of HCI-in-a-box appliances, too.

The elephant in the room for hyperconverged infrastructures is indubitably cloud. It’s something of a cliché in the technology landscape to mention the speed at which tech develops, but cloud-native technologies like Kubernetes are showing their capabilities and future potential in the cloud, the data center, and at the edge. The concept of HCI was presented first and foremost as a data center technology. It was clearly the sole remit, at the time, of the very large organization with its own facilities. Those facilities are effectively closed loops with limits created by physical resources.

Today, cloud facilities are available from hyperscalers at attractive prices to a much broader market. It is forecasted that the market for HCI solutions will grow significantly over the next few years, with year-on-year growth at just under 30%. Vendors are selling cheap(er) appliances and lower license tiers to try and mop up the midmarket, and hyperconvergence technologies are beginning to work with hybrid and multi-cloud topologies. The latter trend is demand-led. After all, if an IT team wants to consolidate its stack for efficiency and easy management, any consolidation must be all-encompassing and include local hardware, containers, multiple clouds, and edge installations. That ability also implies inherent elasticity, and by proxy, a degree of future-proofing baked in.

The cloud-native technologies around containers are well-beyond flash-in-the-pan status. The CNCF (Cloud Native Computing Foundation) Annual Survey for 2021 shows that containers and Kubernetes have gone mainstream. 96% of organizations are either using or evaluating Kubernetes. In addition, 93% of respondents are currently using, or planning to use, containers in production. Portable, scalable and platform-agnostic, containers are the natural next evolution in virtualization. CI/CD workflows are happening, increasingly, with microservices at their core.

So, what of hyperconvergence in these evolving computing environments? How can HCI solutions handle modern cloud-native workloads alongside full-blown virtual machines (VMs) across a distributed infrastructure. It can be done with “traditional” hyperconvergence, but the solution will be proprietary incurring steep cost.

Last year, SUSE launched Harvester, a 100% free-to-use, open source modern hyperconverged infrastructure solution that is built on a foundation of cloud native solutions including Kubernetes, Longhorn and Kubevirt. Built on top of Kubernetes, Harvester bridges the gap between traditional HCI software and the modern cloud-native ecosystem. It unifies your VMs with cloud-native workloads and provides organizations a single point of creation, monitoring, and control of an entire compute-storage-network stack. Since containers may run anywhere, from SOC ARM boards up to supercomputing clusters, Harvester is perfect for organizations with workloads spread over data centers, public clouds, and edge locations. Its small footprint makes it a perfect fit for edge scenarios and when you combine it with SUSE Rancher, you can centrally manage all your VMs and container workloads across all your edge locations.

VMs, containers, and HCI are critical technologies for extending IT service to new locations. Harvester represents how organizations can unify them and deploy HCI without proprietary closed solutions, using enterprise-grade open-source software that slots right into a modern cloud-native CI/CD pipeline.

To learn more about Harvester, we’ve provided the comprehensive report for you here.

 

About the Author

 

Vishal Ghariwala is the Chief Technology Officer for the APJ and Greater China regions for SUSE, a global leader in true open source solutions. In this capacity, he engages with customer and partner executives across the region, and is responsible for growing SUSE’s mindshare by being the executive technical voice to the market, press, and analysts. He also has a global charter with the SUSE Office of the CTO to assess relevant industry, market and technology trends and identify opportunities aligned with the company’s strategy.

Prior to joining SUSE, Vishal was the Director for Cloud Native Applications at Red Hat where he led a team of senior technologists responsible for driving the growth and adoption of the Red Hat OpenShift, API Management, Integration and Business Automation portfolios across the Asia Pacific region.

Vishal has over 20 years of experience in the Software industry and holds a Bachelor’s Degree in Electrical and Electronic Engineering from the Nanyang Technological University in Singapore.

Vishal is here on LinkedIn: https://www.linkedin.com/in/vishalghariwala/

SUSECON 2022 Fujitsu Presentations Available Now

Wednesday, 13 July, 2022

We appreciate Fujitsu’s cornerstone sponsorship at SUSECON 2022. We are pleased to share all their presentations on a complimentary basis. Hear from Sanjeev Kamboj, Head of Application and Multi-Cloud Services at Fujitsu how SUSE and Fujitsu are helping customers scale for the future during Greg Muscarella, General Manager – Enterprise Container Management Business Unit, SUSE keynote on The Future of Containers. Also available are Fujitsu’s 4 other sessions.

The Future of Containers
Modernization with FUJITSU Enterprise Postgres and SUSE Rancher
Fujitsu Enterprise Postgres (FEP) SUSE Rancher Demo
The Smart Hybrid Solution For SAP Landscape
Digital Twin: AR/VR – Live Demo for Advanced Customer Experience on SUSE Rancher and FUSEML

 

 

Zizo partners with SUSE to harness the power of open source

Wednesday, 13 July, 2022

Data and insights are critical assets for any company

It can help assist in making data-driven decisions, which can in turn, act as a catalyst to accelerate the digital transformation journey. In a nutshell, we can say that data is the new lifeblood of any digital enterprise – but it is only valuable when it is the right data, in the right format, and available at the right time. Therefore, in a world where data is growing exponentially, Zizo, a leading provider of big data and edge analytics, decided to build solutions that are flexible, adaptable and cost effective; with the ability to be deployed either at the edge, or in the data centre.

Zizo is leading the way in edge analytics

Zizo Data Platform can bring data together and analyze it for better insights. As an example, Zizo’s Data Platform can analyse 70 different sources of data and combine them together into a single data hub. It allows the companies to do very sophisticated analysis and, most importantly, enable them to change from being a cost center business to a profit center business, and this impact can be felt across all sectors and at any scale of business.

As a specialist in data analysis, with a growing focus around edge and IoT (Internet of Things), Zizo was keen to utilise the power of an open source operating system, alongside containers to deploy their solutions to their customers and prospects. “With that in mind, we decided to partner with SUSE, because SUSE enables our technology platform to be scalable and secure, while being supported by a global organization. As we expand the number of edge devices we support, the increased need for provisioning and maintenance means that both us as Zizo, and our customers have a solution we can rely on as we scale.”

Zizo is an ISV Partner to the Innovate Specialization

In March 2022, Zizo joined the SUSE One Partner Program and completed the SLES 15 certification. However, it’s not the end of it as Zizo Edge Analytics is soon to be available on the SUSE Rancher Apps & Marketplace.

Look out for another blog post in the coming weeks where we’ll share about Zizo Edge Analytics Platform’s certification on SUSE Rancher.

SUSE is a global leader in innovative, reliable, secure enterprise-grade open source solutions, relied upon by more than 60% of the Fortune 500 to power their mission-critical workloads. We specialize in Business-critical Linux, Enterprise Container Management and Edge solutions, and collaborate with partners and communities to empower our customers to innovate everywhere – from the data center, to the cloud, to the edge and beyond.

SUSE is a Showcase Sponsor at Microsoft Inspire

Wednesday, 13 July, 2022

As a long standing partner, SUSE welcomes the opportunity to participate as a sponsor at Microsoft’s premier Partner event, Microsoft Inspire on July 19-20, 2022. This cloud focused virtual event is the place to learn about security across clouds and platforms, driving growth, and scaling your business. SUSE will showcase to Microsoft and its partner community, information on currently available product offerings such as NeuVector, Rancher and SUSE Linux Enterprise Server.You’ll find several short demo sessions to take advantage of and a specific offering on Trento, SUSE’s new monitoring system for the OS stack and their SAP environments including HA features. Additionally, you can learn about the SUSE One Partner Program.

Visit the SUSE virtual booth, tune in to one of the sessions and demo’s, and schedule an appointment with a SUSE Rep. While you’re there, participate in our SUSE Parody ranking poll and get entered for a chance to win a gift card or a SUSE Chameleon.

Join us and register at https://inspire.microsoft.com/en-US/home

 

Limited Time: Platinum Sponsor IBM Sessions Available

Monday, 11 July, 2022

Dig into IBM zSystems and IBM Power’s featured SUSECON ’22 sessions available for a limited time on a complimentary basis. Here’s a snapshot of IBM’s sessions. Revisit content you enjoyed most or find something you missed.

Confidential computing with SUSE and IBM zSystem
Security is a top concern for enterprises today with threats of cyberattacks and data breaches increasing. Protecting data-in-use, as well as data-at-rest and data-in-flight, is the focus of the “Confidential Computing” movement.

The next generation IBM z16 system has been announced, with accelerated AI, quantum-safe cryptography, and hybrid cloud modernization. Find out about the new innovations in the IBM z16, and how SUSE is exploiting these capabilities to deliver deliver enterprise open-source solutions.

How to deploy SAP S/4HANA environment in IBM Cloud within 60 minutes
Joint presentation between IBM Power, SUSE and ZUTOM that highlights PowerVS in IBM Cloud and the orchestrator that simplifies the whole journey to SAP S/4HANA environment.

Optimizing S/4HANA with IBM Power and SUSE
Discover how customers reduce risk, meet their sustainability goals and optimize cost in their digital transformations to S/4HANA, by leveraging SUSE Enterprise Linux on IBM Power and Hybrid Cloud.

ElectronicPartner boosts operational efficiency with IBM Power and SUSE
Consumer electronic retailer ElectronicPartner Handel SE targets business process optimization with SAP S/4 HANA on IBM Power running SUSE Linux Enterprise Server for SAP applications. ElectronicPartner shares how they gained business benefits from the new operation model.

SUSE Rancher on IBM Z and LinuxONE. First hand experiences from early adopter testing
Learn about the value that SUSE Rancher products are bringing to IBM Z and LinuxONE customers. This session will include information about what is available as well as future plans. Hear about early adopter experiences with testing SUSE Rancher products on the s390x architecture.

Please comment below which was your favorite session and why. Let us know which topics you’d like more information on.

Why choose an Enterprise Grade OSS?

Monday, 11 July, 2022

In today’s fast paced world IT departments are under increasing pressure to deliver tangible outcomes for the business. To achieve the agility and innovation they need, more and more companies are turning to an open-source software (OSS) in a bid to achieve their goals. OSS has seen explosive growth in deployment, with Linux distributions and Kubernetes, being amongst some of the most popular.

In the race to get ahead or at least keep pace with the competition, finding skilled staff can prove difficult. To bridge this skills gap, many enterprises are turning to Managed Services Providers (MSPs) to deliver solutions using OSS, to help fast track them to deployment.

The question for both the enterprise and service provider alike is, should I use a community version of the OSS, piecing together the various packages, with support from the community? Or do you use a tried and tested enterprise grade distribution, fully supported distribution from a trusted OSS vendor?

While open-source software allows the source code to be inspected, modified, and enhanced by anyone, most IT departments need an OSS solution that is stable and secure with timely security patches that are tested are made available quickly and quick to deploy.

One such example of an enterprise grade Linux distribution, that has been designed from the ground up to offer the most resilient and best performing platform for mission critical SAP workloads is SUSE Linux Enterprise for SAP applications.

SUSE Linux Enterprise Server for SAP Applications is a well thought out and fully package distribution specifically for SAP NetWeaver and SAP S/4HANA applications and databases. You have the confidence in known it is both SAP certified with certification across industry hardware architectures, and on the major manufactures hardware platforms together with the hyper-scaler and regional cloud service provider platforms.

The SUSE distribution includes a rich set of features that enable administrators at all skill levels to deploy, configure, and protect the full SAP system stack quickly, reliably, and confidently. As an SAP Endorsed App, it is one of a select few offerings in this new category of SAP ecosystem partner solutions. SAP Endorsed Apps are proven solutions to complement and extend SAP products, and deliver value quickly, easily and with support from SAP.

The SUSE solution allows SAP services to be deployed faster through automation, installing the complete SAP system stack including the Linux OS, SAP workloads, high availability clustering and monitoring in just a few hours instead of days or weeks.
You can rest assured that the automatic configuration of the OS and high availability configuration is based on best practices for specific SAP applications, cloud environments, and server platforms. Additional pre-deployment checks of the high availability clusters reduce delays and unplanned downtime in the roll out of new SAP services.

Delivering near zero downtime through Service Level Agreements for mission critical apps, is a must have, in today’s non-stop business environment. Administrators can apply security patches without planning system downtime with live Linux kernel patching.

To build customer confidence and to comply with industry or government regulations SUSE is unmatched in providing comprehensive security for SAP workloads, with Common Criteria EAL4+ and FIPS 140-2 certifications validate SUSE’s software supply chain security.

A built-in firewall is included to secure SAP HANA systems that configures additional network zones required to fully protect the in-memory system from external attacks. Key or certificate management is also included to unlock volumes automatically, ensuring data meets government and industry regulatory requirements, and provides the protection for SAP HANA systems and remote storage devices.

If you want to save man-hours deploying SAP workloads, using best practice automation to avoid any nasty configuration errors and, you need an enterprise grade mission critical availability (near zero down time) regardless of if it’s in your datacentre, any of the major public clouds, and a large regional service providers or across all of them. You should be using SUSE Together with 24 x 7 support, to ensure you have some of the best experts on hand should anything go wrong.

To find out more => https://www.suse.com/products/sles-for-sap/

Using Longhorn v1.3 CSI snapshots for backup and recovery with CloudCasa

Wednesday, 6 July, 2022

Less than a year ago, the Cloud Native Computing Foundation (CNCF) Technical Oversight Committee (TOC) voted to accept Longhorn as a CNCF incubating project marking its exit from Sandbox project status. One of the criteria for doing so is achieving sufficient momentum and maturity. Some evidence of that is innovation and adoption outside of the project’s original proponents — an expanding and thriving community. Longhorn has come a long way and SUSE One gold partner, Catalogic, has been participating in the Longhorn community to provide advanced, workload-centric backup and recovery options for Longhorn.

We’ve invited Catalogic for a guest blog so you can learn more about Longhorn, CloudCasa by Catalogic and some of the innovations happening in the Longhorn community. ~ Bret

SUSE guest blog authored by:
Sathya Sankaran, COO of Catalogic and GM of CloudCasa

With the release of Longhorn v1.3.0, CloudCasa by Catalogic is happy to announce that it fully supports the backup and recovery of Longhorn persistent volumes (PVs) on Kubernetes clusters. While previous versions of Longhorn supported volume snapshots and the CSI interface, Longhorn v1.3 introduced full support for the CSI snapshot interface so it can now be used to trigger volume snapshots in a cluster. 

CloudCasa makes use of this welcome new functionality for backup and recovery of clusters with Longhorn PVs, using either local snapshots or snapshots plus copies to remote storage. Backups can easily be managed across many clusters, and advanced recovery use cases for restores can be performed to the same cluster, across clusters, or even across cloud accounts, regions, and cloud providers. 

What is Longhorn?

Longhorn is a lightweight, reliable and easy-to-use persistent block storage system for Kubernetes. Originally developed by Rancher Labs (now SUSE) and now developed as an incubating project of the CNCF. 

Longhorn can seamlessly convert a large block of storage into thousands of volumes distributed as PVs – effectively delivering storage as a microservice. Replicas, snapshots and backups are some of the core functionalities that have long been ably supported by Longhorn.

Longhorn v1.3 supports two types of data protection: 

  • Snapshots: Snapshots are stored locally, as a part of each replica of a volume. They are stored on the disk of the nodes within the Kubernetes cluster. 
  • Backups: Backups are objects stored in the backup store (BackupStore), which is an NFS or S3 compatible object store external to the Kubernetes cluster. 

What is the Container Storage Interface (CSI)?

The Container Storage Interface (CSI) is a specification for exposing block and file storage systems to enable easy interoperability between container orchestrators like Kubernetes and storage providers.  It supports many core storage functionalities such as provisioning, mounting, snapshots, and cloning.

Longhorn has supported CSI snapshots since 2020. However, prior to Longhorn v1.3, the Longhorn CSI driver only supported volume backups to a target outside of a cluster as part of its Kubernetes VolumeSnapshot implementation, despite the Longhorn UI allowing both volume backup and snapshot options to be executed. That is, CSI Snapshotter requests actually invoked the backup workflow for the volume. So this behavior required that a user manually configure an out of cluster BackupStore in order to invoke it. 

What changed in Longhorn v1.3 CSI snapshots?

As described in this Longhorn GitHub issue, the new behavior in Longhorn v1.3 allows in-cluster snapshots to be created through the CSI API. Longhorn v1.3 introduced a type parameter that allows you to request either a backup or a snapshot when a CSI snapshot is triggered, as shown below.

kind: VolumeSnapshotClass
apiVersion: snapshot.storage.k8s.io/v1beta1
metadata:
name: longhorn-backup-2
driver: driver.longhorn.io
deletionPolicy: Delete
parameters:
type: bak

kind: VolumeSnapshotClass
apiVersion: snapshot.storage.k8s.io/v1beta1
metadata:
name: longhorn-snapshot
driver: driver.longhorn.io
deletionPolicy: Delete
parameters:
type: snap

This change in CSI snapshot behavior is important for the following reasons:

  • Consistency: As discussed above, the Longhorn UI already supported both backup and snapshot options. Most of the popular persistent storage systems behave similarly to the new implementation. 
  • Ease of Use: Previously, users had to configure an out of cluster BackupStore, even for taking a snapshot. Now, there is no such need, given snapshots are stored in-cluster.
  • Compatibility: The most common side effects of the old behavior was that it broke third-party backup solutions that use snapshots. In CloudCasa, for example, PV backups often failed with a time-out, since snapshots weren’t expected to run for hours, and the jobs would often end up as partially successful. 

Now purpose-built backup solutions can manage the snapshots and backup copies, setting retention policies for compliance and immutability for ransomware protection, tampering or accidental deletion.  

Community participation with Longhorn team

At the KubeCon NA 2021 conference in Los Angles last October, we engaged with the Longhorn team about the need to support in-cluster CSI snapshots. We were happy to provide some external testing, which was well received by the Longhorn engineering team. Using CloudCasa, we verified this functionality in the master branch as well as in recent Longhorn release candidates.  We at Catalogic congratulate the Longhorn maintainers on the release of v1.3. and we thank the community for the work that went into it. 

What is CloudCasa?

CloudCasa by Catalogic is a cyber-resilient backup service to protect Kubernetes workloads. CloudCasa integrates natively with all flavors of Kubernetes as well as Kubernetes management platforms like SUSE Rancher, and managed Kubernetes services such as Azure Kubernetes Services (AKS) and Amazon Elastic Kubernetes Service (EKS). CloudCasa relies on CSI-compliant storage platforms like Longhorn to take and manage snapshots to back up and restore Kubernetes Persistent Volumes (PVs) from recovery points.

Premium service plans provide PV backups along with cluster and cloud metadata backups, to ensure your data is safe and protected with unlimited retention times, and immutable recovery points. The saving of resource data and metadata enables advanced migration and recovery use cases, allowing organizations to easily restore data across clusters, regions, cloud accounts and cloud providers. This is important for disaster recovery scenarios, for cluster migration, and for providing replicas for Dev/Test environments.  

The free service plan for CloudCasa has no limits on the number of snapshots managed, worker nodes, or clusters supported, and it provides up to 30 days of local PV snapshot retention and cluster resource data backups on secure, encrypted S3 storage. The premium plans are priced based on the amount of data you protect, not on the number of clusters you have or the number of worker nodes running. 

How does CloudCasa backup Longhorn PVs 

Let’s start with a Rancher cluster already configured with Longhorn v1.3. In a previous blog, we covered the process for installing the CloudCasa agent from the SUSE Rancher Apps & Marketplace. The Helm chart for CloudCasa orchestrates installation of the CloudCasa backup agent containers on Rancher managed clusters and connects to the CloudCasa data protection service to register the clusters. 

The screenshot below shows a registered cluster, “Longhorn1.3Cluster,, which has a namespace “longhornworkload” with a PV provisioned by Longhorn v1.3.

Next, we add a backup job through the CloudCasa UI, where you can choose to back up either the full cluster or specific namespaces and/or resources tagged with specific labels. In the screenshots below, we added a backup job and selected Full Cluster and all PVs attached to it. To demonstrate the new CSI snapshot process, we selected “Snapshot only” for the job.

The activity details of the backup job can be viewed in real time, and the PV details of the job once it has been completed. 

Now that we have a successful backup, we can delete the namespace and restore it back to the same cluster to show a selective restore of a Longhorn v1.3 PV snapshot that is stored in-cluster.  The restore job completes in almost the same time it took for us to back up. 

In Summary and Your Next Steps

With CloudCasa, you can now leverage Longhorn v1.3 snapshots as your data protection method in CloudCasa very easily. You can implement backups of Longhorn data to any S3 storage, either self-managed or managed by CloudCasa. These snapshots can also be restored to alternate clusters or cloud providers, as well as mapped to different storage classes via the advanced cluster restore capabilities of CloudCasa. But that process didn’t change with this new version of Longhorn, so we will leave that for another day and another blog. 

Until then, feel free to create a free account at https://cloudcasa.io/signup and start taking and managing snapshots to protect your clusters. We are confident that you’ll be done before your next coffee run.

Learn more about how CloudCasa and SUSE can help you solve Kubernetes management and data management challenges by visiting our website for more information, getting in touch with the CloudCasa team, or contacting your SUSE Rancher representative. We look forward to talking to you!


Sathya is the COO of Catalogic Software and the founder and General Manager of the CloudCasa business within Catalogic Software, where he provides operational and strategic oversight across R&D, marketing, sales and partner alliances. Sathya was an early enthusiast of the potential for containers and cloud technologies to transform how we innovate and deliver solutions to businesses. He is responsible for Catalogic’s strategic pivot to focus on addressing Day 2 challenges in Kubernetes and cloud native ecosystems, including data protection, cyber-resilience and cloud mobility. As the COO of Catalogic Software, Sathya leads engineering, sales and alliance teams at Catalogic.

The Developers Focus, the Team Quickens

Wednesday, 6 July, 2022

Today, we find that there is a common tendency in larger organizations for management and oversight of development projects to be given greater importance than the actual creation of value by people writing, iterating on, and shipping code. It’s not always the case, and sometimes the lowly developer might feel like he or she is a forgotten asset, an opinion with no basis. The C-suite’s focus on longer-term strategies can, however, sometimes lead to an over-emphasis on process and management instead of real-world code creation. And that’s a problem.

 

This problem is not confined solely to software houses or development teams. Arguably spurious middle management layers can be found in public and private organizations worldwide, and those layers often indicate an over-focus on planning and process management. For the businesses whose lifeblood depends on the quality of their software output, isn’t it time we focused more on the frontline developer? After all, in today’s competitive IT climate, skilled developers are a resource that doesn’t come cheap, nor is top talent readily available. Maximizing a developer’s value to the organization must be right up there among priorities in getting the business working at peak efficiency.

 

If you ask many developers about efficiency and productivity, decision-makers may be surprised by the responses. Developers say that they only spend 11.5 hours a week, which equates to roughly 40% of their time coding for new features and improvements. The rest of their week is spent on non-coding activities such as maintaining internal tooling, setting up pipelines and automation, waiting for CI pipelines to run, waiting for builds and tests, or setting up development environments. If you add the integration of third-party solutions into the mix, e.g., databases, security and API management, the developers’ productive time will be reduced even further. In short, there are many other activities too numerous to list that are necessary to produce working applications.

 

Creating modular developer workspaces lets developers concentrate on just a few tasks to reach a specific outcome set, safe in the knowledge that aspects of the project, like networking, database accounts and security, are being handled by complimentary microservices. Recently, we’ve seen an explosion of developer-focused container tooling, from BASH scripts that will create containerized sandboxes to IDE/editor plugins that help spin up containerized environments.

 

The issue here is that few tools abstract away much of the container-specific complexity that a production-ready Kubernetes deployment requires. Fortunately, a commitment to innovation is core to everything we do at SUSE, and our solutions help developers address both container deployment challenges and developer productivity.

 

  • SUSE Rancher, which is one of the most widely adopted container solutions, takes care of much of the cross-cutting concerns, such as background administration, security, and deployment details that distract developers. It combines bespoke container-based development environments for both teams and individuals, so developers can concentrate on creating value rather than sweating the details.
  • We all know that Kubernetes is complex. Yet it is possible to have a frictionless experience with it. New and experienced developers can use Rancher Desktop to easily create a lightweight Kubernetes development environment on their desktop machines and start coding with their favorite IDE, such as Visual Studio Code. Extensions are available to ease the onboarding of new team members. Here you create custom development environments that run consistently across developer machines.

 

While developers are arguably some of the most creative and talented in the IT industry, they, too, need to keep up with the times. Hence, the growing need to provide opportunities to upskill and retrain development teams. For example, not all coding languages are eminently suitable for cloud-native development. New kids on the block, like Go and Rust, are good to go, but old hands like Java, C, and C++ are arguably less so. Getting teams up to speed with containerization technologies and approaches includes a certain amount of brushing up on microservice-focused languages, libraries, and frameworks. However, once equipped with solutions such as SUSE Rancher and Rancher Desktop, a developer’s ratio of code-to-cruft will ramp up, making individual developers more productive and focused and teams faster to reach production with their projects.

If you haven’t yet tried out SUSE Rancher, we’re here to help! Find out more here.

 

About the Author

Vishal Ghariwala is the Chief Technology Officer for the APJ and Greater China regions for SUSE, a global leader in true open source solutions. In this capacity, he engages with customer and partner executives across the region and is responsible for growing SUSE’s mindshare by being the executive technical voice to the market, press, and analysts. He also has a global charter with the SUSE Office of the CTO to assess relevant industry, market and technology trends and identify opportunities aligned with the company’s strategy.

Prior to joining SUSE, Vishal was the Director for Cloud Native Applications at Red Hat, where he led a team of senior technologists responsible for driving the growth and adoption of the Red Hat OpenShift, API Management, Integration and Business Automation portfolios across the Asia Pacific region.

Vishal has over 20 years of experience in the Software industry and holds a Bachelor’s Degree in Electrical and Electronic Engineering from the Nanyang Technological University in Singapore.

Vishal is here on LinkedIn: https://www.linkedin.com/in/vishalghariwala/