Even if you don’t follow Istio, or the Cloud Native landscape, you may have heard some news about Istio this week. Two big updates are in the works:
Apache SkyWalking, the observability platform and open source application performance monitor (APM) project, today announced the general availability of its 8.0 release. Known for its powerful metrics, tracing and service mesh capabilities, SkyWalking extends its functionality with the new release by addressing user demand for metrics integration with other metrics collection systems, including Prometheus.
At Tetrate’s Service Mesh Day, ONF CTO Larry Peterson illustrated his session on the history and future of networking with a diagram depicting the evolution of the “narrow waist of the internet.” Peterson’s full slide deck
Apache SkyWalking, the open source APM that Tetrate has embraced as the path to observability, was featured yestreday by the New Stack, the podcast and DevOps tech blog.
In “[SkyWalking: APM for the Heterogeneous New Stack] (https://thenewstack.io/skywalking-apm-for-the-heterogeneous-new-stack/),” Susan Hall describes SkyWalking founder Sheng Wu– who is now a Tetrate engineer– grew SkyWalking in just four years from a small project supported by a handful of volunteers into an Apache Top Level Project with hundreds of contributors, used in more than 70 companies. SkyWalking provides a “holistic platform for collection, aggregation and domain specific query system,” Wu told the New Stack. “It also is truly heterogeneous, in that it not only has agents for different systems, it also seamlessly blends service mesh in.”
Tetrate has endorsed SkyWalking as an essential tool for any company looking for a complete and meaningful map of their entire, distributed system. SkyWalking went service-mesh ready with its last, 6.0 release, and will soon support service mesh observability directly from Envoy.
New Stack highlighted the following SkyWalking features:
- A polyglot agent-based instrumentation mechanism.
- Tools that focus solely on distributed tracing usually don’t provide agents. Multiple language agents provided, especially with auto instrumentation supported, in Java, .NET and Nodejs.
- Performance: Its impact CPU on the monitored application is less than 10%, even with a payload instance of just over 5k transactions per second/requests per second. This lightweight payload would support 100% trace sampling in production environments.
- Observability for distributed systems based on traditional, agent-based and service mesh architectures, with consistent analysis and visualization.
- Topology and dependency analysis without sampling.
- Easy operation and maintenance achieved directly by our clusters, without reliance on big data technology
Check back soon for SkyWalking’s performance-boosting 6.1 release, expected at the end of May.
By SRIRAM SUBRAMANIAN
Today we announced an exciting partnership with AWS AppMesh. Tetrate GetEnvoy, which provides certified builds of Envoy, can now be used by customers of AWS App Mesh with EC2, ECS and EKS. This enables customers to have one set of verified and approved builds of Envoy across their data center and AWS.
About the Norwegian Labour and Welfare Administration (NAV)
The Norwegian Labour and Welfare Administration (NAV) is the government directorate responsible for implementing Norway’s welfare model, with services ranging from child benefits to pensions. NAV is responsible for distributing a third of Norway’s national budget. In five years, it’s estimated that 95% of the Norwegian population will be covered by one of NAV’s services.
The integration of SkyWalking and Istio Service Mesh yields an essential open-source tool for resolving the chaos created by the proliferation of siloed, cloud-based services.
Apache SkyWalking is an open, modern performance management tool for distributed services, designed especially for microservices, cloud native and container-based (Docker, K8s, Mesos) architectures. We at Tetrate believe it is going to be an important project for understanding the performance of microservices. The recently released v6 integrates with Istio Service Mesh and focuses on metrics and tracing. It natively understands the most common language runtimes (Java, .Net, and NodeJS). With its new core code, SkyWalking v6 also supports Istio telemetry data formats, providing consistent analysis, persistence, and visualization.