Understanding Kubernetes Resource Types – DZone Cloud

Note: This is the first of a five-part series covering Kubernetes resource management and optimization. We start by describing Kubernetes resource types. Before we dive into Kubernetes resources, let’s clarify what the term “resource” refers to here. Anything we create in a Kubernetes cluster is considered a resource: deployments, pods, services, and more. For this … Read more

gcloud – Google Cloud SDK throws Reachability Check failed after Command Line Tools update on macOS 12.4

After the software update of Command Line Tools for Xcode to the version 13.4 the gcloud compute ssh command stopped working with the error [SSL: CERTIFICATE_VERIFY_FAILED] certificate failed: unable to get local issuer certificate. I’m not behind proxy or firewall. What I’ve tried so far: updating google cloud sdk, then reinstalling, then removing and installing … Read more

The Advanced Risk of Basic Roles In GCP IAM

Most GCP users know that granting basic roles is a really bad practice, but you may be surprised to learn that the risk is much more serious than it might seem because basic roles actually grant far more than what appears on the permissions list (which is already excessive, of course). For the owner role, … Read more

5 Observations on Spring Boot’s Loading Precedence for Properties Files With Spring Cloud Config | by KBryan | Jun, 2022

Sharing my experience on the order of precedence for properties files in Spring Boot applications when using Spring Cloud Config and Spring Profiles Photo by Brett Jordan on Unsplash Do you externalize and centralize your configurations using Spring Cloud Config Server? Do you use Spring Profiles to manage your configurations for different deployment environments? Do … Read more

Terraform Controller: Cloud Resource Self-Service

Kubernetes has been brilliant at delivering an ecosystem for developers, improving the velocity of shipping, bringing components under a common framework and DSL, coupled with the flexibility to expand and extend the offering. And so it beggars belief that speaking to customers, application dependencies and consumption is still a major bottleneck to progress, with teams … Read more

Demystifying Cloud-Native Data Management: Layers of Operation

As containerized applications go through an accelerated pace of adoption, Day 2 services have become a here-and-now problem. These Day 2 services include data management functions such as backup and disaster recovery along with application mobility. In this new world of containerized cloud-native applications, microservices use multiple data services (MongoDB, Redis, Kafka, etc.) and storage … Read more

Legacy Modernization and Hybrid Cloud with Kafka

IT modernization and innovative new technologies change the healthcare industry significantly. This blog series explores how data streaming with Apache Kafka enables real-time data processing and business process automation. Real-world examples show how traditional enterprises and startups increase efficiency, reduce cost, and improve the human experience across the healthcare value chain, including pharma, insurance, providers, … Read more

Container Orchestration Tools Comparison – DZone Cloud

Containers have become popular as software development shifts from traditional methods to cloud-native development and DevOps. In a containerized environment, a single instance of an operating system is shared across apps. For those more familiar with virtual machines, it’s useful to remember that each VM contains its own instance of a full operating system and … Read more

How to create a cloud center of excellence

Any sizeable organization focused on developing and deploying cloud-native applications should consider establishing a cloud center of excellence (CCoE). Creating a CCoE will help you successfully leverage the cloud to increase the scale and agility of your business. In a previous article, I discussed the benefits of a CCoE and why you would want to … Read more