Tag: Devops and ci cd
-
A cloud-like on-prem load balancer for Kubernetes?
Posted on February 21, 2022, Level intermediate Resource Length medium
Everyone knows that using a Kubernetes Load Balancer is a challenge. Back in the day when I was responsible for network operations, the load balancer management was under my team's responsibility too. By Alex Saroyan.
Tags cloud-and-infrastructure devops-and-ci-cd
-
Applying test-driven development to your database
Posted on February 20, 2022, Level intermediate Resource Length medium
Test-driven development (TDD) is a popular software development methodology that aims to reduce defects and improve the ease of maintaining code. In this post, you learn how to apply TDD to write queries and expressions with the Fauna Query Language (FQL). By Ron Callahan.
Tags cloud-and-infrastructure data-and-analytics devops-and-ci-cd testing-and-quality
-
An introduction to the Azure DevOps toolset
Posted on February 19, 2022, Level intermediate Resource Length medium
In this post, we start to delve into DevOps toolsets, specifically Microsoft Azure DevOps Services. This is the third in a series of blog posts about DevOps. By Ron Callahan.
Tags cloud-and-infrastructure devops-and-ci-cd
-
Cloud egress charges: How to prevent these creeping costs
Posted on February 18, 2022, Level beginner Resource Length medium
One of the advantages of using the cloud is the ability to scale rapidly. On-demand scalability can eliminate the need to overbuy capacity that is only required for peak times. By factioninc.com.
Tags leadership-and-career cloud-and-infrastructure devops-and-ci-cd
-
DevSecOps: Why you should care and how to get started
Posted on February 7, 2022, Level beginner Resource Length long
The increasing popularity of DevOps software development methodologies has led to shorter and more agile life cycles, in which software is released and deployed in minutes or hours rather than the days, weeks, or even months required under traditional practices. However, many development teams still experience delays in getting releases into production due to the security considerations that are traditionally brought to bear at the end of the life cycle. To address this, organizations are more and more frequently adopting a DevSecOps approach. By Katrina Novakovic, Chris Jenkins.
Tags devops-and-ci-cd cloud-and-infrastructure product-and-design security-and-privacy
-
Distributed tracing with Istio, Quarkus and Jaeger
Posted on February 6, 2022, Level beginner Resource Length medium
In this article, you will learn how to configure distributed tracing for your service mesh with Istio and Quarkus. For test purposes, we will build and run Quarkus microservices on Kubernetes. The communication between them is going to be managed by Istio. Istio service mesh uses Jaeger as a distributed tracing system. By Piotr Minkowski.
Tags devops-and-ci-cd cloud-and-infrastructure architecture-and-apis
-
How to automate API testing with Azure Devops and Postman?
Posted on February 4, 2022, Level beginner Resource Length medium
I have been using Postman for a long time to test API requests from my local machine. I started to investigate during one project what kind of automated integration test possibilities could Postman offer. Actually it offered very nice features what I haven't used before. Best finding was possibility to integrate everything very easily to Azure DevOps pipelines. By Kalle Marjokorpi.
Tags devops-and-ci-cd cloud-and-infrastructure architecture-and-apis software-engineering
-
Platform Engineering: Building AWS landing zone with Pulumi
Posted on January 30, 2022, Level intermediate Resource Length medium
In this blog, I will cover some key concepts and architecture of Pulumi. We will be building and provisioning the AWS landing zone. By A B Vijay Kumar.
Tags devops-and-ci-cd architecture-and-apis cloud-and-infrastructure
-
Controlling concurrency in distributed systems using AWS Step Functions
Posted on January 29, 2022, Level intermediate Resource Length medium
Managing concurrency in distributed systems can be challenging. In a monolithic application, you use familiar concepts such as in-memory locks to avoid overloading a database or prevent overwriting a customer record by two users at the same time. With a distributed system, where your application is dispersed across computing environments without shared memory, these methods are no longer available to you. By James Beswick.
Tags software-engineering architecture-and-apis cloud-and-infrastructure product-and-design devops-and-ci-cd
-
How using same programming language for IaC made AWS Step Function testable
Posted on January 28, 2022, Level intermediate Resource Length medium
AWS Step Functions are difficult to test. I found an approach to testing that helped in one particular scenario. It relies on using the same programming language for both testing and infrastructure-as-code (IaC). I hope the idea helps others tame their Step Functions into a testable submission. By Graham Allan.
Tags data-and-analytics cloud-and-infrastructure devops-and-ci-cd architecture-and-apis testing-and-quality
-
Best practices for using AWS StepFunctions
Posted on January 24, 2022, Level intermediate Resource Length medium
In this post you will learn some of the best patterns/tricks author has learned during my time creating Step Functions workflows. By Lukas Fruntke.
Tags cloud-and-infrastructure devops-and-ci-cd leadership-and-career frontend-and-mobile architecture-and-apis
-
How Kubernetes creates and runs containers: An illustrated guide
Posted on January 18, 2022, Level intermediate Resource Length long
Understanding how Kubernetes handles containers gives you greater flexibility to create custom configurations for specific needs. Kubernetes enables you to do a lot of productive work without having to understand a lot about the underlying details. By Bob Reselman.
Tags cloud-and-infrastructure devops-and-ci-cd architecture-and-apis leadership-and-career how-to