Skip to content

Using CNAPP to Achieve Complete Visibility Across All Cloud Resources: Top 6 Benefits for Organizations

As cloud adoption accelerates, organizations are increasingly relying on complex, multi-cloud environments to support their infrastructure, applications, and services. However, this expanded cloud ecosystem also presents significant security and management challenges. To address these, organizations are turning to the Cloud-Native Application Protection Platform (CNAPP), a solution designed to provide end-to-end security and visibility across all cloud resources.

A CNAPP is essential in modern cloud security as it integrates and consolidates the tools needed to secure, monitor, and manage cloud-native applications. Unlike traditional security tools that were often isolated from each other, CNAPPs are holistic solutions that incorporate security policies, monitoring, and compliance checks within a single platform, delivering a comprehensive view of the cloud environment.

CNAPP platforms support the unique needs of cloud-native applications by identifying, assessing, and mitigating risks across the entire application lifecycle. They address everything from identity and access controls to the monitoring of virtual machines, containers, serverless architectures, and even managed services.

By providing visibility across this diverse ecosystem, CNAPPs enable organizations to detect and respond to security threats more effectively, making them a crucial component of a modern cloud security strategy.

Importance of Achieving Full Visibility Across Diverse Cloud Resources in a Multi-Cloud Environment

Achieving full visibility across cloud resources is critical for maintaining a strong security posture in today’s cloud-reliant landscape. With more organizations leveraging multiple cloud service providers (CSPs) like AWS, Google Cloud, and Azure, maintaining a consistent level of oversight across all platforms can become a significant challenge. Each CSP comes with its own unique set of tools, dashboards, and security configurations, often making it difficult for security teams to gain a comprehensive understanding of their environment.

Visibility challenges become more pronounced as organizations scale their cloud footprint. Without a unified approach to monitoring, the risk of misconfigurations, overlooked vulnerabilities, and unauthorized access escalates. CNAPP addresses this need by providing a centralized, normalized view of all cloud resources, whether they exist on a single platform or span multiple CSPs. This capability is invaluable for security teams, who can leverage CNAPP to ensure that every cloud instance, container, and service is accounted for and secure.

The Need for Comprehensive Cloud Visibility

Challenges of Managing Visibility Across Virtual Machines, Containers, Serverless Functions, Databases, and More

Cloud environments are inherently complex, consisting of various components such as virtual machines (VMs), containers, serverless functions, databases, and managed services, each with its own security and operational needs. Managing visibility across these disparate resources presents a number of challenges.

  1. Virtual Machines (VMs): VMs remain the backbone of many cloud infrastructures, providing flexibility and control over the computing environment. However, VMs are prone to misconfigurations and vulnerabilities if they are not consistently monitored. Lack of visibility into VM configurations and their security posture can lead to increased exposure to threats, particularly if unauthorized access or changes occur.
  2. Containers: Containers have become a popular choice for cloud-native applications due to their scalability and efficiency. However, containerized environments add another layer of complexity, as they are often ephemeral and can be created or destroyed rapidly. Visibility in container environments is crucial to prevent vulnerabilities from propagating across instances. Given their dynamic nature, it is essential to have real-time monitoring to track the security state of containers throughout their lifecycle.
  3. Serverless Functions: Serverless architectures offer organizations a way to deploy and scale applications without managing the underlying infrastructure. While this approach has numerous advantages, it also introduces security challenges. Serverless functions typically have short lifespans and run on a “function-as-a-service” (FaaS) model, making it difficult to maintain continuous visibility. Security teams need to be able to monitor the activity and permissions associated with these functions to prevent unauthorized access.
  4. Databases and Managed Services: Cloud providers offer a range of managed services, such as databases and message queues, which simplify infrastructure management but can create blind spots in security monitoring. Each managed service operates on its own set of access controls and policies, making it difficult to achieve unified visibility. Security teams need to ensure that sensitive data within these databases is monitored and protected against potential breaches or misconfigurations.

Visibility Issues in Multi-Cloud Environments, Especially with Different Cloud Providers

In multi-cloud environments, visibility challenges are amplified due to the disparate tools, policies, and interfaces offered by different CSPs. Security teams often struggle with the following issues:

  1. Inconsistent Security Controls: Each cloud provider offers unique security controls, dashboards, and access policies, creating inconsistencies that can lead to coverage gaps. For instance, a configuration that is secure in one CSP might be misaligned with the security controls of another, resulting in potential vulnerabilities.
  2. Siloed Data and Metrics: Security monitoring data is often spread across different CSP platforms, making it difficult to gain a holistic view of the security posture. Organizations must either aggregate these metrics manually or rely on a solution like CNAPP to unify them.
  3. Differing Compliance Standards: Different CSPs have varying compliance certifications and data protection measures. This disparity can make it challenging for organizations to ensure that they meet industry standards consistently across all environments.
  4. Lack of Cross-Platform Threat Intelligence: Threat intelligence feeds provided by one CSP may not integrate seamlessly with another. In a multi-cloud setup, organizations need the ability to detect and respond to threats that might traverse multiple cloud platforms. Without a unified view, detecting and responding to complex, multi-vector threats becomes difficult.

How CNAPP Provides Complete Visibility Across All Resources

CNAPP’s Comprehensive Coverage

CNAPP provides a unified platform that allows organizations to gain visibility into all cloud resources, regardless of their provider or type. This comprehensive coverage includes monitoring for virtual machines, containers, serverless functions, databases, and managed services. By offering an all-encompassing view of the cloud ecosystem, CNAPP helps organizations eliminate blind spots and secure every component of their environment.

  1. Unified Monitoring Across Diverse Resources: CNAPP’s strength lies in its ability to provide consistent monitoring across a wide range of cloud-native resources. With CNAPP, security teams can keep track of VMs, containers, serverless applications, and other managed services in one place, simplifying the task of maintaining a high level of security.
  2. Real-Time Threat Detection and Response: CNAPP platforms offer real-time monitoring and threat detection capabilities, ensuring that security teams are alerted to suspicious activities as they occur. This immediacy is critical for preventing potential breaches and reducing the time it takes to respond to incidents.
  3. Policy Enforcement and Compliance Monitoring: CNAPP allows organizations to define security policies that are enforced consistently across all cloud resources. This capability is especially valuable in multi-cloud environments, where policies might differ between providers. With CNAPP, organizations can establish standardized policies that apply to every resource, regardless of the cloud provider.
  4. Integration with Existing Security Tools: CNAPP platforms are designed to integrate seamlessly with existing security tools, such as Security Information and Event Management (SIEM) systems, Identity and Access Management (IAM) solutions, and endpoint protection platforms. This interoperability ensures that organizations can extend CNAPP’s capabilities to complement their broader security stack.

How CNAPP Normalizes Resources Across Clouds for Consistent, Unified Monitoring

One of the key challenges in multi-cloud environments is the variation in how different cloud providers organize and present data. Each CSP has its own standards for naming conventions, data formats, and security protocols, which can lead to inconsistencies that make unified monitoring difficult. CNAPP solves this problem by normalizing cloud resources across different providers, ensuring a consistent, unified view of the environment.

  1. Resource Standardization: CNAPP platforms standardize data from multiple cloud providers, consolidating it into a single format that can be easily interpreted by security teams. This allows organizations to view all resources, regardless of their cloud provider, through a standardized lens, eliminating the need to switch between different dashboards or adapt to various formats.
  2. Unified Naming Conventions and Tagging: CNAPPs use uniform naming conventions and tagging for cloud resources, making it easier to identify and categorize them. By standardizing resource names and tags, CNAPPs simplify the process of tracking resources across clouds, allowing security teams to focus on threat detection and response rather than manual tagging or categorization.
  3. Consistent Policy Enforcement Across Clouds: By normalizing resources, CNAPPs also enable consistent policy enforcement across multi-cloud environments. Security policies that are effective on one cloud provider can be applied uniformly across all others, helping organizations maintain a consistent security posture. For example, access controls set on one provider can be enforced on another, ensuring that users have the same level of access regardless of the cloud they’re working in.
  4. Simplified Compliance Reporting: With normalized resources, CNAPP platforms make it easier to compile compliance reports that span multiple cloud providers. Since data is presented in a consistent format, organizations can produce unified reports that demonstrate compliance with regulatory requirements across all platforms. This streamlined reporting process not only saves time but also ensures that compliance standards are met consistently across all environments.
  5. Enhanced Cross-Platform Threat Intelligence: CNAPP platforms offer a unified approach to threat intelligence, enabling organizations to detect and respond to threats across multiple cloud environments. Since data is normalized, security teams can leverage threat intelligence feeds that apply to all resources, regardless of the provider. This enhanced visibility empowers organizations to detect multi-vector threats that might span several CSPs, providing a stronger defense against sophisticated attacks.

We now discuss the top six benefits of using CNAPP to achieve complete visibility across all cloud resources for organizations.

Benefit 1: Enhanced Security Posture

Visibility’s Role in Improving Threat Detection and Response Across Diverse Resources

In cloud security, visibility is essential for effective threat detection and response. Organizations operate within increasingly complex environments, comprising diverse resources such as virtual machines, containers, and serverless functions. Each of these components presents unique vulnerabilities, making it essential to maintain a clear line of sight across the entire cloud ecosystem.

CNAPP enhances security posture by providing comprehensive visibility into all cloud resources, enabling organizations to monitor security configurations, access controls, and data flows in real-time. This continuous oversight allows security teams to identify and respond to potential threats swiftly. By visualizing the interdependencies and interactions between various resources, organizations can better understand their attack surface and prioritize their security efforts accordingly.

For instance, CNAPP can highlight misconfigurations in cloud resources, such as improperly set access controls that could expose sensitive data to unauthorized users. By leveraging real-time alerts and automated monitoring capabilities, security teams can remediate these issues before they escalate into full-blown security incidents. Moreover, the visibility provided by CNAPP facilitates more effective threat hunting, as security teams can correlate data across resources to uncover potential threats that might not be visible when examining isolated systems.

How CNAPP Enables Proactive Security by Providing Early Insights into Potential Risks

The proactive security capabilities of CNAPP are instrumental in safeguarding cloud environments. By leveraging advanced analytics and machine learning, CNAPP platforms can analyze vast amounts of data to identify patterns and anomalies indicative of potential risks. This predictive analysis empowers organizations to take preventive measures rather than simply reacting to incidents after they occur.

For example, CNAPP can continuously monitor user behavior and access patterns to detect unusual activities that might signify insider threats or compromised credentials. By flagging these anomalies early, organizations can implement additional security measures—such as multi-factor authentication (MFA)—to mitigate risks before they materialize into breaches.

Additionally, CNAPP provides comprehensive risk assessments that evaluate the security posture of cloud resources. These assessments identify vulnerabilities, prioritize remediation efforts based on risk levels, and enable organizations to allocate resources effectively. With insights into which assets pose the greatest risk, security teams can focus their efforts where they are needed most, thus enhancing the overall security posture.

In conclusion, enhanced visibility and proactive security measures facilitated by CNAPP significantly improve an organization’s ability to detect and respond to threats. By offering real-time insights and predictive analytics, CNAPP empowers security teams to safeguard their cloud environments effectively.

Benefit 2: Streamlined Compliance and Governance

How Visibility Helps Meet Regulatory Requirements

At a time when data breaches and regulatory scrutiny continue to increase, achieving and maintaining compliance with industry regulations has become a critical priority for organizations. Compliance frameworks such as GDPR, HIPAA, and PCI-DSS impose stringent requirements on data protection and privacy, and failing to meet these standards can result in severe penalties.

CNAPP plays a vital role in streamlining compliance and governance by providing organizations with the visibility necessary to demonstrate adherence to regulatory requirements. With a centralized view of all cloud resources, security teams can monitor configurations and access controls to ensure they align with compliance standards. This visibility allows organizations to maintain detailed records of data handling practices, access logs, and configuration changes, which are essential for audit purposes.

Moreover, CNAPP platforms often come equipped with compliance checklists and automated reporting features, enabling organizations to assess their compliance posture continuously. By automating compliance checks, organizations can identify gaps in their security controls and address them proactively. This not only reduces the risk of non-compliance but also ensures that organizations can respond swiftly to changes in regulations.

How CNAPP Assists in Tracking and Documenting Compliance Across Cloud Environments

Tracking and documenting compliance across multiple cloud environments can be challenging, especially when dealing with disparate cloud service providers and their unique security controls. CNAPP addresses this challenge by normalizing compliance data across different platforms and providing a unified interface for tracking compliance.

With CNAPP, organizations can easily visualize their compliance status across all cloud resources, regardless of the provider. This comprehensive view allows security teams to identify areas of concern quickly and implement remediation efforts as needed. Additionally, CNAPP’s automated documentation capabilities help organizations maintain a clear audit trail, making it easier to demonstrate compliance during regulatory audits.

The ability to generate compliance reports on-demand is another significant advantage of using CNAPP. These reports provide stakeholders with a clear overview of the organization’s compliance posture, highlighting areas of strength and identifying potential weaknesses. By simplifying the reporting process, CNAPP enables organizations to demonstrate their commitment to regulatory compliance to clients, partners, and regulatory bodies alike.

In summary, CNAPP significantly streamlines compliance and governance by providing the visibility and tracking capabilities needed to meet regulatory requirements. By automating compliance checks and simplifying documentation, CNAPP helps organizations maintain a strong compliance posture while reducing the risk of regulatory penalties.

Benefit 3: Improved Incident Response and Risk Mitigation

How CNAPP Visibility Helps Security Teams Respond Faster to Incidents

In today’s digital landscape, the speed of incident response can mean the difference between a minor security event and a full-scale breach. CNAPP enhances an organization’s incident response capabilities by providing comprehensive visibility into its cloud environment. This visibility enables security teams to quickly identify the source of an incident and assess its impact across resources.

When a security alert is triggered, CNAPP allows teams to access real-time data about the affected resources, including logs, configurations, and user activities. This centralized information is invaluable for forensic analysis, as it enables teams to understand the scope of the incident and identify affected systems swiftly. By eliminating the need to sift through multiple dashboards or disparate systems, CNAPP significantly reduces the time it takes to respond to incidents.

Moreover, CNAPP can automate incident response workflows, allowing organizations to deploy predefined response actions based on the nature of the alert. For instance, if an unauthorized access attempt is detected, CNAPP can automatically revoke access to the affected resource or initiate a scan for potential vulnerabilities. This level of automation not only expedites response times but also reduces the likelihood of human error during critical incidents.

Examples of CNAPP Features That Aid in Rapid Risk Mitigation

CNAPP platforms come equipped with several features that facilitate rapid risk mitigation. Some of the most notable include:

  1. Real-Time Threat Intelligence: Many CNAPP solutions integrate real-time threat intelligence feeds that provide insights into emerging threats and vulnerabilities. By staying informed about the latest risks, security teams can proactively adjust their defenses and respond to potential threats before they exploit vulnerabilities.
  2. Automated Risk Assessment: CNAPP platforms often include automated risk assessment tools that continuously evaluate cloud resources for vulnerabilities and misconfigurations. By identifying risks in real-time, organizations can take immediate action to remediate vulnerabilities before they can be exploited by attackers.
  3. Centralized Logging and Forensics: CNAPP enables centralized logging of security events across cloud resources, making it easier for teams to conduct forensic analysis during an incident. This centralized approach allows teams to identify the timeline of an attack, the methods used by attackers, and the overall impact on the organization.
  4. Integration with Security Orchestration Tools: Many CNAPP platforms can integrate with security orchestration, automation, and response (SOAR) tools, further enhancing incident response capabilities. By leveraging these integrations, organizations can automate complex workflows and streamline communication between different security tools.

CNAPP significantly improves incident response and risk mitigation by providing comprehensive visibility and enabling rapid response actions. With real-time insights and automated workflows, security teams can effectively manage incidents and protect their cloud environments.

Benefit 4: Operational Efficiency and Simplified Management

How CNAPP Reduces Complexity in Multi-Cloud Visibility and Management

As organizations expand their cloud footprints, managing resources across multiple cloud service providers can become increasingly complex. Each provider has its own tools, interfaces, and security practices, making it challenging for security teams to maintain consistent oversight. This complexity can lead to inefficiencies, as teams may find themselves duplicating efforts or struggling to coordinate their security measures.

CNAPP addresses these challenges by providing a unified platform for managing cloud resources across different providers. By consolidating visibility and management functions into a single interface, CNAPP significantly reduces complexity. Security teams can monitor, configure, and manage resources across all cloud environments from one location, streamlining their operations and enhancing their ability to respond to incidents.

One of the key features of CNAPP is its ability to normalize data from multiple cloud environments. This normalization allows teams to view all resources in a consistent format, regardless of the cloud provider. By presenting data uniformly, CNAPP simplifies the process of tracking configurations, identifying vulnerabilities, and managing security policies across diverse environments.

How CNAPP Consolidates Monitoring and Management to Improve Efficiency

The operational efficiencies provided by CNAPP extend beyond visibility into improved management capabilities. CNAPP platforms often include tools for automating routine security tasks, which can save organizations time and resources. For instance, CNAPP can automate compliance checks, policy enforcement, and risk assessments, allowing security teams to focus on higher-value tasks rather than manual processes.

  1. Centralized Management of Security Policies: CNAPP enables organizations to establish and enforce security policies consistently across all cloud resources. This centralized management reduces the risk of misconfigurations and ensures that security measures are applied uniformly. Security teams can update policies in one place, and those changes are automatically propagated across all environments, enhancing overall compliance and security.
  2. Automated Incident Response: Many CNAPP solutions feature automated incident response capabilities that allow organizations to respond to security incidents swiftly. For example, if a vulnerability is detected, CNAPP can trigger automated remediation workflows, such as patching affected resources or revoking access for compromised accounts. This automation not only improves response times but also reduces the workload on security teams.
  3. Unified Reporting and Analytics: CNAPP provides unified reporting tools that offer insights into security metrics, compliance status, and risk assessments across all cloud environments. With consolidated reporting, organizations can easily assess their overall security posture and identify areas that require improvement. This visibility into performance metrics allows teams to make data-driven decisions about resource allocation and security investments.
  4. Scalability: As organizations grow, their cloud environments often become more complex. CNAPP platforms are designed to scale seamlessly with organizational needs, allowing for the addition of new cloud resources and providers without sacrificing visibility or management capabilities. This scalability ensures that security teams can maintain oversight even as the cloud infrastructure evolves.

By simplifying management and operational processes, CNAPP empowers organizations to improve their overall efficiency. With streamlined operations, security teams can respond to threats faster, enhance compliance efforts, and reduce the resources required for managing complex multi-cloud environments.

Benefit 5: Cost Optimization Through Resource Utilization Tracking

How CNAPP Visibility Can Reveal Underutilized or Abandoned Resources

In a multi-cloud environment, organizations often find themselves managing a plethora of resources, some of which may be underutilized or abandoned altogether. These unused or poorly utilized resources can lead to unnecessary costs that accumulate over time, affecting the overall budget for cloud expenditures.

CNAPP helps organizations achieve cost optimization by providing visibility into resource utilization across all cloud environments. By analyzing resource consumption patterns, CNAPP can identify instances where resources are underutilized or idle, enabling organizations to make informed decisions about resource allocation.

For example, CNAPP can track the performance and usage metrics of virtual machines, containers, and serverless functions. If certain VMs consistently show low utilization rates, CNAPP can alert security teams to consider resizing or decommissioning those resources. This proactive approach helps organizations eliminate wasteful spending on resources that do not deliver value.

Cost-Saving Potential of Improved Resource Tracking and Optimization

The cost-saving potential of CNAPP extends beyond identifying underutilized resources. The platform can also provide insights into optimal resource configurations and usage patterns, enabling organizations to fine-tune their cloud environments for maximum efficiency.

  1. Right-Sizing Resources: CNAPP allows organizations to analyze performance metrics and usage patterns, enabling them to right-size their cloud resources. By matching resource allocations to actual needs, organizations can significantly reduce costs. For instance, CNAPP can recommend scaling down larger instances to smaller ones or switching to a different pricing model that better fits usage patterns.
  2. Automated Resource Management: Many CNAPP platforms include automation features that allow organizations to manage resources dynamically based on usage. For example, if resource usage drops during off-peak hours, CNAPP can automatically scale down resources or switch to more cost-effective pricing plans. This level of automation ensures that organizations are not paying for resources they do not need, leading to substantial savings.
  3. Cost Transparency: CNAPP provides organizations with visibility into their cloud spending across multiple providers. By tracking costs associated with each resource, organizations can identify which services contribute most significantly to their cloud expenditures. This transparency enables better budget planning and allocation of resources to maximize ROI.
  4. Lifecycle Management: CNAPP aids organizations in managing the lifecycle of their cloud resources. By tracking the performance and utilization of resources throughout their lifecycle, organizations can make data-driven decisions about when to retire, replace, or upgrade resources. Effective lifecycle management minimizes waste and ensures that organizations invest only in resources that provide value.

CNAPP’s visibility into resource utilization plays a vital role in cost optimization. By identifying underutilized resources and automating resource management, organizations can significantly reduce cloud expenditures and enhance their overall financial efficiency.

Benefit 6: Accelerated Digital Transformation with a Unified Cloud Strategy

How CNAPP Visibility Aligns Cloud Operations with Organizational Goals

In today’s fast-paced digital landscape, organizations are increasingly adopting cloud technologies to drive innovation and improve operational efficiency. However, achieving a successful digital transformation requires a unified cloud strategy that aligns with overall business goals. CNAPP plays a crucial role in this transformation by providing the visibility necessary to manage cloud operations effectively.

By offering a centralized view of all cloud resources, CNAPP enables organizations to align their cloud strategy with their business objectives. With comprehensive insights into resource utilization, security posture, and compliance status, organizations can make informed decisions about how to leverage cloud technologies to achieve their goals.

For instance, if an organization aims to enhance its customer experience through a new cloud-based application, CNAPP can help identify the best cloud resources to support that initiative. By assessing existing resources and their capabilities, organizations can optimize their cloud infrastructure for better performance and scalability.

Role of CNAPP in Supporting Secure, Agile Cloud Adoption

The agility offered by cloud technologies is one of the primary drivers of digital transformation. However, to leverage this agility securely, organizations need a robust security framework that provides visibility and oversight across their cloud environments. CNAPP supports secure, agile cloud adoption in several ways:

  1. Rapid Deployment of Cloud Resources: CNAPP enables organizations to deploy cloud resources quickly while maintaining security. With automated policy enforcement and compliance checks, organizations can ensure that new resources are configured securely from the outset. This capability accelerates the deployment process, allowing organizations to respond to market demands rapidly.
  2. Real-Time Security Monitoring: As organizations adopt cloud technologies, the need for continuous security monitoring becomes paramount. CNAPP provides real-time visibility into cloud environments, enabling organizations to detect and respond to threats as they arise. This proactive approach to security ensures that organizations can adopt new cloud technologies without compromising their security posture.
  3. Integration with DevOps Practices: CNAPP aligns seamlessly with modern DevOps practices by providing visibility and security throughout the software development lifecycle. With CNAPP, security teams can collaborate with development and operations teams to ensure that security is integrated into every stage of application development. This alignment fosters a culture of security that supports agile cloud adoption.
  4. Facilitating Innovation: By providing comprehensive visibility and security, CNAPP empowers organizations to innovate without fear of compromising security. With the confidence that their cloud resources are secure and compliant, organizations can focus on developing new applications and services that drive business growth.

CNAPP is instrumental in accelerating digital transformation by aligning cloud operations with organizational goals and enabling secure, agile cloud adoption. Through comprehensive visibility and robust security capabilities, CNAPP empowers organizations to harness the full potential of cloud technologies.

Conclusion

Achieving complete visibility in the cloud isn’t about seeing everything at once; it’s about seeing the right things in the right places at the right time. As cloud adoption continues to redefine digital & cyber infrastructure, organizations that embrace CNAPP can expect not only stronger security but also a strategic advantage in agility and resource optimization.

The power of CNAPP lies in its ability to bridge visibility gaps and align cloud operations with broader business objectives, fostering a culture of proactive security and operational excellence. This forward-thinking approach enables security teams to anticipate risks rather than simply react to them, positioning the organization to respond swiftly to an evolving threat landscape.

Moving forward, organizations should assess their current visibility and management capabilities across cloud environments to identify areas where CNAPP could strengthen their security and operational processes. Next, it’s essential to engage stakeholders across IT, DevOps, and compliance to ensure a unified adoption strategy that maximizes CNAPP’s potential benefits. By building this cross-functional alignment, CNAPP not only improves cloud security but also lays a robust foundation for seamless, scalable cloud growth.

For leaders aiming to transform their digital strategies, CNAPP offers a roadmap to secure, streamlined, and sustainable cloud adoption. In a cloud-driven world, the ability to navigate complexities with confidence becomes a defining trait of successful organizations. Embracing CNAPP is about more than adopting a tool; it’s about crafting a future where visibility translates into resilience, agility, and long-term growth.

Leave a Reply

Your email address will not be published. Required fields are marked *