The Silicon valley hive-mind has infected us all. We live in a world of over-engineered solutions, in hedonic pursuit of the next hot thing.
Phoenix LiveView….the next hot thing….promises simplicity: no Javascript, real-time experiences….in a simpler programming model?
It’s one thing to read it on Hacker News. It’s another thing to make a toy project.
After shipping LiveView code for roughly a year…..I can confirm that the bold promises that the framework makes are true!
[Webinar] Connecting Mule ESB and the Nuxeo PlatformNuxeo
Mule ESB is a lightweight Java-based enterprise service bus (ESB) and integration platform that allows developers to connect applications together quickly and easily, enabling them to exchange data. This connector between the Nuxeo Platform and Mule ESB enables the building of Mule Flows that use services exposed by Nuxeo Platform.
Since there are dozens of connectors in the MuleSoft library, this connector enables the integration of the Nuxeo content repository with other software platforms, such as Salesforce.com, Marketo, SAP, Box, and many more.
Join Mike Obrebski, Technical Consultant, and Brendan Coveney, GM Americas & Asia Pacific, for this live webinar with a demo and Q&A to find out how the Mule ESB Connector works. If you’d like to play first, you can view the Mule ESB Connector on GitHub.
The Silicon valley hive-mind has infected us all. We live in a world of over-engineered solutions, in hedonic pursuit of the next hot thing.
Phoenix LiveView….the next hot thing….promises simplicity: no Javascript, real-time experiences….in a simpler programming model?
It’s one thing to read it on Hacker News. It’s another thing to make a toy project.
After shipping LiveView code for roughly a year…..I can confirm that the bold promises that the framework makes are true!
[Webinar] Connecting Mule ESB and the Nuxeo PlatformNuxeo
Mule ESB is a lightweight Java-based enterprise service bus (ESB) and integration platform that allows developers to connect applications together quickly and easily, enabling them to exchange data. This connector between the Nuxeo Platform and Mule ESB enables the building of Mule Flows that use services exposed by Nuxeo Platform.
Since there are dozens of connectors in the MuleSoft library, this connector enables the integration of the Nuxeo content repository with other software platforms, such as Salesforce.com, Marketo, SAP, Box, and many more.
Join Mike Obrebski, Technical Consultant, and Brendan Coveney, GM Americas & Asia Pacific, for this live webinar with a demo and Q&A to find out how the Mule ESB Connector works. If you’d like to play first, you can view the Mule ESB Connector on GitHub.
Platforms-as-a-service provide a fantastic application developer experience, enabling large scale zero downtime deployments in a repeatable and scalable way. But Data services are often left behind and require manual deployment and day 2 operations. The next evolution in PaaS provides a range of managed services such as DataStax Cassandra for developers to quickly utilise in their Cloud Native Applications.
This talk describes the approach and challenges of building managed services such as DataStax Enterprise Cassandra with automated lifecycle management using BOSH & Pivotal Cloud Foundry including a detailed discussion of the ease of Day 2 operations such as software upgrades and backups that is supported in the offering.
The presentation includes a demonstration on the use of BOSH and Pivotal Cloud Foundry to build a managed DataStax Enterprise Cassandra service that allows operators to provide a comprehensive Cassandra offering that deploys production ready clusters.
About the Speakers
Ben Lackey Partner Architect, DataStax
I work in the Cloud Strategy group at DataStax where I concentrate on improving the integration between DataStax Enterprise and cloud platforms including Azure, GCP and Pivotal.
Damian O'connor Product Manager, Pivotal
I'm a Technical Product Manager working with Pivotal's Cloud Services team and based out of our Dublin office. My role is to provide Pivotal Cloud Foundry customers with an industry leading Cassandra service running on the Pivotal Cloud Native platform.
Liberty Buildpack: Designed for Extension - Integrating your services in Blue...Rohit Kelapure
The Liberty Buildpack aims to remove the hassle of running Java applications on Cloud Foundry whether it is the simplified setup, auto-configuration of Liberty and Java EE references to cloud resources, reduced droplet size through selective provisioning of the runtime, or the zero-touch configuration and usage of services. There are times, however, when an application needs a feature that the buildpack does not yet provide. This talk will start by showing how to use and configure the Java buildpack and finish by showing how to extend the buildpack to ensure that IBM BlueMix Cloud Foundry is the best place to run your application. To build services and integrate them with BlueMix, you must implement the Service Broker API of Cloud Foundry for your services. This talk will explain how to write plugins to the Liberty Buildpack that will auto wire services your organization developed and integrated into CF making it easier for your apps to use the services in Cloud Foundry.
Building CI/CD Pipelines for Serverless ApplicationsDaniel Zivkovic
#ServerlessTO meetup about ins and outs of creating #CICD pipelines for #Serverless apps, and comparison of the major providers: #AWS #CodePipeline & #CodeBuild, #Travis CI, #CircleCI and #Seed. Event recording can be found at https://youtu.be/bUmR6jBRLiY
MEETUP SPONSORS
Big thanks to https://twitter.com/ManningBooks and https://twitter.com/Myplanet for continuing to be our Knowledge and Venue sponsors!
And our Catering sponsor https://twitter.com/twilio, shared a 50%-off Coupon Code for their November 7th Superclass in Toronto (https://twilioengage.com/toronto). Enjoy it: Super50 :)
Practical CICS application deployment using DevOps approachMark Cocker
This presentation shows how a the sample CICS Java OSGi sample can be built and deployed into CICS using the new CICS Build Toolkit and CICS TS plugin for UrbanCode Deployed.
The IBM z/OS Provisioning Toolkit, a simple command line utility for the rapid provisioning of z/OS development environments, now supports the latest CICS TS V5.4 and z/OS Connect EE V3.0.
Pat Gelsinger, James Watters, Cornelia Davis at SpringOne Platform 2019VMware Tanzu
SpringOne Platform 2019
Title: Pat Gelsinger, James Watters, Cornelia Davis at SpringOne Platform 2019- Keynote Day 1 (Cornelia Davis)
Youtube: https://youtu.be/aJKQifLkhXI
Modern DevOps practices involve deploying applications to platforms. From basic IaaS to PaaS to serverless functions. But who runs those platforms and how? At Pivotal we build and operate platforms, and we run those platforms on a platform designed to run complex distributed systems called Bosh which was inspired by google borg. Paul will talk through a couple of successful patterns for deploying and operating platforms as well as how to help your business determine which platform[s] are right for them and how to successfully get the business to adopt those platforms.
z/OS Connect Enterprise Edition V2.0.0.0 Technical OverviewRobert Jones
A technical overview of the new IBM offering, z/OS Connect Enterprise Edition V2.0.0.0 (5655-CEE), providing insights into the product installation, runtime and the new Eclipse-based tooling for the composition of APIs.
Additionally, there is an update on the WebSphere Liberty feature, z/OS Connect V1, available as a common program component and still providing options for service enablement.
On July 17, 2019, we released Zeebe 0.20.0, our first production-ready Zeebe release. In this webinar, we covered:
• What "production ready" means
• The new Zeebe Community License
• A step-by-step Zeebe and Operate demo
• Zeebe internals and how Zeebe works "under the hood"
• Zeebe in the cloud and Zeebe enterprise support
• The near-term Zeebe roadmap
Discover how you can leverage the Azure BOT Framework to build, connect, deploy, and manage intelligent bots to naturally interact with your users via your apps or website.
These are the slides that I discussed at "We Are Developers AI Congress 2018" in Vienna.
GSE Nordic 2015 CICS Connectivity in DevOps The business driver behind adopting a DevOps approach to developing software, is the need to deliver applications to the market faster, with lower costs and higher quality. With CICS Transaction Server providing the core services on which many of these applications rely, the importance of being able to connect to CICS and reuse these core services continues to increase. When CICS introduced native Web services about a decade ago, SOA became a reality for CICS customers. Today, many customers are doing tens of millions of SOAP based CICS Web services per day. Some are doing much more. But SOAP based CICS Web services are only a part of the CICS connectivity story. Support for the REST architectural style in CICS is an increasingly popular alternative to SOAP. And JSON is a popular alternative to XML for many application use cases. In this session, we will explore the different CICS connectivity options, suggest use-cases in which they can be of most value, and most importantly, learn which is the right tool for the job.
This talk, a case study in application deployment models, was given at IBM InterConnect 2017 in Las Vegas, NV on March 21, 2017 by Lin Sun & Phil Estes of IBM Cloud.
In this talk, Lin & Phil provided a background of IBM Bluemix compute offerings across Cloud Foundry, Containers + Kubernetes, and FaaS/serverless via OpenWhisk and then used a demo application to describe the tradeoffs between using the various deployment models and technology. The application is open source and available at https://github.com/estesp/flightassist
Cassandra and DataStax Enterprise on PCFVMware Tanzu
SpringOne Platform 2016
Speakers: Ben Lackey; Partner Architect, Datastax. Cornelia Davis; Sr. Director of Technology, Pivotal.
DataStax Enterprise (DSE) is a distributed database built on Apache Cassandra with support for Spark, Solr and graph database. Bringing DSE support to the Pivotal Cloud Foundry application platform allows developers and operators to self-service provision DSE clusters and easily connect them to Spring Boot apps running in and managed by PCF. In this session we’ll start with the use cases for on-demand, dedicated DSE clusters, cover the solution design, and demo the system. The creation of on-demand clusters takes full advantage of BOSH 2.0 and we’ll go just a little bit under the covers to show you how these new BOSH features rock this use case. Finally, we’ll complete the story by looking at the support that Spring has for Cassandra.
Platforms-as-a-service provide a fantastic application developer experience, enabling large scale zero downtime deployments in a repeatable and scalable way. But Data services are often left behind and require manual deployment and day 2 operations. The next evolution in PaaS provides a range of managed services such as DataStax Cassandra for developers to quickly utilise in their Cloud Native Applications.
This talk describes the approach and challenges of building managed services such as DataStax Enterprise Cassandra with automated lifecycle management using BOSH & Pivotal Cloud Foundry including a detailed discussion of the ease of Day 2 operations such as software upgrades and backups that is supported in the offering.
The presentation includes a demonstration on the use of BOSH and Pivotal Cloud Foundry to build a managed DataStax Enterprise Cassandra service that allows operators to provide a comprehensive Cassandra offering that deploys production ready clusters.
About the Speakers
Ben Lackey Partner Architect, DataStax
I work in the Cloud Strategy group at DataStax where I concentrate on improving the integration between DataStax Enterprise and cloud platforms including Azure, GCP and Pivotal.
Damian O'connor Product Manager, Pivotal
I'm a Technical Product Manager working with Pivotal's Cloud Services team and based out of our Dublin office. My role is to provide Pivotal Cloud Foundry customers with an industry leading Cassandra service running on the Pivotal Cloud Native platform.
Liberty Buildpack: Designed for Extension - Integrating your services in Blue...Rohit Kelapure
The Liberty Buildpack aims to remove the hassle of running Java applications on Cloud Foundry whether it is the simplified setup, auto-configuration of Liberty and Java EE references to cloud resources, reduced droplet size through selective provisioning of the runtime, or the zero-touch configuration and usage of services. There are times, however, when an application needs a feature that the buildpack does not yet provide. This talk will start by showing how to use and configure the Java buildpack and finish by showing how to extend the buildpack to ensure that IBM BlueMix Cloud Foundry is the best place to run your application. To build services and integrate them with BlueMix, you must implement the Service Broker API of Cloud Foundry for your services. This talk will explain how to write plugins to the Liberty Buildpack that will auto wire services your organization developed and integrated into CF making it easier for your apps to use the services in Cloud Foundry.
Building CI/CD Pipelines for Serverless ApplicationsDaniel Zivkovic
#ServerlessTO meetup about ins and outs of creating #CICD pipelines for #Serverless apps, and comparison of the major providers: #AWS #CodePipeline & #CodeBuild, #Travis CI, #CircleCI and #Seed. Event recording can be found at https://youtu.be/bUmR6jBRLiY
MEETUP SPONSORS
Big thanks to https://twitter.com/ManningBooks and https://twitter.com/Myplanet for continuing to be our Knowledge and Venue sponsors!
And our Catering sponsor https://twitter.com/twilio, shared a 50%-off Coupon Code for their November 7th Superclass in Toronto (https://twilioengage.com/toronto). Enjoy it: Super50 :)
Practical CICS application deployment using DevOps approachMark Cocker
This presentation shows how a the sample CICS Java OSGi sample can be built and deployed into CICS using the new CICS Build Toolkit and CICS TS plugin for UrbanCode Deployed.
The IBM z/OS Provisioning Toolkit, a simple command line utility for the rapid provisioning of z/OS development environments, now supports the latest CICS TS V5.4 and z/OS Connect EE V3.0.
Pat Gelsinger, James Watters, Cornelia Davis at SpringOne Platform 2019VMware Tanzu
SpringOne Platform 2019
Title: Pat Gelsinger, James Watters, Cornelia Davis at SpringOne Platform 2019- Keynote Day 1 (Cornelia Davis)
Youtube: https://youtu.be/aJKQifLkhXI
Modern DevOps practices involve deploying applications to platforms. From basic IaaS to PaaS to serverless functions. But who runs those platforms and how? At Pivotal we build and operate platforms, and we run those platforms on a platform designed to run complex distributed systems called Bosh which was inspired by google borg. Paul will talk through a couple of successful patterns for deploying and operating platforms as well as how to help your business determine which platform[s] are right for them and how to successfully get the business to adopt those platforms.
z/OS Connect Enterprise Edition V2.0.0.0 Technical OverviewRobert Jones
A technical overview of the new IBM offering, z/OS Connect Enterprise Edition V2.0.0.0 (5655-CEE), providing insights into the product installation, runtime and the new Eclipse-based tooling for the composition of APIs.
Additionally, there is an update on the WebSphere Liberty feature, z/OS Connect V1, available as a common program component and still providing options for service enablement.
On July 17, 2019, we released Zeebe 0.20.0, our first production-ready Zeebe release. In this webinar, we covered:
• What "production ready" means
• The new Zeebe Community License
• A step-by-step Zeebe and Operate demo
• Zeebe internals and how Zeebe works "under the hood"
• Zeebe in the cloud and Zeebe enterprise support
• The near-term Zeebe roadmap
Discover how you can leverage the Azure BOT Framework to build, connect, deploy, and manage intelligent bots to naturally interact with your users via your apps or website.
These are the slides that I discussed at "We Are Developers AI Congress 2018" in Vienna.
GSE Nordic 2015 CICS Connectivity in DevOps The business driver behind adopting a DevOps approach to developing software, is the need to deliver applications to the market faster, with lower costs and higher quality. With CICS Transaction Server providing the core services on which many of these applications rely, the importance of being able to connect to CICS and reuse these core services continues to increase. When CICS introduced native Web services about a decade ago, SOA became a reality for CICS customers. Today, many customers are doing tens of millions of SOAP based CICS Web services per day. Some are doing much more. But SOAP based CICS Web services are only a part of the CICS connectivity story. Support for the REST architectural style in CICS is an increasingly popular alternative to SOAP. And JSON is a popular alternative to XML for many application use cases. In this session, we will explore the different CICS connectivity options, suggest use-cases in which they can be of most value, and most importantly, learn which is the right tool for the job.
This talk, a case study in application deployment models, was given at IBM InterConnect 2017 in Las Vegas, NV on March 21, 2017 by Lin Sun & Phil Estes of IBM Cloud.
In this talk, Lin & Phil provided a background of IBM Bluemix compute offerings across Cloud Foundry, Containers + Kubernetes, and FaaS/serverless via OpenWhisk and then used a demo application to describe the tradeoffs between using the various deployment models and technology. The application is open source and available at https://github.com/estesp/flightassist
Cassandra and DataStax Enterprise on PCFVMware Tanzu
SpringOne Platform 2016
Speakers: Ben Lackey; Partner Architect, Datastax. Cornelia Davis; Sr. Director of Technology, Pivotal.
DataStax Enterprise (DSE) is a distributed database built on Apache Cassandra with support for Spark, Solr and graph database. Bringing DSE support to the Pivotal Cloud Foundry application platform allows developers and operators to self-service provision DSE clusters and easily connect them to Spring Boot apps running in and managed by PCF. In this session we’ll start with the use cases for on-demand, dedicated DSE clusters, cover the solution design, and demo the system. The creation of on-demand clusters takes full advantage of BOSH 2.0 and we’ll go just a little bit under the covers to show you how these new BOSH features rock this use case. Finally, we’ll complete the story by looking at the support that Spring has for Cassandra.
Similar to You mean I don't have to write a BOSH release? (20)
The Tanzu Developer Connect is a hands-on workshop that dives deep into TAP. Attendees receive a hands on experience. This is a great program to leverage accounts with current TAP opportunities.
The Tanzu Developer Connect is a hands-on workshop that dives deep into TAP. Attendees receive a hands on experience. This is a great program to leverage accounts with current TAP opportunities.
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
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.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfPeter Spielvogel
Building better applications for business users with SAP Fiori.
• What is SAP Fiori and why it matters to you
• How a better user experience drives measurable business benefits
• How to get started with SAP Fiori today
• How SAP Fiori elements accelerates application development
• How SAP Build Code includes SAP Fiori tools and other generative artificial intelligence capabilities
• How SAP Fiori paves the way for using AI in SAP apps
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
18. Kibosh: Current Status
● Developed a Helm-chart-configurable Service Broker.
● Offers a single default plan.
● Uses a dedicated Kubernetes cluster for all service instances.
19. Kibosh: Yet to Validate
● Explore service configuration UI.
○ Can we auto-generate a UI from Helm chart?
● Automatically get credentials.
○ Do we need explicit configuration?
20. But Wait --- There’s More!
● Hsobik: Consume OSBAPI services in Container Runtime (Service Catalog).
● Can we auto-discover Kubernetes services? Expose in Marketplace?
Our team at Pivotal, Cloud Foundry Platform Engineering, has spent the last few years focused on building our ecosystem of partner services. We now have over 60 partner products our customers can download and use.
A common pattern: package up software as a BOSH release, put an OSBAPI service broker in front of it.
Gives operators and developers familiar experience.
We love BOSH.
Does great things for the software lifecycle and operations.
It is the shoulders upon which CF stands.
Partners struggle with BOSH.
They typically haven’t used it before.
Steep learning curve makes it high cost.
Not widely used outside of CF makes it low reward.
Container Runtime opens up a new opportunity.
K8s more widely used, simpler, software vendors often already have a deployment ready.
Helm charts provide easy, shareable, customizable k8s deployment.
So if we use Helm for the service software deployment, all we need now is a service broker.
Wouldn’t it be nice if we could make that easier too?
Kibosh: a generic service broker for helm charts.
Goal: no code!
To be fair, this is our vision, WIP.
Partners will package up Kibosh configured for their service software.
With Pivotal CF, an Ops Manager tile.
With open source Application Runtime, they could provide a BOSH deployment.
These are familiar ways for operators to deploy services.
For the service administrator, we will present a Service Configuration interface.
Here, the admin can define plans, manage data, etc.
We envision either a generated UI, based on helm chart configuration options, or a custom UI provided by a partner.
Application developers don’t care that the services are running in Kubernetes.
They just use the familiar `cf create-service` and `cf bind-service` commands to use the service in their apps.
To create a service instance, the developer chooses a plan and the target Kubernetes cluster.
Kibosh performs a `helm install` of the service.
On binding, Kibosh will expose the Kubernetes secrets from the service instance to the bound app.
It will also provide the endpoint of the service per the Kubernetes Service objects.
So, that’s our grand vision for services on Container Runtime.
We’ve started in on implementing a PoC, and it’s gone well so far.