April 14, 2021
3 min read

The key to a scalable platform

Josh Molina

While organizations work to innovate with new services and offerings, silos can lead to inefficient pockets, restricting the ability to take incubation projects to market. This can limit the speed and efficiency to scale the new offering. So how does your organization offer a scalable platform to manage distributed microservice connectivity?

Scalable Platform Using Microservices, Service Mesh and Kubernetes

On April 21, industry leaders will address ways organizations can empower their global platforms teams to drive operational efficiencies and scale their processes. It's part of a free digital event called Destination: Scale.

Sessions will examine how teams can standardize management technology, optimize processes, and drive reusability across microservices, service mesh, Kubernetes and more to save developers time - all while focusing on building the features that matter.

Come listen to speakers who represent a diverse range of specialties from companies like Typeform, Redhat, CodeFresh, Mirantis and Hazelcast.

In the current context, many businesses live with the ambition of scaling up and having their product used globally. This brings in new challenges for the software platform: are customers able to access and use the product from different parts of the world?

A critical way of tackling this is creating an effective strategy for alerting and monitoring availability from different areas of the globe.

Setting up a system of monitoring production availability in multiple regions might seem pretty straight-forward if we're looking at this strictly from a tooling perspective: Postman, DataDog, New Relic, AWS, Uptrends and Cloudflare (and the list can go on) all offer solutions that are super easy to set up, manage and maintain. However, the real challenges are behind the use of the tool.

In this session, Andrei Danilov – Platform Engineer at Typeform – shares how to create a strategy for monitoring different world areas that applies to the realities of their own company. Also, how to understand what tools can be used to achieve that.

Breaking Down Monoliths

Like many other organizations, Datadog started with larger code bases and VMs. But scaling the company to several hundred engineers while building a system that can handle trillions of data points every day required a shift in how they worked and the tools they used.

In this session, Waldo G – Sys/Ops Engineer at Datadog – offers tips for how to break apart monoliths and large code bases into faster, loosely-coupled services. He also shares advice for managing services and how to troubleshoot issues in a microservice environment. Most importantly, Waldo shares strategies for getting buy-in and alignment across an organization.

Building Intuition About your Architecture Using Observability

Modern environments such as Kubernetes and serverless have made it easy to manage and scale microservices, but observability into these environments is still a challenge for developers and operators.

In this session, Chinmay Gaikwad – Technical Evangelist, Epsagon– describes how to use request flows to build intuition about architecture for development, troubleshooting and monitoring. He will also dive into correlating metrics, events and logs using distributed tracing and alerts for anomalies detected in your environments.

Make it Easy: Automating Tests and Deployment of custom plugins

Developing custom plugins to extend your API gateway capabilities is very good and easy with Kong — but it may not be enough depending on the scale of your business, complexity of your platforms and overall amount of custom plugins you have in-house.

In this session, Marcelo Bezerra – API Specialist at LuizaLabs- discusses how to improve the speed, agility and happiness of developers by automating tests (with Pongo, Docker and some CI/CD tricks) as well as deployments of all custom plugins while maintaining the quality of Lua code and extending some of the Kong default plugins when needed.

Pipelines in a Microservices age

With the rise of microservices architecture and multi-cloud usage, CI/CD pipelines become an even more crucial part of effectively delivering applications everywhere.

In this session, Jaafar Chraibi – Principal Technical Marketing Manager at Red Hat – will showcase how OpenShift Pipelines and GitOps (Tekton and argocd based) can help implementing robust pipelines to drive your microservices all the way from dev to production on-premises and on multi-cloud targets

Check out the full agenda lineup here.

Also be sure to check out our last Destination event, where an impressive speaker lineup shared insights on Zero-Trust Security and Governance for APIs, Microservices, Service Mesh and Kubernetes.