Author: Veronica Haggar

  • CAST AI Advanced Autoscaler Optimizes Compute Resources for Customers Running Cloud-Native Applications on Azure

    Customers reduce cloud costs by more than 60 percent, without compromising application availability or performance

    May 17, 2022 – CAST AI, the AI-driven cloud optimization company specializing in Kubernetes automation and cost optimization for customers running cloud-native applications, has introduced advanced Autoscaler for AKS. With advanced Autoscaler, customers running cloud-native applications on Azure can analyze their Kubernetes cluster configurations and automatically right-size them to use the most cost-efficient compute resources available, even as workload demands fluctuate over time. The result is immediate cloud cost reduction of more than 65 percent on average.

    “CAST AI enabled us to see how our cluster was configured in just a matter of minutes,” said Alex Potter-Dixon, Head of DevOps, Phlexglobal. “But where the technology is truly transformative is in its ability to optimize our cluster and keep it optimized over time. As a matter of fact, CAST AI continuously configures our cluster over time, always finding the optimal balance of high performance at the lowest possible cost.”

    CAST AI is built on top of advanced heuristics and Machine Learning  algorithms, providing customers with a detailed analysis of their current cluster configuration within minutes. CAST AI also determines what compute resources are needed for an optimized cluster based on real-time cloud inventory availability, and then it provisions those resources automatically, continuously right-sizing to the most cost-efficient option possible. Customers typically transition to an optimized state in just a few minutes, and experience no impact to application availability or performance. 

    “We’re thrilled to provide our Azure customers with advanced Autoscaler,” said Laurent Gil, chief product officer at CAST AI. “Together with AWS and Google Cloud functionality, CAST AI is well positioned to offer cost optimization and autonomous Kubernetes operations to customers across all major cloud providers. As a result, interest in our platform continues to accelerate exponentially. ” 

    To learn more about CAST AI, visit Cast.ai or follow @cast_ai on Twitter.

    About CAST AI
    CAST AI is a leading automation and cost optimization platform that cuts cloud bills in half for AWS, GCP, and Azure customers. Powered by AI, it analyzes multiple data points to find an optimal cost-performance ratio. The platform delivers a cost-efficient, high-performing, and resilient infrastructure for all types of Kubernetes workloads. Headquartered in Miami, US, CAST AI has a European branch in Vilnius, Lithuania.

  • Era Software Introduces EraStreams for Scalable and Cost-Effective Observability Data Management

    Company continues observability data management innovation to help IT reduce costs and gain real-time analytics

    Seattle, WA, May 17, 2022 – Era Software, the observability data management company, today announced the private beta version of EraStreams, a no-code data pipeline that lets users integrate, transform, and route observability data to EraSearch, the company’s petabyte-scale log management platform, and third-party monitoring tools. 

    Era Software is broadening the scope of its log management solution and fitting into more of the observability stack. With a time series database and object storage under the hood, the company’s approach to observability data management resolves scale, performance, and cost issues associated with running applications on modern architectures, including cloud, containers, and microservices. 

    EraStreams complements EraSearch to optimize cost-performance and is flexible to integrate into existing DevOps workflows and tools. For IT teams, including DevOps and SRE, this means managing log data costs confidently by filtering less relevant data for faster troubleshooting while extracting useful data automatically or through powerful filters.

    “Our vision is to be the observability data management choice for organizations dealing with massive volumes of observability data,” said Todd Persen, co-founder and chief executive officer, Era Software. “The unveiling of EraStreams today advances this vision with a data pipeline to help you manage observability costs and improve troubleshooting effectiveness. It gives you real-time insights into application and system performance and adds another component to our scalable, cost-effective observability data management.” 

    For security teams with high log management costs and performance challenges using expensive SIEM solutions, EraStreams transforms and routes optimized datasets to a SIEM for security analytics and offers an option to send raw data to EraSearch for cost-efficient log management. If personally identifiable information (PII) poses a security risk, teams can protect sensitive data by masking PII before writing to disk. Data managed in EraSearch can be efficiently retrieved through its observability data rehydration capability when needed for investigations or threat hunting. 

    With EraStreams, IT and security teams can optimize raw data into insights and send only a subset of data to expensive monitoring systems while routing the full datasets to EraSearch, other tools, or storage to keep costs low. When used with EraSearch, EraStreams reduces the total cost of ownership for existing log management solutions while preserving historical information in EraSearch for low-cost object storage and fast search and query.

    “Today, some companies may generate over 100 terabytes of log data per day, and scale and pricing prevents many organizations from ingesting more data,” added Persen. “With EraSearch and EraStreams, we can help you manage high volumes of data at a lower cost per GB ingested – we give you the ability to ingest and make the data queryable in real time. You should be able to find a needle in the haystack. With EraSearch and EraStreams, you can economically ingest a petabyte of log data daily with an average response time of less than 500 milliseconds.”

    Era Software is offering early access to EraStreams for a limited number of customers through its beta program. To join the waitlist, visit here.  

    Some of the common use cases EraStreams supports include:

    • Log management cost reduction
    • Troubleshooting
    • Compliance and risk management
    • Data integration

    Additional Resources

    Connect with Era Software

    About Era Software

    Era Software observability data management offers modern IT and security organizations the ability to route, ingest, store, and analyze massive amounts of data to get actionable insights in seconds. With the company’s observability and analytics platform, EraSearch, teams eliminate complexity and manage all their log data in real-time at up to 90% lower cost than alternatives. As data volumes grow exponentially, enterprises are often forced to make hard choices about what data to collect, creating critical visibility gaps. Era Software enables IT teams to collaborate and innovate faster with unified access to data. Find out more at www.era.co. Follow us on Twitter and LinkedIn.

    Contact
    Lori Bertelli
    916-216-2968
    lori@era.co

  • CloudCasa by Catalogic Expands Integration with Microsoft Azure Kubernetes Service; Adds Role-Based Access Control and Multi-Tenancy Support

    Catalogic partners with Clastix to provide self-service Kubernetes backup and restore for developers

    Woodcliff Lake, NJ, May 17, 2022 – Catalogic Software, a leading provider of smart data protection solutions, today announced the extension of its cloud native back-up-as-a-service platform CloudCasa to Azure Kubernetes Service, and a new partnership with Clastix, creator of Capsule, a solution that helps users build multi-tenant architectures on Kubernetes.

    CloudCasa protects Kubernetes environments, providing a cyber-resilient, scalable backup and disaster recovery service for cloud native applications. The service now adds native integration with Azure Kubernetes Service (AKS) in addition to Amazon Elastic Kubernetes Service (EKS). CloudCasa now allows AKS users to register their Azure accounts and automatically discover their AKS clusters, centralize backup policy management across Azure regions and Azure accounts, and dramatically reduce the time taken to recover AKS clusters and their data.

    This latest round of updates also enables role-based access control (RBAC) for enterprises and self-service backup and recoveries for developers, support for multi-tenant clusters with native Capsule integration, and support for Longhorn volumes.

    “CloudCasa is already the most cyber-resilient backup service for Amazon EKS. We are excited to extend the same capabilities to Microsoft AKS as well. Our AKS integration allows simple unified deployment, recognizes how your clusters are configured in AKS, and uses that information to spin up similar clusters during recovery without the need for maintaining expensive standby clusters,” said Sathya Sankaran, General Manager of CloudCasa by Catalogic. “It is a game changer for AKS users who are forced to rely on complicated home-grown scripts, single cluster management tools and backup products that are blind to the underlying cloud platform.”

    With full RBAC, CloudCasa now provides granular control over who can perform backup and advanced recovery and data migration functions. Cataloging how a cluster is configured in the cloud is key for data migration, automated cluster recovery, and intelligent cross-account, cross-region, and cross-cloud recovery.

    Many organizations are struggling with Kubernetes cluster sprawl because of the lack of native multi-tenancy in Kubernetes. To help address this, Catalogic is also announcing that it is partnering with Clastix to add support for Capsule, an open-source multi-tenancy solution that allows multiple teams to securely share a Kubernetes cluster. With this integration, mappings are automatically created and maintained between Capsule tenants and CloudCasa user groups. This allows tenant users to back up and restore only their own resources providing a secure, self-service solution for Kubernetes data protection in a multi-tenant environment.

    “Clastix Capsule provides a multi-tenant abstraction that allows multiple teams to share a Kubernetes cluster. By integrating Capsule with the new RBAC feature of CloudCasa, it can now provide an essential and critical capability of self-service Kubernetes backup and recovery,” said Adriano Pezzuto, Founder and CEO of Clastix. “We are impressed by how CloudCasa delivers a simple user experience in an extraordinarily complicated world of Kubernetes data protection.”

    ## #

    About Catalogic Software

    Catalogic Software is a modern data protection company providing innovative backup and recovery solutions including its flagship DPX product, enabling IT organizations to protect, secure and leverage their data. CloudCasa by Catalogic offers cloud data protection, migration, and disaster recovery as a service for Kubernetes applications and cloud data services. Learn more at www.catalogicsoftware.com and www.cloudcasa.io.

    Press Inquiries
    Joanne Hogue
    Smart Connections PR
    410.658.8246
    joanne@smartconnectionspr.com

  • Replicated Accelerates Adoption of Kubernetes-Based Applications

    New features improve how software vendors deliver Kubernetes apps to enterprise customers

    San Francisco, CA, May 17, 2022 – Replicated, which enables software vendors to operationalize and scale the delivery and management of their applications into customer-controlled environments, today announced a host of new platform features and capabilities that enable their customers to accelerate enterprise adoption of their Kubernetes applications. 

    “Ensuring that our customers can increase adoption rates, operationalize their application distribution processes, and effectively scale their go-to-market strategies is something that we continually strive to deliver on,” said Grant Miller, CEO, and co-founder of Replicated. “When our customers succeed, we succeed as well, so we’re very excited to be rolling out a host of new features to help independent software vendors deliver their products simply and efficiently.”

    Key newly released features and updates that accelerate enterprise adoption and drive success for vendors with Kubernetes-based applications:

    • Community licensing
      • Enterprise software vendors struggle to distribute trial versions of their software into self-hosted environments. Replicated’s community licensing feature allows software vendors to distribute unlimited trial licenses for customer-controlled instances. Software vendors can increase adoption by converting community licenses to commercial licenses as enterprises move from trial to production.
    • Preflight checks
      • Installation failures can be a roadblock to an enterprise sale. Preflight checks, which verify the container environment, cluster resources, and configuration, will flag install issues before they arise, drastically increasing DevOps efficiency. New customizable host- and application-level preflight checks increase the success rate of first-time installations and upgrades. 
    • Semantic versioning and auto-updates
      • Enterprise software vendors spend valuable resources troubleshooting issues for customers on older unsupported versions of their applications. With Semantic Versioning, vendors can keep all customer-controlled software up-to-date. Vendors can now easily manage multiple channels, support automatic updates, and allow customers to choose which version they want to install and require specific major versions during step upgrades.

    Replicated customers already see value from these new features. Wallaroo, a platform built to provide a simple, secure, and scalable way to deploy, run, and observe machine learning in an enterprise production environment, relayed their satisfaction with Replicated’s new capabilities. “Thanks to Replicated’s Community Licensing, we’ve found a great way to speed up our adoption rate with Wallaroo Community Edition,” says Younes Amar, Head of Product at Wallaroo. “We’ve increased our trustability and transparency for anyone in the machine learning and data science community looking to simplify the deployment and management of ML models and pipelines.”

    Learn More 

    To learn more about these features, please contact Replicated at: https://www.replicated.com/contact-us.

    About Replicated

    Replicated is the modern way to ship multi-prem software. Replicated gives software vendors a container-based platform for easily deploying cloud native applications inside customers’​ environments to provide greater security and control. Learn more at Replicated.com.

    Contact
    Sara Dornsife
    media@replicated.com

  • Trilio Announces Technical Preview of ‘Continuous Restore’, Delivering Cloud-Native Application Portability and Recoverability in Seconds Across Disparate Infrastructure

    Capability Unlocks Data Gravity and Frees Data-Driven Organizations to Quickly Replicate Production-Grade Cloud-Native Applications Anywhere

    Valencia, SPAIN, KubeCon + CloudNativeCon EU, May 17, 2022 — Trilio, a leading provider of cloud-native data protection, today announced a technical preview of a new “Continuous Restore” capability that is being showcased to the cloud-native community at the KubeCon + CloudNativeCon Europe conference. Continuous Restore offers faster levels of replication, restoration and migration of data and metadata from any storage or cloud platform to another, dramatically improving recovery times for cloud-native applications.

    Entirely storage-, cloud- and distribution-agnostic, Trilio’s “Continuous Restore” capability will enable users to continuously stage data at multiple and heterogeneous clouds. This means that applications—regardless of where they reside—will be able to tap into that data and be brought online in seconds, achieving exceptional levels of Recovery Time Objectives (RTO). The capability will be introduced as part of the TrilioVault for Kubernetes cloud-native data protection and management platform.

    “Distributed environments consisting of core, edge and cloud resources are becoming the predominant architecture for enterprises today,” said Murali Balcha, Founder and CTO of Trilio. “Companies frequently need to move stateful applications and their data volumes among these diverse environments to achieve cost-efficiency, performance, security and disaster recovery imperatives. Unfortunately, no easy-to-use, affordable solution for continuous data volume replication across heterogeneous infrastructure environments exists today.”

    “Trilio’s Continuous Restore capability enables migration and replication of stateful applications in seconds or minutes so that all companies can protect and use their data anywhere—regardless of what the application runs on or where the data is stored,” continued Balcha. “This provides organizations the ability to meet leading levels of application uptime, achieve Service Level Agreements (SLAs) expected of production-grade applications – all at an affordable cost. Continuous Restore is a game-changer that will make today’s modern businesses even more competitive and resilient.” 

    ***To see a Demo of Continuous Restore, visit Trilio at Booth P11 at KubeCon + CloudNativeCon Europe or schedule a meeting with our K8s Experts***

    Use cases for the Continuous Restore capability include: 

    1. Disaster Recovery: Users will be able to achieve availability objectives and recover from outages or failures in a matter of seconds or minutes rather than days or weeks. Using Continuous Restore, Recovery Time Objectives (RTO) will improve by over 80% versus traditional methods.
    2. Application Migrations: Continuous Restore allows IT teams to optimize performance and achieve better Total Cost of Ownership (TCO) by choosing the infrastructure best suited to current needs. The Continuous Restore capability will also enable organizations to unify their infrastructure, especially those that have grown quickly and adopted a variety of compute platforms and storage solutions to meet unique needs. Continuous Restore will make possible tremendously fast application mobility across infrastructure silos, making them silos no more.
    3. Testing/Development: Developers can increase the velocity of CI/CD pipelines by staging data for multiple test/dev environments. These test/dev environments can be spun up in seconds with continuously replicated production data and accelerating the push of validated changes into production. In fact, DevOps teams can use this capability to test their “restore” protocols to ensure that restore will work when needed.
    4. Data Curation from Edge Clouds: As mentioned above, as distributed environments proliferate in the future, massive amounts of data will be collected at “the edge,” and this information from diverse architectures will need to be rapidly replicated and moved throughout distributed systems where it can be assimilated and centrally analyzed by any number of different applications.

    Attend Trilio’s Session: “Cloud-Native App Recoverability & Portability in a Matter of Seconds thru the Unification of Information Silos” on Thursday May 19 3pm CET at the Microsoft Azure Booth P12. Join Ben Morrison, solution architect at Trilio, for his presentation and demo showcasing Trilio’s capability for migrating a stateful application from on-prem Red Hat OpenShift to Azure AKS in a matter of seconds — highlighting the flexibility and speed enabled by the TrilioVault for Kubernetes platform.

    Continuous Restore is a capability within TrilioVault for Kubernetes and will be made generally available as part of a product release in Q3’22. For those that want to preview or test the capability, please contact Trilio.

    About Trilio
    Trilio is a leader in cloud-native data protection for Kubernetes, OpenStack and Red Hat Virtualization environments. Our TrilioVault technology is trusted by cloud infrastructure operators and developers for backup and recovery, migration and application mobility. Customers in telecom, defense, automotive and financial services leverage TrilioVault to recover from disasters, migrate workloads, move workloads to new infrastructure and migrate to new software distributions. Trilio.io, Twitter and LinkedIn.

    Media Contact
    Robert Cathey
    Cathey.co for Trilio
    robert@cathey.com
    865-386-6118

  • Red Hat Releases Open Source StackRox to the Community

    Red Hat is excited to announce that Red Hat Advanced Cluster Security for Kubernetes is now available as an open source project: StackRox. Kubernetes users and developers can join the community and test and contribute to the codebase of the project on GitHub.

    Kubernetes is at the foundation of cloud-native development and one of the fastest growing open source projects. According to the Cloud Native Computing Foundation (CNCF) 2021 survey, 96% of respondents reported that they are using or evaluating Kubernetes. The open sourcing of Red Hat Advanced Cluster Security gives organizations a way to help shape the future of how they can better manage and protect their Kubernetes environments.

    Strengthen application security across build, deploy and runtime

    The data breaches and supply chain exploits of the past year reiterate just how critical security is for organizations building and running Kubernetes applications. The StackRox community aims to deliver an open source project that helps users experiment with new approaches in how they protect their Kubernetes environments.

    The StackRox project aims to help simplify DevSecOps by integrating security capabilities within the development and deployment lifecycle, effectively shifting application security “to the left” in software creation. This helps to more efficiently identify and address issues earlier in the development cycle while providing a more cohesive approach to cloud-native security throughout the entire IT stack and application lifecycle. Built to encourage adoption of DevSecOps principles, the project helps to address common cloud-native security challenges, including visibility, vulnerability management, configuration management, network segmentation, compliance, threat detection and incident response, as well as risk profiling.

    Red Hat plans to be an active member of the community, and the StackRox project will be the code behind Red Hat Advanced Cluster Security for Kubernetes with the project helping to drive future product roadmaps. Red Hat Advanced Cluster Security for Kubernetes provides customers using Red Hat OpenShift with enterprise-ready, Kubernetes-native security to enhance the security of infrastructure and workloads throughout the entire application lifecycle.

    Open innovation

    At Red Hat, we believe using an open development model helps create security-focused, stable and innovative technologies. This commitment to the tenets of open source is the core of our business model today and the open sourcing of StackRox is another example of how closely we hold the value of open code and development.

    More information about the StackRox community and future updates can be found at StackRox.io.

  • NetFoundry Embeds Zero Trust Into Prometheus for Secure Monitoring Anywhere

    Charlotte, NC, May 17, 2022 – NetFoundry is celebrating Prometheus Day with native secure networking connectivity for the leading open-source application monitoring tool. 

    The company has embedded OpenZiti directly into Prometheus, the de facto standard for monitoring application performance in day one and day two operations. Prometheus is used in 86% of all cloud projects, according to the Cloud Native Computing Forum. 

    Prometheus with OpenZiti can scrape anything from anywhere with full zero-trust protection from external network attacks. Access is via an outbound-only internet connection obviating the need for VPNs, complex firewall rules, DNS modifications or the PushGateway.

    OpenZiti enforces security and connectivity to and from Prometheus and other resources saving time and effort for network and security teams, particularly in complex, distributed deployments.

    Galeal Zino, chief executive of NetFoundry, said: “Developers and operators want to get value, but security is hard. They shouldn’t need to worry about the pain of network plumbing, VPNs, or DNS or open inbound ports on a firewall. They want to deploy into any cloud environment with zero complexity. 

    “With the zitification of Prometheus, networking and security are taken care of automatically so you can deploy in minutes, eliminating days or weeks of effort while significantly reducing the attack surface and operational complexity.”

    NetFoundry, a member of the Linux Foundation, has also zitified other open-source tools including, Helm, for managing Kubernetes applications, and Kubectl, the command-line tool for communicating with Kubernetes clusters. Many others are in the works.

    Zino said: “Applications are becoming massively distributed across a continuum from cloud, IoT, edge and more. It no longer makes sense to make the network responsible for security. It needs to be built into every application. With OpenZiti, all you need is commodity outbound internet. Nobody else can do this. Nobody else has made industrial-strength security easy and free.”

    Last year Oracle endorsed OpenZiti for use by developers in Oracle Cloud Infrastructure. Oracle also recommends OpenZiti for mitigating Log4J (or any CVEs and zero-day) risks in Java applications on the internet.  

    CI/CD automation provider Ozone zitified their platform and Prometheus to connect into customer networks without inbound ports or complex firewall rules. 

    Moteesh Reddy, Ozone technical lead, said: “Ziti allowed us to innovate and drive new business with a competitive edge. Today, Ozone is the only CI/CD tool that automates private cluster deployments across any platform providing customers with zero trust, secured application delivery for private Kubernetes clusters.”

    OpenZiti can be downloaded, run locally, and hosted by ISVs. It is also available as a service hosted by NetFoundry with freemium options.

    About NetFoundry

    NetFoundry enables developers, ISVs, SaaS, and solution providers to transform secure networking into an innovation enabler. Infrastructure is replaced with code.  Programmable, cloud native, zero trust networking is embedded in the application. 

    NetFoundry is the originator and leading contributor to the OpenZiti, open source networking project, and provides all the modules required for zero trust networking as a service, enabling you to spin up global, secure, high performance networking without becoming network engineers, and giving DevOps and NetOps teams end-to-end control and visibility of applications, over any set of edges, networks and clouds.

    NetFoundry is a remote-first company (from inception), with its largest pods in NC and NY and fantastic NFians, innovating at the edges, around the globe. Visit us at https://netfoundry.io/ 

    Media contact
    Julian Patterson
    jpatterson@zonicgroup.com
    +44 7525 177602

  • Application Modernization Report Shows Need For Kubernetes-Specific Migration Tooling

    Konveyor is a community of people passionate about helping others modernize and migrate their applications to the hybrid cloud by building tools, identifying patterns, and providing advice on how to break down monoliths, adopt containers, and embrace Kubernetes. To do so, the Konveyor community is currently working on five projects to help users rehost, replatform, and refactor their applications to Kubernetes. 

    While conversations with users and data from various sources gave us some visibility into how migrations were taking place, we wanted to inform our priorities with recent detailed data. To do so, Red Hat, a Konveyor community contributor, sponsored a survey of 600 IT decision makers, backend developers, and software architects in the US, UK, and English-speaking Asia-Pacific (APAC) to better understand the application modernization landscape.

    Here are some of the findings that relate to Konveyor and application modernization:

    Application modernization is happening now

    It’s clear that there is urgency to roll out migration tooling. Among those we surveyed, those who were migrating or planning to, we found that they plan to modernize 54% of their custom applications during the next year and over a quarter during the next six months. Only 20% expected the modernization to take more than two years. It’s clear this is happening right now.

    That said, it’s not all smooth sailing and this doesn’t happen overnight. While some regions haven’t progressed far enough in their application modernization journey to experience serious barriers, others (notably the US) report that choosing a straightforward approach can be challenging. Organizations have many options to choose from and each option presents varying levels of complexity. 

    Motivators for modernizing existing applications to Kubernetes

    The survey tells us modernization is mostly being driven by the need for reliability, scalability and security. Decreasing costs were also on the list but, as we frequently see in other surveys about technology adoption or change, it’s not the driving factor.

    Konveyor’s tool suite can be used to help realize an organization’s migration plans. 

    The Konveyor tool suite maps closely to the migration strategies companies intend to use based on this survey: rehosting, replatforming, and refactoring.  

    Rehost applications to cloud with Forklift and Crane

    Rehosting (20% of total) involves copying applications to a cloud (whether hosted or on-prem) with minimal changes, i.e. “lift and shift.” This will be familiar to anyone with experience in virtualization early on when bare metal servers were often moved to a virtual machine (VM) for greater efficiency but with little or no changes to the software and with relatively modest operational changes. 

    While rehosting doesn’t provide the same depth of benefits as replatforming or refactoring, it’s the first step in the right direction. Rehosting was the single most common approach 

    Forklift and Crane are the relevant Konveyor projects here. Forklift is focused on migrating VMs to Kubernetes and provides the ability to migrate multiple VMs to KubeVirt with minimal downtime. 

    Crane is a rehosting tool that meets a different use case. Crane helps organizations to migrate applications between Kubernetes clusters. There are many times when developers and operations teams want to migrate between older and newer versions of Kubernetes, evacuate a cluster, or migrate to different underlying infrastructure. 

    Replatforming applications with Move2Kube

    Replatforming (18% of total) is using a cloud migration to upgrade operating systems, databases, and other components as needed in order to cloud-enable applications without changing core application code or architecture. Think of it as “lift, tinker, and shift.” 

    This is effectively an intermediate step between just rehosting and refactoring. In fact, it’s often a stepping stone; the survey found that 90% of those planning to refactor their apps plan to replatform them first.

    Move2Kube is a Konveyor project that allows customers to replatform their applications to Kubernetes orchestrated platforms. One area where replatforming is taking place is in the consolidation of container orchestration platforms to Kubernetes. 

    Due to this consolidation, the Move2Kube project was started to focus on accelerating the process of replatforming to Kubernetes from platforms such as Swarm and Cloud Foundry. This project translates existing artifacts to Kubernetes artifacts to speed up the process of being able to run applications on Kubernetes.

    Refactoring applications with Tackle

    Refactoring (17%) is often viewed as the most challenging application modernization strategy but it’s the one with the most long-term impact. Refactoring involves re-architecting as cloud-native, for example, by containerizing workloads, transforming a monolith to microservices, or moving functions to a serverless architecture.

    While Tackle is not a full refactoring tool, it provides a series of interrelated tools that allow users to assess, analyze, and ultimately move their applications onto a Kubernetes orchestrated platform. 

    As you can see, organizations are taking a thoughtful approach to app migration and there’s no single right path. This data supports the Konveyor community’s approach of providing a toolbox, rather than just a singular tool, that can support transitioning applications however it is happening. Read the full State of Application Modernization report here.

  • Service Meshes Are on the Rise – But Greater Understanding and Experience Are Required

    CNCF conducted a microsurvey of the cloud native community at the end of 2021 to discover how organizations are adopting service meshes. 

    Cloud native is driving digital transformation, with organizations keen to capitalize on the agility and flexibility it provides to their business and operations. But as more applications and services are deployed using a diverse technology stack, it has become a challenge to deliver and manage performance and availability.

    A service mesh provides an answer, creating a dedicated layer that handles service-to-service communications that ensures consistency and reliability of services, security, and observability. Moreover, a service mesh available off-the-shelf, as a community-driven, open source project, means organizations can avoid the challenges and overhead of building their own, thereby reducing the support burden.

    It’s no surprise that service mesh has become a key component of cloud native infrastructures. Of the 253 survey respondents, 70% run a service mesh in production or development, and 19% in evaluation mode. Some said they are running a service mesh for clients who had high levels of adoption. Those not implementing a service mesh formed a distinct minority – fewer than 10%. 

    Service mesh adoption is running hand-in-hand with the rollout of Kubernetes clusters. The majority of participants (65%) run or plan to run between two and ten Kubernetes clusters on a service mesh. Another 11% are operating or planning to operate between 11 and 25, with just 10% going further with 26 or more clusters.

    The number of projects and products has mushroomed in response to the spread of service mesh. The differences between them vary according to the breadth of features, ease of deployment, use cases (such as edge), or optimization for different levels of the network stack. Participants picked from a list of 15 projects or products they currently use or plan to use in the next year. Two led the field: Linkerd and Istio with 72% and 34%, respectively – a clear expression of confidence in open source. 

    It’s all about features

    We explored the factors influencing people’s choices by asking which features and capabilities drive their organization’s adoption of service mesh. Security is a top concern, with 79% putting their faith in techniques such as mTLS authentication of servers and clients during transactions to help reduce the risk of a successful attack.

    Observability came a close second behind security, at 78%. As cloud infrastructure has grown in importance and complexity, we’ve seen a growing interest in observability to understand the health of systems. Observability entails collecting logs, metrics, and traces for analysis. 

    Traffic management came third (62%). This is a key consideration given the complexity of cloud native that a service mesh is expected to help mitigate. As organizations seek to run more sophisticated, blue/green deployment scenarios, traffic management can apply to a range of capabilities, including discovering endpoints and services, controlling API calls between services, and hiding or exposing services.

    In fourth place was reliability with 56%. Potential issues here include latency, lack of bandwidth, security incidents, the heterogeneous composition of the cloud environment, and changes in architecture or topology. Respondents want a service mesh to overcome these networking and in-service communications challenges.

    Support for multi-cluster communications was of significant interest, with 87% in total classifying it as important. Breaking that figure down revealed where organizations are in their deployment: 50% described multi-cluster communications as “somewhat” or “very” important, while the 37% who said it was not important at the moment but would be in the future may be in the development stage, pilot mode or, running a relatively simple production-level service mesh.

    Users expect to implement a broad array of service mesh features in the coming year. The most popular (46%) is header-based routing control, making it easier to implement more sophisticated capabilities such as A/B testing and blue/green deployments.

    A cluster of features came next. The ability to detect and manage the presence of shadow traffic/dark traffic will be important for 29%, suggesting a desire to collect system data that is as accurate as possible by accounting for traffic that analytics tools might otherwise miss. 

    Extending the service mesh to work with non-Kubernetes environments was important for 27%. Kubernetes might have become a fundamental building block of cloud native, but this response indicates the strong presence of alternative environments. Extending a service mesh to encompass those is consistent with the bigger drive to eliminate silos in IT infrastructure and management. Similarly, plug-ins to environments such as WebAssembly were important for 25%. 

    Interestingly 25% also gave “none of the above” as their choice of new feature. Rather, authorization and authentication emerged as the most common response.

    Challenges remain

    There’s plenty of interest in service mesh, but there are hurdles to adoption, so we asked survey participants to rank them. First, non-technical challenges: the top three will be familiar to any newer technology – shortage of engineering expertise and experience (47%), architectural and technical complexity (41%), and a lack of guidance, blueprints, and best practices (36%). 

    When questioned about technical challenges, respondents reported struggling in various areas. Integration topped the list (32%), followed by reliability and consistency (26%), defining policies (22%), monitoring and tracing (22%), and policy management (21%).  A quarter of respondents threw in additional challenges under “none of the above.” When asked to explain further, they listed CI/CD integration, difficulty troubleshooting, and problems with specific products.

    Methodology

    The microsurvey was designed by CNCF and conducted between November and December 2021 among 253 members of the CNCF and Kubernetes communities. 

    Of 253 respondents:

    • just over two fifths (43%) were from Europe
    • 30% were from North America
    • 17% were from Asia 
    • the rest (10%) were from Australia and Oceania, South and Central America and Africa.

    Just over a fifth (21%) – the single largest group of respondents – represented organizations with 100-499 employees.

    • slightly fewer (19%) were from organizations with 10-49 employees
    • 13% represented organizations with 50-99
    • 10% were from organizations with 500-999 employees, another 10% with 1,000-4,999.
    • 18% had more than 5,000 employees
    • 8% had a headcount smaller than 10

    The most common job function was Site Reliability or DevOps Engineer, specified by 51.38% of respondents.

    • 36.36% were software architects
    • 25.69% were back-end developers

    47.83% of the respondents worked in the software/technology industry, and 17% – the next largest group – in financial services.

  • Fairwinds Insights Latest Release Unifies DevSecOps with Additional Shift-Left Security Enhancements

    Kubernetes governance platform adds automated Infrastructure-as-Code scanning and an enhanced GitHub integration so DevSecOps teams can find and fix misconfigurations faster

    Valencia, SPAIN (Booth #S14), May 17, 2022 – Fairwinds, the leading provider of Kubernetes governance software, today announced the latest enhancements to Fairwinds Insights, the platform that unites DevSecOps teams. The latest version includes enhancements to help DevOps teams manage the complexity of keeping Kubernetes secure, alongside security teams, in ever-changing, agile development and production environments. 

    “Kubernetes is a constantly changing environment that needs continuous scanning to ensure developers can ship their apps faster while ensuring configuration is secure from the start,” said Joe Pelletier, VP of Product at Fairwinds. “The security enhancements we announced today are another step we’ve taken to give DevSecOps teams a single, centralized view into the security of their containers and infrastructure-as-code at the time of pull request, all the way through to runtime. By doing so, we can help them save time, enable speed-to-market and avoid the need to deploy and manage custom point solutions.”

    Tristan Bates, Engineering Manager, SRE Platform, PagerDuty, said, “Two things we monitor, and that are important to solve at an organization level, are security and compliance standards. We want every team to meet these standards and it needs to be easy to implement without blocking productivity. That’s why we use Fairwinds Insights and integrate it through the entire software development life cycle to alert teams if something is not compliant.” 

    Fairwinds Insights’ new security enhancements include:

    • Auto-Scan Infrastructure-as-Code to support GitOps – designed for Platform Engineering Managers who need to roll out Infrastructure-as-Code scanning across multiple teams, Auto-Scan automatically discovers and scans YAML files and Helm charts in your GitHub Repos and provides automated scanning – without requiring individual CI pipeline integrations. With Auto-Scan, Platform Engineering teams can configure Infrastructure-as-Code scanning in minutes – creating an immediate feedback loop so developers can fix issues faster.
    • Third-party Image Upgrade Recommendation – accelerate remediation by recommending newer versions of third-party images with fewer vulnerabilities.
    • Falco Support – Fairwinds Insights can now integrate security events from the open source runtime container security project, Falco. This provides DevSecOps teams with a single pane of glass for monitoring container security and out-of-the-box integrations for automatically routing incidents to third-party tools like Slack and PagerDuty.  
    • Vulnerability Explorer – Use Fairwinds Insights to identify the riskiest container images across your Kubernetes clusters, including recommended upgrade and remediation options.

    Fairwinds Insights also helps DevSecOps teams achieve compliance with the Kubernetes Hardening Guidance technical report issued by the National Security Agency (NSA) and the Cybersecurity and Infrastructure Security Agency. Learn more about how Insights helps with Kubernetes Hardening: https://www.fairwinds.com/kubernetes-nsa-hardening-insights 

    Resources

    About Fairwinds

    Fairwinds is the trusted partner for Kubernetes governance and security. With Fairwinds, customers ship cloud native applications faster, more cost-effectively and with less risk. Fairwinds provides a unified view between dev, sec and ops removing friction between those teams with software that simplifies complexity. The company is headquartered in Boston, MA and provides a fully remote and distributed work environment. For more information, visit www.fairwinds.com, read our blog or follow @FairwindsOps on Twitter.

    Contact
    Sarah Hawley
    Mockingbird Communications
    +1 480 292 4640
    sarah@mockingbirdcomms.com