OpenShift and Kubernetes have evolved significantly since their beginnings in 2011 and 2014 respectively. The presentation discusses the past, present, and future of OpenShift and Kubernetes, including how they have grown large developer communities and are used by over 1,000 companies. It also outlines continued focus on multi-cloud management, standardization of tools like Tekton and Knative, and potential future directions such as simpler cluster operations, integration with GPUs and VMs, and stronger developer workflows.
Decomposing Lithium's Monolith with Kubernetes and OpenStackMirantis
Keynote by Lachlan Evenson, Team Lead of Cloud Platform Engineering at Lithium Technologies, at OpenStack Silicon Valley 2015.
Application developers are rapidly moving to container-based models for dynamic service delivery and efficient cluster management. In this session, we will discuss a OpenStack production environment that is rapidly evolving to leverage a hybrid cloud platform to deliver containerized micro services in a SaaS Development/Continuous Integration environment. Kubernetes is being used to simplify and automate the service delivery model across the public/private (OpenStack, AWS, GCE) environments and is being introduced in a way that eliminates extra overhead and engineering effort. Lithium is actively contributing to key open source upstream projects and working closely with its engineering/development teams to optimize software efficiency with an elastic cloud architecture that delivers on the benefits of cloud automation.
Decomposing Lithium's Monolith with Kubernetes and OpenStackMirantis
Keynote by Lachlan Evenson, Team Lead of Cloud Platform Engineering at Lithium Technologies, at OpenStack Silicon Valley 2015.
Application developers are rapidly moving to container-based models for dynamic service delivery and efficient cluster management. In this session, we will discuss a OpenStack production environment that is rapidly evolving to leverage a hybrid cloud platform to deliver containerized micro services in a SaaS Development/Continuous Integration environment. Kubernetes is being used to simplify and automate the service delivery model across the public/private (OpenStack, AWS, GCE) environments and is being introduced in a way that eliminates extra overhead and engineering effort. Lithium is actively contributing to key open source upstream projects and working closely with its engineering/development teams to optimize software efficiency with an elastic cloud architecture that delivers on the benefits of cloud automation.
Containers seem to have suddenly become the hot new thing everyone is talking about, but what are they?
Why are they important?
How should you use them and what does it mean for cloud infrastructure? This talk will examine the history, technical details and strategy around containerisation from the perspective of developers and operations, consider internal container OSs like Rocket and Ubuntu Core as well as management layers like Docker and Apache Mesos and take a look at why cloud providers are launching their own services around them.
Presented by David Mytton at Datacloud Monaco 2015-06-04
Sebastien Goasguen. With VM seemingly taking a back seat with containers coming back in fame, what is the role of CloudStack or OpenStack. In this talk Sebastien will briefly review the state of the art and bring some context around container orchestrators and how they relate to CloudStack. He will then discuss how containers orchestration can be easily integrated in CloudStack.
Scheduling a Kubernetes Federation with AdmiraltyIgor Sfiligoi
Presented at OSG All-Hands Meeting 2020 - USCMS-USATLAS Session.
This talk presented the PRP experience with using Admiralty as a Kubernetes federation solution, with both discussion of why we need it, why Admiralty is the best (if not actually the only) solution for our needs, and how it works.
Apache Stratos is a highly-extensible Platform-as-a-Service (PaaS) framework that helps run Apache Tomcat, PHP, and MySQL applications. The PaaS environment can be extended to support any additional language, framework, or server. For developers, Stratos provides a cloud-based environment for developing, testing, and running scalable applications. IT providers benefit from high utilization rates, automated resource management, and platform-wide insights, including monitoring and billing.
In this session, we will discuss key features in Apache Stratos and choosing the right solution for your business needs.
Topics to be covered:
True community ecosystem
Open extensible architecture
True flexibility for custom services and infrastructure
Multi-factored auto scaling
Multi-tenancy
Scalable dynamic load balancing
Capability of controlling PaaS resources
Logging, metering and monitoring
Cloud bursting
Zero-Touch Declarative Rehosting of Legacy Monolith Applications to Kubernete...Konveyor Community
Recording on YouTube: https://youtu.be/t0pu4iqTil0
While a lot can be modernized in the form of containers, it may not be feasible to containerize all of them at the same time due to time or technical or budget constraints.
With KubeVirt, we can bring those virtualized workloads side by side with containerized workloads into a common platform. Forklift operator can bring those virtualized workloads in bulk to Kubernetes platform.
In this meetup, we will show a live demo on how monolith applications can be moved, without touching the source legacy side, to Kubernetes platform.
Presenter: Vishal Anand, Thought Leader Architect & Sr. Inventor - IBM
Ross Kukulinski spoke at the July Philadelphia DevOps meetup on the current state of the art containerized Node.js. In this presentation, Ross talks about how Docker, Node.js, and Kubernetes allow developers and operations teams to quickly deploy and scale their applications.
Open Container Technologies and OpenStack - Sorting Through Kubernetes, the O...Daniel Krook
Presentation at the OpenStack Summit in Barcelona, Spain on October 25, 2016.
http://bit.ly/os-kub-oci-cncf
Containers along with next generation topics such as orchestration and serverless computing continue to draw interest across the application developer and data center operator communities because of the enormous potential of the technology and the rapid pace of change.
As the potential of Docker continues to evolve, Kubernetes emerges as the leading orchestration technology, and the OpenStack Magnum project has matured, many want to see shared governance over the baseline container specification and associated runtime and format/image to protect investments and enable confident adoption of this emerging technology.
Join this session to learn the latest about the Open Container Initiative (www.opencontainers.org) and the Cloud Native Computing Foundation (cncf.io) - both collaborative projects of the Linux Foundation - that drive the latest cloud native technologies and projects and see how they relate to Magnum and Kuryr.
Daniel Krook, Senior Software Engineer, IBM
Jeffrey Borek, Program Director, Open Tech, IBM
Sarah Novotny, Senior Kubernetes Community Manger, Google
Openstack - An introduction/Installation - Presented at Dr Dobb's conference...Rahul Krishna Upadhyaya
Slide was presented at Dr. Dobb's Conference in Bangalore.
Talks about Openstack Introduction in general
Projects under Openstack.
Contributing to Openstack.
This was presented jointly by CB Ananth and Rahul at Dr. Dobb's Conference Bangalore on 12th Apr 2014.
Containers seem to have suddenly become the hot new thing everyone is talking about, but what are they?
Why are they important?
How should you use them and what does it mean for cloud infrastructure? This talk will examine the history, technical details and strategy around containerisation from the perspective of developers and operations, consider internal container OSs like Rocket and Ubuntu Core as well as management layers like Docker and Apache Mesos and take a look at why cloud providers are launching their own services around them.
Presented by David Mytton at Datacloud Monaco 2015-06-04
Sebastien Goasguen. With VM seemingly taking a back seat with containers coming back in fame, what is the role of CloudStack or OpenStack. In this talk Sebastien will briefly review the state of the art and bring some context around container orchestrators and how they relate to CloudStack. He will then discuss how containers orchestration can be easily integrated in CloudStack.
Scheduling a Kubernetes Federation with AdmiraltyIgor Sfiligoi
Presented at OSG All-Hands Meeting 2020 - USCMS-USATLAS Session.
This talk presented the PRP experience with using Admiralty as a Kubernetes federation solution, with both discussion of why we need it, why Admiralty is the best (if not actually the only) solution for our needs, and how it works.
Apache Stratos is a highly-extensible Platform-as-a-Service (PaaS) framework that helps run Apache Tomcat, PHP, and MySQL applications. The PaaS environment can be extended to support any additional language, framework, or server. For developers, Stratos provides a cloud-based environment for developing, testing, and running scalable applications. IT providers benefit from high utilization rates, automated resource management, and platform-wide insights, including monitoring and billing.
In this session, we will discuss key features in Apache Stratos and choosing the right solution for your business needs.
Topics to be covered:
True community ecosystem
Open extensible architecture
True flexibility for custom services and infrastructure
Multi-factored auto scaling
Multi-tenancy
Scalable dynamic load balancing
Capability of controlling PaaS resources
Logging, metering and monitoring
Cloud bursting
Zero-Touch Declarative Rehosting of Legacy Monolith Applications to Kubernete...Konveyor Community
Recording on YouTube: https://youtu.be/t0pu4iqTil0
While a lot can be modernized in the form of containers, it may not be feasible to containerize all of them at the same time due to time or technical or budget constraints.
With KubeVirt, we can bring those virtualized workloads side by side with containerized workloads into a common platform. Forklift operator can bring those virtualized workloads in bulk to Kubernetes platform.
In this meetup, we will show a live demo on how monolith applications can be moved, without touching the source legacy side, to Kubernetes platform.
Presenter: Vishal Anand, Thought Leader Architect & Sr. Inventor - IBM
Ross Kukulinski spoke at the July Philadelphia DevOps meetup on the current state of the art containerized Node.js. In this presentation, Ross talks about how Docker, Node.js, and Kubernetes allow developers and operations teams to quickly deploy and scale their applications.
Open Container Technologies and OpenStack - Sorting Through Kubernetes, the O...Daniel Krook
Presentation at the OpenStack Summit in Barcelona, Spain on October 25, 2016.
http://bit.ly/os-kub-oci-cncf
Containers along with next generation topics such as orchestration and serverless computing continue to draw interest across the application developer and data center operator communities because of the enormous potential of the technology and the rapid pace of change.
As the potential of Docker continues to evolve, Kubernetes emerges as the leading orchestration technology, and the OpenStack Magnum project has matured, many want to see shared governance over the baseline container specification and associated runtime and format/image to protect investments and enable confident adoption of this emerging technology.
Join this session to learn the latest about the Open Container Initiative (www.opencontainers.org) and the Cloud Native Computing Foundation (cncf.io) - both collaborative projects of the Linux Foundation - that drive the latest cloud native technologies and projects and see how they relate to Magnum and Kuryr.
Daniel Krook, Senior Software Engineer, IBM
Jeffrey Borek, Program Director, Open Tech, IBM
Sarah Novotny, Senior Kubernetes Community Manger, Google
Openstack - An introduction/Installation - Presented at Dr Dobb's conference...Rahul Krishna Upadhyaya
Slide was presented at Dr. Dobb's Conference in Bangalore.
Talks about Openstack Introduction in general
Projects under Openstack.
Contributing to Openstack.
This was presented jointly by CB Ananth and Rahul at Dr. Dobb's Conference Bangalore on 12th Apr 2014.
Containers, OCI, CNCF, Magnum, Kuryr, and You!Daniel Krook
Presentation at the OpenStack Summit in Austin, Texas on April 28, 2016.
http://bit.ly/os-oci-cncf-ses
The technology industry has been abuzz about cloud workload containerization since the open source Docker project became a phenomenon in early 2014.
Meanwhile, an OpenStack Containers Team was formed and the Magnum project launched to provide users with a convenient Containers-as-a-Service solution for OpenStack environments.
As the potential of both technologies emerged, many wanted to see shared governance over the baseline container specification and runtime technology to ensure an open cloud ecosystem.
This past December, two new groups were launched with a goal of creating open, industry standards. The first called the Open Container Initiative (http://www.opencontainers.org), and the second called the Cloud Native Computing Foundation (http://cncf.io)
Jeffrey Borek - Program Director, Open Tech, IBM - @JeffBorek
Daniel Krook - Senior Software Engineer, IBM - @DanielKrook
Val Bercovici - Global Cloud CTO, NetApp/SolidFire - @valb00
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
Discover how a leading enterprise achieved visibility into their cloud costs with the CNCF project OpenCost. OpenCost models current and historical Kubernetes cloud spend and resource allocation by service, deployment, namespace, labels, and much more. This data provides transparency for cloud bills and can be used as the basis for optimizing your Kubernetes deployments based on cost allocation. This session delves into the real-world journey of implementing OpenCost for tracking cloud costs and how they optimized their infrastructure with this information. We’ll start with an introduction to OpenCost, its capabilities, and how to get started as a user and as a contributor. Then we’ll explore the challenges faced, lessons learned, and the tangible impact observed. From initial deployment to ongoing management, learn how OpenCost empowered the enterprise to make data-driven decisions, avoid cost overruns, and streamline their cloud budgeting. Join us for practical insights, success stories, and actionable steps to harness the power of OpenCost in your enterprise.
The Containers Ecosystem, the OpenStack Magnum Project, the Open Container In...Daniel Krook
Presentation at the OpenStack Summit in Tokyo, Japan on October 27, 2015.
http://sched.co/49x0
The technology industry has been abuzz about cloud workload containerization since the open source Docker project became a phenomenon in early 2014.
Meanwhile, an OpenStack Containers Team was formed and the Magnum project launched to provide users with a convenient Containers-as-a-Service solution for OpenStack environments.
As the potential of both technologies emerged, many wanted to see shared governance over the baseline container specification and runtime technology to ensure an open cloud ecosystem.
This past June, a new group was formed with a goal of creating open, industry standards around container formats and runtimes, called the Open Container Initiative (http://www.opencontainers.org).
So how will OpenStack Magnum influence - and be influenced by - the new OCI group? Why is the OCI under the stewardship of the Linux Foundation? What is the scope of the OCI effort? What project goals and/or principles will guide their work?
Attend this session to learn the following:
* A brief history of the open container ecosystem and the major benefits that containerization provides
* An overview of the Magnum CaaS plugin architecture and design goals
* Insider details on the the progress of the Linux Foundation Open Container Initiative (and the related Cloud Native Computing Foundation)
* What it all means for deploying container orchestration engines on your cloud with OpenStack Magnum
Megan Kostick - Software Engineer, Cloud and Open Source Technologies, IBM
Daniel Krook - Senior Software Engineer, Cloud and Open Source Technologies, IBM
Jeffrey Borek - WW Program Director, Open Technologies and Partnerships, Cloud Computing
OpenStack & the Evolving Cloud EcosystemMark Voelker
OpenStack has come a long way since 2010. What started as a collaboration on compute and storage between NASA and Rackspace has changed dramatically and grown into a large, successful open source project that meets the needs of thousands of organizations. But OpenStack hasn’t evolved in a vacuum over the past seven years: the technology landscape around it has been changing as well. Join VMware’s chief OpenStack architect and longtime community member Mark Voelker for a look at the new technology landscape around OpenStack, how we got here, and where we might go next. We’ll discuss how what started as an IaaS platform ending up being a winning platform for Network Functions Virtualization and telco applications, how OpenStack came to be selected as a common underpinning for container orchestration systems like Kubernetes, how OpenStack governance influenced other open source communities, and how OpenStack changed the way companies looked at Open Source. We’ll consider the role IaaS might play in a future that includes options like functions-as-a-service, containers, and the internet of things. We’ll consider OpenStack as a common foundation for a variety of new technologies, and discuss OpenStack’s lasting impact in the cloud ecosystem. We’ll also discuss how OpenStack is changing and adapting to shifts in the technology landscape, both as an open source community and in terms of product offerings. Learn about new interoperability programs targeted at use cases that didn’t exist seven years ago, and new initiatives from the OpenStack technical community and Foundation.
There is no doubt that Openstack represents one of the massive industry alignment towards the Open source cloud, Some even touting it to be the linux of cloud computing. But is it “THE” perfect solution ?
Vanilla Openstack is a “Myth”
The choice of Openstack as part of your cloud strategy purely depends on the kind of workload and the add-on features.
Openstack can be a serious contender especially for fresh deployments and applications that are being architected for cloud. But as the environment gets diverse(legacy integrations) Openstack can be tricky to integrate and maintain
One might require a vendor based Cloud management platform especially when the cloud strategy involves public clouds(AWS, Azure, GCE) and migration of application services across
No doubt it is fully open source, but it comes with learning curve, release cycles, Vendor specific driver integrations etc.
Interesting developments with respect to containers, docker, Kubernetes, Mesosphere etc will challenge Openstack
Openstack will no doubt will grow mature over next couple of years, until then, the hunt for the CMP continues...
Topics of interest :
to build a true hyper converged cloud ?
as an enterprise cloud management platform ?
public cloud ? (as a CSP)
Telco carrier grade cloud ?
VNF, MANO and SDN integrations
Centralizing Kubernetes and Container OperationsKublr
While developers see and realize the benefits of Kubernetes, how it improves efficiencies, saves time, and enables focus on the unique business requirements of each project; InfoSec, infrastructure, and software operations teams still face challenges when managing a new set of tools and technologies, and integrating them into an existing enterprise infrastructure.
These meetup slides go over what’s needed for a general architecture of a centralized Kubernetes operations layer based on open source components such as Prometheus, Grafana, ELK Stack, Keycloak, etc., and how to set up reliable clusters and multi-master configuration without a load balancer. It also outlines how these components should be combined into an operations-friendly enterprise Kubernetes management platform with centralized monitoring and log collection, identity and access management, backup and disaster recovery, and infrastructure management capabilities. This presentation will show real-world open source projects use cases to implement an ops-friendly environment.
Check out this and more webinars in our BrightTalk channel: https://goo.gl/QPE5rZ
Kubernetes has shown considerable traction since its debut in 2014, however there is still a significant portion of enterprises that have chosen other solutions for managing containers over Kubernetes. Given its technical leadership in the community this begs the question, why aren't more using it? In this talk we will address some of the reasons for this gap, and ideas for how we can solve it including what we are doing at Rancher Labs on this front.
Cloud Foundry and OpenStack: How They Fit - Cloud Expo 2014Jason Anderson
Bring the world's best IaaS to the world's best PaaS, In this talk, we share our experiences of running Cloud Foundry on OpenStack. The talk will focus on how Cloud Foundry and OpenStack complement each other, how they technically integrate using Cloud provider interface (CPI), how could we automate OpenStack setup for Cloud Foundry deployments, and what are some of the best practices for configuring a scalable environment.
Modern big data and machine learning in the era of cloud, docker and kubernetesSlim Baltagi
There is a major shift in web and mobile application architecture from the ‘old-school’ one to a modern ‘micro-services’ architecture based on containers. Kubernetes has been quite successful in managing those containers and running them in distributed computing environments.
Now enabling Big Data and Machine Learning on Kubernetes will allow IT organizations to standardize on the same Kubernetes infrastructure. This will propel adoption and reduce costs.
Kubeflow is an open source framework dedicated to making it easy to use the machine learning tool of your choice and deploy your ML applications at scale on Kubernetes. Kubeflow is becoming an industry standard as well!
Both Kubernetes and Kubeflow will enable IT organizations to focus more effort on applications rather than infrastructure.
Utilizing messaging systems grants us the capability to decouple services from each other: downtime of a service consuming messages does not impact the functionality of the service sending messages and vice-versa.
In this talk we will discuss how to setup and use messaging systems. As practical examples, we use AMQP backed by ArtemisMQ, as well as kafka to send and receive messages, automatically as well as programmatically.
Speaker: Marco Bungart, Senior Software Engineer at ConSol Düsseldorf
A central focus of Quarkus is developer joy and productivity. As part of this focus, Quarkus provides a powerful development mode which, among other things, allows true hot compilation of code.
In this talk we will take a look at this feature in detail. Aside from allowing hot reloading locally, we can also configure our application to allow hot reloading remotely. For example, the application could be running in a docker container or on a kubernetes-/openshift-cluster. This improves Dev/Prod-parity and thus enhances the development lifecycle.
Speaker: Marco Bungart, Senior Software Engineer at ConSol Düsseldorf
This talk will give you an introduction how to create a Helm based Operators with the Operator SDK. The helm chart which we are going to use will setup a namespace with all bells and whistles. We will create an Operator based on this chart and show how to define a CRD that will be used by the Operator. Furthermore, we will explore which other resources are created for the new Operator. Finally, we show an integration of this Operator with ArgoCD.
Speaker: Olaf Meyer, Senior Software Engineer at ConSol Munich
With the rising popularity of implementing GitOps patterns into the DevOps Lifecycle, it get's more important to secure your production deployments.
With the combination of Flux V2 for automated GitOps rollouts and flagger, we can take care of safe and reliable production deployments. Flagger enables us to do automated Blue/Green and Canary deployments and automatically roll back to the previous version, in case the quality gates will fail.
In this talk we will show the different deployment strategies that flagger offers and will show how an fully automated delivery can look like.
Speaker: Sebastian Tiggelkamp, Software Engineer at ConSol Düsseldorf
Kubernetes as a platform is moving fast from being the "new IT" to standing right in the center of most companies infrastructure. What does that mean for IT Automation? For its own purposes, Kubernetes already comes with a well-engineered declarative model of managing computing resources that has proven to be very efficient. In classic IT, likewise proven automation solutions like Red Hat Ansible are established. This forms two automation silos, and as we all know: Silos are a bad thing. Is there a way to bridge this gap?
In this session we will highlight the possibilities to use Kubernetes state management as backbone for IT automation by extending it with custom operators using Red Hat Ansible. Ansible with its focus on idempotency is a really great match for implementing Kubernetes-Operators and doing it to automate non-K8s resources, just like you would do with Ansible Tower, is easier than you might think. We will have a look at different use cases and provide a strategic outlook.
Speaker: Oliver Weise, Team Lead Software and DevOps engineering at ConSol Düsseldorf
How is automation done in real world (and) on existing systems. This webcast shows our way from existing handmade installations to ansible playbook managed environment.
Why did we choose ansible over others? A demo shows installation and how automation tools can reduce stress during incident remediation situations.
Speaker: Christian Hilgers, Senior Software Engineer at ConSol Düsseldorf
Kubernetes as a platform is moving fast from being the "new IT" to standing right in the center of most companies infrastructure. What does that mean for IT Automation? For its own purposes, Kubernetes already comes with a well-engineered declarative model of managing computing resources that has proven to be very efficient. In classic IT, likewise proven automation solutions like Red Hat Ansible are established. This forms two automation silos, and as we all know: Silos are a bad thing. Is there a way to bridge this gap?
In this session we will highlight the possibilities to use Kubernetes state management as backbone for IT automation by extending it with custom operators using Red Hat Ansible. Ansible with its focus on idempotency is a really great match for implementing Kubernetes-Operators and doing it to automate non-K8s resources, just like you would do with Ansible Tower, is easier than you might think. We will have a look at different use cases and provide a strategic outlook.
Utilizing messaging systems grants us the capability to decouple services from each other: downtime of a service consuming messages does not impact the functionality of the service sending messages and vice-versa.
In this talk we will discuss how to setup and use messaging systems. As practical examples, we use AMQP backed by ArtemisMQ, as well as kafka to send and receive messages, automatically as well as programmatically.
A central focus of Quarkus is developer joy and productivity. As part of this focus, Quarkus provides a powerful development mode which, among other things, allows true hot compilation of code.
In this talk we will take a look at this feature in detail. Aside from allowing hot reloading locally, we can also configure our application to allow hot reloading remotely. For example, the application could be running in a docker container or on a kubernetes-/openshift-cluster. This improves Dev/Prod-parity and thus enhances the development lifecycle.
This talk will give you an introduction how to create a Helm based Operators with the Operator SDK. The helm chart which we are going to use will setup a namespace with all bells and whistles. We will create an Operator based on this chart and show how to define a CRD that will be used by the Operator. Furthermore, we will explore which other resources are created for the new Operator. Finally, we show an integration of this Operator with ArgoCD.
With the rising popularity of implementing GitOps patterns into the DevOps Lifecycle, it get's more important to secure your production deployments.
With the combination of Flux V2 for automated GitOps rollouts and flagger, we can take care of safe and reliable production deployments. Flagger enables us to do automated Blue/Green and Canary deployments and automatically roll back to the previous version, in case the quality gates will fail.
In this talk we will show the different deployment strategies that flagger offers and will show how an fully automated delivery can look like.
How is automation done in real world (and) on existing systems. This webcast shows our way from existing handmade installations to ansible playbook managed environment.
Why did we choose ansible over others? A demo shows installation and how automation tools can reduce stress during incident remediation situations.
Webcast in collaboration with IBM
In Short: The cloud-native stack Quarkus promises developer joy and high productivity.
In this talk, we will take a look at some of the JakartaEE- and MicroProfile-features of Quarkus. For this, we will implement two small REST microservices from scratch using maven.
Wednesday, Nov 18th, 4 pm (CET)
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.
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.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
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.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
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.
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
2. OpenShift Evolution: Past, Present, Future Folie 2
Agenda
• Where do OpenShift and Kubernetes come from & what makes them special?
• What is happening in the community?
• A look into the crystal ball to see what the future might bring
3. OpenShift Evolution: Past, Present, Future Folie 3
Where do OpenShift and K8s come from & what makes them special?
• 2011 OpenShift 1.0
• 2013 Docker 1.0
• 2014 Kubernetes 1.0
• 2015 OpenShift 3.0
• 2019 OpenShift 4.0 Operator Framework, Multi-cluster Manager, Knative, Service Mesh, …
4. OpenShift Evolution: Past, Present, Future Folie 4
Where do OpenShift and K8s come from & what makes them special?
• OpenShift 3.3 CI/CD based on Jenkins, A/B Deployment
• OpenShift 3.4 Storage Quota, Job API, Dynamic Storage for public clouds
• OpenShift 3.7- Service Broker, Network Policies
• OpenShift 3.11 CRIO, Istio (Tech Preview), Prometheus Metrics and Alerts
• OpenShift 4.0 Operator Framework, Multi-cluster Manager, Knative, Service Mesh, …
5. OpenShift Evolution: Past, Present, Future Folie 5
Difference OpenShift vs Kubernetes
OpenShift is based on Kubernetes and offers services and enhanced security out of the box
https://medium.com/preply-
engineering/k8s-auth-a81f59d4dff6
6. OpenShift Evolution: Past, Present, Future Folie 6
Who is using OpenShift?
More than 1.000 OpenShift customers
7. OpenShift Evolution: Past, Present, Future Folie 7
Now
• Cloud Foundry powered by Kubernetes
• Docker Swarm (Option to run container on Kubernetes)
• (Apache Mesos)
• OpenShift
• Google Kubernetes Engine (GKE)
• Amazon Elastic Kubernetes Service (Amazon EKS)
• Azure Kubernetes Service (AKS)
PaaS systems previous and now
Previous
• Cloud Foundry
• Docker Swarm
• Apache Mesos
• OpenShift
8. OpenShift Evolution: Past, Present, Future Folie 8
Statistics
Top projects Octoverse statistics 2018
(Source: https://octoverse.github.com/projects#repositories)
Total numbers
There are many more projects that are building on
top of Kubernetes/OpenShift
Name Commits Releases Contributors Repos.
Visual
Studio Code
55.130 136 975 165
React-nativ 18.161 329 2023 15
Tensorflow 68.706 94 2219 84
Kubernetes 83.717 561 2296 70
OpenShift
(Origin)
30.765 72 361 405
Docker CE 46.155 110 1992 138
9. OpenShift Evolution: Past, Present, Future Folie 9
What makes K8s special?
There are very large ecosystems of frameworks and applications that are using K8s
• Helm “Package manager for Kubernetes”
• Spinnaker “Cloud native Continuous Delivery”
• Istio Advanced routing between container
• Knative Deploy and manage modern serverless workload
• …
In general: For almost every application you can find an example how to run it on K8s
10. OpenShift Evolution: Past, Present, Future Folie 10
What makes K8s special?
It is used and therefore properly tested by a lot of companies
It is starting to become a catalyst to standardize frameworks and tools
• Container Runtime Interface (CRI)
• Container Networking Interface (CNI)
• Container Storage Interface (CSI)
• …
Deployment and running applications on K8s is relatively easy
11. OpenShift Evolution: Past, Present, Future Folie 11
What makes K8s special?
The installation of Kubernetes is another story…
12. OpenShift Evolution: Past, Present, Future Folie 12
What is happening in the community?
• Focus on management of multi/hybrid cloud
• Standardize build flow in Kubernetes with Tekton
• Standardize Serverless execution in Kubernetes with Knative
• Istio and Service meshes
13. OpenShift Evolution: Past, Present, Future Folie 13
Look in the crystal ball to see what the future might bring
With respect to the clusters:
• Simpler and more robust installation und updates of Kubernetes and OpenShift
• Run more than one cluster and possibly with more then one cloud provider
• Simpler scaling of nodes in cluster to reduce costs
• Also starting of pod without nodes i.e. AWS Fargate
• Integration with GPU to support ML and AI
• Run VM’s in an K8s/OpenShift cluster
14. OpenShift Evolution: Past, Present, Future Folie 14
Look in the crystal ball to see what the future might bring
With respect to applications of frameworks
• Operators to install, update and delete applications
• Serverless (not necessary FaaS) application to reduce costs
• Stronger integration of Istio or Services Meshes to have flexible routing without changes in
source code
15. OpenShift Evolution: Past, Present, Future Folie 15
Look in the crystal ball to see what the future might bring
With respect to the developer
• Tekton to build application in Kubernetes
• Run developer workspaces in the cluster with Eclipse Che
• Alternatives to Docker as runtime and to build container like podman
16. OpenShift Evolution: Past, Present, Future Folie 16
Look in the crystal ball to see what the future might bring
With respect to Operating Systems
• Kubernetes/OpenShift run native Windows pod/container