<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Xplenty inc.</title>
    <description>The latest articles on DEV Community by Xplenty inc. (@xplenty).</description>
    <link>https://dev.to/xplenty</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F3300%2Feef7a893-f355-4431-94e5-2113b78f4414.png</url>
      <title>DEV Community: Xplenty inc.</title>
      <link>https://dev.to/xplenty</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/xplenty"/>
    <language>en</language>
    <item>
      <title>Why You Need a CRM Data Cleanup</title>
      <dc:creator>Abe Dearmer</dc:creator>
      <pubDate>Tue, 09 Feb 2021 17:16:10 +0000</pubDate>
      <link>https://dev.to/xplenty/why-you-need-a-crm-data-cleanup-cfj</link>
      <guid>https://dev.to/xplenty/why-you-need-a-crm-data-cleanup-cfj</guid>
      <description>&lt;p&gt;No one likes clutter, whether it’s in your office, your email inbox, or in your customer relationship management (CRM) software. It’s all too easy for junk to pile up unnoticed over time until it’s too late, making you feel unorganized, unproductive, and off-kilter.&lt;/p&gt;

&lt;p&gt;While we can’t straighten up your house for you like Marie Kondo, we do have some advice to share regarding CRM data cleanup. A messy CRM database doesn’t just make your data feel “cluttered”—it can also have a tangible negative impact on your organization’s effectiveness, agility, and bottom line.&lt;/p&gt;

&lt;p&gt;Unorganized CRM data can create problems such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Failure to keep proper track of your interactions with customers and leads.&lt;/li&gt;
&lt;li&gt;Wasting valuable employee time by sifting through customer contact information that’s inaccurate or duplicated.&lt;/li&gt;
&lt;li&gt;Neglecting, passing over, or alienating an important lead who might have become a valuable customer.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The consequences of not performing CRM data cleanup can be drastic for your organization’s productivity and profitability. IBM estimates that poor data quality costs the U.S. economy &lt;a href="https://www.ibmbigdatahub.com/infographic/four-vs-big-data?utm_source=xp&amp;amp;utm_medium=blog&amp;amp;utm_campaign=content"&gt;$3.1 trillion every year&lt;/a&gt;, while IT research and advisory firm Gartner projects that this figure is &lt;a href="https://www.nodegraph.se/how-much-is-poor-data-quality-costing-you-infographic/?utm_source=xp&amp;amp;utm_medium=blog&amp;amp;utm_campaign=content"&gt;$13.5 million&lt;/a&gt; for the average business. Several other studies have estimated that bad data may be costing companies between 10 and 30 percent of their annual revenues.&lt;/p&gt;

&lt;p&gt;Fortunately, your business doesn’t have to suffer the same fate. Below, we’ll discuss some of the most common reasons for data quality issues and offer our suggestions for performing CRM data cleanup so that you can avoid the most common mistakes and keep your database in top shape.&lt;/p&gt;

&lt;h2&gt;
  
  
  3 Reasons Why You Need CRM Data Cleanup
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://www.linkedin.com/pulse/high-cost-bad-crm-data-adam-thorp/?utm_source=xp&amp;amp;utm_medium=blog&amp;amp;utm_campaign=content"&gt;According to Salesforce&lt;/a&gt;, as much as 70 percent of data in a CRM system “goes bad” (i.e. becomes obsolete) every year. In this section, we’ll discuss the three biggest reasons why nearly every organization needs a CRM data cleanup.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Duplicate Data&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Duplicate data is an all-too-common issue with CRM databases, and it can happen for a variety of reasons during the process of data collection and/or data entry:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The same lead might sign up using different emails or street addresses, creating a separate record in the CRM for each one.&lt;/li&gt;
&lt;li&gt;The same data might be entered with different formatting, abbreviations, etc. For example, 555-555-5555, 5555555555, and (555) 555-5555 all represent the same phone number, but your CRM system might not realize this without performing data cleansing.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;According to HubSpot, data duplication rates may be as high as &lt;a href="https://blog.hubspot.com/customers/data-duplication-and-hubspot-impact-your-business?utm_source=xp&amp;amp;utm_medium=blog&amp;amp;utm_campaign=content"&gt;10 to 30 percent&lt;/a&gt; for companies who are in sore need of a CRM data cleanup.&lt;/p&gt;

&lt;p&gt;On a small scale, the problem of duplicate data is manageable and relatively easy to fix when doing CRM data cleanup—just identify it and delete it. In the long run, though, duplicate data can be a disaster: every additional duplicate record makes it more and more time-consuming to sift through your database, which cuts into the time that you have to follow up with leads. It’s no wonder that sales representatives &lt;a href="https://www.forbes.com/sites/kenkrogue/2018/01/10/why-sales-reps-spend-less-than-36-of-time-selling-and-less-than-18-in-crm/?utm_source=xp&amp;amp;utm_medium=blog&amp;amp;utm_campaign=content"&gt;only spend 36 percent of their time actually selling&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;To avoid this, you need to address the problem of duplicate data at the source by performing CRM data cleanup. This means going through your entire dataset, discovering the source of the duplicate records, and standardizing their format. Limiting the type and amount of input options (e.g. by only allowing selections from a drop-down menu, instead of text boxes that allow free entry) is another way to further deal with the problem.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Missing Data&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Missing and incomplete data is another painful and all-too-common issue with your CRM database. For example, a lead might fill out contact data such as their email address, phone number, and company while forgetting to put down their own name—and now that you’re going through the database, you realize you have no idea what to call them.&lt;/p&gt;

&lt;p&gt;Again, if this is a one-time incident, it’s not too difficult to do CRM data cleanup by researching the missing information, filling in the blanks, and working on converting the lead to a paying customer. But when this pattern repeats on a larger scale, it becomes a much more time-consuming and challenging problem to solve—not to mention the opportunity costs you face from not following up with leads sooner.&lt;/p&gt;

&lt;p&gt;The complications don’t end there—without CRM data cleanup, your sales team won’t have access to a complete picture of your customers and leads. As a result, any automated marketing tools you have (e.g. sending more personalized emails to your contacts, or separating contacts by their lifecycle stage) are liable to fail when trying to perform their functions. &lt;/p&gt;

&lt;p&gt;As a result, you’ll be unable to contact or separate your leads correctly if at all—so you’ll either have to do it manually and painfully or miss out on them entirely.&lt;/p&gt;

&lt;p&gt;Finally, incomplete information doesn’t just have consequences at the level of individual leads. It can also create gaps in your large-scale understanding—things like which markets to focus on, or which leads are most likely to convert into opportunities and customers. &lt;/p&gt;

&lt;p&gt;Without a dedicated CRM data cleanup program, you’ll risk falling behind in your ability to compete in a crowded marketplace.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Out-of-Date Information&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The older your data is, the more likely it is to be inaccurate—which, for all intents and purposes, makes it basically useless. This fact is especially true for your CRM data. On a daily basis, companies are formed or go out of business, employees leave their jobs or get new job titles, and people change their addresses and phone numbers. &lt;/p&gt;

&lt;p&gt;According to the U.S. Bureau of Labor Statistics, for example, &lt;a href="https://www.bls.gov/news.release/tenure.nr0.htm?utm_source=xp&amp;amp;utm_medium=blog&amp;amp;utm_campaign=content"&gt;the average employee has been with their employer for 4.1 years&lt;/a&gt;, and annual turnover rates at some businesses could be as high as 15 to 25 percent. Even a single inaccurate data point could make it impossible for you to get in touch with, or to follow up with, a contact.&lt;/p&gt;

&lt;p&gt;For example, your CRM might show that you have 10,000 different contact records for leads in the Boston region—but what it doesn’t show is that 1,000 of these leads have actually moved to new cities since you collected their data. Without doing CRM data cleanup, you might incorrectly assume that the health of your business is stronger in a particular region than it actually is. In turn, you might make bad judgment calls about your advertising and marketing campaigns to reach these (now-extinct) leads: e.g. putting up billboards in a part of town where they no longer live or buying Facebook ads in their time zone.&lt;/p&gt;

&lt;p&gt;Like the issues of duplicate data and missing information, incorrect data due to an out-of-date CRM database can cost you dearly. While correcting one record might not take much longer than a phone call or web search, correcting hundreds or thousands of records will be time-consuming to the extreme (not to mention mentally exhausting for the poor team members assigned to the task).&lt;/p&gt;

&lt;h2&gt;
  
  
  The Benefits of Clean Data in Your CRM Database
&lt;/h2&gt;

&lt;p&gt;Thus far, we’ve talked about the potential detriments that having a messy CRM database can bring to your organization. But what about the flip side—the benefits of CRM data cleanup, more accurate data, and better data management for your sales and marketing teams?&lt;/p&gt;

&lt;p&gt;The advantages of cleaning up your CRM data include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Better-quality leads: When you do CRM data cleanup, the customer data and leads in your database will be unique, complete, and up-to-the-minute. You don’t have to worry about wasting your salespeople’s time when their emails bounce or a contact’s phone number is no longer in service.&lt;/li&gt;
&lt;li&gt;Higher productivity: Keeping your database clean and tidy with automated CRM data cleanup means that employees don’t have to waste days or weeks of taxing manual effort cleaning it up themselves. Sales reps and marketers will be happier, more productive, and less likely to suffer from overwork and burnout.&lt;/li&gt;
&lt;li&gt;Increased profits: Instead of correcting bad information and chasing down old leads gone missing, sales reps can spend more time doing what they’re supposed to be doing—selling. And assuming your sales reps are friendly and competent, more time selling is very likely to result in a healthier bottom line.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  How to Do CRM Data Cleansing with Xplenty
&lt;/h2&gt;

&lt;p&gt;If your house is a total wreck, the solution is easy—just call up a maid service for help. But what should you do if you need to perform CRM data cleanup and don’t know where to get started?&lt;/p&gt;

&lt;p&gt;For many businesses, the answer is right in front of them. The correct and accurate information you need to perform &lt;a href="https://www.xplenty.com/blog/what-does-data-cleansing-entail-and-why-does-it-matter/"&gt;data cleansing&lt;/a&gt; and standardization for your CRM database is often already available, but scattered across a dizzyingly large array of data sources, from websites and emails to phone calls and contact forms. Yet without a way to collect, clean, and ingest this data through marketing automation, businesses are no better off with this knowledge than they were before.&lt;/p&gt;

&lt;p&gt;That’s why an effective &lt;a href="https://www.xplenty.com/blog/what-is-etl/"&gt;ETL (extract, transform, load)&lt;/a&gt; workflow is essential for modern CRM data cleanup. ETL is a data integration process that automatically migrates information from diverse data sources into a centralized repository (e.g. a CRM database). To build a rapid, efficient ETL data pipeline with automation, more and more businesses are taking advantage of dedicated ETL solutions like Xplenty.&lt;/p&gt;

&lt;p&gt;At its heart, Xplenty is a data delivery company. We remove all the roadblocks and barriers to the data flows across your organization so that you can streamline your information workflows and maintain a clean and tidy CRM database:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;With more than 100 integrations with databases, SaaS applications, analytics tools, and more, Xplenty helps you quickly and efficiently connect all of your relevant data sources—there’s no need to use your company’s internal resources, or write the code yourself.&lt;/li&gt;
&lt;li&gt;Xplenty lets you choose exactly the data you want from each source, when you want it integrated, and how you want it delivered. This freedom and precision mean that your data can be properly connected, synced, and up-to-date at all times, avoiding all the data woes discussed above.&lt;/li&gt;
&lt;li&gt;The Xplenty low-code platform is user-friendly with a gentle learning curve and a simple, drag-and-drop graphical user interface. Xplenty makes it easy for even non-technical business users to build robust data pipelines from their data sources to a cloud data warehouse or CRM database.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Want to find out how ETL solutions like Xplenty can help automate your CRM data cleanup process? &lt;a href="https://www.xplenty.com/calendly/"&gt;Get in touch with Xplenty today&lt;/a&gt; for a chat about your business needs and objectives, or to start your free trial of the Xplenty platform.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;This post originally appeared on the Xplenty blog &lt;a href="https://www.xplenty.com/blog/why-clean-your-crm-data/?utm_source=content&amp;amp;utm_medium=referral&amp;amp;utm_campaign=why-clean-your-crm-data%2F"&gt;here&lt;/a&gt;. Check it out on our website and subscribe to our newsletter if you want to hear more updates.&lt;/strong&gt; &lt;/p&gt;

</description>
      <category>database</category>
      <category>datascience</category>
      <category>bigdata</category>
    </item>
    <item>
      <title>What is Chaos Engineering: Theory, Principles &amp; Benefits</title>
      <dc:creator>Abe Dearmer</dc:creator>
      <pubDate>Thu, 28 Jan 2021 21:04:25 +0000</pubDate>
      <link>https://dev.to/xplenty/what-is-chaos-engineering-theory-principles-benefits-1a7e</link>
      <guid>https://dev.to/xplenty/what-is-chaos-engineering-theory-principles-benefits-1a7e</guid>
      <description>&lt;p&gt;In the past, software systems ran in highly controlled environments on-premise and managed by an army of sysadmins. Today, migration to the cloud is relentless; the stage has completely shifted. &lt;/p&gt;

&lt;p&gt;Systems are no longer monolithic and localized; they depend on many globalized uncoupled systems working in unison, often in the form of ethereal microservices.&lt;/p&gt;

&lt;p&gt;It is no surprise that Site Reliability Engineers have risen to prominence in the last decade. Modern IT infrastructure requires robust systems thinking and reliability engineering to keep the show on the road. Downtime is not an option. &lt;/p&gt;

&lt;p&gt;A 2020 &lt;a href="https://www.ibm.com/downloads/cas/DV0XZV6R?utm_source=xp&amp;amp;utm_medium=blog&amp;amp;utm_campaign=content"&gt;ITIC Cost of Downtime survey&lt;/a&gt; indicated that 98% of organizations said that a single hour of downtime costs more than $150,000. 88% showed that 60 minutes of downtime costs their business more than $300,000. And 40% of enterprises reported that one hour of downtime costs their organizations $1 million to more than $5 million.&lt;/p&gt;

&lt;p&gt;To increase the resiliency of these systems, the discipline of chaos engineering emerged. Stress testing a system with chaotic experiments by randomly engineering failures reveals the Achilles heel. Simulating adverse conditions allows engineers to integrate safeguards, circuit breakers, and incident response mechanisms. This post will dive into this chaotic artform.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Chaos Engineering?
&lt;/h2&gt;

&lt;p&gt;As elucidated by the &lt;a href="https://principlesofchaos.org/?utm_source=xp&amp;amp;utm_medium=blog&amp;amp;utm_campaign=content"&gt;Chaos Community&lt;/a&gt;: &lt;/p&gt;

&lt;p&gt;"Chaos Engineering is the discipline of experimenting on a system to build confidence in the system's capability to withstand turbulent conditions in production."&lt;/p&gt;

&lt;p&gt;Most engineers' first exposure to this discipline most likely came from &lt;a href="https://en.wikipedia.org/wiki/Chaos_engineering#Chaos_Monkey"&gt;Chaos Monkey&lt;/a&gt;. A tool invented by Netflix, it is responsible for randomly terminating instances in production to ensure that engineers implement their services to be highly available and resilient to pseudo-random termination of instances and services within the Netflix architecture. At the time, Netflix had recently migrated to Amazon Web Services and needed to create a framework to prove its infrastructure could survive a fallout and automatically self-heal.&lt;/p&gt;

&lt;p&gt;Netflix added more techniques to this framework, such as "Failure Injection Testing" (FIT), which causes requests between Netflix services to fail and verifies that the system degrades gracefully. And of course, tools within &lt;a href="https://netflixtechblog.com/the-netflix-simian-army-16e57fbab116?utm_source=xp&amp;amp;utm_medium=blog&amp;amp;utm_campaign=content"&gt;The Simian Army&lt;/a&gt; such as &lt;a href="https://netflixtechblog.com/chaos-engineering-upgraded-878d341f15fa?utm_source=xp&amp;amp;utm_medium=blog&amp;amp;utm_campaign=content"&gt;Chaos Kong&lt;/a&gt;, which simulates the failure of an entire Amazon EC2 (Elastic Compute Cloud) region.&lt;/p&gt;

&lt;p&gt;This amalgamation of tools evolved into the discipline that we now know as chaos engineering. &lt;/p&gt;

&lt;h2&gt;
  
  
  Principles of Chaos Engineering
&lt;/h2&gt;

&lt;p&gt;Designing any experiment requires four things: a postulation and hypotheses, independent variables, dependent variables, and of course, context. These principles provide a guidepost for designing chaos engineering experiments: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Construct a hypothesis around steady-state behavior. &lt;/li&gt;
&lt;li&gt;Trigger real-world behavior, utilizing both a control and an experimental group. &lt;/li&gt;
&lt;li&gt;Run experiments in production by injecting failures into the experimental group.&lt;/li&gt;
&lt;li&gt;Automate experiments to run continuously, attempting to disprove the hypothesis that your system is resilient.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A viable hypothesis may be in the following form: &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"the tolerance range will not exceed 8% above the steady- state while injecting X, Y, Z into the system."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Robust experiments should trigger the loss of availability of several components within the system. Experiments need to mimic real-world events, avoiding the happy path. Tests should utilize all possible inputs while also recreating scenarios from historical system outages. &lt;/p&gt;

&lt;p&gt;Related Reading: &lt;a href="https://www.xplenty.com/blog/what-is-chaos-testing/"&gt;What is Chaos Testing?&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Types of testing include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Hardware failure (or virtual equivalent)&lt;/li&gt;
&lt;li&gt;Changes to network latency/failure (inject latency into requests between services)&lt;/li&gt;
&lt;li&gt;Resource starvation/overload&lt;/li&gt;
&lt;li&gt;Dependency failures (e.g., database)&lt;/li&gt;
&lt;li&gt;Retry storms (e.g., thundering herd)&lt;/li&gt;
&lt;li&gt;Functional bugs (exceptions)&lt;/li&gt;
&lt;li&gt;Race conditions (threading and concurrency)&lt;/li&gt;
&lt;li&gt;Render an entire Amazon region unavailable&lt;/li&gt;
&lt;li&gt;Fail requests between services or fail an internal service&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The Steady-State defines your environment's status before, after, and potentially during a chaos experiment execution. Any change to this hypothesis results in a deviation, which is a candidate for investigation. And warrants further investigation, potentially a place for improvements to be applied. &lt;/p&gt;

&lt;p&gt;If your system does not return to its expected Steady State after running an experiment, a red flag alert needs to be issued. A robust system will self heal and recalibrate back to equilibrium or steady state. One can calculate deviation from equilibrium by defining a tolerance range. &lt;/p&gt;

&lt;p&gt;An experiment requires manual testing on conception but needs to be added to an automation framework after that. Netflix runs Chaos Monkey continuously during weekdays, but only runs Chaos Kong exercises once a month. Every organization requires its own nuanced approach.&lt;/p&gt;

&lt;h2&gt;
  
  
  Chaos Engineering Tools
&lt;/h2&gt;

&lt;p&gt;It is essential to minimize the blast radius while designing chaos experiments, ideally one small failure at a time. Measure experiments carefully, ensuring they are low-risk: involve few users, limit user flows, limit the number of live devices, etc. As one begins, it is wise to inject failures that verify functionality for a subset or small group of clients and devices. &lt;/p&gt;

&lt;p&gt;As these low-risk experiments succeed, you can then proceed to run small-scale diffuse experiments that will impact a small percentage of traffic, which is distributed evenly throughout production servers.&lt;/p&gt;

&lt;p&gt;A small-scale diffuse experiment's main advantage is that it does not cross thresholds that could open circuits. This allows one to verify single-request fallbacks and timeouts while demonstrating the systems resilience to transient errors. It verifies the logical correctness of fallbacks, but not the characteristics of the system during large-scale fallout.&lt;/p&gt;

&lt;p&gt;The following is a list of tools to get you started:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Chaos Monkey&lt;/strong&gt;:The OG of chaos engineering. The tool is still maintained and currently integrated into Spinnaker, a continuous delivery platform developed initially by Netflix to release software changes rapidly and reliably.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Mangle&lt;/strong&gt;: Enables one to run chaos engineering experiments against applications and infrastructure components and quickly assess resiliency and fault tolerance. Designed to introduce faults with minimal pre-configuration and supports a wide range of tooling, including K8S, Docker, vCenter, or any Remote Machine with SSH enabled. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Gremlin&lt;/strong&gt;: Founded by the former Netflix and Amazon engineers who productized Chaos as a Service (CaaS). Gremlin is a paid service that gives one a command-line interface, agent, and intuitive web interface that allow you to set up chaos experiments in no time. Don't worry. There's a big red HALT button that makes it simple for Gremlin users to reactively rollback experiments in the case of an attack negatively impacting the customer experience.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Chaos Toolkit&lt;/strong&gt;: An open-source project that tries to make chaos experiments easier by creating an open API and standard JSON format to expose experiments. They are many drivers to execute AWS, Azure, Kubernetes, PCF, and Google cloud experiments. It also includes integrations for monitoring systems and chat, such as Prometheus and Slack. &lt;/p&gt;

&lt;h2&gt;
  
  
  Why Invest in Chaos Engineering?
&lt;/h2&gt;

&lt;p&gt;There are numerous reasons to invest in chaos engineering. &lt;/p&gt;

&lt;p&gt;To start, it forces organizations to implement business continuity planning (BCP) and disaster recovery frameworks. Implementing these frameworks gives organizations a strategic advantage compared to their competitors because they elucidate the organization's awareness of their operational vulnerabilities and demonstrate a proactive approach in addressing them. This imparts trust to stakeholders and customers.&lt;/p&gt;

&lt;p&gt;Additionally, organizations operating in critical infrastructure industries within the EU will have to abide by the EU's &lt;a href="https://eur-lex.europa.eu/TodayOJ/?utm_source=xp&amp;amp;utm_medium=blog&amp;amp;utm_campaign=content"&gt;Directive&lt;/a&gt; requirements on network and information systems' security, meaning they will be legally obliged to implement incident response capabilities.&lt;/p&gt;

&lt;p&gt;As chaos engineering is an experimentation approach, it gives us a holistic view of the system's behavior and how all the moving parts interact in a given set of circumstances, allowing us to derive insights into the system's technical and soft aspects (aka, the human factor). &lt;/p&gt;

&lt;p&gt;Chaos engineering will enable organizations to find security vulnerabilities that are otherwise challenging to detect by traditional methods due to distributed systems' complex nature. &lt;/p&gt;

&lt;p&gt;This may include losses caused by human factors, poor design, or lack of resiliency. For example, conventional approaches may consist of red and purple team exercises that focus on an adversarial process, allowing organizations to test how security systems and teams respond to active threats. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;This post originally appeared on the Xplenty blog &lt;a href="https://www.xplenty.com/blog/what-is-chaos-engineering/?utm_source=content&amp;amp;utm_medium=referral&amp;amp;utm_campaign=chaosengineering%2F"&gt;here&lt;/a&gt;. Check it out on our website and subscribe to our newsletter if you want to hear more updates.&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>bigdata</category>
      <category>datasecurity</category>
      <category>datascience</category>
      <category>database</category>
    </item>
  </channel>
</rss>
