Best of Cloud Native2023

  1. 1
    Article
    Avatar of permitioPermit.io·3y

    10 Exceptional Developer Tools Launched in 2023

    The way developers like us use various tools to enhance our work seems to have shifted significantly in 2023. Only about 20% of the tools we are using are related to LLM and AI. The more we embrace the cloud-native paradigm, the more we rely on mirrord to debug our services locally.

  2. 2
    Article
    Avatar of cloudnativedailyCloud Native Daily·3y

    10 Microservice Patterns Software Engineers Should Know

    Building scalable software requires a software engineer/architect to pick the right architecture. Monolithic architecture is usually the first choice in mind for most engineers because it is easy and does not have to deal with the distributed system complexity because a whole application is in the same giant codebase when dealing with agile software delivery.

  3. 3
    Article
    Avatar of bytebytegoByteByteGo·3y

    Kubernetes: When and How to Apply It

    Kubernetes is a container orchestration platform that offers infrastructure efficiency, enhanced developer productivity, easy scalability, application portability, consistent environments, resilience, a large ecosystem, and vendor neutrality. However, it also comes with drawbacks such as complexity, resource overheads, security concerns, resource underutilization, upgrade headaches, and limited support for stateful apps. Kubernetes excels for large-scale, distributed applications but may not be necessary for every workload.

  4. 4
    Article
    Avatar of bytebytegoByteByteGo·3y

    EP71: CI/CD Pipeline Explained in Simple Terms

    This week’s system design refresher: Why Google and Meta Put Billion Lines of Code In 1 Repository? What does API gateway do?

  5. 5
    Article
    Avatar of cloudnativenowCloud Native Now·3y

    Top 9 Microservices Design Patterns

    Microservices design patterns are gaining immense popularity due to their myriad benefits. They offer flexibility, scalability and the ability to independently develop and deploy parts of an application. They are the blueprints that guide the design of microservices architecture, especially for cloud-native applications.

  6. 6
    Article
    Avatar of awstipAWS Tip·2y

    Kubernetes Architecture

    Kubernetes is a powerful open-source container orchestration platform that automates deployment, scaling, and management of containerized applications. It utilizes a master-worker node model and consists of components like kube-apiserver, etcd, kube-scheduler, kube-controller-manager, and cloud-controller-manager. Worker nodes have kubelet, kube-proxy, and a container runtime for executing and maintaining applications.

  7. 7
    Article
    Avatar of medium_jsMedium·3y

    2023 DevOps is terrible.

    2023 DevOps is terrible. My analysis of modern DevOps evolution is terrible. I've been around the DevOps/Cloud area of the IT industry for a few years now. The shift Big techs aside, there are a few companies out there, able to implement and manage DevOps at scale.

  8. 8
    Article
    Avatar of newstackThe New Stack·3y

    Good-Bye Kris Nóva

    Kris Nóva had co-founded The Nivenly Foundation, a member-controlled and democratically-governed open source foundation. She was an open source developer who contributed significantly to Linux, Kubernetes, distributed runtime environments, Falco, and the Go programming language. In a word, she was “impressive.

  9. 9
    Article
    Avatar of bytebytegoByteByteGo·3y

    Serverless Has Servers

    Serverless computing is a paradigm where developers can build and run applications without managing the underlying servers. It abstracts away the servers, runtimes, and capacity planning, allowing developers to focus on application code. Serverless has become popular for startups due to cost savings, faster time-to-market, and auto-scaling.

  10. 10
    Article
    Avatar of jetbrainsJetBrains·3y

    Best Continuous Integration Tools

    44% of developers now confirm regular usage of CI/CD tools, with a significant 22% having adopted a new tool within the past year. A CI tool is a platform that automates the process of building, testing, and publishing your software. The move toward using continuous integration and continuous delivery tools in the cloud is in full swing.

  11. 11
    Article
    Avatar of redislabsRedis·3y

    9 Ways to Future Proof Your Software Developer Career

    The good news is that the job market will continue to favor software developers in 2023. You can make yourself more valuable to your company and to other employers. Consider these nine concrete ways to future-proof your software development career and add in-demand skills to your resume.

  12. 12
    Article
    Avatar of last9Last9·3y

    Prometheus vs Thanos

    Prometheus and Thanos have emerged as two powerful tools for handling time series data. Both of these systems offer robust features and functionalities that help organizations gain valuable insights into their infrastructure and applications. In this blog, we'll delve into the characteristics, differentiators, and challenges associated with both systems.

  13. 13
    Article
    Avatar of nvidiaNVIDIA·3y

    Build AI Avatars With NVIDIA Omniverse ACE

    NVIDIA Omniverse ACE is a suite of cloud-native AI microservices that make it easier to build and deploy intelligent virtual assistants and digital humans at scale. These AI assistants can be designed for organizations across industries, enabling organizations to enhance existing workflows and unlock new business opportunities. The early-access program includes access to the prerelease versions.

  14. 14
    Article
    Avatar of cloudnativedailyCloud Native Daily·3y

    Best Observability Tools for Microservices

    Microservices architecture has become popular among developers due to its scalability and flexibility. Helios Helios is an observability tool that offers comprehensive monitoring and analytics solutions for microservices and distributed applications. Lightstep Lightstep is a leading observability platform that helps to gain deep insights into the performance and behavior of microservices architectures.

  15. 15
    Article
    Avatar of cloudnativedailyCloud Native Daily·3y

    Microservices Patterns: Service Discovery Patterns

    A Service Registry is a centralized server / a database containing the location of service instances. In a microservices setup, services update their locations in the Service Registry at regular intervals. Service consumers can connect to the service registry and fetch the locations of those services. This will help the client to know where the service instance is located.

  16. 16
    Article
    Avatar of dzDZone·3y

    Docker Alternatives

    DZone will explore the Docker alternatives to your SaaS application. Join the DZone community and get the full member experience. Join For Free Docker technology has revolutionized the infrastructure management landscape in such a way that Docker has now become a synonym for containers.

  17. 17
    Article
    Avatar of cloudnativedailyCloud Native Daily·3y

    Essential Tools for a Smooth Landing into the World of DevOps

    DevOps has emerged as a crucial methodology for bridging the gap between development and operations teams. DevOps emphasizes collaboration, automation, and continuous integration and delivery (CI/CD) Tools include Jenkins, Ansible, Docker, Kubernetes, Terraform, AWS CloudWatch, Prometheus, Jira, and more.

  18. 18
    Article
    Avatar of newstackThe New Stack·3y

    What Is Microservices Architecture?

    Microservices architecture allows for the deployment of independent and self-contained services in an organization. It offers flexibility, faster deployment, scalability, and isolated failures. However, it also presents challenges in terms of increased complexity, testing, managing communication systems, and observability. The decision to adopt microservices architecture depends on the environment, team function, application flexibility, and the number of services.

  19. 19
    Article
    Avatar of bytebytegoByteByteGo·3y

    EP61: The journey of a Slack message

    The journey of a Slack Message How GraphQL works in the real world Different cloud services Bytebytego Collective Thrive in any job market with Interview Kickstart. Join the ByteByteGo Collective to start getting bi-monthly drops of world-class hand-curated engineers who are open to new opportunities.

  20. 20
    Article
    Avatar of spaceliftSpacelift·3y

    Pulumi vs. Terraform : Key Differences and Comparison

    Terraform and Pulumi are both software tools that automate the management of cloud computing infrastructure using code and templates. Pulumi is an IaC tool that uses a declarative format to deploy infrastructure. Terraform is cloud-agnostic and allows automating infrastructure stacks from multiple cloud service providers simultaneously.

  21. 21
    Article
    Avatar of apiumhubApiumhub·3y

    Software Development Frameworks: A Guide to 2023

    Software Development Frameworks: A Guide to 2023 - Apiumhub. The software development process takes an enormous amount of time and effort, which is variable, of course, based on its complexity, size, and other factors. Frameworks provide a structure for developing software and ensure that code is written consistently and logically.

  22. 22
    Article
    Avatar of hackernoonHacker Noon·3y

    419 Stories To Learn About Kubernetes

    A Guide to Taints and Tolerations, Node Affinity and Node Selector Taint and affinity in Kubernetes are two mechanisms that allow users to specify how pods should be scheduled on nodes in a cluster. Learn how to monitor your Laravel application by services instead of hostnames.

  23. 23
    Article
    Avatar of aspnetASP.NET Blog·3y

    Announcing .NET 8 Preview 1

    Announcing .NET 8 Preview 1. This post introduces the major themes and goals of .NET 8, including cloud native development, MAUI and Blazor hybrid, momentum in quality and performance, and staying up-to-date with the latest features. It also highlights improvements in container images, runtime and libraries, JSON handling, and general optimizations. The post gives a shout-out to a community spotlight member and expresses gratitude to the open-source community for their contributions.

  24. 24
    Article
    Avatar of codemotionCodemotion·3y

    10 Useful and Affordable IT Certifications Under $200

    This article provides a comprehensive guide to various IT certifications available, including Linux Professional Institute certifications, FreeCoderCamp certifications, Google Associate Android Developer certification, PCEP - Certified Entry-Level Python Programmer certification, Kubernetes and Cloud Native Essentials certification, JavaScript certification, EITCA AI certificates, AWS certifications, and Microsoft Azure Fundamentals certification.

  25. 25
    Article
    Avatar of phProduct Hunt·3y

    CNDI - Self-Host Cloud-Native Apps with the ease of PaaS

    CNDI - Self-Host Cloud-Native Apps with the ease of PaaS. Start with a Template for a popular service and deploy it on your own infrastructure. Then, manage the infrastructure and applications with ease using GitOps and Infrastructure as Code.