DockerNYC with GridGain

New York
June 28, 2018, 6 p.m.

58 Members RSVP'ed

About this event

Talk

Distributed Database DevOps Dilemmas? Kubernetes to the rescue!

Speaker

Denis Magda

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.

Abstract

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:

  • Cluster Assembling - database nodes auto-discovery in Kubernetes.
  • Database Resilience - automated horizontal scalability.
  • Database Availability - what’s the role of Kubernetes and the database.
  • Utilizing both RAM and disk - set up Apache Ignite in a way to get in-memory performance with the durability of disk.


Talk

Best Practices for Using Developer Tooling to Drive Operations with GitOps

Speaker

Ilya Dmitrichenko

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.

Abstract

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.


Sponsors

GridGain 

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. 


Weaveworks

The Weaveworks philosophy is to enable developers to focus all of their energies on the application itself. Meanwhile Weave takes care of connecting the containerized application components – wherever they may be. Weave observes components and their interactions to provide visibility and insights; and Weave provides runtime control over the resulting system.    Check them out here. 


Contino

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. 

When
June 28, 2018
6 p.m. - 9 p.m.
 
Agenda
 
Where
PeerSpace
1740 Broadway, 15th Floor
New York, 10019
 

Community Leaders

Destini Carsen

Destini Carsen

Community Leader
View Profile

Jesse White

Community Leader
View Profile

Attend Docker Events

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!