Operations | Monitoring | ITSM | DevOps | Cloud

The latest News and Information on DevOps, CI/CD, Automation and related technologies.

Deploy Friday: E82 Enabling conversation - the design and linguistics of API documentation

APIs enable conversations, but how do you choose the right words for those conversations? We talk with three powerhouse technical writers and documentation managers, from Platform.sh, Splunk, and Sitecore, to get the best practices and frameworks behind world-class documentation.

Infrastructure as Code: All you need to know

Using Code to create and manage deployments is more time-efficient and less tedious when compared to using CLI or even UI. In this blog, we explore the buzz around the usage of Infrastructure as Code (IaC) and how Terraform can be used to implement IaC. In this blog post, we will explore the good, the bad, and the ugly sides of infrastructure as code so you can make an informed decision on how (and why) to incorporate it into your workflow.

Azure Security Tips & Tricks

In our very first episode, we have got Paul Stringfellow, the podcast enthusiast with proven ideas to help you enhance the security of your Azure infrastructure. This episode features an in-depth conversation of “why security” should be the top priority for any organization designing an infrastructure/application. Further, the expert shows how different it is to secure a cloud solution than an on-premise one, emphasizing that traditional security models are no longer the right way to protect complex cloud integrations.

Kubernetes Master Class GitOps and Fleet Multi Cluster CD with EKS, GKE and AKS

GitOps is a relatively new model with a fast adoption rate because of how it enhances the continuous delivery workflow in the Kubernetes context. GitOps requires you to describe and observe systems with declarative configurations that will form the basis of continuous integration, continuous delivery and continuous deployment of your infrastructure. In this session, we will focus on making use of Fleet to manage deployments to multiple downstream clusters at scale.

5 Best Practices for Successful Microservices Implementation

Microservices have significantly altered the architecture of server-side processors. Rather than a single massive monolithic codebase containing all of your application’s business logic, microservices adhere to the distributed systems concept, in which a collection of application components collaborate to meet business goals. You may create a streamlined microservices ecosystem free of superfluous architectural complications by adhering to microservices industry standards.

Announcing support for Windows containers on AWS Fargate

AWS Fargate is a serverless compute engine that allows you to deploy containerized applications with services such as Amazon ECS without needing to manage the underlying virtual machines. Deploying with Fargate removes operational overhead and lowers costs by enabling your infrastructure to dynamically scale to meet demand. We are proud to partner with AWS for its launch of support for AWS Fargate on Windows containers.

Kubernetes Master Class Security & Observability feat. Tigera

In this RKE-focused workshop for networking, security, and observability on containers, Kubernetes, and Calico, you will work with a Calico and RKE expert to learn how to design, deploy, and observe security and networking policies in an RKE environment. This 90-minute hands-on lab comes with your own provisioned Calico Cloud environment, designed to provide more complete knowledge on how to implement:– Workload access controls– Compliance and reporting– Run-time visualization of traffic flow and security policies– Service-level observability– Anomaly detection and live troubleshooting You will come away from this workshop with an understanding of how others in your industry are doing Kubernetes, container and cloud security, and observability in RKE, and how you can implement it in your own organization.

Kubernetes Master Class Managing Cluster Security at Scale

A Kubernetes cluster has various attack surfaces, from the API server to application traffic. It's important to understand what these potential areas of attack are, and from there, work out the best ways to mitigate the risks. This is especially important when managing multiple clusters. You want to ensure that you are following the right methods, and then standardizing those security approaches to be applied to all your clusters. In this session, we will cover some of the Kubernetes attack vectors and detail how to secure your clusters.