Best of Cloud Native2022

  1. 1
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    Learn Docker and Kubernetes – Free Hands-On Course

    Guy Barrette teaches this Docker Containers and Kubernetes Fundamentals course for beginners. Guy is a developer & trainer with more than 25 years of experience. He is a Microsoft MVP, frequent conference speaker, and was leader of the Montreal.NET User Group for more than 23 years.

  2. 2
    Article
    Avatar of awstipAWS Tip·4y

    Serverless Architecture For Next App

    Serverless architecture for Next App Serverless has been there for a fair amount of time but surely has come to a more mature state than it was there about a few years ago.

  3. 3
    Article
    Avatar of devtoDEV·3y

    DevOps Trends for Developers in 2023

    The year 2022 saw a huge momentum in the topics such as AI/ML, automation, security, etc. DevOps practices are constantly evolving, and it is our job to keep an eye on what to focus on in the coming year. Let us see those trends and how they will impact developers and organizations.

  4. 4
    Article
    Avatar of medium_jsMedium·4y

    The 10 Platform Engineering Tools To Use in 2022

    Platform Engineering is the process of enabling software engineering teams to autonomously perform end-to-end operations of the application life cycle in a cloud environment. Humanitec is part of this revolution Powered by a centralized software catalog, Backstage restores orders to your microservices and infrastructure and enables your product teams to ship high-quality code quickly.

  5. 5
    Article
    Avatar of devtoDEV·3y

    Getting Started With GitOps For Developers!

    GitOps is a methodology for deploying and managing software applications using Git. It is also referred to as "operations-as-code" or "code-driven operations" It uses the principles of DevOps to streamline software updates across an organization. GitOps can have two deployment strategies: push and pull pipelines.

  6. 6
    Article
    Avatar of bytebytegoByteByteGo·3y

    EP 39: Accounting 101 in Payment Systems

    This week’s system design refresher: Cloud Native Accounting 101 in Payments Evolution of Uber's API Layer Short/Long Polling, SSE, Websocket 17 Equations That Changed the World. What is cloud native? Below is a diagram showing the evolution of architecture and processes since the 1980s.

  7. 7
    Article
    Avatar of communityCommunity Picks·4y

    Developer Experience Infrastructure (DXI)

    Developer Experience Infrastructure (DXI) is a new emerging infrastructure category sitting on top of API and cloud infrastructure. It enables any company to deliver world-class developer experiences by offloading the intricate details and complexities of developer experience to a new set of infrastructure components and services.

  8. 8
    Article
    Avatar of spaceliftSpacelift·4y

    44 Books for DevOps, Site Reliability, and Cloud Engineers

    44 Books for DevOps, Site Reliability, and Cloud Engineers & Architects are available online. The list includes a collection of free and paid books in various areas and links to them. If your favorite book isn’t mentioned, please drop a comment below.

  9. 9
    Article
    Avatar of ciscoCisco·3y

    Tech Trends and Predictions That Will Shape 2023

    The digital economy is the new tech green space. Nearly 8 out of every ten companies have experienced at least one cloud data breach. The transition to net-zero will be as disruptive as the industrial revolution. Businesses need to separate the trends from the hype to capture competitive value.

  10. 10
    Article
    Avatar of logrocketLogRocket·4y

    Rust microservices in server-side WebAssembly

    The Rust programming language has gained mainstream adoption in the past several years. Rust programs are compiled into native machine code, which is not portable and is unsafe in multi-tenancy cloud environments.

  11. 11
    Article
    Avatar of dzDZone·3y

    DevOps vs. SRE vs. Platform Engineer vs. Cloud Eng

    The practice of DevOps evolved in the 2000s to address the need to increase release velocity and reduce product time to market. The DevOps answer was to break down silos and encourage greater collaboration facilitated by tooling, cultural change, and shared metrics. The one thing that DevOps was not was a role specification.

  12. 12
    Article
    Avatar of newstackThe New Stack·4y

    DevOps Is Dead. Embrace Platform Engineering

    Embrace Platform Engineering DevOps is dead, and that's a bad sign for DevOps, says Scott Carey. Some developers think it's beneficial, even sometimes necessary, that they take over operations tasks. Others are indifferent, with 41.8% of respondents saying yes to operations tasks, 42.1% saying no,

  13. 13
    Article
    Avatar of communityCommunity Picks·4y

    Bursting the Microservices Architectures Bubble

    A microservices architecture is an application development strategy that breaks application functionality into a suite of services. This is the opposite of what's known as a monolithic architecture, in which your entire application runs as a single process. There is no one right way to design a microservices app, nor are there specific tools, programming languages, or programming languages.

  14. 14
    Article
    Avatar of infoworldInfoWorld·4y

    What’s the Go programming language (Golang) really good for?

    Google's Go language, aka Golang, has evolved from being a curiosity for alpha geeks to being the battle-tested programming language behind some of the world’s most important cloud-centric projects. Go is designed to err on the side of being small and easy to understand, with certain features deliberately omitted.

  15. 15
    Article
    Avatar of devtoDEV·3y

    Using Terraform To Manage Infrastructure Resources

    Terraform is an open-source tool for building, modifying, and versioning infrastructure safely and effectively. Terraform uses a configuration file to describe the infrastructure you want to create. Terraform provides a way for developers to avoid using manual scripts, which can be error-prone and difficult to maintain.

  16. 16
    Article
    Avatar of medium_jsMedium·4y

    Golang | The Basics Part 1

    Golang is a fast, reliable and compiled language designed by Robert Griesemer, Rob Pike, Ken Thompson at Google in 2007. GO became an open source project in 2012. It is mostly used to create high performance large scale distributed infrastructures. It was initially developed for distributed network services but now it is expanding towards looking at the func maincompiler.

  17. 17
    Article
    Avatar of ubuntuUbuntu·4y

    Canonical launches free personal Ubuntu Pro subscriptions for up to five machines

    Canonical will provide a free tier for personal and small-scale commercial use in line with the company’s community commitment and mission to make open source more easily consumable. The standard Ubuntu Pro subscription covers the full set of security updates for all packages in Ubuntu.

  18. 18
    Article
    Avatar of dzDZone·4y

    Kubernetes Architecture Diagram

    Kubernetes allows users to choose from languages, logging and monitoring tools, type of application frameworks, and other tools users may require. You can create a hybrid cloud if you mix and match clusters across cloud providers or on-premises. You can deploy it to run in a local or virtual environment based on KVM, libvirt, and vSphere.

  19. 19
    Article
    Avatar of 80lv80 LEVEL·4y

    NVIDIA Maxine Maintains Eye Contact for You

    NVIDIA Maxine Maintains Eye Contact for You NVIDIA announced the re-architecture of Maxine for cloud-native microservices. Maxine’s cloud- native microservices allow developers to build real-time AI applications. The service enables clear communications to enhance virtual interactions.

  20. 20
    Article
    Avatar of developercomDeveloper.com·4y

    An Introduction to Kubernetes

    Kubernetes is an open-source, de facto container orchestration engine and a cloud-agnostic platform for orchestrating containers. It allows developers and programmers to separate each application into its process, allowing you to run them more efficiently. It also helps improve the efficiency of your operations and development teams. It allows container integration and streamlines the management of access to storage resources.