Microservices Architecture: Security Strategies and Best Practices

Over the past few years enterprises and industry leaders have been steadily adopting microservices to drive their business forward. At this point, companies like Amazon, and Google, to name a few, must agree that the microservices style of architecture is much more than a passing trend. Along with the many benefits of updating monolith systems to microservices architecture, there are also new security challenges that organizations need to address.


Using Open Policy Agent for cloud-native app authorization

How companies like Netflix, Pinterest, Yelp, Chef, and Atlassian use OPA for ‘who-and what-can-do-what’ application policy. In the cloud-native space, microservice architectures and containers are reshaping the way that enterprises build and deploy applications. They function, in a word, differently than traditional monolithic applications.


Microservices and Serverless: Winning Strategies and Challenges

The concept of a microservice perfectly fits the structure of a serverless function, which easily enables deployment and runtime isolation for different services. On the storage side, services such as DynamoDB also make it easier to have independent databases for each microservice and scale them independently (when required or desirable). Before we dive into details, please consider whether the benefits of Microservices abundantly outweigh its disadvantages for your particular project and team.


Kubernetes-native network security with Sysdig

Microservices and Kubernetes have completely changed the way we reason about network security. Luckily, Kubernetes network security policies (KNP) are a native mechanism to address this issue at the correct level of abstraction. Implementing a network policy is challenging, as developers and ops need to work together to define proper rules. However, the best approach is to adopt a zero trust framework for network security using Kubernetes native controls.


Monolith to Microservices - A Thought Leadership Talk

On November 11, 2020, I had the pleasure of speaking with two incredible thought leaders in the DevOps space: Vivek Pandey, VP of Engineering at Shipa (https://www.shipa.io), and Patrick Deuley, Sr Product Manager at GitLab (https://www.gitlab.com). The topic of the discussion was “Monolith to Microservices,” and we covered three key areas: Starting out, Scaling and Developer Experience.


Monitor Distributed Microservices with AppDynamics and Rancher

Kubernetes is increasingly becoming a uniform standard for computing – in Edge, in core and in the cloud. At NTS, we recognize this trend and have been systematically building up competencies for this core technology since 2018. As a technically-oriented business, we regularly validate different Kubernetes platforms and we share the view of many analysts (e.g. Forrester or Gartner and Gartner Hype Cycle Reports) that Rancher Labs ranks among the leading players in this sector.

Understand Your Microservices: Observability in Modern Applications | DevOps Experience

Presented by: Chris Harding, Solution Engineer at Epsagon. Microservices have many benefits but are also complex and hard to monitor and troubleshoot. Join us as we discuss the growth in adoption of these environments, including Kubernetes and containers, and the challenges that they have presented us all, focusing on why standard metrics and logs by themselves are leaving gaps in your observability strategy.

Monitoring Best Practices: Microservices Health Checks

Microservices have been on the rise along with an increasing number of containers that are being used in the industry. Because of this, IT professionals must change their approach to microservices health checks. In the world of monolithic architecture, the primary goal is to monitor at the system level. This is still needed for microservices, but you need to go one step further and monitor the service itself.