In this two-part series, Sumanth Donthi, Associate IO at AIG explains how AIG changed software delivery process with API Governance and how they improved operational efficiencies with GitOps.
API Management Solution Powerpoint Presentation SlidesSlideTeam
Select this API Management Solution PowerPoint Presentation Slides and study the needs of app developers. Display your company’s objectives like the expansion of the market base, building a platform ecosystem, and improving the digital outreach company through this application gateway PPT templates. Highlight the structure of architectural components of API with the help of this computing interface management PPT slide. You can easily introduce your services of API portal like documentation, registration, and analysis in a well-organized manner by taking the aid of our invigorating software management PPT designs. Take advantage of our professionally designed network administration PPT themes to exhibit various components like API design, deployment, security, analytics, and monetization in an appropriate color-coded fashion. You can take the assistance of this API solution PPT presentation to provide a report on API management in a well-organized format. Click the download button and make this open-source management PowerPoint presentation your source to educate prospective clients about attractive opportunities in the API management market. https://bit.ly/3tOpgMa
Consultant Robert Broeckelmann shares his experience of implementing API management in a large enterprise and will share how to:
- define API governance
- explore the goals, requirements, implementation of API governance
- look at lessons learned from implementing one enterprise customer's API governance process
Watch the live demo of Apigee's API platform to learn how to:
- easily configure and manage new APIs and enforce security with minimal impact to backend services
- create, manage and monetize API products
- extend API Services to increase flexibility and tailor to business requirements with JavaScript, Java, Python, and Node.js
- provide developers easy, yet secure access to explore, test, and deploy APIs
- use end-to-end visibility across the digital value chain to monitor, measure, and manage success
What does it take to get an application into production? Many processes, tools and automation surround that application to deliver it to the customer. As it becomes more common for development teams to autonomously deliver and run their software, the focus of the traditional operational teams shifts towards an as-a-service mindset. But how is such a team positioned within the company? And is Platform Engineering any different from Software Engineering?
In this talk I’ll share my experiences as a platform engineer and explain why I believe that every company should be conscious about why and how to setup this responsibility. I’ll also discuss the biggest challenges surrounding it - and how to tackle them.
API Management Solution Powerpoint Presentation SlidesSlideTeam
Select this API Management Solution PowerPoint Presentation Slides and study the needs of app developers. Display your company’s objectives like the expansion of the market base, building a platform ecosystem, and improving the digital outreach company through this application gateway PPT templates. Highlight the structure of architectural components of API with the help of this computing interface management PPT slide. You can easily introduce your services of API portal like documentation, registration, and analysis in a well-organized manner by taking the aid of our invigorating software management PPT designs. Take advantage of our professionally designed network administration PPT themes to exhibit various components like API design, deployment, security, analytics, and monetization in an appropriate color-coded fashion. You can take the assistance of this API solution PPT presentation to provide a report on API management in a well-organized format. Click the download button and make this open-source management PowerPoint presentation your source to educate prospective clients about attractive opportunities in the API management market. https://bit.ly/3tOpgMa
Consultant Robert Broeckelmann shares his experience of implementing API management in a large enterprise and will share how to:
- define API governance
- explore the goals, requirements, implementation of API governance
- look at lessons learned from implementing one enterprise customer's API governance process
Watch the live demo of Apigee's API platform to learn how to:
- easily configure and manage new APIs and enforce security with minimal impact to backend services
- create, manage and monetize API products
- extend API Services to increase flexibility and tailor to business requirements with JavaScript, Java, Python, and Node.js
- provide developers easy, yet secure access to explore, test, and deploy APIs
- use end-to-end visibility across the digital value chain to monitor, measure, and manage success
What does it take to get an application into production? Many processes, tools and automation surround that application to deliver it to the customer. As it becomes more common for development teams to autonomously deliver and run their software, the focus of the traditional operational teams shifts towards an as-a-service mindset. But how is such a team positioned within the company? And is Platform Engineering any different from Software Engineering?
In this talk I’ll share my experiences as a platform engineer and explain why I believe that every company should be conscious about why and how to setup this responsibility. I’ll also discuss the biggest challenges surrounding it - and how to tackle them.
Architecting an Enterprise API Management StrategyWSO2
A good internal and external API management strategy and architecture is key to building ecosystem platforms that lead to successful API economies in the enterprise. This workshop will look at best practices in API management using the WSO2 API Manager and Integration Platform products, which are used to rapidly implement RESTful design, enforce governance policies, safely scale solutions, orchestrate complex interaction sequences, and re-use assets. The session will also look at reference architectures and architectural recommendations of building large scale API ecosystems.
Director - Solutions Architecture at WSO2, Mifan Careem presented this session at APIdays Sydney 2015.
Hear from the product team about Apigee's key products and technology. Learn how customers use Apigee to grow reach with mobile apps, accelerate development and create new products through APIs, and gain end-to-end visibility into business and operations by analyzing 360 degrees of information.
Checklists encourage efficiency, consistency, and safety. But how does that apply to APIs and API programs? How do checklists help organizations succeed with APIs, and do so with various roles across business, IT, operations, and security?
This webcast discussed how to build a simple, repeatable approach to build a successful API program—one that moves the needle—by avoiding the common pitfalls of complex, multi-team projects.
If you’re an architect, CISO, ops engineer, or API business or product owner, this is for you.
What do you mean by “API as a Product”?Nordic APIs
You may have heard the term “API Product.” But what does it mean? In this talk I will introduce the concept and explain the benefits and challenges of transforming your organization to view your APIs as measurable products that expose your companies capabilities creating agility, autonomy, and acceleration. Traditional product manufacturers create new product and launch them into the marketplace and then measure value; we will teach you to view your APIs in the same way. Concepts covered in this presentation will be designing APIs with Design Thinking, funding your product, building teams, marketing your API, managing your marketplace, and measuring success.
My presentation from Nordic APIs 2014 in Stockholm, Sweden.
How can the architecture of one API platform look like? How can you break down things to make this challenge easier?
Manchester MuleSoft Meetup #6 - Runtime Fabric with Mulesoft Akshata Sawant
Come join us at the Online Meetup to learn more about ServiceNow and Gmail Integration with MuleSoft with detailed Demo. Help us spread the knowledge of Mule!
A brief agenda:
> Networking and Knowledge sharing.
> MuleSoft Latest Product Release Updates.
> Runtime Fabric in depth architecture.
> Finally, we will wrap-up this event with the agenda for the next meetup.
Stay connected to get updates on what's new in MuleSoft.
Watch recording: http://www.mulesoft.com/webinars/cloudhub/how-splunk-connects-salesforce
What if you could streamline and automate your business processes like quote to cash? Hear how Splunk is connecting Salesforce and NetSuite with MuleSoft from Christopher Nelson, Senior Director of IT Business Applications at Splunk. Chris Purpura, VP of Business Development at MuleSoft will show you how the Anypoint Platform from MuleSoft allows you to manage your complete business with Salesforce by unlocking your back office data through integration.
You will learn how to:
Connect Salesforce to back office applications like SAP, Oracle and NetSuite
Modernize and automate processes like quote to cash and order fulfillment
Get up and running quickly to increase time to value and ability to process orders
Maximize the value of your IT investments through integration
CI:CD in Lightspeed with kubernetes and argo cdBilly Yuen
Enterprises have benefited greatly from the elastic scalability and multi-region availability by moving to AWS, but the fundamental deployment model remains the same.
At Intuit, we have adopted k8s as our new saas platform and re-invented our CI/CD pipeline to take full advantage of k8s. In this presentation, we will discuss our journey from Spinnaker to Argo CD.
1. Reduce CI/CD time from 60 minutes to 10 minutes.
2. Reduce production release (or rollback) from 10 minutes to 2 minutes.
3. Enable concurrent deployment using spinnaker and argo cd as HA/DR to safely adopt the new platform with no downtime.
4. Be compatible with the existing application monitoring toolset.
Overview of API Management ArchitecturesNordic APIs
APIs are fueling innovation and digital transformation initiatives. With the explosive growth in APIs, developers and architects are employing different kinds of architectures to process API calls. Attend this session to learn about commonly deployed API Management architectures to process API traffic.
Type 1: Centralized data plane and control plane.
Type 2: “Hybrid” architectural approach that involves some processing at the edge by microgateways to process API calls between microservices.
Type 3: Decoupled data plane and control plane resulting in no need for microgateways or databases to process API calls.
Architecting an Enterprise API Management StrategyWSO2
A good internal and external API management strategy and architecture is key to building ecosystem platforms that lead to successful API economies in the enterprise. This workshop will look at best practices in API management using the WSO2 API Manager and Integration Platform products, which are used to rapidly implement RESTful design, enforce governance policies, safely scale solutions, orchestrate complex interaction sequences, and re-use assets. The session will also look at reference architectures and architectural recommendations of building large scale API ecosystems.
Director - Solutions Architecture at WSO2, Mifan Careem presented this session at APIdays Sydney 2015.
Hear from the product team about Apigee's key products and technology. Learn how customers use Apigee to grow reach with mobile apps, accelerate development and create new products through APIs, and gain end-to-end visibility into business and operations by analyzing 360 degrees of information.
Checklists encourage efficiency, consistency, and safety. But how does that apply to APIs and API programs? How do checklists help organizations succeed with APIs, and do so with various roles across business, IT, operations, and security?
This webcast discussed how to build a simple, repeatable approach to build a successful API program—one that moves the needle—by avoiding the common pitfalls of complex, multi-team projects.
If you’re an architect, CISO, ops engineer, or API business or product owner, this is for you.
What do you mean by “API as a Product”?Nordic APIs
You may have heard the term “API Product.” But what does it mean? In this talk I will introduce the concept and explain the benefits and challenges of transforming your organization to view your APIs as measurable products that expose your companies capabilities creating agility, autonomy, and acceleration. Traditional product manufacturers create new product and launch them into the marketplace and then measure value; we will teach you to view your APIs in the same way. Concepts covered in this presentation will be designing APIs with Design Thinking, funding your product, building teams, marketing your API, managing your marketplace, and measuring success.
My presentation from Nordic APIs 2014 in Stockholm, Sweden.
How can the architecture of one API platform look like? How can you break down things to make this challenge easier?
Manchester MuleSoft Meetup #6 - Runtime Fabric with Mulesoft Akshata Sawant
Come join us at the Online Meetup to learn more about ServiceNow and Gmail Integration with MuleSoft with detailed Demo. Help us spread the knowledge of Mule!
A brief agenda:
> Networking and Knowledge sharing.
> MuleSoft Latest Product Release Updates.
> Runtime Fabric in depth architecture.
> Finally, we will wrap-up this event with the agenda for the next meetup.
Stay connected to get updates on what's new in MuleSoft.
Watch recording: http://www.mulesoft.com/webinars/cloudhub/how-splunk-connects-salesforce
What if you could streamline and automate your business processes like quote to cash? Hear how Splunk is connecting Salesforce and NetSuite with MuleSoft from Christopher Nelson, Senior Director of IT Business Applications at Splunk. Chris Purpura, VP of Business Development at MuleSoft will show you how the Anypoint Platform from MuleSoft allows you to manage your complete business with Salesforce by unlocking your back office data through integration.
You will learn how to:
Connect Salesforce to back office applications like SAP, Oracle and NetSuite
Modernize and automate processes like quote to cash and order fulfillment
Get up and running quickly to increase time to value and ability to process orders
Maximize the value of your IT investments through integration
CI:CD in Lightspeed with kubernetes and argo cdBilly Yuen
Enterprises have benefited greatly from the elastic scalability and multi-region availability by moving to AWS, but the fundamental deployment model remains the same.
At Intuit, we have adopted k8s as our new saas platform and re-invented our CI/CD pipeline to take full advantage of k8s. In this presentation, we will discuss our journey from Spinnaker to Argo CD.
1. Reduce CI/CD time from 60 minutes to 10 minutes.
2. Reduce production release (or rollback) from 10 minutes to 2 minutes.
3. Enable concurrent deployment using spinnaker and argo cd as HA/DR to safely adopt the new platform with no downtime.
4. Be compatible with the existing application monitoring toolset.
Overview of API Management ArchitecturesNordic APIs
APIs are fueling innovation and digital transformation initiatives. With the explosive growth in APIs, developers and architects are employing different kinds of architectures to process API calls. Attend this session to learn about commonly deployed API Management architectures to process API traffic.
Type 1: Centralized data plane and control plane.
Type 2: “Hybrid” architectural approach that involves some processing at the edge by microgateways to process API calls between microservices.
Type 3: Decoupled data plane and control plane resulting in no need for microgateways or databases to process API calls.
apidays London 2023 - API Metrics matters in APIOps, Ludovic Pourrat, Lombar...apidays
apidays London 2023 - APIs for Smarter Platforms and Business Processes
September 13 & 14, 2023
API Metrics matters in APIOps
Ludovic Pourrat, API Architect & API Catalyst, Lombard Odier Group
------
Check out our conferences at https://www.apidays.global/
Do you want to sponsor or talk at one of our conferences?
https://apidays.typeform.com/to/ILJeAaV8
Learn more on APIscene, the global media made by the community for the community:
https://www.apiscene.io
Explore the API ecosystem with the API Landscape:
https://apilandscape.apiscene.io/
CollabNet TeamForge® is the industry’s most complete open Application Lifecycle Management (ALM) platform that enables and streamlines enterprise adoption of the most popular open source development tools. With TeamForge®, enterprise development organizations can accelerate application development and delivery by connecting teams, tools of their choice, and flexible processes with complete end-to-end traceability and reporting. TeamForge® enables companies to gain strategic value from Agile, Continuous Delivery, and DevOps initiatives.
TeamForge® 8.0 is a significant new release that introduces a modern new user interface along with a host of new first-class capabilities for the enterprise. Join Kartik Raghavan- SVP of WW Engineering, Operations & Support at CollabNet- for an overview and live demo of TeamForge® 8.0.
apidays LIVE Paris 2021 - Scale up your business with API integration by Math...apidays
apidays LIVE Paris 2021 - APIs and the Future of Software
December 7, 8 & 9, 2021
Scale up your business with API integration
Mathieu Rasse, CEO at Meta API
Our presentation from the DevOps CTO Masterclass
Businesses can drive many benefits from adopting DevOps – from streamlining timely tasks, to improving the stability of development and deployment. But you can only secure these through implementing the right strategy. Only that exercise can inspire your dev team towards success.
Dive into a reference architecture that demonstrates the patterns and practices for securely connecting microservices together using Apigee Edge integration for Pivotal Cloud Foundry.
We will discuss:
- basics for building cloud-native applications as microservices on - Pivotal Cloud Foundry using Spring Boot and Spring Cloud Services
- patterns and practices that are enabling small autonomous microservice teams to provision backing services for their applications
- how to securely expose microservices over HTTP using Apigee Edge for PCF
Watch the webcast here: https://youtu.be/ETT6WP-3me0
API and App Ecosystems - Build The Best: a deep diveCisco DevNet
A session in the DevNet Zone at Cisco Live, Berlin. This presentation presents our perspective and guidance on full life-cycle management and governance of API's from defining with the customer in mind, building, publishing on a single platform, supporting and retiring API's for the business outcomes you're driving!
Using Lean Thinking to Identify and Address Delivery Pipeline BottlenecksIBM UrbanCode Products
Inefficient software delivery impacts the entire business, from line of business units, to operations, to development and test, and the variety of suppliers.
Wastes in your processes are causing bottlenecks.
Join Eric Minick, IBM DevOps Evangelist (and UrbanCode guy), as he explores how ‘Lean Thinking’ techniques can be leveraged to help identify ‘bottlenecks’ in your delivery pipeline that can be addressed by adopting DevOps.
DevOps is powering the computing environments of tomorrow. When properly configured, the Splunk platform allows us to gain real-time visibility into the velocity, quality, and business impact of DevOps-driven application delivery across all roles, departments, process, and systems. Splunk can be used by DevOps practitioners to provide continuous integration/deployment and the real-time feedback to help the organization with their operational intelligence. Join us for a exciting talk about Splunk’s current approach to DevOps, and for examples of how Splunk is being used by customers today to transform DevOps initiatives.
Keys to continuous testing for faster delivery euro star webinar TEST Huddle
Your business needs to deliver faster. To accommodate, Development needs to introduce fewer changes but in a much more frequent cadence. This creates a challenge for test teams to keep up with the rapid pace of change without compromising on quality. Automation is paramount to the success or failure of Continuous Delivery, and Continuous Testing enables early and frequent quality feedback throughout the CI/CD pipeline.
In this webinar, Eran & Ayal will explore how to implement Continuous Testing to ensure high quality releases in a Continuous Delivery environment; including what to test and when to automate new functionality in order to optimize your efforts.
Similar to API Governance and GitOps in Hybrid Integration Platform (MuleSoft) (20)
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Search and Society: Reimagining Information Access for Radical FuturesBhaskar Mitra
The field of Information retrieval (IR) is currently undergoing a transformative shift, at least partly due to the emerging applications of generative AI to information access. In this talk, we will deliberate on the sociotechnical implications of generative AI for information access. We will argue that there is both a critical necessity and an exciting opportunity for the IR community to re-center our research agendas on societal needs while dismantling the artificial separation between the work on fairness, accountability, transparency, and ethics in IR and the rest of IR research. Instead of adopting a reactionary strategy of trying to mitigate potential social harms from emerging technologies, the community should aim to proactively set the research agenda for the kinds of systems we should build inspired by diverse explicitly stated sociotechnical imaginaries. The sociotechnical imaginaries that underpin the design and development of information access technologies needs to be explicitly articulated, and we need to develop theories of change in context of these diverse perspectives. Our guiding future imaginaries must be informed by other academic fields, such as democratic theory and critical theory, and should be co-developed with social science scholars, legal scholars, civil rights and social justice activists, and artists, among others.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
API Governance and GitOps in Hybrid Integration Platform (MuleSoft)
1. Improving Agile Software Delivery and Operational efficiencies at scale.
API Governance and GitOps in Hybrid
Integration Platform (MuleSoft)
June 17, 2020
June 17, 2020
2. Sumanth Donthi
IT Tech AIO @ AIG
General Insurance IT
Mobile: 281-409-1108
Email: sumanth.donthi@aig.com
About Me
LinkedIn: https://www.linkedin.com/in/sumanth-donthi-924b5710/
Over 15 years of experience in Software Engineering
Leading Global Platform strategy, API Governance, Platform Engineering
and Operations for Hybrid Integration Platform (HIP) at AIG.
Specialties: Software Architecture, Program Management, Digital Transformation,
Platform Engineering, Scalable & Distributed systems, and DevOps at scale.
4. 4 | Process Improvements
API Governance Outline
2 | Problems & Objectives
3 | API Metadata context
1 | API Governance
5 | Benefits
5. Problems
Wealth of Organization’s knowledge on APIs is scattered and
maintained in silos.
Incoherent Data
Unable to assess impact due to lack of understanding of dependencies, data
flow and owners leading to increased effort in troubleshooting and estimates.
Missing Context
Classic Systems & Processes
Inconsistent Standards
Teams using different tools and processes to document metadata leading to
inconsistent data and relationships of assets.
Inconsistent deliverables such as code standards from multiple vendors,
naming conventions of artifacts, design patterns.
Improve Operational Efficiency
Shared Repository
Easy access to contextual data
Ensure consistent deliverables
Objectives
Ensure Data consistency, integrity and supervise the collection and usage
of metadata. Standard deliverables, coding practices, naming conventions,
etc.
Facilitate the usage of contextual data within the Organization.
Enable Metadata Repository Management of technical, operational and
business assets.
Enable API Governance in a transparent, supportive and
collaborative manner.
6. o Set vision & strategy
o API discovery
o Business value
o API Lifecycle
Product Owner/Stakeholder
o API-led design
o Standardize API build
o API versioning
o Reusable assets
Designer/Developer
o Technology Enablement &
Foundational Services, Guidelines
o Policies, Procedures, Security
Standards
o Consistent deliverables
o Automation
o Auditing
Platform Owner
API Governance context
Different context across cross-functional groups
Operations
o API dependencies
o API owners
o API logging, tracing
o API monitoring
o Troubleshooting
o Auditing
7. API Metadata Context
Technical Operational Business
API Basic Info:
o Name
o Description
o Portal/provider's URL
o Lifecycle
o Architectural Style
o Technology used
o Scope
API Detailed Info:
o Authentication Scheme
o Transport Security Scheme
o Request/Response formats
o Specification URL
o Documentation URL
Assets & Metadata:
o Deployment Info
o Owner Info
o Release Info
o Monitoring Info
Relationships:
Assets relationship to
operational metadata
Assets & Metadata:
o Program Info
o Owner Info
o Geography/Locatio
n
o Business Function
o Category
Relationships:
Assets relationship to
business metadata
Assets & Metadata:
o API
o API Consumer
o Queues
o Queue exchanges
o Data Sources (DB)
Relationships:
o Consumer to API
o API to API
o API to Queue
o API to DB
Common understanding of metadata
8. Create SpringCloudConfig
Repository
Discovery & Assessment Provisioning Production Operations
DevOps create
service pipelines
Create Asset in
Anypoint Exchange
API Delivery Process - before
Inefficient software delivery
Discovery in silos and review
with Stakeholders
Catalog services
and email
Create API in
API Manager
SpringCloudConfig
Mule properties
Email1
2
Add code to new
Mule API Git
Repository
Platform Lead
manual work
Identify dependencies in
Silos and deal with
Inconsistent deliverables
1
2
3
4
9
6
5
8
7
1
0
9. o Add template code to new
Mule API Git Repository
o Create SpringCloudConfig
Repository
Discovery & Assessment Provisioning Pre-Release
Platform Engineer
Bootstraps an API
Create Asset in
Anypoint Exchange
Ensure API data quality and
consistency in Collibra
Compliance check for data
consistency in Collibra
API Governance Process - After
Efficient Software Delivery
Discovery & detailed assessment
review with Stakeholders
Open JIRA & enter API
Basic Info in Collibra
Create API in
API Manager
SpringCloudConfig
Mule properties
Add comments
to JIRA
Create
Pipelines
1
2
3
4
9
6
5
8
7
1
0
10. Information aggregated centrally resulted in common understanding.
Effective collaboration
Easier to find, faster to resolve issues and providing consistent data
driven estimates.
Easier to find contextual data
Enable service discovery & owners
Easy to Identify services and owners eliminating the need to create a
duplicate service which on an average takes about 2 weeks.
Simplified knowledge transfer between Software Delivery
and Support teams
Unified employee training
Improve service delivery to DEV
Enforce standard practices
Ensure consistent deliverables & Audit
API Governance Benefits
Ensure consistent Git repository naming, configurations, pipelines, data
integrity and supervise the collection and usage of metadata.
Enforce API Standards, coding practices, security policies,
logging, tracing, error handing practices.
Average time taken to setup service in DEV is 2 hours.
Developer productivity significantly improved as the focus shifted to writing
core functions instead of worrying of configurations and setup.
Self-service -- Bootstrapping API
11. 2. GitOps in Hybrid Integration Platform (MuleSoft)
Improving operational efficiencies at scale
12. 4 | Process Improvements
GitOps in HIP Outline
2 | Problems & Objectives
3 | Deployment footprint
1 | GitOps in HIP
5 | Benefits
14. Problems
Average cluster setup effort is 4 days.
Inconsistent cluster setup
On an average server configurations and rollout of patch
installs effort is 4 weeks.
Inefficient patch updates
Configuration drift
Increased operational cost
Manually updating configuration on the server.
Slower software delivery increased the overall operational cost.
Reduce operating cost
Faster Cluster provisioning
Faster Software patching at scale
Audit all configuration updates
Objectives
Complete visibility into all configuration updates.
Efficient software patch rollouts by removing redundant and repeatable tasks.
Reduce cluster provisioning time to hours.
Reduce cost maintain existing clusters and onboard new work loads.
15. 600+
2K+
6X
Mule applications across all
business functions
Mule Application Inventory
6X
Mule Application deployment
pipelines across all environments
Mule Application pipelines
6X
o Standalone-cluster setup
o MRE wrapper config updates
o MRE patch installs
o MRE Log4j updates
o Application log4j updates
Mule Configuration pipelines
4X
Different Mule runtime versions
on-premise and cloud.
Mule Runtime Inventory
400+
2K+
Deployment footprint
Q1 2018 Q1 2020
16. Register cluster to
Anypoint Runtime Manager
Assessment Provisioning Production Operations
Operations engineer
initiates request
Retrieve Mule certs
and install scripts
Mule cluster provisioning - before
Inefficient Mule setup
Environment availability
assessment between Developer
and Platform owner
Platform engineer
opens ServiceNow
attaching wrapper.conf
Create & configure
Mule cluster
Email
1
2
Manually retrieve Mule
binaries and License
Cross-functional groups
does not have visibility to
wrapper.conf updates
made on the server
Mule Cluster
1
2
3
4
9
6
5
8
7
17. Register cluster to
Anypoint Runtime Manager
Assessment Provisioning Production Operations
Operations
engineer initiates
pipeline
Retrieve Mule certs
and install scripts
Mule Cluster Provisioning- After
Mule configurations in Git
Environment availability
assessment between Developer
and Platform owner
Platform engineer creates
wrapper.conf in GIT
Create & configure
Mule cluster
Retrieve Mule binaries
Subsequent updates to
wrapper.conf is a GIT pull
request submitted to
Platform engineer
Mule Cluster
Retrieve Mule License and
Anypoint API credentials
Add comments
to JIRA
1
2
3
4
9
6
5
8
7
1
0
18. Assessment Provisioning Production Operations
Retrieve Mule certs and
patch install scripts
Mule Patch Installs - before
Inefficient Mule patch installs
Environment availability
assessment between Developer
and Platform owner
Platform engineer opens
ServiceNow attaching
Patch-Install instructions Apply patch manually
on Mule cluster
Email
Manually retrieve Mule
Patch binaries
No visibility into patches
applied on the server at
various stages
Mule Cluster
1
2
3
4
6
5
7
Operations engineer
initiates request4
19. Apply changes to cluster
Assessment Provisioning Production Operations
Operations engineer
initiates pipeline
Retrieve Mule certs
and install scripts
Mule Patch Install- After
Mule configurations in Git
Platform engineer opens JIRA for
internal tracking.
Platform engineer creates
patch-install scripts in GIT
Retrieve Mule patch
binaries
Subsequent updates to
patch install script is a GIT
pull request submitted to
Platform engineer
Mule Cluster
Retrieve Anypoint API
credentials
Add comments
to JIRA
1
2
3
4
9
6
5
8
7
20. Common understanding of configurations
Effective collaboration
Easier to find configuration history
Easy to identify configurations changes made in the past.
Faster cluster provisioning
Standard process for Configuration Auditing environment changes
Operational Benefits
Ensure consistent configurations and traceabilityServer configurations are version controlled in Git.
Average cluster setup time is 2 hours.
Average time taken to deploy patches such as security patches, wrapper
config updates, log4j2 updates, etc. across 400+ MREs is 2 days.
Automation -- Patch install scripts
21. Do you have any questions?
Thank you for your time!