This presentation explains how to build a federated API management platform with WSO2 API Manager. It discusses about advantages of API Federation and how different business units within an organization can reuse the same API management platform.
This deck is about Microservices Architecture and why do we need it, architecture patterns which need to be followed during Microservices development, and about few tricky questions like API Versioning and
Decomposition Recipes
AWS Virtual Private Cloud (VPC) in nutshellMohit Kumar
This document provides an overview of AWS Virtual Private Cloud (VPC), including how to launch AWS resources in a virtual network. It describes VPC components like public and private subnets, and connectivity options such as internet gateways, NAT gateways, VPC endpoints, and site-to-site VPN. The document also discusses security features including network access control lists, security groups, and VPC flow logs. It concludes by listing some limits on VPC resources.
Learn how to build APIs with Apigee Edge and Azure
You will learn:
- Basics of running Apigee Edge on Azure
- New and cool services recently announce at Microsoft Build for API developer(Logic apps workflow, serverless computing)
- Integrated Demo of Apigee Edge and Azure Functions
A introduction to Microservices Architecture: definition, characterstics, framworks, success stories. It contains a demo about implementation of microservices with Spring Boot, Spring cloud an Eureka.
AKS - Azure Kubernetes Services - kubernetes meetup may 2018Jorge Arteiro
The document discusses Azure Kubernetes Services (AKS) and Visual Studio Connected Environments (VSCE). It provides an overview of AKS and how to create an AKS cluster. It then discusses the current CI/CD process and how VSCE can improve the developer experience by allowing developers to run and debug code directly in an AKS cluster. It outlines the main VSCE commands and provides an example end-to-end scenario of using VSCE to debug code in a Kubernetes cluster directly from Visual Studio Code.
This presentation will give information about What is Serverless? What service is exposed by AWS to support Function as a Service. Lambda is AWS service which support serverless.
This document discusses DevOps practices at Amazon, including:
1. Amazon uses DevOps practices like continuous integration, deployment, and automation to deploy code changes frequently and reliably, with mean deployment times of 11.6 seconds and up to 10,000 deployments in an hour.
2. Adopting DevOps practices has led to a 75% reduction in outages from software deployments and a 90% reduction in outage minutes since 2006.
3. The document outlines DevOps tools and practices used at Amazon like AWS services for version control, continuous integration, deployment automation, and monitoring.
Azure vidyapeeth -Introduction to Azure Container Service & Registry ServiceIlyas F ☁☁☁
This document provides an introduction to Azure Container Service and Azure Container Registry. It discusses what containers are and how they provide operating system virtualization. It defines container orchestrators and explains how they manage containerized applications across machine fleets. It also describes what a container registry is and how it stores container images. Finally, it lists some Azure services for developing containerized applications and provides contact information for the presenter.
How to Enable Monetization of Your API EcosystemWSO2
To view recording of this webinar please use below URL:
http://wso2.com/library/webinars/2016/03/how-to-enable-monetization-of-your-api-ecosystem/
In the modern world of digitization, APIs are opening up ventures for new business opportunities. Organizations have started realizing the value of their data and services and are pushing to sell them. In this era, it is important to find the right business model to generate maximum revenue through your APIs.
You can leverage the WSO2 API Management platform to build your API monetization strategy. This session will look into WSO2 API Manager features and integration points to understand the roadmap to monetize your organization’s APIs. It will also discuss the following topics:
The API billing model: Usage plans
Integrating the API platform with a billing engine
Monitoring your API usage
Access control and rate limiting
Lets talk about: Azure Kubernetes Service (AKS)Pedro Sousa
The document discusses the evolution of container technologies over time, including Kubernetes. It then summarizes several Azure services for containers including Azure Kubernetes Service (AKS), Azure Container Instances (ACI), and Web App for Containers. The remainder of the document focuses on AKS, providing an overview and roadmap for implementing the AKS solution on Azure.
EventBridge is a serverless event bus for AWS that allows building event-driven architectures. It is built on top of CloudWatch Events and extends its capabilities. EventBridge allows consuming events from AWS services, third-party SaaS providers, custom applications, and other AWS accounts. Events pass through event buses where rules match event patterns and route events to targets like Lambda functions or other accounts. This enables loosely coupled architectures and simplifies event processing without a compute layer.
Threat protection and application access controls are key security mechanisms that protect APIs when exposed to internal or external users and developers.
In this technical deep-dive webcast, Apigee's security team, led by Subra Kumaraswamy, will discuss API threats and the protection mechanisms that every API and app developer must implement for safe and secure API management.
This webcast will cover:
- the API threat model
- how to design and implement appropriate guardrails for API security using build-in policies and configuration
- a demo of Apigee Edge threat protection features, including TLS encryption, XML/JSON/SQL injection attacks, and rate limiting
Whether you're an IT security architect or an API or app developer, this webcast will help you understand secure API management.
Download Podcast: http://bit.ly/1biiJQS
Watch Video: http://youtu.be/ffs35w1RYRI
Microsoft Azure Platform-as-a-Service (PaaS)Chris Dufour
Azure is Microsoft’s cloud computing platform made up of a growing collection of integrated services: compute, storage, data, networking and apps.
Azure is the only major cloud platform ranked by Gartner as an industry leader for both Infrastructure-as-a-Service (IaaS) and Platform-as-a-Service (PaaS). This powerful combination of managed and unmanaged services lets you build, deploy and manage applications in any way you like for unmatched productivity.
In this talk we will take a look at Microsoft’s cloud strategy and see how you can leverage PaaS in your environment.
The introduction covers the following
1. What are Microservices and why should be use this paradigm?
2. 12 factor apps and how Microservices make it easier to create them
3. Characteristics of Microservices
Note: Please download the slides to view animations.
Scaling production grade EKS Multi-Cluster environments using GitOpsCarlos Santana
Learn how to manage and scale productive ArgoCD deployments in a multi cluster environment easily and securely using GitOps patterns. We will present the deployment of applications across multiple Kubernetes clusters on various public, private, on-premises and explore the best practices for scaling and managing highly available, reliable and secure applications. We will also demonstrate how you can structure your Git repositories to share and scale within your teams and organization in order to deploy your cloud native deployments in an automatic and predictive way.
This document discusses Infrastructure as Code (IaC) and summarizes how Terraform and Ansible can be used together for IaC. It begins with an overview of IaC, describing how infrastructure components are defined as code and managed using tools like Terraform and Ansible. The benefits of IaC include reproducible, versioned, validated, and documented infrastructure. It then discusses using Terraform to build infrastructure in a declarative way and maintain state files, and using Ansible to configure existing infrastructure. Finally, it notes that Terraform and Ansible can be combined by running Terraform first to build infrastructure and then Ansible to configure it.
Kubernetes for Beginners: An Introductory GuideBytemark
Kubernetes is an open-source tool for managing containerized workloads and services. It allows for deploying, maintaining, and scaling applications across clusters of servers. Kubernetes operates at the container level to automate tasks like deployment, availability, and load balancing. It uses a master-slave architecture with a master node controlling multiple worker nodes that host application pods, which are groups of containers that share resources. Kubernetes provides benefits like self-healing, high availability, simplified maintenance, and automatic scaling of containerized applications.
This document provides an overview of Kubernetes, an open-source system for automating deployment, scaling, and management of containerized applications. It describes basic Kubernetes components like pods, replication controllers, services, deployments, and replica sets. It explains how Kubernetes is used to group and schedule containers, maintain desired pod counts, update applications seamlessly with rolling updates, and more. The document also notes Kubernetes was inspired by Google's internal container systems and can manage applications across cloud and bare-metal environments.
How to build security into the DevOps environment. Introduction to DevSecOps for DevOps / Agile enthusiasts and practitioners. Presented on Czech DevOps meet-up.
Are you looking to automate your infrastructure but not sure where to start? View this presentation on ‘Getting started with Infrastructure as code’ to learn how to leverage IaC to deploy and manage resources on Azure. You will learn:
• Introduction to IaC
• Develop a simple IaC using Terraform
• Manage the deployed infrastructure using Terraform
View webinar recording at https://www.winwire.com/webinars
Introduction to AWS VPC, Guidelines, and Best PracticesGary Silverman
I crafted this presentation for the AWS Chicago Meetup. This deck covers the rationale, building blocks, guidelines, and several best practices for Amazon Web Services Virtual Private Cloud. I classify it as a somewhere between a 101 and 201 level presentation.
If you like the presentation, I would appreciate you clicking the Like button.
With special guests Ron Ratovsky and Darrel Miller from the OpenAPI Initiative's Technical Steering Committee, this SmartBear webinar session covered the history of Swagger and the OpenAPI Specification, and all the latest changes in OAS 3.1.
[IDG Tech Webinar] “클라우드 비용, 더 아낄 수 있다” 실전 클라우드 비용 최적화 가이드BESPIN GLOBAL
IDG Tech Webinar
“클라우드 비용, 더 아낄 수 있다” 실전 클라우드 비용 최적화 가이드
수없이 많은 클라우드의 장점을 중 가장 중요한 부분은 무엇일까요?
장점을 모두 합쳐도, ‘비용 절감’보다 중요하지 않다고 해도 과언이 아닙니다.
실제로 클라우드를 이미 사용 중이거나 도입을 고민하고 있는 기업의 절반 정도가 ‘비용 최적화’와 ‘비용 관리’를 가장 큰 도전 과제로 꼽고 있습니다.
비용 절감을 주된 이유로 클라우드를 도입했지만, 이런 이점을 제대로 살리기 위해서는 클라우드의 특성을 이해하고 지속적인 모니터링과 이를 기반으로 한 전략 수정이 필요합니다.
또한 기존 인프라 대비 충분히 저렴하다고 생각하는 클라우드 비용도 최적화와 관리를 통해 더 줄일 수 있다는 점을 간과해서는 안됩니다.
국내 클라우드 매니지드 서비스 시장에서 맹활약하고 있는 베스핀글로벌은 기업의 퍼블릭 클라우드 도입 및 활용을 돕는 다양한 서비스로 주목 받고 있습니다.
특히 베스핀글로벌의 OpsNow는 ‘클라우드 비용 50% 절감’을 강조하는 완성형 클라우드 관리 플랫폼입니다.
지난 7월 10일 웨비나에서 베스핀글로벌이 그동안 축적한 클라우드 비용 절감 노하우를 낱낱이 소개했습니다.
과연 클라우드 비용을 어디까지 최적화할 수 있는지, 어떻게 하면 비용을 절반으로 줄일 수 있는지 알아보시기 바랍니다.
클라우드가 뭔지 궁금하지만 잘 모르겠다면, 클라우드를 도입하고는 싶지만 어디서부터 시작해야 할지 감이 오지 않으신다면, 베스핀글로벌과 상의하세요.
Slides for a short presentation I gave on AWS Lambda, which "lets you run code without provisioning or managing servers". Lambda is to running code as Amazon S3 is to storing objects.
Introducing WSO2 API Manager for Mobile Applications and Rapid IntegrationWSO2
This document provides an overview and summary of WSO2's API Manager product for managing APIs and mobile applications. Some key points:
- WSO2 API Manager allows companies to publish, secure, manage access to, monitor usage of, and generate revenue from APIs. It supports JSON/HTTP and SOAP/HTTP protocols.
- The API Manager includes an API Store for subscribers to search, view docs/samples, and request access to APIs. It also includes a Publisher back office for managing the API lifecycle.
- Other components include an API Gateway for access control and throttling, and analytics for monitoring API usage over various time periods.
- The API Manager supports managing internal and external APIs
WSO2 API Microgateway 3.0 brings the best of cloud-native, enterprise-grade API management with its open-source API Management platform. This presentation discusses different deployment patterns which can be used to deploy WSO2 API Microgatway.
Azure vidyapeeth -Introduction to Azure Container Service & Registry ServiceIlyas F ☁☁☁
This document provides an introduction to Azure Container Service and Azure Container Registry. It discusses what containers are and how they provide operating system virtualization. It defines container orchestrators and explains how they manage containerized applications across machine fleets. It also describes what a container registry is and how it stores container images. Finally, it lists some Azure services for developing containerized applications and provides contact information for the presenter.
How to Enable Monetization of Your API EcosystemWSO2
To view recording of this webinar please use below URL:
http://wso2.com/library/webinars/2016/03/how-to-enable-monetization-of-your-api-ecosystem/
In the modern world of digitization, APIs are opening up ventures for new business opportunities. Organizations have started realizing the value of their data and services and are pushing to sell them. In this era, it is important to find the right business model to generate maximum revenue through your APIs.
You can leverage the WSO2 API Management platform to build your API monetization strategy. This session will look into WSO2 API Manager features and integration points to understand the roadmap to monetize your organization’s APIs. It will also discuss the following topics:
The API billing model: Usage plans
Integrating the API platform with a billing engine
Monitoring your API usage
Access control and rate limiting
Lets talk about: Azure Kubernetes Service (AKS)Pedro Sousa
The document discusses the evolution of container technologies over time, including Kubernetes. It then summarizes several Azure services for containers including Azure Kubernetes Service (AKS), Azure Container Instances (ACI), and Web App for Containers. The remainder of the document focuses on AKS, providing an overview and roadmap for implementing the AKS solution on Azure.
EventBridge is a serverless event bus for AWS that allows building event-driven architectures. It is built on top of CloudWatch Events and extends its capabilities. EventBridge allows consuming events from AWS services, third-party SaaS providers, custom applications, and other AWS accounts. Events pass through event buses where rules match event patterns and route events to targets like Lambda functions or other accounts. This enables loosely coupled architectures and simplifies event processing without a compute layer.
Threat protection and application access controls are key security mechanisms that protect APIs when exposed to internal or external users and developers.
In this technical deep-dive webcast, Apigee's security team, led by Subra Kumaraswamy, will discuss API threats and the protection mechanisms that every API and app developer must implement for safe and secure API management.
This webcast will cover:
- the API threat model
- how to design and implement appropriate guardrails for API security using build-in policies and configuration
- a demo of Apigee Edge threat protection features, including TLS encryption, XML/JSON/SQL injection attacks, and rate limiting
Whether you're an IT security architect or an API or app developer, this webcast will help you understand secure API management.
Download Podcast: http://bit.ly/1biiJQS
Watch Video: http://youtu.be/ffs35w1RYRI
Microsoft Azure Platform-as-a-Service (PaaS)Chris Dufour
Azure is Microsoft’s cloud computing platform made up of a growing collection of integrated services: compute, storage, data, networking and apps.
Azure is the only major cloud platform ranked by Gartner as an industry leader for both Infrastructure-as-a-Service (IaaS) and Platform-as-a-Service (PaaS). This powerful combination of managed and unmanaged services lets you build, deploy and manage applications in any way you like for unmatched productivity.
In this talk we will take a look at Microsoft’s cloud strategy and see how you can leverage PaaS in your environment.
The introduction covers the following
1. What are Microservices and why should be use this paradigm?
2. 12 factor apps and how Microservices make it easier to create them
3. Characteristics of Microservices
Note: Please download the slides to view animations.
Scaling production grade EKS Multi-Cluster environments using GitOpsCarlos Santana
Learn how to manage and scale productive ArgoCD deployments in a multi cluster environment easily and securely using GitOps patterns. We will present the deployment of applications across multiple Kubernetes clusters on various public, private, on-premises and explore the best practices for scaling and managing highly available, reliable and secure applications. We will also demonstrate how you can structure your Git repositories to share and scale within your teams and organization in order to deploy your cloud native deployments in an automatic and predictive way.
This document discusses Infrastructure as Code (IaC) and summarizes how Terraform and Ansible can be used together for IaC. It begins with an overview of IaC, describing how infrastructure components are defined as code and managed using tools like Terraform and Ansible. The benefits of IaC include reproducible, versioned, validated, and documented infrastructure. It then discusses using Terraform to build infrastructure in a declarative way and maintain state files, and using Ansible to configure existing infrastructure. Finally, it notes that Terraform and Ansible can be combined by running Terraform first to build infrastructure and then Ansible to configure it.
Kubernetes for Beginners: An Introductory GuideBytemark
Kubernetes is an open-source tool for managing containerized workloads and services. It allows for deploying, maintaining, and scaling applications across clusters of servers. Kubernetes operates at the container level to automate tasks like deployment, availability, and load balancing. It uses a master-slave architecture with a master node controlling multiple worker nodes that host application pods, which are groups of containers that share resources. Kubernetes provides benefits like self-healing, high availability, simplified maintenance, and automatic scaling of containerized applications.
This document provides an overview of Kubernetes, an open-source system for automating deployment, scaling, and management of containerized applications. It describes basic Kubernetes components like pods, replication controllers, services, deployments, and replica sets. It explains how Kubernetes is used to group and schedule containers, maintain desired pod counts, update applications seamlessly with rolling updates, and more. The document also notes Kubernetes was inspired by Google's internal container systems and can manage applications across cloud and bare-metal environments.
How to build security into the DevOps environment. Introduction to DevSecOps for DevOps / Agile enthusiasts and practitioners. Presented on Czech DevOps meet-up.
Are you looking to automate your infrastructure but not sure where to start? View this presentation on ‘Getting started with Infrastructure as code’ to learn how to leverage IaC to deploy and manage resources on Azure. You will learn:
• Introduction to IaC
• Develop a simple IaC using Terraform
• Manage the deployed infrastructure using Terraform
View webinar recording at https://www.winwire.com/webinars
Introduction to AWS VPC, Guidelines, and Best PracticesGary Silverman
I crafted this presentation for the AWS Chicago Meetup. This deck covers the rationale, building blocks, guidelines, and several best practices for Amazon Web Services Virtual Private Cloud. I classify it as a somewhere between a 101 and 201 level presentation.
If you like the presentation, I would appreciate you clicking the Like button.
With special guests Ron Ratovsky and Darrel Miller from the OpenAPI Initiative's Technical Steering Committee, this SmartBear webinar session covered the history of Swagger and the OpenAPI Specification, and all the latest changes in OAS 3.1.
[IDG Tech Webinar] “클라우드 비용, 더 아낄 수 있다” 실전 클라우드 비용 최적화 가이드BESPIN GLOBAL
IDG Tech Webinar
“클라우드 비용, 더 아낄 수 있다” 실전 클라우드 비용 최적화 가이드
수없이 많은 클라우드의 장점을 중 가장 중요한 부분은 무엇일까요?
장점을 모두 합쳐도, ‘비용 절감’보다 중요하지 않다고 해도 과언이 아닙니다.
실제로 클라우드를 이미 사용 중이거나 도입을 고민하고 있는 기업의 절반 정도가 ‘비용 최적화’와 ‘비용 관리’를 가장 큰 도전 과제로 꼽고 있습니다.
비용 절감을 주된 이유로 클라우드를 도입했지만, 이런 이점을 제대로 살리기 위해서는 클라우드의 특성을 이해하고 지속적인 모니터링과 이를 기반으로 한 전략 수정이 필요합니다.
또한 기존 인프라 대비 충분히 저렴하다고 생각하는 클라우드 비용도 최적화와 관리를 통해 더 줄일 수 있다는 점을 간과해서는 안됩니다.
국내 클라우드 매니지드 서비스 시장에서 맹활약하고 있는 베스핀글로벌은 기업의 퍼블릭 클라우드 도입 및 활용을 돕는 다양한 서비스로 주목 받고 있습니다.
특히 베스핀글로벌의 OpsNow는 ‘클라우드 비용 50% 절감’을 강조하는 완성형 클라우드 관리 플랫폼입니다.
지난 7월 10일 웨비나에서 베스핀글로벌이 그동안 축적한 클라우드 비용 절감 노하우를 낱낱이 소개했습니다.
과연 클라우드 비용을 어디까지 최적화할 수 있는지, 어떻게 하면 비용을 절반으로 줄일 수 있는지 알아보시기 바랍니다.
클라우드가 뭔지 궁금하지만 잘 모르겠다면, 클라우드를 도입하고는 싶지만 어디서부터 시작해야 할지 감이 오지 않으신다면, 베스핀글로벌과 상의하세요.
Slides for a short presentation I gave on AWS Lambda, which "lets you run code without provisioning or managing servers". Lambda is to running code as Amazon S3 is to storing objects.
Introducing WSO2 API Manager for Mobile Applications and Rapid IntegrationWSO2
This document provides an overview and summary of WSO2's API Manager product for managing APIs and mobile applications. Some key points:
- WSO2 API Manager allows companies to publish, secure, manage access to, monitor usage of, and generate revenue from APIs. It supports JSON/HTTP and SOAP/HTTP protocols.
- The API Manager includes an API Store for subscribers to search, view docs/samples, and request access to APIs. It also includes a Publisher back office for managing the API lifecycle.
- Other components include an API Gateway for access control and throttling, and analytics for monitoring API usage over various time periods.
- The API Manager supports managing internal and external APIs
WSO2 API Microgateway 3.0 brings the best of cloud-native, enterprise-grade API management with its open-source API Management platform. This presentation discusses different deployment patterns which can be used to deploy WSO2 API Microgatway.
This document outlines a demo presentation on getting started with WSO2 API Manager. It includes an introduction to WSO2 API Manager and its components, an overview of its functionalities like creating and publishing APIs, API store and subscriptions, application concepts, access tokens, API statistics, versioning support, and developing applications using APIs. The demo showcases these features in WSO2 API Manager.
This document summarizes new features in recent versions of IBM API Management. Key points include:
- Version 3.0.1 focused on scripted deployment, non-disruptive publishing, API cloning, and other improvements.
- Version 3.0.4 added features like Swagger import, authentication URL configuration, and analytics enhancements.
- Version 4 will include Swagger-based API creation, co-publishing capabilities, environment-based approval workflows, and other lifecycle and governance improvements. It will also offer more discovery and security features.
Agile integration architecture in relation to APIs and messagingKim Clark
This document discusses agile integration architecture from three perspectives: application integration, APIs, and messaging. It outlines how traditional centralized integration approaches are moving to more decentralized models with fine-grained deployments, application autonomy, and cloud-native implementations. APIs are shifting from system-centric to consumer-centric exposure, while messaging is evolving from self-managed to platform-managed infrastructure. Microservices require both asynchronous communications via events and synchronous APIs to fully decouple components. Agile integration architecture enables independent, scalable, and resilient digital applications and services.
Global Azure 2022 - Architecting Modern Serverless APIs with Azure Functions ...Callon Campbell
The document announces an Azure event in Toronto from May 5-7th that Microsoft is sponsoring. It provides information about accessing Microsoft documentation and training resources. It also introduces the speaker, Callon Campbell, who is a Microsoft MVP in Azure and consultant specializing in app migration, modernization and Azure. The agenda covers what serverless means, demos of building serverless APIs with Azure Functions and API Management, and hosting Function apps.
API Gateways are going through an identity crisisChristian Posta
API Gateways provide functionality like rate limiting, authentication, request routing, reporting, and more. If you've been following the rise in service-mesh technologies, you'll notice there is a lot of overlap with API Gateways when solving some of the challenges of microservices. If service mesh can solve these same problems, you may wonder whether you really need a dedicated API Gateway solution?
The reality is there is some nuance in the problems solved at the edge (API Gateway) compared to service-to-service communication (service mesh) within a cluster. But with the evolution of cluster-deployment patterns, these nuances are becoming less important. What's more important is that the API Gateway is evolving to live at a layer above service mesh and not directly overlapping with it. In other words, API Gateways are evolving to solve application-level concerns like aggregation, transformation, and deeper context and content-based routing as well as fitting into a more self-service, GitOps style workflow.
In this talk we put aside the "API Gateway" infrastructure as we know it today and go back to first principles with the "API Gateway pattern" and revisit the real problems we're trying to solve. Then we'll discuss pros and cons of alternative ways to implement the API Gateway pattern and finally look at open source projects like Envoy, Kubernetes, and GraphQL to see how the "API Gateway pattern" actually becomes the API for our applications while coexisting nicely with a service mesh (if you adopt a service mesh).
This document discusses serverless computing using AWS Lambda and API Gateway. It provides an overview of serverless concepts and benefits, describes AWS serverless services like Lambda and API Gateway, and how they can be used to build REST APIs and backend services for applications. The presentation includes definitions of serverless, examples of serverless platforms, advantages like scalability and cost effectiveness, and a demo of creating a REST API with Lambda and API Gateway.
WSO2Con 2025 - Unified Management of Ingress and Egress Across Multiple API G...WSO2
In today’s multi-cloud, multi-gateway world, organizations struggle to apply consistent governance across all their APIs—both ingress APIs exposed to consumers and egress APIs calling external services like AI platforms and SaaS applications. This hands-on lab shows you how to solve that with a unified control plane that manages API gateways across environments, including Kubernetes, universal, immutable, and federated gateways (AWS, Solace).
You’ll see how a pluggable agent framework makes it easy to onboard any gateway supporting Kubernetes Gateway API, and how to enforce policies, observability, and analytics consistently across all your traffic—inbound and outbound. The lab will also dive deep into AI egress governance, showcasing features like model routing, prompt templating, semantic caching, and AI guardrails when connecting to OpenAI, Azure OpenAI, and Mistral.
If you’re looking for a future-proof way to manage all your APIs across diverse platforms, environments, and use cases—this is the session for you.
This document discusses using HashiCorp Vault for secrets management. It begins with an introduction and agenda. It then covers the problems with storing secrets in code or cloud services. Next, it provides an overview of HashiCorp Vault, highlighting that it allows for encrypted secrets storage and lifecycle management. It also supports identity-based access controls and dynamic secrets. The document concludes with a demo summary emphasizing best practices like rotating keys often, using dynamic secrets, restricting access with policies, and integrating OAuth.
apidays LIVE Hong Kong 2021 - Headless API Management by Snehal Chakraborty, ...apidays
apidays LIVE Hong Kong 2021 - API Ecosystem & Data Interchange
August 25 & 26, 2021
Headless API Management
Snehal Chakraborty, Cloud Integration Architect at Accenture Netherlands B.V.
Introduction to Google Cloud Services / PlatformsNilanchal
The presentation provides a brief Introduction to Google Cloud Services and Platforms. In the course of this slide, we will introduce you the different Google cloud computing options, Compute Engine, App Engine, Cloud function, Databases, file storage and security features of Google cloud platform.
WSO2Con USA 2015: Understanding the API Management PlatformWSO2
In the session, we depict the key challenges of deploying an API management solution and how WSO2’s API Management platform can address them by supporting API provisioning, security and analytics. We also describe the various deployment options – on-premise and in the cloud – as well as the key deployment patterns that you need to adopt.
OSGi is a modular system for Java that addresses issues with complex, monolithic systems by breaking them into interacting modules. Carbon is a middleware platform built using OSGi that consists of modular components providing core services. Each component is an OSGi bundle that can be independently installed, updated, and uninstalled. This allows Carbon to be extended through additional bundles and provides a dynamic and maintainable architecture for middleware.
This document discusses Equinix's API strategy and developer platform. It provides an overview of Equinix's software capabilities and how it is building an API ecosystem. The key aspects covered include Equinix's API reference architecture, taxonomy of APIs it offers, the evolution of APIs, and its API lifecycle process. It also describes Equinix's developer platform which aims to provide a single interface for developers to explore, subscribe to, and build applications using Equinix's APIs.
This document discusses Adobe API Management and how it can help businesses realize value from their APIs. It outlines how API Management automates access control, versioning, analytics, documentation and other functionality that would otherwise require manual implementation. The document also provides examples of API monetization strategies like transactional payments, subscriptions, marketplaces and partnerships. It highlights the speed, simplicity and scalability of Adobe's API Management platform and demonstrates its request flow and user interface.
This document discusses WebSphere Connect and API Discovery. It provides an overview of WebSphere Connect which allows exposing WebSphere applications as APIs and connecting to Bluemix cloud services. It also covers API Discovery which allows automatically discovering APIs from WebSphere applications using the Swagger specification. Demonstrations are shown of publishing APIs to API Connect from WebSphere and consuming APIs from WebSphere applications.
The document discusses WSO2's API Management Platform, which provides tools for publishing, documenting, securing, analyzing usage of, and monetizing APIs. It highlights key features like API publishing, documentation, analytics, security via OAuth, and a roadmap including additional collaboration and monetization features. The platform is based on WSO2's middleware and aims to provide a minimum viable product in its first release with additional capabilities over time based on user requirements.
The document provides an overview of a 5-day API Management training agenda with the following key points:
- Day 1 covers an introduction to architecture, components, concepts, and deployment models.
- Day 2 focuses on installing and setting up the API Gateway, virtualizing an API, and covering the "Hello API" lab.
- Day 3 goes deeper into using the Policy Studio with additional labs.
- Day 4 discusses advanced filters and security topics.
- Day 5 covers administration and advanced setup.
Hybrid integration platform reference architectureChanaka Fernando
WSO2 Integration Platform allows users to integrate with on-premise as well as cloud based systems. It provides deployment options on cloud, on-premise or as a hybrid deployment.
Microservices are small, autonomous services that work together to solve business problems. NATS is a messaging system that supports inter-service communication for microservices through a simple publish-subscribe model. NATS provides high performance, lightweight messaging that is easy to use. It supports building scalable, robust applications. The document discusses using NATS to implement an outpatient department application with multiple microservices that communicate through messages. Observability is implemented through logging, metrics collection and dashboards. Microservices can integrate with other enterprise systems through an integration platform.
WSO2 API Microgateway brings the power of API management capability to the distributed, cloud-native, microservices architecture. This deck covers the functionality of the product and it's advantages over standard gateway
This slide deck discusses different deployment patterns with WSO2 Enterprise Integrator. Different profiles included in WSO2 EI are discussed in relation to deployment options and requirements.
Api management best practices with wso2 api managerChanaka Fernando
API Management best practices with WSO2 API Manager discusses the common best practices of API management and how those can be applied with WSO2 API Manager
This document discusses WSO2 API Manager analytics capabilities including:
1. The APIM analytics architecture which collects data, analyzes it using WSO2 Data Analytics Server, and communicates results.
2. Analytics available at the API Publisher and Store for API usage, faults, latency, subscriptions, and more.
3. Log analysis capabilities for application errors, deployment stats, access tokens, and failures.
4. Real-time alerting for response times, backend times, request counts, resource access patterns, IPs, tier limits, and usage.
5. Purging historical analytics data from tables using the management console or configuration file.
Exploring ballerina toolset (docker, testing, tracing, analytics, and more) ...Chanaka Fernando
Ballerina is not just a programming language for writing enterprise integrations as programs. It also provides a complete tool chain for developers to make their life easier when developing such services.
File processing and websockets with ballerina chanaka editedChanaka Fernando
Ballerina is a programming language developed by WSO2 mainly targeting modern Integration requirements.This slide deck discusses about File processing and websockets capabilities of the Ballerina platform.
This document describes an HTTP endpoint configuration in Apache Synapse. The endpoint defines a GET request to a URI template that extracts variable parameters from the URL for company name, service name, and category. It includes a JSON filter that will evaluate the pizza name and check if it matches the regular expression "Meat Sizzler".
The document provides information on monitoring, logging, troubleshooting, and debugging WSO2 ESB. It discusses various tools and techniques for message tracing, monitoring mediation statistics and service statistics, logging with log4j and the log mediator, enabling wire logs and TCPMon for message inspection, and addressing timeouts. Key aspects covered include using the management console, BAM mediator, mediation statistics data agent, service statistics data agent, BAM message tracer, and JMX for monitoring, and adjusting log levels and properties for logging.
This document provides an overview of the internal architecture and concepts of the WSO2 Enterprise Service Bus (ESB). It begins with the ESB internal architecture including the synapse runtime and how it uses transports and the Axis2 engine. It then covers topics like solving common integration problems through message transformations and validation. It also discusses extending the ESB with custom code like class mediators and scheduler tasks. Finally, it provides examples of using ESB connectors for cloud to cloud and on-premise integrations and provides guidance on writing a custom connector.
Wso2 con eu 2016 an introduction to the wso2 integration platform by chanak...Chanaka Fernando
This document provides an introduction to the WSO2 Integration Platform. It discusses the traditional challenges of enterprise integration using an ESB and how integration needs have evolved with microservices. It then summarizes the key components of the WSO2 Integration Platform, including the WSO2 ESB, Data Services Server, Message Broker, and Business Process Server. New features of the upcoming WSO2 ESB 5.0 are highlighted, such as improved debugging and data mapping tools. The document also briefly outlines the WSO2 Integration Cloud and Gateway framework.
The document summarizes the key features of WSO2 ESB 4.9.0. It discusses the modern enterprise landscape with heterogeneous systems and the role of an ESB in integrating them. It outlines new features in 4.9.0 like inbound endpoints that dynamically create messaging channels, improved support for Kafka, MQTT and RabbitMQ, coordinated scheduled tasks and message processors in clustered environments, and performance enhancements. The webinar provides overviews of core ESB capabilities and 140+ connectors for connecting to APIs.
WSO2 Enterprise Service Bus 5.0.0 product release webinar discusses the new features of ESB 5.0.0 including Data Mapper, Mediation Debugger, ESB Analytics, JMS 2.0 support, and WebSocket. It highlights improvements to heterogeneity, performance, interoperability, scalability, ease of use, and cost effectiveness. The webinar also covers deployment options and the complete integration platform provided by WSO2.
WSO2 ESB is the fastest open source ESB in the market. It achieves remarkable performance numbers through a special http transport implementation known as Pass-Through Transport (PTT). This presentation is an introduction to PTT.
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025BookNet Canada
Book industry standards are evolving rapidly. In the first part of this session, we’ll share an overview of key developments from 2024 and the early months of 2025. Then, BookNet’s resident standards expert, Tom Richardson, and CEO, Lauren Stewart, have a forward-looking conversation about what’s next.
Link to recording, transcript, and accompanying resource: https://bnctechforum.ca/sessions/standardsgoals-for-2025-standards-certification-roundup/
Presented by BookNet Canada on May 6, 2025 with support from the Department of Canadian Heritage.
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveScyllaDB
Want to learn practical tips for designing systems that can scale efficiently without compromising speed?
Join us for a workshop where we’ll address these challenges head-on and explore how to architect low-latency systems using Rust. During this free interactive workshop oriented for developers, engineers, and architects, we’ll cover how Rust’s unique language features and the Tokio async runtime enable high-performance application development.
As you explore key principles of designing low-latency systems with Rust, you will learn how to:
- Create and compile a real-world app with Rust
- Connect the application to ScyllaDB (NoSQL data store)
- Negotiate tradeoffs related to data modeling and querying
- Manage and monitor the database for consistently low latencies
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc
Most consumers believe they’re making informed decisions about their personal data—adjusting privacy settings, blocking trackers, and opting out where they can. However, our new research reveals that while awareness is high, taking meaningful action is still lacking. On the corporate side, many organizations report strong policies for managing third-party data and consumer consent yet fall short when it comes to consistency, accountability and transparency.
This session will explore the research findings from TrustArc’s Privacy Pulse Survey, examining consumer attitudes toward personal data collection and practical suggestions for corporate practices around purchasing third-party data.
Attendees will learn:
- Consumer awareness around data brokers and what consumers are doing to limit data collection
- How businesses assess third-party vendors and their consent management operations
- Where business preparedness needs improvement
- What these trends mean for the future of privacy governance and public trust
This discussion is essential for privacy, risk, and compliance professionals who want to ground their strategies in current data and prepare for what’s next in the privacy landscape.
Procurement Insights Cost To Value Guide.pptxJon Hansen
Procurement Insights integrated Historic Procurement Industry Archives, serves as a powerful complement — not a competitor — to other procurement industry firms. It fills critical gaps in depth, agility, and contextual insight that most traditional analyst and association models overlook.
Learn more about this value- driven proprietary service offering here.
Artificial Intelligence is providing benefits in many areas of work within the heritage sector, from image analysis, to ideas generation, and new research tools. However, it is more critical than ever for people, with analogue intelligence, to ensure the integrity and ethical use of AI. Including real people can improve the use of AI by identifying potential biases, cross-checking results, refining workflows, and providing contextual relevance to AI-driven results.
News about the impact of AI often paints a rosy picture. In practice, there are many potential pitfalls. This presentation discusses these issues and looks at the role of analogue intelligence and analogue interfaces in providing the best results to our audiences. How do we deal with factually incorrect results? How do we get content generated that better reflects the diversity of our communities? What roles are there for physical, in-person experiences in the digital world?
Big Data Analytics Quick Research Guide by Arthur MorganArthur Morgan
This is a Quick Research Guide (QRG).
QRGs include the following:
- A brief, high-level overview of the QRG topic.
- A milestone timeline for the QRG topic.
- Links to various free online resource materials to provide a deeper dive into the QRG topic.
- Conclusion and a recommendation for at least two books available in the SJPL system on the QRG topic.
QRGs planned for the series:
- Artificial Intelligence QRG
- Quantum Computing QRG
- Big Data Analytics QRG
- Spacecraft Guidance, Navigation & Control QRG (coming 2026)
- UK Home Computing & The Birth of ARM QRG (coming 2027)
Any questions or comments?
- Please contact Arthur Morgan at [email protected].
100% human made.
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxAnoop Ashok
In today's fast-paced retail environment, efficiency is key. Every minute counts, and every penny matters. One tool that can significantly boost your store's efficiency is a well-executed planogram. These visual merchandising blueprints not only enhance store layouts but also save time and money in the process.
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfAbi john
Analyze the growth of meme coins from mere online jokes to potential assets in the digital economy. Explore the community, culture, and utility as they elevate themselves to a new era in cryptocurrency.
Book industry standards are evolving rapidly. In the first part of this session, we’ll share an overview of key developments from 2024 and the early months of 2025. Then, BookNet’s resident standards expert, Tom Richardson, and CEO, Lauren Stewart, have a forward-looking conversation about what’s next.
Link to recording, presentation slides, and accompanying resource: https://bnctechforum.ca/sessions/standardsgoals-for-2025-standards-certification-roundup/
Presented by BookNet Canada on May 6, 2025 with support from the Department of Canadian Heritage.
Generative Artificial Intelligence (GenAI) in BusinessDr. Tathagat Varma
My talk for the Indian School of Business (ISB) Emerging Leaders Program Cohort 9. In this talk, I discussed key issues around adoption of GenAI in business - benefits, opportunities and limitations. I also discussed how my research on Theory of Cognitive Chasms helps address some of these issues
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungenpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-nomad-web-best-practices-und-verwaltung-von-multiuser-umgebungen/
HCL Nomad Web wird als die nächste Generation des HCL Notes-Clients gefeiert und bietet zahlreiche Vorteile, wie die Beseitigung des Bedarfs an Paketierung, Verteilung und Installation. Nomad Web-Client-Updates werden “automatisch” im Hintergrund installiert, was den administrativen Aufwand im Vergleich zu traditionellen HCL Notes-Clients erheblich reduziert. Allerdings stellt die Fehlerbehebung in Nomad Web im Vergleich zum Notes-Client einzigartige Herausforderungen dar.
Begleiten Sie Christoph und Marc, während sie demonstrieren, wie der Fehlerbehebungsprozess in HCL Nomad Web vereinfacht werden kann, um eine reibungslose und effiziente Benutzererfahrung zu gewährleisten.
In diesem Webinar werden wir effektive Strategien zur Diagnose und Lösung häufiger Probleme in HCL Nomad Web untersuchen, einschließlich
- Zugriff auf die Konsole
- Auffinden und Interpretieren von Protokolldateien
- Zugriff auf den Datenordner im Cache des Browsers (unter Verwendung von OPFS)
- Verständnis der Unterschiede zwischen Einzel- und Mehrbenutzerszenarien
- Nutzung der Client Clocking-Funktion
Quantum Computing Quick Research Guide by Arthur MorganArthur Morgan
This is a Quick Research Guide (QRG).
QRGs include the following:
- A brief, high-level overview of the QRG topic.
- A milestone timeline for the QRG topic.
- Links to various free online resource materials to provide a deeper dive into the QRG topic.
- Conclusion and a recommendation for at least two books available in the SJPL system on the QRG topic.
QRGs planned for the series:
- Artificial Intelligence QRG
- Quantum Computing QRG
- Big Data Analytics QRG
- Spacecraft Guidance, Navigation & Control QRG (coming 2026)
- UK Home Computing & The Birth of ARM QRG (coming 2027)
Any questions or comments?
- Please contact Arthur Morgan at [email protected].
100% human made.
Semantic Cultivators : The Critical Future Role to Enable AIartmondano
By 2026, AI agents will consume 10x more enterprise data than humans, but with none of the contextual understanding that prevents catastrophic misinterpretations.
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Aqusag Technologies
In late April 2025, a significant portion of Europe, particularly Spain, Portugal, and parts of southern France, experienced widespread, rolling power outages that continue to affect millions of residents, businesses, and infrastructure systems.
2. What is Federated API Management?
• Different business units have their own
timelines and requirements
• Allowing different teams to manage their own
APIs is critical
• How to reuse the same platform while having
the separation
3. WSO2 API Manager
• 100% open source API Management platform
• Support full API lifecycle management
• Componentized architecture which can scale
independently
• Supports hybrid, multi-cloud deployments
• Several options for federated API management
4. Federated API Management with
multi-tenancy
• Logical isolation of tenants on top of the same
API Management runtime
• APIs can be developed in total isolation and if
required, can be shared across different tenants
• Same gateway can be shared across multiple
tenants
6. Using WSO2 API Cloud
• Buy different tenants for different teams
• Cost is higher when number of teams increases
• Less control as a whole
• Less management overhead
7. Federated API management with
Gateway environments
• Shared API publisher and API store
• Different API Gateway environments for
different teams
• Isolation of runtime components
• Ability to share same APIs across multiple
environments while having different scalability
aspects
9. Federated API Management with
Microgateway
• API gateways can be run in full isolation
• Application specific API gateways with labels
• Lightweight runtime for microservices and
container based deployments
• Can run as a sidecar alongside with the
backend services
11. 11
Hybrid API Management with API Cloud
• API publishing, Store, Analytics and Security
aspects in the API Cloud
• API gateways (micro gateways) are running on
premise within DBs infrastructure
• API runtime data does not go outside of DB
perimeter
13. API Microgateway as a sidecar
• API Microgateway can run along with the
backend service to reduce the extra hop
• Both can run on the same “pod” in kubernetes
• Can scale both backend service and API
gateway together
15. Running API Manager on multi-cloud
• Different components can run on different
environments
• Product is supported in multiple cloud
environments (Azure, GCP, AWS, Openshift,
etc.)
• Different teams can move ahead with their
preferred cloud service provider