Tag: Software architecture
-
Best practices for load balancing Kubernetes containers
Posted on September 3, 2021, Level intermediate Resource Length short
Some organizations have hundreds of small containers across many different servers in different development, test, and production environments. This can be tricky to manage, which is why companies have turned to Kubernetes for container orchestration. By Craig Risi.
Tags app-development kubernetes software-architecture cio agile
-
Redis at the Edge with Cloudflare Workers
Posted on September 1, 2021, Level intermediate Resource Length medium
Computing at the Edge is one of the most exciting capabilities in recent years. CDN allows you to keep your files closer to your users. Edge computing allows you to run your applications closer to your users. This helps developers to build globally distributed, performant applications. By Enes Akar.
Tags app-development cloud software-architecture nosql performance
-
The hybrid cloud balance: Knowing when to shift between public and private
Posted on August 7, 2021, Level beginner Resource Length long
In the last few years, industry analysts have been discussing the phenomenon of companies considering taking their workloads off the public cloud. In fact, a recent argument that market capitalizations of scale public software companies is weighed down by cloud costs, and by hundreds of billions of dollars, caught the interest of several enterprise leaders. By Ravi Kumar, @Infosys.
Tags devops management cio cloud software-architecture
-
Modern least privilege and DevSecOps
Posted on August 3, 2021, Level intermediate Resource Length medium
James Watters, CTO for Modern Apps at VMware, gave a compelling talk at Cloud Native Security Day on what he called "modern least privilege." The basic concept is to apply the principle of least privilege across the DevSecOps lifecycle to properly secure modern apps. By Kit Colbert @VMware, Cloud CTO.
Tags infosec cio devops kubernetes containers software-architecture
-
4 Patterns for microservices architecture in Couchbase
Posted on July 22, 2021, Level intermediate Resource Length medium
Microservices have emerged as a common architecture pattern over the last decade. By Craig Buckler.
Tags microservices devops software-architecture nosql
-
Writing our 3-year technical vision
Posted on July 19, 2021, Level intermediate Resource Length long
How author went about his goal -- to come up with an overarching technical vision for the whole company aligned with their 3-year business strategy, and that would move us away from a monolithic architecture and central SRE team to a distributed system where we shift ownership to each team. By Daniel Micol.
Tags devops management miscellaneous cio cloud software-architecture
-
Save yourself a lot of pain (and money) by choosing your AWS Region wisely
Posted on June 18, 2021, Level beginner Resource Length long
Choosing an AWS region is the first decision you have to make when you set up your AWS components. You can't do anything in the AWS Management Console, SDK or CLI without choosing a region. Most AWS customers choose one based on proximity to themselves or to their end users, which sounds like a sensible thing to do. Price calculations using AWS Price List API (2021-05-26). By Ernesto Marquez.
Tags cloud software-architecture devops cio aws
-
Why monitoring and observability are critical to your hybrid cloud strategy
Posted on June 17, 2021, Level beginner Resource Length medium
According to a 2020 study, over half of the companies that use the public-cloud said that doing so had improved their ability to meet their business goals. By James Harvey, EMEA CTO at Cisco AppDynamics.
Tags cloud software-architecture devops startups microservices
-
Streaming microservices with ZIO and Kafka
Posted on May 21, 2021, Level intermediate Resource Length medium
The design and implementation of distributed and highly concurrent applications is something we do every day at Scalac. The adoption of distributed systems is a trend that is currently growing, and it's not going to stop. Apart from Kubernetes, Apache Kafka is surely the main reason for this. By Aleksandar Skrbic.
Tags devops microservices event-driven messaging software-architecture distributed
-
5 feedback loops that avoid software architecture chaos
Posted on May 19, 2021, Level beginner Resource Length medium
Product development can be chaotic these days. Planning for these five challenges helps avoid them. By Jim Tyrrell (Red Hat).
Tags software-architecture devops cio management cloud
-
Leverage enterprise-scale reference implementations for your cloud adoption
Posted on April 17, 2021, Level beginner Resource Length medium
This blog will discuss the IT team at Tailwind Traders and how they leveraged enterprise-scale reference implementations for the cloud environment they are building. By Thomas Maurer Senior Cloud Advocate, Azure and Sarah Lean, Senior Content Engineer, Azure.
Tags software-architecture azure cio app-development web-development
-
Cloud vendor lock-in: the good, the bad and reality
Posted on April 13, 2021, Level beginner Resource Length medium
This is the second part of a mini-series centered around cloud computing; a high-level overview of vendor lock-in and mitigation strategies. By Piotr.
Tags software-architecture cloud cio learning miscellaneous