{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/2KBcvJa5KsCd4Ji0zqWt/FaJyMjcRfEzgLcpEtNcd/PKhNsQXqC.js"],
  "sourcesContent": ["import{jsx as e,jsxs as t}from\"react/jsx-runtime\";import{addPropertyControls as n,ControlType as i}from\"framer\";import*as a from\"react\";let o=\"Hi8C2QhoH\",s=\"pLOEXI2Ah\",r=\"os7kTub9M\",c=\"by8Uzqf6V\",d=\"VYcc09TlN\",l=(e,t)=>{if(e&&\"object\"==typeof e)return{...e,alt:t};},h=[{id:\"Hwy1oByDz\",[o]:\"Security Best Practices in API Management: Safeguarding Assets\",[s]:\"Fortifying Your APIs Against Cyber Threats\",[r]:\"the-rise-of-ai-in-marketing-a-game-changer-copy\",[c]:l({src:\"https://framerusercontent.com/images/EdFepm5ulgySkMDqGxRTxOaVnrY.png\",srcSet:\"https://framerusercontent.com/images/EdFepm5ulgySkMDqGxRTxOaVnrY.png?scale-down-to=512 512w, https://framerusercontent.com/images/EdFepm5ulgySkMDqGxRTxOaVnrY.png 626w\"},\"\"),[d]:/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"In the era of widespread API adoption, the heightened importance of robust security measures in API management cannot be overstated. As APIs become integral to the fabric of digital interactions, ensuring the confidentiality, integrity, and availability of data becomes paramount. This article dives into the critical realm of API security, shedding light on best practices and strategies to fortify digital assets against evolving cyber threats.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Foundations of API Security: Authentication and Authorization\"})}),/*#__PURE__*/e(\"p\",{children:\"At the core of API security lie robust authentication and authorization mechanisms. Authentication ensures that only authorized entities gain access to the API, verifying the identity of users or systems attempting to connect. Authorization, on the other hand, dictates the level of access granted to authenticated entities, preventing unauthorized actions and safeguarding sensitive information. Implementing strong and multifactor authentication mechanisms forms the foundation of a secure API ecosystem.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"The Cipher Shield: Encryption in API Security\"})}),/*#__PURE__*/e(\"p\",{children:\"Encryption serves as the cipher shield protecting data as it travels between systems. Employing encryption algorithms transforms sensitive information into unreadable code during transmission, rendering it useless to unauthorized entities. Both data in transit (during communication between systems) and data at rest (when stored) should be encrypted to mitigate the risk of interception or unauthorized access. Adopting industry-standard encryption protocols ensures a robust defense against potential security breaches.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Sentinels at the Gate: Threat Detection and Prevention\"})}),/*#__PURE__*/e(\"p\",{children:\"As cyber threats evolve, proactive threat detection and prevention mechanisms are indispensable. Implementing robust monitoring tools that continuously analyze API traffic can help identify anomalies or suspicious activities. Anomaly detection, combined with real-time alerting, enables organizations to respond swiftly to potential security incidents, mitigating the impact and preventing unauthorized access.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Best Practices for a Fortified API Security Framework\"})}),/*#__PURE__*/e(\"p\",{children:\"Crafting a resilient API security framework involves a combination of best practices to safeguard digital assets effectively. Regular security audits, penetration testing, and code reviews ensure that vulnerabilities are identified and addressed promptly. Keeping API software up-to-date with security patches is equally crucial to stay ahead of emerging threats.\"}),/*#__PURE__*/e(\"p\",{children:\"Furthermore, organizations must enforce secure coding practices among developers and promote a security-first mindset across teams. Integrating security into the software development lifecycle (SDLC) from the outset ensures that security considerations are not treated as an afterthought but are embedded into the core of the development process.\"}),/*#__PURE__*/e(\"p\",{children:\"Educating users and stakeholders about security best practices, such as the importance of safeguarding API keys and practicing secure data handling, contributes to creating a security-conscious culture. Building trust among users and stakeholders is not just about securing data; it's about demonstrating a commitment to protecting their digital interactions.\"}),/*#__PURE__*/e(\"p\",{children:\"In the forthcoming sections of this article, we will delve deeper into each aspect of API security, offering practical insights and actionable steps for organizations to fortify their API ecosystems. Stay tuned for a comprehensive exploration of how robust security measures can safeguard your digital assets and foster trust in an increasingly interconnected world.\"})]})},{id:\"kI1xCGRoH\",[o]:\"Optimizing Business Processes with API Management: A Strategic Approach\",[s]:\"Streamlining Operations and Enhancing Efficiency\",[r]:\"optimizing-business-processes-with-api-management-a-strategic-approach\",[c]:l({src:\"https://framerusercontent.com/images/GqREPBmQ7NnxdA5CTNo6aC0Lqg0.png\",srcSet:\"https://framerusercontent.com/images/GqREPBmQ7NnxdA5CTNo6aC0Lqg0.png?scale-down-to=512 512w, https://framerusercontent.com/images/GqREPBmQ7NnxdA5CTNo6aC0Lqg0.png 626w\"},\"\"),[d]:/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"In today's fast-paced business environment, staying ahead of the competition requires more than just cutting-edge products or services. It demands a strategic approach to technology and operations. This is where API management steps into the spotlight, offering organizations a powerful tool to enhance agility, efficiency, and innovation.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Realizing Efficiency Gains: A Case Study Approach\"})}),/*#__PURE__*/e(\"p\",{children:\"To appreciate the impact of API management on operational efficiency, let's explore a few real-world examples. Take Company X, a multinational corporation facing challenges in integrating its diverse range of applications. By implementing a comprehensive API management strategy, Company X streamlined its internal processes, allowing different departments to seamlessly share data and functionalities. This resulted in significant time savings, reduced errors, and improved overall productivity.\"}),/*#__PURE__*/e(\"p\",{children:\"In another instance, Company Y, a dynamic startup operating in the e-commerce sector, harnessed the power of API management to enhance customer experiences. By integrating APIs for payment gateways, order processing, and inventory management, Company Y created a cohesive and efficient ecosystem. This not only simplified internal workflows but also provided customers with a seamless and enjoyable shopping experience.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Fostering Innovation through API Management\"})}),/*#__PURE__*/e(\"p\",{children:\"Innovation is the lifeblood of successful organizations, and API management serves as a catalyst for fostering a culture of innovation. By exposing specific functionalities through well-designed APIs, companies can empower their internal teams and external partners to build on existing capabilities. This modular approach accelerates the development of new features and services, allowing organizations to stay nimble and adapt swiftly to changing market demands.\"}),/*#__PURE__*/e(\"p\",{children:\"Consider a scenario where a software development company, faced with evolving customer requirements, utilizes API management to modularize its application. This enables developers to work on isolated components independently, accelerating the overall development process. Additionally, by exposing certain functionalities as APIs, the company encourages external developers to create complementary add-ons, expanding the software's functionality and market appeal.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Designing a Robust API Strategy: Practical Tips for Success\"})}),/*#__PURE__*/e(\"p\",{children:\"Creating a successful API strategy involves careful planning and execution. One fundamental aspect is identifying clear business objectives and aligning API initiatives with organizational goals. Whether it's enhancing customer experience, improving internal collaboration, or entering new markets, a well-defined API strategy becomes the roadmap for achieving these objectives.\"}),/*#__PURE__*/e(\"p\",{children:\"Additionally, robust security measures are paramount. As APIs become the conduits for sensitive data, implementing authentication, encryption, and access controls ensures data integrity and protects against unauthorized access. Regular security audits and updates are essential to stay ahead of evolving cyber threats.\"}),/*#__PURE__*/e(\"p\",{children:\"Documentation is often underestimated but plays a pivotal role in the success of an API strategy. Clear and comprehensive documentation empowers developers, both internal and external, to understand and leverage APIs effectively. This transparency fosters collaboration and accelerates the integration process.\"}),/*#__PURE__*/e(\"p\",{children:\"In the subsequent sections of this article, we will delve deeper into the nuances of API management, exploring additional case studies, providing further insights into fostering innovation, and offering a detailed guide on crafting a robust API strategy. Stay tuned for a comprehensive exploration of how API management can revolutionize your organization's approach to technology and operations.\"})]})},{id:\"YaqfLv0Qu\",[o]:\"Demystifying API Management: A Comprehensive Guide for New Beginners\",[s]:\"Unlocking the Power of APIs for Seamless Integration\",[r]:\"demystifying-api-management-a-comprehensive-guide-for-beginners\",[c]:l({src:\"https://framerusercontent.com/images/W7YXoc0N3lbLQnkYf0ydjySTq8.png\",srcSet:\"https://framerusercontent.com/images/W7YXoc0N3lbLQnkYf0ydjySTq8.png?scale-down-to=512 512w, https://framerusercontent.com/images/W7YXoc0N3lbLQnkYf0ydjySTq8.png 626w\"},\"\"),[d]:/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Before delving into the intricacies of API management, it's worth taking a brief trip down memory lane to understand the evolution of APIs and their significance in the technological landscape.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"In the early days of computing, software development was a relatively isolated process. Each application operated independently, with limited ability to interact with other programs. The need for seamless communication and data exchange between different software systems became apparent as technology advanced. This necessity paved the way for the inception of Application Programming Interfaces (APIs).\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"Initially, APIs were primarily used for basic functions like file manipulation or data retrieval. However, as the demand for more complex and interconnected applications grew, APIs evolved to become the backbone of modern software development. They not only facilitate communication between diverse applications but also empower developers to build upon existing functionalities, fostering innovation and collaboration.\"})}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Understanding APIs: A Deeper Dive\"})}),/*#__PURE__*/e(\"p\",{children:\"To comprehend API management, it's essential to have a solid understanding of what APIs are and how they operate.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"At its core, an API acts as an intermediary that allows different software systems to communicate with each other. It defines the methods and protocols for how software components should interact, enabling seamless integration between disparate applications. APIs abstract the underlying complexity of software, providing a standardized interface that developers can leverage without delving into the intricacies of each system.\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"APIs can take various forms, including web-based APIs (Web APIs) that use HTTP protocols to transmit data between systems. Representational State Transfer (REST) and Simple Object Access Protocol (SOAP) are two common architectural styles for designing APIs, each with its own set of advantages and use cases.\"})}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Key Components of API Management\"})}),/*#__PURE__*/e(\"p\",{children:\"Now that we've laid the foundation for understanding APIs, let's shift our focus to the crucial components of API management.\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"API Gateway:\"})}),\" The API gateway serves as the entry point for external requests, managing and directing traffic to the appropriate services. It acts as a central hub for handling authentication, authorization, rate limiting, and other essential tasks, ensuring the seamless flow of data between applications.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"Authentication and Authorization:\"})}),\" Security is paramount in API management. Implementing robust authentication mechanisms ensures that only authorized entities can access the API. Authorization mechanisms further define the level of access granted to different users or systems, safeguarding sensitive information and resources.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"Monitoring and Analytics:\"})}),\" API management involves continuous monitoring to track performance, identify potential issues, and optimize resource utilization. Analytics tools provide valuable insights into API usage, helping organizations make informed decisions about scaling, resource allocation, and overall system improvements.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"Documentation:\"})}),\" Clear and comprehensive documentation is a cornerstone of effective API management. Well-documented APIs empower developers to understand functionality, endpoints, and usage guidelines, facilitating seamless integration and reducing development time.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"In the upcoming sections, we will delve deeper into each of these components, providing practical insights and best practices for effective API management. Stay tuned for a comprehensive exploration of API gateway functionalities, security measures, monitoring tools, and the importance of thorough documentation in the world of API management.\"})]})}];for(let e of h)Object.freeze(e);n(h,{Hi8C2QhoH:{defaultValue:\"\",title:\"Title\",type:i.String},pLOEXI2Ah:{defaultValue:\"\",title:\"Subtitle\",type:i.String},os7kTub9M:{title:\"Slug\",type:i.String},by8Uzqf6V:{title:\"Image\",type:i.ResponsiveImage},VYcc09TlN:{defaultValue:\"\",title:\"Content\",type:i.RichText}}),h.displayName=\"blog\";export default h;export const enumToDisplayNameFunctions={};export const utils={async getSlugByRecordId(e,t){var n;return null===(n=h.find(t=>t.id===e))||void 0===n?void 0:n[r];},async getRecordIdBySlug(e,t){var n;return null===(n=h.find(t=>t[r]===e))||void 0===n?void 0:n.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerSlug\":\"os7kTub9M\",\"framerEnumToDisplayNameUtils\":\"2\",\"framerCollectionId\":\"PKhNsQXqC\",\"framerCollectionUtils\":\"1\",\"framerRecordIdKey\":\"id\",\"framerData\":\"\",\"framerContractVersion\":\"1\"}},\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["o", "s", "r", "c", "d", "l", "e", "t", "h", "u", "x", "p", "addPropertyControls", "ControlType", "PKhNsQXqC_default", "enumToDisplayNameFunctions", "utils", "n", "__FramerMetadata__"]
}
