OPEN Expo Skills Stage
Tuesday, February 8, 2022
In DevOps everyone performs security work, whether they like it or not. With a ratio of 100/10/1 for Development, Operations, and Security, it’s impossible for the security team alone to get it all done. We must build security into each of “the three ways”; automating and/or improving efficiency of all security activities, speeding up feedback loops for security related activities, and providing continuous learning opportunities in relation to security. While it may sound like the security team needs to learn to sprint, give feedback, and teach at the same time, the real challenge is creating a culture that embodies the mindset that security is everybody's job.
Need to harness the power of AI but not a data scientist? No problem. In this presentation, we’ll show you how to consume prebuilt and custom AI models even if you don’t have data science expertise. We’ll also introduce Oracle’s take on machine learning and AI—and how we’ve rearchitected the AI experience to be more streamlined, efficient, and developer-friendly. Come ready to see demos that span capabilities such as language understanding, computer vision, speech, and many more. No data science background required!
The buzz about quantum computing has been rapidly increasing lately, and a growing number of developers have been looking into the subject. Concepts developers typically find challenging after cursory investigation of quantum computing include: superpositions of quantum bits (qubits), quantum gates, quantum entanglement (Einstein’s “spooky actions at a distance”), and the relevance of Schrödinger’s famous cat.
In this workshop, James Weaver gives a gentle introduction to quantum computing, followed by leading the participants in hands-on activities that leverage IBM Quantum simulators and computers.
Developers know what they want and don’t want. And we are pretty sure they don’t want ops. The world is becoming serverless…Including the database.
In this session, we will deliver a deep-dive exploration into the internals of a serverless database, exploring the following, and more:
- How to automatically scale your workload with zero downtime
- How Raft and MVCC are used to guarantee serializable isolation for transactions
- How Cockroach automates scale and guarantees an always-on resilient database
- How to tie data to a location to help with performance and data privacy
- How to only pay what you use and never overspend
CockroachDB - a Distributed SQL cloud-native database designed for consistency, resiliency, located data and scale - is the core of CockroachDB Serverless. We’d love for you to join us and see how it works!
Wednesday, February 9, 2022
CI/CD success comes with iteration and continuous improvement. Harnessing the power of logs from the CI/CD process can be key to driving improvement. In this session we will demonstrate an easy path to bring CI/CD logs from Jenkins (or any platform utilizing cloud object storage in AWS or GCP) to drive success with CI/CD.
During the demonstration of the ChaosSearch Data Platform, we’ll share how you can easily access and leverage:
Velocity and Trends of CI/CD progress
Build failure trends and debugging
Visualizations & Dashboards
Alerts and Integration opportunities
From your bank account to your email, APIs power your digital experiences. According to a survey by RapidAPI, 96% of developers are using more APIs in 2021 than in 2020. Are you planning on building internal APIs to be used just within your organization or external APIs for your mobile app? Whatever your API goals are, you need an API gateway to handle incoming traffic. API gateway deployments are a leading use case for NGINX Plus, our commercially supported offering based on NGINX Open Source.
In this webinar we cover what APIs and API gateways are, and how to configure and secure your API gateways using NGINX Plus and NGINX App Protect. We demo how to deploy NGINX Plus as an API gateway, and show how to secure the API gateway by using encrypted JSON Web Tokens (JWE) and importing an OpenAPI spec to NGINX App Protect. In the Q&A we answer your questions about deploying and securing your API gateway.
In our days, the demand for developers is increasing with more and more companies looking to hire new developers to join their projects. Sometimes this "joining" is painful, and leads to huge costs for companies, as adapting and understanding a project is not an easy thing.
Are companies aware of that cost? What can a developer do for that? Are there any best practices?
We are going to explore some best practices from 2 main aspects: a) Project Management i.e. making a Software more comprehensible and easy to understand during the whole development process and b) From-zero-to-hero i.e. exploring a whole new project relying only on any existing documentation for example on open source projects, or any legacy project (either for maintenance or for incubation)
The metaverse is many things to many people, however, always involving an interface between people and things in the real world and their simulated counterparts. As experiences move beyond gaming and entertainment, the need to have trust and firm guarantees requires us to reexamine fundamental building blocks of what powers a metaverse experience. At Ably, we focus on connecting people in realtime, allowing them to chat, interact and stream data to an unlimited number of users. What we’ve found is that traditional assumptions of availability and scale don’t hold true when connecting users to the latest trends on social media, or when a whole smart city connects to its digital twin. In this talk I will walk you through how we build for sudden scale events while maintaining a level of service that can be used to drive business decisions.
The requirements of digital operations for businesses in any industry can stretch resources and cause stress. Keeping on top of your organization’s technical platforms is daunting. It’s easy to miss things when your team is embroiled in an incident, but one thing you can never go short on is communications with your users during an incident. Your Customer Service team is critical to not just communicating with users when things go wrong, but to the incident identification and response process itself. As the team closest to the customer, incorporating customer service teams into the DevOps lifecycle will reduce silos, shorten feedback loops, empower agents and delight your customers.
Full-Case Ownership is a methodology that brings customer service teams in line with development teams, organizational goals, and ultimately the final customer experience. In this talk, you will learn the importance of full-case ownership and customer service ops, and how to help your customer service and dev teams establish strong practices of collaboration as one team in service of your customers.
In this presentation and demonstration, attendees will learn about:
- Kubeflow 1.5 features and use cases
- How Kubeflow streamlines ML workflows and simplifies operations
- Why market leaders are building their ML Platform on Kubeflow
- Kubeflow Community User Survey results and benchmarking your ML Platform KPIs
- How to get involved in the Kubeflow Community
The demonstration will provide a brief review of valuable ML workflows i.e. the automated process to build a Kubeflow pipeline (directly from a Jupyter notebook) that will train and tune an ML model. It will also show how to deploy that model in an inference server and monitor it.
The past few years have seen the appearance of different software companies promising to augment the developer through Artificial Intelligence. Within these, many have specialised on testing problems, and in particular on test generation.
In this presentation we will tell the story of AI-generated testing, and the technologies behind it. We will look at today’s main players in the industry - within different categories of testing, talk about the limitations of this technology and of its practical use cases, and explore the opportunities for the next few years.