Knative, Serverless on Kubernetes, and OpenshiftChris Suszyński
Is Serverless just running functions in a cloud? It’s more than that! Serverless computing refers to the concept of building and running applications that do not require server management.
It describes a deployment model where applications, bundled as one or more functions, are uploaded to a platform and then executed, scaled, and billed in response to the exact demand needed at the moment.
During the talk I’ll show how to use Knative both on Kubernetes and on OpenShift platform. Hopefully we will see why your organization should consider using Knative as one of its primary deployments models on hybrid cloud world.
For a lot of companies it is a challenge to automate their development pipeline. We would like to talk about one possible solution based on gitlab and terraform. The infrastructure and development process is created around git repositories. With Terraform it is possible to code also parts of the infrastructure. So each change in the application and also in the infrastrucure can be tracked within git repositorities. This is a great effort also for the CI process. So it is possible to automate the whole testing and integration processes very easy.
Jacob Bogie, Advisory Platform Architect explains how Pivotal's PKS abstracts the complexity of tackling Data Gravity, Kubernetes, and how it relates to the presentations of our partners Yugabyte, Portworx, SnappyData, Crunchy Data, and Confluent.
Five Lessons Learned from Large-scale Implementation of Kubernetes in the Ent...DevOps.com
Learn what it takes to get a large-scale production Kubernetes cluster up and running in an on-premises environment. Get tips, best practices, and architectural approaches for the initial implementation. Understand the constraints, challenges, and how to solve for successful on-going day-2 operational issues.
Join Sirish Raghuram, CEO of Platform9, and Ravi Ravichandran, VP cloud platform engineering at Juniper, for a fun conversational webinar where they will discuss how to avoid all the pitfalls of running production Kubernetes and ensuring high-reliability, scalability, and performance. They will also touch upon the implications of building and operating your own production clusters using your own resources and upstream Kubernetes versus commercial alternatives available in the market.
Serverless stream processing of Debezium data change events with Knative | De...Red Hat Developers
Come and join us for an (almost) no-slides session around the terrific trio of Debezium, Apache Kafka Streams, and Knative Eventing! Leveraging Apache Kafka as the de-facto standard for event-driven data pipelines, these open-source technologies allow you to ingest data changes from relational and NoSQL databases, process and enrich them, and consume them serverless-style. In a live demo, you’ll see how Debezium, Apache Kafka, Quarkus, and Knative are the dream-team for building serverless, cloud-native stream processing pipelines. You will learn: How to stream change events out of your database using Debezium How to use the Quarkus extension for Kafka Streams to build cloud-native stream processing applications, running either on the JVM or GraalVM How to consume and distribute Kafka messages with Knative Eventing, allowing you to manage modern serverless workloads on Kubernetes.
Knative, Serverless on Kubernetes, and OpenshiftChris Suszyński
Is Serverless just running functions in a cloud? It’s more than that! Serverless computing refers to the concept of building and running applications that do not require server management.
It describes a deployment model where applications, bundled as one or more functions, are uploaded to a platform and then executed, scaled, and billed in response to the exact demand needed at the moment.
During the talk I’ll show how to use Knative both on Kubernetes and on OpenShift platform. Hopefully we will see why your organization should consider using Knative as one of its primary deployments models on hybrid cloud world.
For a lot of companies it is a challenge to automate their development pipeline. We would like to talk about one possible solution based on gitlab and terraform. The infrastructure and development process is created around git repositories. With Terraform it is possible to code also parts of the infrastructure. So each change in the application and also in the infrastrucure can be tracked within git repositorities. This is a great effort also for the CI process. So it is possible to automate the whole testing and integration processes very easy.
Jacob Bogie, Advisory Platform Architect explains how Pivotal's PKS abstracts the complexity of tackling Data Gravity, Kubernetes, and how it relates to the presentations of our partners Yugabyte, Portworx, SnappyData, Crunchy Data, and Confluent.
Five Lessons Learned from Large-scale Implementation of Kubernetes in the Ent...DevOps.com
Learn what it takes to get a large-scale production Kubernetes cluster up and running in an on-premises environment. Get tips, best practices, and architectural approaches for the initial implementation. Understand the constraints, challenges, and how to solve for successful on-going day-2 operational issues.
Join Sirish Raghuram, CEO of Platform9, and Ravi Ravichandran, VP cloud platform engineering at Juniper, for a fun conversational webinar where they will discuss how to avoid all the pitfalls of running production Kubernetes and ensuring high-reliability, scalability, and performance. They will also touch upon the implications of building and operating your own production clusters using your own resources and upstream Kubernetes versus commercial alternatives available in the market.
Serverless stream processing of Debezium data change events with Knative | De...Red Hat Developers
Come and join us for an (almost) no-slides session around the terrific trio of Debezium, Apache Kafka Streams, and Knative Eventing! Leveraging Apache Kafka as the de-facto standard for event-driven data pipelines, these open-source technologies allow you to ingest data changes from relational and NoSQL databases, process and enrich them, and consume them serverless-style. In a live demo, you’ll see how Debezium, Apache Kafka, Quarkus, and Knative are the dream-team for building serverless, cloud-native stream processing pipelines. You will learn: How to stream change events out of your database using Debezium How to use the Quarkus extension for Kafka Streams to build cloud-native stream processing applications, running either on the JVM or GraalVM How to consume and distribute Kafka messages with Knative Eventing, allowing you to manage modern serverless workloads on Kubernetes.
2018 04-06 kubernetes ingress in productionSandor Szuecs
Talk Abstract
At Zalando we run 84 Kubernetes clusters in AWS. Ingress objects are
enough to provision ALBs, do advanced HTTP routing and create DNS
records. I will show how to support green-blue deployments, A/B
testing, shadow traffic and feature toggles with the current ingress
and our Open Source tools.
Talk Description
One of the hottest topics in Kubernetes is how to do ingress traffic
done right. This is an opinionated talk that shows how one of the
biggest online shops in Europe does it. All tools are Open Source and
can be used by the audience. Presented use cases are production
relevant.
notes
- Since 7 years I work as system and software engineer for Zalando.
- I work in the team that runs 84 Kubernetes clusters for Zalando.
- I am one of the core developers, which implements all the ingress features being presented.
How Redis powers next-gen of API platform at millions RPS scaleGuanlan Dai
Kong is the most popular open-source API Platform. It just launched its 1.0 version with 20,000 stars, 38,000 community members and 100+ enterprise customers.
Under the hood, Kong uses Redis for some of its key functions including rate limiting, HTTP caching, and others. In his talk, Guanlan will draw on years of practical experience, to share stories and knowledge about using Redis in API Platform design, which enables rate limiting and caching in a scalable and performant way.
He will also cover the microservices architecture and how Redis fits into it.
Building and Running Workloads the Knative WayQAware GmbH
Serverless Computing 2019, November 2019, London: Talk by Mario-Leander Reimer (@LeanderReimer, Principal Software Architect at QAware)
=== Please download slides if blurred! ===
Abstract: Knative is a K8s based platform to build, deploy, manage and run serverless workloads.
In this session we will take a look at the concepts of each Knative building block and apply them directly in practice. First, we’ll define and use Tekton pipelines to build our workloads. Then we’ll use Knative serving to rapidly deploy serverless containers with automatic scaling up and down to zero. Finally, we’ll show how to build loosely coupled event-driven architectures with the help of Knative eventing. This session will also cover the different installation options leveraging either Istio or the API gateways Gloo and Ambassador.
Deploying Anything as a Service (XaaS) Using Operators on KubernetesAll Things Open
Presented by: Jeff Spahr
Presented at the All Things Open 2021
Raleigh, NC, USA
Raleigh Convention Center
Abstract: Kubernetes has long since solved compute as a service, but what if you want to deploy higher level services without reimplementing the finer details of how to scale, cluster, and upgrade those services? Custom Resource Definitions (CRDs) allow users to expand the Kubernetes API to create resources like 'kind: elasticsearch' or 'kind: mariadb'. Operators manage those CRDs and take on orchestration and lifecycle management of those services.
In this talk I'll cover the what and why of Operators on Kubernetes with a focus on what real world problems this solves for Kubernetes end users. I'll walk through deploying operators for common high level services that make up a production application.
The XaaS walkthrough and demo will include some of the following technologies:
* Cloud Services (EC2, S3)
* Databases (MariaDB, Vitess, Elasticsearch)
* Load balancers (F5, NGINX)
* Streaming (Kafka, RabbitMQ)
You'll leave this session with a foundation to start offering XaaS to your end users.
Deploy Prometheus on Kubernetes to monitor Containers. Containers are dynamic and often deployed in large quantities. In such an environment, monitoring is crucial to help with the overall health of the kubernetes environment. This tutorial explains how to deploy prometheus on Kubernetes.
Serverless Functions: Accelerating DevOps AdoptionAll Things Open
Presented by: Daniel Oh
Presented at the All Things Open 2021
Raleigh, NC, USA
Raleigh Convention Center
Abstract: Serverless functions are driving the fast adoption of DevOps development and deployment practices today. To successfully adopt serverless functions, developers must understand how serverless capabilities are specified using a combination of cloud computing, data infrastructure, and function-oriented programming. IT Ops teams also need to consider resource optimization (memory and CPU) and high-performance boot and first-response times in both development and production environments for faster time to market/service. What if we didn’t have to worry about all of that?
In this session, I’ll be speaking about what kinds of open source projects and tools enable you to write a serverless function with superfast boot and response times and built-in resource optimization. Then, you’ll understand how these capabilities take you to advanced DevOps practices as well as business acceleration. Furthermore, developers can avoid the extra work of developing a function from scratch, optimizing the application, and deploying it to Kubernetes.
Composable Infrastructure is a revolutionary, new architecture that optimize various software and hardware for innovation ideas. Valence was introduced to disaggregates compute, storage, and network resources based on Intel Rack Scale Design. Nowadays applications and other OpenStack services can take advantage of Valence to introduce the ability to more efficiently pool and utilize these resources. Valence complements OpenStack by dynamically composing workload-optimized hardware while at the same time allowing workloads to run on bare-metal and do it all with a single management console. Valence was started one year ago and evolves rapidly. It’s readier than ever to unlock the effectiveness. In this session, we’ll share:
What exciting features have been added since last cycle
Intel Rack Scale Design Roadmap
New Features, such as Pooled NVMe resources management, Multi-Podmanager, etc.
Integration with other OpenStack projects
Community involvement and ecosystem
Use case & Demo
From Community to Enterprise and Back Again! Chris Wright, Red HatOpenStack
Audience: All levels
About: Chris has spent most of his career in Open Source and Open Standards to develop mission critical enterprise solutions for customers around the world. In this session, you will learn from his experience what Red Hat’s perspective is on the current state of affairs in the OpenStack community and the path we see ahead that Red Hat is putting its efforts in. You will also learn about industry specific use cases such as Telco and FSI that are major influencers for the direction of OpenStack based on Red Hat’s customer interactions. OpenStack is not a product that tries to solve any one business problem in particular, but a technology that aims to be usable for many – what are the required steps to make sure that your enterprise is ready for the OpenStack transformation.
Speaker Bio: Chris Wright – CTO, Red Hat
Chris Wright is Vice President and Chief Technologist at Red Hat where he is leading engineers who work on cloud computing, distributed storage, software defined networking and network functions virtualization, containers, machine learning, and continuous delivery. During his more than 20 years as a software engineer he has worked in the telecom industry on high availability and distributed systems and in the Linux industry on security, virtualization, and networking. He has been a Linux developer for over 15 years, most of that time spent deep in the Linux kernel.
He is passionate about open source software serving as the foundation for next generation IT systems. He lives in sunny Portland, Oregon where he is happily working with open source projects such as OpenDaylight, Open vSwitch, OPNFV, OpenStack, Open Container Initiative, and Cloud Native Computing Foundation. Chris is currently a board member of OpenDaylight and OPNFV.
OpenStack Australia Day - Sydney 2016
https://events.aptira.com/openstack-australia-day-sydney-2016/
Docker with DevOps Program with Implementation.
In this document, we would like to explain the container connectivity aspects and how the container networking and communication comes handy in producing next-generation microservices-centric, enterprise-class, and distributed applications. We have picked up a use case and demonstrated how the linkage between an application and a backend database results in a containerized business application.
Title: Making Kubernetes Easier
Kubernetes. Wonderful technology but the learning curve to production may be long. In this session we'll look at how we partnered with the community to make it easier, from setting up collaborative development environments and ensuring DevOps, to scaling production in unpredictable scenarios, while keeping it under good monitoring from the moment you spin it up. Demos and code heavy.
OpenFaaS (Functions as a Service) is a framework for building serverless functions with Docker which has first class support for metrics. Any process can be packaged as a function enabling you to consume a range of web events without repetitive boiler-plate coding.
How to build "AutoScale and AutoHeal" systems using DevOps practices by using modern technologies.
A complete build pipeline and the process of architecting a nearly unbreakable system were part of the presentation.
These slides were presented at 2018 DevOps conference in Singapore. http://claridenglobal.com/conference/devops-sg-2018/
2018 04-06 kubernetes ingress in productionSandor Szuecs
Talk Abstract
At Zalando we run 84 Kubernetes clusters in AWS. Ingress objects are
enough to provision ALBs, do advanced HTTP routing and create DNS
records. I will show how to support green-blue deployments, A/B
testing, shadow traffic and feature toggles with the current ingress
and our Open Source tools.
Talk Description
One of the hottest topics in Kubernetes is how to do ingress traffic
done right. This is an opinionated talk that shows how one of the
biggest online shops in Europe does it. All tools are Open Source and
can be used by the audience. Presented use cases are production
relevant.
notes
- Since 7 years I work as system and software engineer for Zalando.
- I work in the team that runs 84 Kubernetes clusters for Zalando.
- I am one of the core developers, which implements all the ingress features being presented.
How Redis powers next-gen of API platform at millions RPS scaleGuanlan Dai
Kong is the most popular open-source API Platform. It just launched its 1.0 version with 20,000 stars, 38,000 community members and 100+ enterprise customers.
Under the hood, Kong uses Redis for some of its key functions including rate limiting, HTTP caching, and others. In his talk, Guanlan will draw on years of practical experience, to share stories and knowledge about using Redis in API Platform design, which enables rate limiting and caching in a scalable and performant way.
He will also cover the microservices architecture and how Redis fits into it.
Building and Running Workloads the Knative WayQAware GmbH
Serverless Computing 2019, November 2019, London: Talk by Mario-Leander Reimer (@LeanderReimer, Principal Software Architect at QAware)
=== Please download slides if blurred! ===
Abstract: Knative is a K8s based platform to build, deploy, manage and run serverless workloads.
In this session we will take a look at the concepts of each Knative building block and apply them directly in practice. First, we’ll define and use Tekton pipelines to build our workloads. Then we’ll use Knative serving to rapidly deploy serverless containers with automatic scaling up and down to zero. Finally, we’ll show how to build loosely coupled event-driven architectures with the help of Knative eventing. This session will also cover the different installation options leveraging either Istio or the API gateways Gloo and Ambassador.
Deploying Anything as a Service (XaaS) Using Operators on KubernetesAll Things Open
Presented by: Jeff Spahr
Presented at the All Things Open 2021
Raleigh, NC, USA
Raleigh Convention Center
Abstract: Kubernetes has long since solved compute as a service, but what if you want to deploy higher level services without reimplementing the finer details of how to scale, cluster, and upgrade those services? Custom Resource Definitions (CRDs) allow users to expand the Kubernetes API to create resources like 'kind: elasticsearch' or 'kind: mariadb'. Operators manage those CRDs and take on orchestration and lifecycle management of those services.
In this talk I'll cover the what and why of Operators on Kubernetes with a focus on what real world problems this solves for Kubernetes end users. I'll walk through deploying operators for common high level services that make up a production application.
The XaaS walkthrough and demo will include some of the following technologies:
* Cloud Services (EC2, S3)
* Databases (MariaDB, Vitess, Elasticsearch)
* Load balancers (F5, NGINX)
* Streaming (Kafka, RabbitMQ)
You'll leave this session with a foundation to start offering XaaS to your end users.
Deploy Prometheus on Kubernetes to monitor Containers. Containers are dynamic and often deployed in large quantities. In such an environment, monitoring is crucial to help with the overall health of the kubernetes environment. This tutorial explains how to deploy prometheus on Kubernetes.
Serverless Functions: Accelerating DevOps AdoptionAll Things Open
Presented by: Daniel Oh
Presented at the All Things Open 2021
Raleigh, NC, USA
Raleigh Convention Center
Abstract: Serverless functions are driving the fast adoption of DevOps development and deployment practices today. To successfully adopt serverless functions, developers must understand how serverless capabilities are specified using a combination of cloud computing, data infrastructure, and function-oriented programming. IT Ops teams also need to consider resource optimization (memory and CPU) and high-performance boot and first-response times in both development and production environments for faster time to market/service. What if we didn’t have to worry about all of that?
In this session, I’ll be speaking about what kinds of open source projects and tools enable you to write a serverless function with superfast boot and response times and built-in resource optimization. Then, you’ll understand how these capabilities take you to advanced DevOps practices as well as business acceleration. Furthermore, developers can avoid the extra work of developing a function from scratch, optimizing the application, and deploying it to Kubernetes.
Composable Infrastructure is a revolutionary, new architecture that optimize various software and hardware for innovation ideas. Valence was introduced to disaggregates compute, storage, and network resources based on Intel Rack Scale Design. Nowadays applications and other OpenStack services can take advantage of Valence to introduce the ability to more efficiently pool and utilize these resources. Valence complements OpenStack by dynamically composing workload-optimized hardware while at the same time allowing workloads to run on bare-metal and do it all with a single management console. Valence was started one year ago and evolves rapidly. It’s readier than ever to unlock the effectiveness. In this session, we’ll share:
What exciting features have been added since last cycle
Intel Rack Scale Design Roadmap
New Features, such as Pooled NVMe resources management, Multi-Podmanager, etc.
Integration with other OpenStack projects
Community involvement and ecosystem
Use case & Demo
From Community to Enterprise and Back Again! Chris Wright, Red HatOpenStack
Audience: All levels
About: Chris has spent most of his career in Open Source and Open Standards to develop mission critical enterprise solutions for customers around the world. In this session, you will learn from his experience what Red Hat’s perspective is on the current state of affairs in the OpenStack community and the path we see ahead that Red Hat is putting its efforts in. You will also learn about industry specific use cases such as Telco and FSI that are major influencers for the direction of OpenStack based on Red Hat’s customer interactions. OpenStack is not a product that tries to solve any one business problem in particular, but a technology that aims to be usable for many – what are the required steps to make sure that your enterprise is ready for the OpenStack transformation.
Speaker Bio: Chris Wright – CTO, Red Hat
Chris Wright is Vice President and Chief Technologist at Red Hat where he is leading engineers who work on cloud computing, distributed storage, software defined networking and network functions virtualization, containers, machine learning, and continuous delivery. During his more than 20 years as a software engineer he has worked in the telecom industry on high availability and distributed systems and in the Linux industry on security, virtualization, and networking. He has been a Linux developer for over 15 years, most of that time spent deep in the Linux kernel.
He is passionate about open source software serving as the foundation for next generation IT systems. He lives in sunny Portland, Oregon where he is happily working with open source projects such as OpenDaylight, Open vSwitch, OPNFV, OpenStack, Open Container Initiative, and Cloud Native Computing Foundation. Chris is currently a board member of OpenDaylight and OPNFV.
OpenStack Australia Day - Sydney 2016
https://events.aptira.com/openstack-australia-day-sydney-2016/
Docker with DevOps Program with Implementation.
In this document, we would like to explain the container connectivity aspects and how the container networking and communication comes handy in producing next-generation microservices-centric, enterprise-class, and distributed applications. We have picked up a use case and demonstrated how the linkage between an application and a backend database results in a containerized business application.
Title: Making Kubernetes Easier
Kubernetes. Wonderful technology but the learning curve to production may be long. In this session we'll look at how we partnered with the community to make it easier, from setting up collaborative development environments and ensuring DevOps, to scaling production in unpredictable scenarios, while keeping it under good monitoring from the moment you spin it up. Demos and code heavy.
OpenFaaS (Functions as a Service) is a framework for building serverless functions with Docker which has first class support for metrics. Any process can be packaged as a function enabling you to consume a range of web events without repetitive boiler-plate coding.
How to build "AutoScale and AutoHeal" systems using DevOps practices by using modern technologies.
A complete build pipeline and the process of architecting a nearly unbreakable system were part of the presentation.
These slides were presented at 2018 DevOps conference in Singapore. http://claridenglobal.com/conference/devops-sg-2018/
Awareness presentation on the integration of Network Operations into DevOps and using tools like Ansible and UCS director to automate network operations.
The state of containers for your DevOps journeyAgile Montréal
Containers, Containers, Containers! We are hearing about Containers everywhere, what are their key concepts? Why could they simplify your DevOps journey? What are the tools to help you with Containers and orchestratethem? What’s the road ahead with Containers? Let’s talk about that! Through this presentation you will see also how the Cloud and the Open Source tools and communities are driving this Containers adoption. This presentation will be illustrated by demonstrations.
Mathieu Benoit
Service Fabric is the foundational technology powering core Azure infrastructure and large-scale Microsoft services such as Azure Cosmos DB, Azure SQL Database, Dynamics 365, and Cortana. Come to this session for a developer’s tour and dives into the latest and greatest of Service Fabric capabilities, including containers, low-latency data processing, .NET Core 2.0 and VS 2017 integration. We are also going to immerse you with our future roadmap that makes building containerized microservice applications much easier.
[Capitole du Libre] #serverless - mettez-le en oeuvre dans votre entreprise...Ludovic Piot
Tout comme le Cloud IaaS avant lui, le serverless promet de faciliter le succès de vos projets en accélérant le Time to Market et en fluidifiant les relations entre Devs et Ops.
Mais sa mise en œuvre au sein d’une entreprise reste complexe et coûteuse.
Après 2 ans à mettre en place des plateformes managées de ce type, nous partagons nos expériences de ce qu’il faut faire pour mettre en œuvre du serverless en entreprise, en évitant les douleurs et en limitant les contraintes au maximum.
Tout d’abord l’architecture technique, avec 2 implémentations très différentes : Kubernetes et Helm d’un côté, Clever Cloud on-premise de l’autre.
Ensuite, la mise en place et l’utilisation d’OpenFaaS. Comment tester et versionner du Function as a Service. Mais aussi les problématiques de blue/green deployment, de rolling update, d’A/B testing. Comment diagnostiquer rapidement les dépendances et les communications entre services.
Enfin, en abordant les sujets chers à la production : * vulnerability management et patch management, * hétérogénéïté du parc, * monitoring et alerting, * gestion des stacks obsolètes, etc.
Pivotal Container Service (PKS) at SF Cloud Foundry Meetupcornelia davis
Overview of Pivotal Container Service (PKS), built on the open source Cloud Foundry Container Runtime (CFCR). Covers what Kubernetes is, how PKS presents a complete platform that includes Kubernetes and much more, and key cloud principles.
Presented at the San Francisco-Bay Area Cloud Foundry meetup.
Join our webinar on dealing with too many automation tools and platforms, and how the newest Cloudify 5.1 release brings in the Orchestrator of Orchestrators and how this helps.
OpenShift in your own backyard
Installing OpenShift on your servers with Assisted Installer
OpenShift Container Platform is an open source enterprise-ready Kubernetes container platform.
There are multiple ways to use OpenShift, including in cloud provider environments such as Amazon Web Services, Google Cloud Platform or Microsoft Azure or on your own infrastructure like RHV, Openstack or Bare Metal.
Installing on bare metal servers or virtual machines can sometimes be hard. Having the ability to easily install OpenShift in your data center helps increase the productivity of the IT and Development teams.
The Assisted Installer is a SaaS solution that introduces a new way to deploy a new OpenShift cluster on bare metal basically by only booting the nodes that will be part of the cluster, with an ISO generated by a service hosted in cloud.redhat.com. The service will orchestrate the needed steps based on the user parameters and report about the installation progress. All that without the need of an additional bootstrap node.
In this session, we will explain about the Assisted Service flows and what are the network and hardware requirements, and the needed inputs from the user. We will discuss all the customizations available to the user, and about the possibility of running the Assisted Installer in a disconnected environment. Finally, we will do a demonstration showing how all come together to a running OpenShift cluster in your own backyard.
OpenShift in your own backyard - DevConf CZ 2021Freddy Rolland
OpenShift in your own backyard
Installing OpenShift on your servers with Assisted Installer
OpenShift Container Platform is an open source enterprise-ready Kubernetes container platform.
There are multiple ways to use OpenShift, including in cloud provider environments such as Amazon Web Services, Google Cloud Platform or Microsoft Azure or on your own infrastructure like RHV, Openstack or Bare Metal.
Installing on bare metal servers or virtual machines can sometimes be hard. Having the ability to easily install OpenShift in your data center helps increase the productivity of the IT and Development teams.
The Assisted Installer is a SaaS solution that introduces a new way to deploy a new OpenShift cluster on bare metal basically by only booting the nodes that will be part of the cluster, with an ISO generated by a service hosted in cloud.redhat.com. The service will orchestrate the needed steps based on the user parameters and report about the installation progress. All that without the need of an additional bootstrap node.
In this session, we will explain about the Assisted Service flows and what are the network and hardware requirements, and the needed inputs from the user. We will discuss all the customizations available to the user, and about the possibility of running the Assisted Installer in a disconnected environment. Finally, we will do a demonstration showing how all come together to a running OpenShift cluster in your own backyard.
Try the Assisted Installer here:
https://cloud.redhat.com/openshift/assisted-installer/clusters
OpenShift is Red Hat's Platform-as-a-Service (PaaS) that lets developers quickly develop, host, and scale Docker container-based applications. OpenShift enables a uniform and standardised approach to container management across all hosting options including AWS/EC2 and other private/public cloud and on/off-premise variants. At this session, you will learn how Red Hat's enterprise clients are using OpenShift to enable their digital transformation initiatives. Examples will cover how realising a hybrid cloud strategy can simplify and reduce the risk of migrating and transitioning application workloads to containers in the cloud.
Alex Smith, Solutions Architect, Amazon Web Services, ASEAN
Stephen Bylo, Senior Solution Architect, Red Hat Asia Pacific Pte Ltd
CNCF general introduction to beginners at openstack meetup Pune & Bangalore February 2018. Covers broadly the activities and structure of the Cloud Native Computing Foundation.
Zero to 1000+ Applications - Large Scale CD Adoption at Cisco with Spinnaker ...DevOps.com
As part of its Cloud-native transformation, Cisco needed to modernize its software delivery process. Scalability, multi-cloud deployment to its OpenShift environment and public clouds, and the ability to support Cisco’s extensive policy, compliance, and security requirements made open source Spinnaker a logical choice for a modern continuous delivery platform.
As one of the world’s top technology providers with one of the largest and most diverse software development organizations, Cisco had to overcome some unique challenges to be able to onboard 10,000+ developers, 1000+ monolithic and non-cloud native applications, and achieve the high availability and reliability needed to support mission-critical production applications.
Join us for this new webinar as Balaji Siva, VP of Products at OpsMx engages Anil Anaberumutt, IT architect at Cisco, and Red Hat Sr. Solutions Architect, Vikas Grover, in a discussion about Cisco’s CD challenges and the lessons learned, best practices implemented, and key results achieved on their CD transformation journey from zero to over 1000 applications.
Similar to Cloud Native Journey- Netflix OSS to Containers and Sidecars (20)
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.
IATA Open Air: How API Standardization Enables Innovation in the Airline Indu...SmartBear
The necessity of surviving during the economic upheaval of a global pandemic is fueling innovation in the airline industry. A new age of aviation is being built on digital technology and APIs to improve data sharing, reduce costs, and optimize revenue for carriers.
API standards are the key to the success of any digital initiative, enabling interoperability between independent parties. The International Air Transport Association (IATA), the industry trade association responsible for developing the global standards for airlines, are utilizing SwaggerHub, the API design and documentation platform, to help bring these best practices to life.
In this webinar session, we explore:
How IATA’s Open Air initiative allows the industry to open up its digital capabilities for innovation
Open Air standard as the common technical approach to describing API definitions
Best practices for scaling API design and standardization across the industry
A live API design demonstration with SwaggerHub and IATA
The State of API 2020 Webinar – Exploring Trends, Tools & Takeaways to Drive ...SmartBear
Since 2016, SmartBear has been surveying the State of APIs to better understand the trends and technologies associated with this essential digital building block. We have just completed the State of API 2020 survey and will be sharing the research findings during this live webinar.
We will be sharing research from over 2,000 respondents on how organizations are bringing APIs to market in 2020, what tools they are using, how they view certain trends, and where they see the market going.
How LISI Automotive Accelerated Application Delivery with SwaggerHubSmartBear
In this SmartBear webinar, Sebastien Gadot presents on how his team at LISI Automotive got started with the open source Swagger tools and moved to SwaggerHub to speed up their application delivery.
Standardising APIs: Powering the Platform Economy in Financial ServicesSmartBear
In this webinar session, SmartBear and SWIFT discuss the importance of API standardisation and the role it plays in the new platform economy in the financial services industry.
Adopting a Design-First Approach to API Development with SwaggerHubSmartBear
In this webinar session, we discussed why many software development teams are looking at taking a design-first approach to their API development. We highlight benefits like early collaboration and treating APIs as products.
Standardizing APIs Across Your Organization with Swagger and OAS | A SmartBea...SmartBear
In this webinar session, we showed why API standardization is important and how your organization can use SwaggerHub to overcome the most common challenges with making the move to the OpenAPI Specification.
As APIs continue to become a core focus of organizations, ensuring quality is a major factor at every stage, while also speeding up development. To embrace this reality, we must develop pragmatic approaches for closed-loop processes, outcome-oriented development, and effective change management techniques to deliver on the promise of APIs. Joe Joyce, Solution Engineer at SmartBear will discuss these modern issues and outline impactful approaches for you to resolve the daily challenges they present.
Artificial intelligence for faster and smarter software testing - Galway Mee...SmartBear
How Artificial Intelligence (AI) is changing software quality
Hybrid test automation framework to test identified and unidentified UI properties
Demonstration of a use case with AI in UI test automation for any skill level
The Best Kept Secrets of Code Review | SmartBear WebinarSmartBear
In this webinar session, we share a comprehensive list of peer code review best practices, distilled down years of SmartBear research and case studies. At the end, we shared how our code and document review tool, Collaborator, can help teams put these tactics into practice.
We describe the deployment and use of Globus Compute for remote computation. This content is aimed at researchers who wish to compute on remote resources using a unified programming interface, as well as system administrators who will deploy and operate Globus Compute services on their research computing infrastructure.
Check out the webinar slides to learn more about how XfilesPro transforms Salesforce document management by leveraging its world-class applications. For more details, please connect with sales@xfilespro.com
If you want to watch the on-demand webinar, please click here: https://www.xfilespro.com/webinars/salesforce-document-management-2-0-smarter-faster-better/
Understanding Globus Data Transfers with NetSageGlobus
NetSage is an open privacy-aware network measurement, analysis, and visualization service designed to help end-users visualize and reason about large data transfers. NetSage traditionally has used a combination of passive measurements, including SNMP and flow data, as well as active measurements, mainly perfSONAR, to provide longitudinal network performance data visualization. It has been deployed by dozens of networks world wide, and is supported domestically by the Engagement and Performance Operations Center (EPOC), NSF #2328479. We have recently expanded the NetSage data sources to include logs for Globus data transfers, following the same privacy-preserving approach as for Flow data. Using the logs for the Texas Advanced Computing Center (TACC) as an example, this talk will walk through several different example use cases that NetSage can answer, including: Who is using Globus to share data with my institution, and what kind of performance are they able to achieve? How many transfers has Globus supported for us? Which sites are we sharing the most data with, and how is that changing over time? How is my site using Globus to move data internally, and what kind of performance do we see for those transfers? What percentage of data transfers at my institution used Globus, and how did the overall data transfer performance compare to the Globus users?
Large Language Models and the End of ProgrammingMatt Welsh
Talk by Matt Welsh at Craft Conference 2024 on the impact that Large Language Models will have on the future of software development. In this talk, I discuss the ways in which LLMs will impact the software industry, from replacing human software developers with AI, to replacing conventional software with models that perform reasoning, computation, and problem-solving.
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns
Unlocking Business Potential: Tailored Technology Solutions by Prosigns
Discover how Prosigns, a leading technology solutions provider, partners with businesses to drive innovation and success. Our presentation showcases our comprehensive range of services, including custom software development, web and mobile app development, AI & ML solutions, blockchain integration, DevOps services, and Microsoft Dynamics 365 support.
Custom Software Development: Prosigns specializes in creating bespoke software solutions that cater to your unique business needs. Our team of experts works closely with you to understand your requirements and deliver tailor-made software that enhances efficiency and drives growth.
Web and Mobile App Development: From responsive websites to intuitive mobile applications, Prosigns develops cutting-edge solutions that engage users and deliver seamless experiences across devices.
AI & ML Solutions: Harnessing the power of Artificial Intelligence and Machine Learning, Prosigns provides smart solutions that automate processes, provide valuable insights, and drive informed decision-making.
Blockchain Integration: Prosigns offers comprehensive blockchain solutions, including development, integration, and consulting services, enabling businesses to leverage blockchain technology for enhanced security, transparency, and efficiency.
DevOps Services: Prosigns' DevOps services streamline development and operations processes, ensuring faster and more reliable software delivery through automation and continuous integration.
Microsoft Dynamics 365 Support: Prosigns provides comprehensive support and maintenance services for Microsoft Dynamics 365, ensuring your system is always up-to-date, secure, and running smoothly.
Learn how our collaborative approach and dedication to excellence help businesses achieve their goals and stay ahead in today's digital landscape. From concept to deployment, Prosigns is your trusted partner for transforming ideas into reality and unlocking the full potential of your business.
Join us on a journey of innovation and growth. Let's partner for success with Prosigns.
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxrickgrimesss22
Discover the essential features to incorporate in your Winzo clone app to boost business growth, enhance user engagement, and drive revenue. Learn how to create a compelling gaming experience that stands out in the competitive market.
GraphSummit Paris - The art of the possible with Graph TechnologyNeo4j
Sudhir Hasbe, Chief Product Officer, 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.
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...Juraj Vysvader
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I didn't get rich from it but it did have 63K downloads (powered possible tens of thousands of websites).
Quarkus Hidden and Forbidden ExtensionsMax Andersen
Quarkus has a vast extension ecosystem and is known for its subsonic and subatomic feature set. Some of these features are not as well known, and some extensions are less talked about, but that does not make them less interesting - quite the opposite.
Come join this talk to see some tips and tricks for using Quarkus and some of the lesser known features, extensions and development techniques.
First Steps with Globus Compute Multi-User EndpointsGlobus
In this presentation we will share our experiences around getting started with the Globus Compute multi-user endpoint. Working with the Pharmacology group at the University of Auckland, we have previously written an application using Globus Compute that can offload computationally expensive steps in the researcher's workflows, which they wish to manage from their familiar Windows environments, onto the NeSI (New Zealand eScience Infrastructure) cluster. Some of the challenges we have encountered were that each researcher had to set up and manage their own single-user globus compute endpoint and that the workloads had varying resource requirements (CPUs, memory and wall time) between different runs. We hope that the multi-user endpoint will help to address these challenges and share an update on our progress here.
Software Engineering, Software Consulting, Tech Lead.
Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Security,
Spring Transaction, Spring MVC,
Log4j, REST/SOAP WEB-SERVICES.
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Globus
The Earth System Grid Federation (ESGF) is a global network of data servers that archives and distributes the planet’s largest collection of Earth system model output for thousands of climate and environmental scientists worldwide. Many of these petabyte-scale data archives are located in proximity to large high-performance computing (HPC) or cloud computing resources, but the primary workflow for data users consists of transferring data, and applying computations on a different system. As a part of the ESGF 2.0 US project (funded by the United States Department of Energy Office of Science), we developed pre-defined data workflows, which can be run on-demand, capable of applying many data reduction and data analysis to the large ESGF data archives, transferring only the resultant analysis (ex. visualizations, smaller data files). In this talk, we will showcase a few of these workflows, highlighting how Globus Flows can be used for petabyte-scale climate analysis.
May Marketo Masterclass, London MUG May 22 2024.pdfAdele Miller
Can't make Adobe Summit in Vegas? No sweat because the EMEA Marketo Engage Champions are coming to London to share their Summit sessions, insights and more!
This is a MUG with a twist you don't want to miss.
How to Position Your Globus Data Portal for Success Ten Good PracticesGlobus
Science gateways allow science and engineering communities to access shared data, software, computing services, and instruments. Science gateways have gained a lot of traction in the last twenty years, as evidenced by projects such as the Science Gateways Community Institute (SGCI) and the Center of Excellence on Science Gateways (SGX3) in the US, The Australian Research Data Commons (ARDC) and its platforms in Australia, and the projects around Virtual Research Environments in Europe. A few mature frameworks have evolved with their different strengths and foci and have been taken up by a larger community such as the Globus Data Portal, Hubzero, Tapis, and Galaxy. However, even when gateways are built on successful frameworks, they continue to face the challenges of ongoing maintenance costs and how to meet the ever-expanding needs of the community they serve with enhanced features. It is not uncommon that gateways with compelling use cases are nonetheless unable to get past the prototype phase and become a full production service, or if they do, they don't survive more than a couple of years. While there is no guaranteed pathway to success, it seems likely that for any gateway there is a need for a strong community and/or solid funding streams to create and sustain its success. With over twenty years of examples to draw from, this presentation goes into detail for ten factors common to successful and enduring gateways that effectively serve as best practices for any new or developing gateway.
Software Engineering, Software Consulting, Tech Lead, Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Transaction, Spring MVC, OpenShift Cloud Platform, Kafka, REST, SOAP, LLD & HLD.
2. Software engineering – guiding principles
2
DevOps model Short and continuous sprints
Micro-services
1 Cloud leading edge technologies Service offering anywhere and reusable
Speed to launch and design
Auto scaling Reliable, predictable and cost-effective
Data persistence with NoSQL Scalable for high volume transaction
Multi zone clusters Auto-switching for failover
CI / CD Faster release cycles
Zero downtime deployments No customer impact
Test automation Reduce test cycle time
2
3
4
5
6
7
8
9
3. Charter: Confidential
Design Principles
3
NETFLIX OSS ( AWS )
A collection of open source
components for running in the
cloud
Building blocks for building apps
ready to run in the cloud.
Wrappers for other things to run in
the cloud (Priam for Cassandra)
Not everything has been open-
sourced. Some tools have been
adapted to the operational
requirements at Charter.