Tag: Cloud and infrastructure
-
How to keep docker secrets secure: Complete guide
Posted on May 29, 2023, Level intermediate Resource Length medium
Secret values such as API keys, passwords, and certificates need to be safely handled throughout the software development process and your app's runtime. Exposure of secrets can be catastrophic, as unauthorized actors could use the credentials to perform privileged interactions with your services. By James Walker.
Tags devops-and-ci-cd security-and-privacy cloud-and-infrastructure
-
Cloud sustainability and the path to green software
Posted on May 28, 2023, Level beginner Resource Length medium
In an increasingly sustainability‑conscious world, cloud software, services, and infrastructure are no longer evaluated only in terms of performance, resilience, scalability, and reliability, but also according to their environmental impact. So, considering cloud sustainability means tools impact on the environment needs to be observed. By aster.cloud.
Tags leadership-and-career miscellaneous cloud-and-infrastructure
-
Web app performance root cause analysis with Application Insights
Posted on May 24, 2023, Level beginner Resource Length medium
Having the ability to identify clear root cause for incidents in production workloads is valuable, the best way to prevent future incidents is to understand what caused past ones. Of course you can have a good set of load tests but still, incidents in production environments can happen and it's crucial to have available data that can help to understand what happened so application can be improved and prevent replications. By LuisLopes.
Tags frontend-and-mobile product-and-design software-engineering cloud-and-infrastructure
-
Deploying securely into Azure architecture with Terraform Cloud and HCP Vault
Posted on May 23, 2023, Level beginner Resource Length medium
Learn how to build a secure infrastructure as code workflow with Terraform Cloud dynamic provider credentials, Microsoft Defender for Cloud, and HCP Vault. By David Wright, Arnaud Lheureux.
Tags cloud-and-infrastructure devops-and-ci-cd leadership-and-career
-
Building and deploying MySQL Raft at Meta
Posted on May 19, 2023, Level intermediate Resource Length medium
At Meta, we run one of the largest deployments of MySQL in the world. The deployment powers the social graph along with many other services, like Messaging, Ads, and Feed. Over the last few years, we have implemented MySQL Raft, a Raft consensus engine that was integrated with MySQL to build a replicated state machine. By Anirban Rahut, Abhinav Sharma, Yichen Shen, Ahsanul Haque.
Tags backend-development data-and-analytics cloud-and-infrastructure architecture-and-apis product-and-design
-
How to build an NFT gallery using QuickNode's GraphQL NFT API
Posted on May 18, 2023, Level intermediate Resource Length medium
A step-by-step tutorial on building an interactive NFT Gallery using QuickNode's GraphQL NFT API, icy.tools, JavaScript, Next.js, and Tailwind CSS. By Aayush Gupta.
Tags business-and-emerging-tech architecture-and-apis cloud-and-infrastructure product-and-design
-
How to mock HTTP APIs with MockServer
Posted on May 17, 2023, Level intermediate Resource Length medium
This post covers step-by-step instructions on how to use MockServer to mock an HTTP API, as well as an overview of limitations one may encounter. As the name suggests, MockServer is a powerful tool that allows developers to mock HTTP APIs, making testing much easier and more efficient. It aims to solve the problem of testing APIs that are still in development or not yet available, allowing developers to continue working without being held up by dependencies. By Kasper Siig. Kasper Siig.
Tags product-and-design architecture-and-apis cloud-and-infrastructure leadership-and-career frontend-and-mobile
-
Achieving unbrickable remote firmware updates on MCUs with a Microvisor architecture
Posted on May 16, 2023, Level intermediate Resource Length medium
For many years, microcontrollers have been a staple in various products, continuously revolutionizing their feature sets, reliability, and performance. Moore's Law has brought 16- and 32-bit processing to even the smallest and most affordable consumer products. The presence of larger memory and CPU power has allowed the use of real-time operating systems (RTOS) where previously developers had to rely on "bare metal" coding. However, as products have evolved to become connected devices in the context of IoT, it has revealed fundamental shortcomings in the traditional methods of software development for microcontrollers. By Jonathan Williams.
Tags data-and-analytics business-and-emerging-tech cloud-and-infrastructure security-and-privacy
-
How to use Azure functions with MongoDB Atlas in Java
Posted on May 15, 2023, Level beginner Resource Length medium
In this article, we are going write the function as a service (FaaS) — i.e., a serverless function that will interact with data via a database, to produce meaningful results. FaaS can also be very useful in A/B testing when you want to quickly release an independent function without going into actual implementation or release. By Mohit Sharma.
Tags data-and-analytics backend-development cloud-and-infrastructure architecture-and-apis
-
A serverless query engine from spare parts
Posted on May 7, 2023, Level intermediate Resource Length medium
An open-source implementation of a Data Lake with DuckDB and AWS Lambdas. In this post we will show how to build a simple end-to-end application in the cloud on a serverless infrastructure. The purpose is simple: we want to show that we can develop directly against the cloud while minimizing the cognitive overhead of designing and building infrastructure. By Ciro Greco.
Tags data-and-analytics architecture-and-apis cloud-and-infrastructure
-
The REST API Handbook – How to build, test, consume, and document REST APIs
Posted on May 5, 2023, Level intermediate Resource Length long
This tutorial aims to show you an example of how you can fully implement a REST API. We'll cover basic setup and architecture with Node and Express, unit testing with Supertest, seeing how we can consume the API from a React front-end app and finally documenting the API using tools such as Swagger. By Germán Cocca.
Tags product-and-design architecture-and-apis cloud-and-infrastructure devops-and-ci-cd frontend-and-mobile
-
How to deploy the different SAP BTP development environments
Posted on May 3, 2023, Level intermediate Resource Length medium
SAP Business Technology Platform (SAP BTP) is a platform focused on turning data into actionable business plans, particularly by leveraging tools found in an intelligent enterprise. SAP BTP contains many solutions, tools, and products under its umbrella. In this post, we'll look at the deployment options for the different SAP Business Technology Platform development environments. By SAP PRESS.
Tags product-and-design miscellaneous leadership-and-career cloud-and-infrastructure