Tag: Apis
-
What is an Ansible module and how does it work?
Posted on March 3, 2024, Level intermediate Resource Length medium
An Ansible® module is a small program that performs actions on a local machine, application programming interface (API), or remote host. Modules are expressed as code, usually in Python, and contain metadata that defines when and where a specific automation task is executed and which users can execute it. By @redhat.com.
Tags devops ansible apis app-development
-
Monolithic to microservices: Advantages, disadvantages, and the real reason companies migrate
Posted on March 2, 2024, Level beginner Resource Length medium
Microservices grew in popularity from 2014 on—especially as companies like Netflix, Amazon, and Etsy made microservices a focal point both for their architectures and for their long-term abilities to iterate. Migration became the headline topic. If you were on a monolith, how were you going to migrate? When? It had to be soon. By Rich Moy.
Tags devops microservices apis app-development cio
-
Five reasons why every CIO should consider Kubernetes
Posted on February 17, 2024, Level beginner Resource Length medium
Many enterprises adopting a multi-cloud strategy and breaking up their monolithic code realize that container management platforms By Melissa Sussmann.
Tags devops cio containers apis app-development kubernetes
-
Mastering AWS API Gateway V2 HTTP and AWS Lambda with Terraform
Posted on February 16, 2024, Level intermediate Resource Length medium
The article provides insights into using AWS API Gateway and AWS Lambda with Terraform for efficient, cost-effective serverless solutions. This article aims to be a comprehensive guide for developers and DevOps professionals looking to master serverless solutions using AWS and Terraform. By Serhii Vasylenko.
Tags devops serverless apis app-development aws
-
Understanding Go package management and modules
Posted on January 27, 2024, Level intermediate Resource Length medium
Can low-code enable machine learning? Certainly. In fact, it's an excellent method for simplifying and accelerating the use of machine learning–and enabling developers without data science backgrounds to build software powered by machine learning. In this blog, I make the case for using low-code to develop machine learning apps. By Forsyth Alexander.
Tags golang how-to web-development app-development apis
-
Discussion on stateless & stateful services (Managing user state on the backend)
Posted on January 7, 2024, Level beginner Resource Length medium
In most articles author has come across on stateless and stateful services, stateful service architectures are viewed less favorably in contrast to stateless services primarily due to the horizontal scalability challenge they bring along. By Shivang.
Tags software-architecture web-development app-development devops apis
-
Secure GraphQL endpoints in Spring reactive applications
Posted on December 25, 2023, Level intermediate Resource Length medium
Spring Supports GraphQL requests over HTTP, Websockets and RSockets. Securing an Spring GraphQL application does not differ from securing a Web application. Mainly, Spring GraphQL needs to ensure context propagates from WebFlux to the data fetching layer so that we can use Security annotations or access the authenticated principal in @SchemaMapping methods. This should work for HTTP and WebSocket. By Ruchira Madhushan Rajapaksha.
Tags apis infosec java restful web-development app-development
-
Using JWTs to authenticate services unravels API gateways
Posted on December 20, 2023, Level intermediate Resource Length medium
The API gateway component in a cloud native architecture is critical because it offloads critical API security and policy functionality to a common place, allowing the backend APIs and services to focus on business logic. API authentication, authorization, audit, throttling and similar tasks can be complex and difficult to get right, so many organizations choose an API gateway to handle them. By Christian Posta and Peter Jausovec.
Tags apis infosec java web-development app-development
-
Next.js and GraphQL: The perfect combination for full stack development
Posted on November 1, 2023, Level beginner Resource Length medium
SQL (Structured Query Language), as you probably, know, helps you collect data from databases. It is specifically designed for that. In other words, it works with rows and columns, allowing you to manipulate data from databases using SQL queries. By Nate Rosidi.
Tags restful nodejs javascript web-development app-development apis
-
Distributed transactions at Scale in Amazon DynamoDB
Posted on August 26, 2023, Level beginner Resource Length medium
It is great to see DynamoDB, and AWS in general, is publishing/sharing more widely than before. A killer feature of DynamoDB is predictability at any scale. Aligned with this predictability tenet, when adding transactions to DynamoDB, the first and primary constraint was to preserve the predictable high performance of single-key reads/writes at any scale. By Murat Demirbas.
Tags aws distributed apis app-development cloud nodejs
-
Fog computing vs edge computing
Posted on August 19, 2023, Level beginner Resource Length short
Fog and edge computing, innovative technologies situated at the outskirts of the cloud ecosystem, hold the potential to revolutionize data processing. Delving into the intricacies of these approaches reveals how they can significantly enhance data processing methods. While both terms are sometimes used interchangeably, it's crucial to understand the nuanced differences that set them apart. By Jari Haiston.
Tags miscellaneous cloud cio apis iot
-
The complete guide to WordPress REST API basics
Posted on August 8, 2023, Level intermediate Resource Length medium
The WordPress REST API is in the process of changing WordPress. You may not have noticed, as a lot of it is under the hood, but the implications of the REST API make a huge difference to the future of WordPress, both in terms of its codebase and its uses. By Rachel McCollin.
Tags app-development web-development apis restful json