Sumo Logic ahead of the packRead article
In the report showcasing "The 14 Providers That Matter Most And How They Stack Up", Sumo Logic was recognized as a strong performer. “Security information and event management (SIEM) capabilities alone are no longer sufficient for security operations teams. Today’s security analytics platforms combine features to enable analytics, investigation, automation, threat hunting, dashboards, and reporting to help security analysts be more effective.” - Allie Mellen, Senior Analyst, Forrester
With containers and Kubernetes now commanding a greater footprint, companies need new tools to manage and operate these dynamic workloads. Site Reliability Engineers (SREs) and Platform Engineers need to be able to successfully operate the Kubernetes orchestration layer. Developers must understand the impact of that layer on their microservices, and their Security Analysts need to have the visibility to secure the Kubernetes environment from external hackers. All parties need a way to ingest, observe, alert on, and understand the data streams exposed through Kubernetes.
Modern applications are often built, deployed, and managed as container images. At the same time, however, developers are drawn to serverless technologies for running their code without having to worry about infrastructure. AWS is now helping you bridge the gap between these two paradigms by allowing you to build and deploy serverless AWS Lambda functions with container images. This allows you to harness the power of AWS Lambda without having to rewrite or modify your development workflows.
Kubernetes, as a platform, is a comprehensive set of tools for orchestrating containers at scale. It consists of a modular architecture of specific components with a defined purpose. For example, the scheduler finds the ideal match for a particular pod and the kube-proxy manages the networking between the nodes and the master.
Automation is a key component in the management of the entire software release lifecycle. While we know it is critical to the Continuous Integration/Continuous Delivery process, it is now becoming equally essential to the underlying infrastructure you depend on. As automation has increased, a new principle for managing infrastructure has emerged to prevent environment drift and ensure your infrastructure is consistently and reliably provisioned.
Kubernetes is an extremely intelligent technology, but without the right direction it can respond in unwanted or unexpected ways. As is true with most “smart” technologies, it is only as smart as the operator. In order to set teams up for peak success with Kubernetes, it is vital they have a pulse on their Kubernetes clusters. Here are 5 ways that engineers can best identify any loose ends when setting up a Kubernetes cluster and ensure the healthiest workloads possible.
The last fifteen years have seen huge increases in developer productivity for several reasons, including the arrival of open source into the mainstream and the ability to better emulate target environments. In addition, the process of resetting a development environment back to the last known stable version has been vastly improved by Vagrant and then Docker.