Distributed Database DevOps Dilemmas? Kubernetes to the rescue!
Denis is a fierce open source fanatic who started his journey in Sun Microsystems as an open source ambassador and presently settled down at Apache Software Foundation where he is taking a role of Vice President of the Apache Ignite PMC. He’s an expert in distributed systems and platforms who actively contributes to Apache Ignite and helps companies and individuals deploy it for mission-critical applications. You can be sure to come across Denis at conferences, workshop and other events sharing his knowledge about the use cases, best practices, and implementation tips and tricks on how to build efficient applications with in-memory data grids, distributed databases and in-memory computing platforms including Apache Ignite and GridGain.
Apart from his open source pursuits, Denis earns for living as the Director of Product Management at GridGain Systems. Before joining GridGain, Denis worked for Oracle Inc. where he led the Java ME Embedded Porting Team -- helping bring Java to IoT.
Distributed databases can make so many things easier for a developer, but not always for DevOps. Kubernetes has come to the rescue with an easy application orchestration!
It is straightforward to do the orchestration leaning on relational databases as a data layer. However, it is more difficult to do the same when a distributed SQL database or other kind of distributed storage is used instead.
In this presentation, attendees will learn how Kubernetes can orchestrate a distributed database like Apache Ignite, in particular:
Best Practices for Using Developer Tooling to Drive Operations with GitOps
Ilya is a Developer Experience Engineer at Weaveworks and CNCF Ambassador, focused on making the adoption of microservices easier. Prior to Weaveworks, Ilya worked at Xively, where he personally experienced the shift to a true DevOps culture. He began to shift focus down the stack, becoming one of the early evangelists of and contributors to open source projects in the emerging Docker/container ecosystem.
More and more businesses are requiring developers to own end-to-end delivery, including operational ownership. In this talk, Ilya will take you on a journey of discovery into the world of GitOps. He will share with you what it means, and how easy it is to create cloud native applications, CICD pipelines, integrate operations and more, using GitOps. Inherited from best practices going back 10-15 years, cloud native is making these practices more relevant today. At Weaveworks, their experiences are based on operating a full CNCF stack in anger for more than two years. This includes continuously updated Kubernetes, Prometheus, Istio, OpenTracing, and more. Ilya will showcase best practices and tools, including some of Weaveworks’ use cases.
GridGain Systems offers the first enterprise-grade in-memory computing platform, which is built on Apache® Ignite™. The GridGain® in-memory computing platform addresses today's Fast Data challenges and unleashes the competitive advantage of any real-time business, whether deployed on-premise or in the cloud. GridGain Systems solutions offer the most comprehensive, enterprise-grade in-memory computing solution for high-volume transactions, real-time analytics and hybrid transactional/analytical processing (HTAP). Check them out here.
A global consultancy that enables organizations to accelerate innovation through the adoption of Enterprise DevOps and Cloud-Native computing. They help them to adopt new ways of working and approaches to software and technology delivery. By accelerating the adoption of these modern approaches in a controlled way, and delivering upskilling and cultural change in parallel, Contino helps make enterprise technology a faster, leaner, more vibrant and entrepreneurial environment. Check them out here.
From meetups to DockerCon and webinars to workshops, there are lots of great Docker events happening around the world. Whether you're new to containers or a Docker expert, you'll find opportunities to attend Docker events near you!