Week 51 Issue #5
Amazon at the re:Invent 2020 virtual event made strategic announcements related to container services, the announcement include EKS-A (EKS Anywhere), EKS-C (EKS Console), ECS-A (ECS Anywhere) and EKS-D (EKS Distro). While EKS-A, EKS-C, ECS-A are expected to be available in 2021, AWS open sourced EKS-D — Kubernetes distribution that powers its Elastic Kubernetes Service (EKS).
The orchestration and management layer is the third layer in the Cloud Native Computing Foundation’s cloud native landscape. Before tackling tools in this category, engineers have presumably already automated infrastructure provisioning following security and compliance standards (provisioning layer) and set up the runtime for the application (runtime layer). Now they must figure out how to orchestrate and manage all app components as a group. Components must identify one another to communicate and coordinate to accomplish a common goal. Inherently scalable, cloud native apps rely on automation and resilience, enabled by these tools.
Please consider supporting the Weekly DevOps / SRE Report. Subscribe to the phpops Newsletter on our website!
Amazon Web Services’ (AWS) Peter DeSantis, senior vice president of global infrastructure and customer support, during his keynote at the cloud giant’s AWS Re:Invent, annual user event asserted that AWS’ processor and chip designs are superior for cloud-application performance, compared to processors CPU giants AMD and Intel provide while adding that AWS’s graphics processor performance beats that of GPUs that Nvidia — a leading GPU supplier — offers for machine learning (ML). He was referring to AWS Graviton2 processors, which are custom built by Amazon Web Services using 64-bit Arm Neoverse
Red Hat's decision earlier to stop development of the Linux distribution CentOS to concentrate on CentOS Stream has created a brouhaha on social media. That's because it has IT pros who are dependent on the popular server operating system scurrying to figure how best to replace it now that Red Hat and the CentOS board have announced that at the end of 2021, CentOS as a Red Hat Enterprise Linux clone will cease to exist.
CI/CD pipelines have become the mainstream approach to software development across the entire IT sector. There’s no doubt that CI/CD pipeline tools have matured a lot over the years. Yet, developers, QA engineers, and leaders are still posed with some challenges and roadblocks in adopting and efficiently implementing CI/CD tools. This article highlights the top 10 CI/CD challenges that people face during implementation, and we will also discuss their potential solutions.
Twelve Factor is a methodology for building software-as-a-service applications. These best practices are designed to enable applications to be built with portability and resilience when deployed to the web.
Amazon Managed Service for Prometheus (AMP) is a Prometheus-compatible monitoring service that makes it easy to monitor containerized applications at scale. The Cloud Native Computing Foundation’s Prometheus project is a popular open source monitoring and alerting solution optimized for container environments. With AMP, you can use the open source Prometheus query language (PromQL) to monitor the performance of containerized workloads, without having to manage the underlying infrastructure. AMP automatically scales the ingestion, storage, and querying of operational metrics as workloads grow or shrink, and is integrated with AWS security services to enable fast and secure access to data. The service is integrated with Amazon Elastic Kubernetes Service (Amazon EKS), Amazon Elastic Container Service (Amazon ECS), and AWS Distro for OpenTelemetry.
There's a lot of aspects you need to consider to call it a modern web application. For me, the most important one is that your application can dynamically alter their own content without loading a new document and can handle large to intermittent shifts of traffic to meet the demands.
Dynamic multiclouds are the platform of choice for digital transformation, with DevOps accelerating deployment speeds for new releases and cloud native applications becoming increasingly interconnected. But, as a recent research study of CIOs around the world reveals, the pace of digital transformation is driving overwhelming levels of complexity in these environments. According to the research, 89% of CIOs say digital transformation has accelerated over the past 12 months, with 86% attributing that increase to adopting cloud native technologies — including containers, microservices and Kubernetes. All of this has resulted in what two-thirds of CIOs say is a dynamic multicloud environment that is so complex it is now beyond human ability to manage.
In this blog, we will explore how to check the health of the pods using Liveness and Readiness Probe
Two AWS quick start guides for HashiCorp Vault on EKS and EC2 are now updated for compatibility with Vault 1.6.
In this article, we will be exploring the journey of how a piece of code translates to cloud infrastructure using Terraform.
Illustrated guide to Kubernetes