Tag: Devops and ci cd
-
Uber freight carrier metrics with near-real-time analytics
Posted on September 7, 2022, Level beginner Resource Length long
Uber Freight has been around since 2016 and is dedicated to provide a platform to seamlessly connect shippers with carriers. We're simplifying the lives of trucking companies by providing a platform for carriers to browse through all available shipment opportunities with upfront pricing and book with the tap of a button, and making the fulfillment process more scalable and efficient. By Ujwala Tulshigiri, Yeqing Lu, Ting Chen, Branden Colen.
Tags data-and-analytics architecture-and-apis devops-and-ci-cd
-
GitHub CI/CD pipeline design choices for deploying Terraform code to GCP data domain
Posted on September 5, 2022, Level intermediate Resource Length short
We have built our GCP data platform using Data Mesh principles. Each line-of-business (LoB) roughly translates to a domain on GCP. Each domain will have 3 environments, Dev, Non-Prod and Prod, and each environment will have 3 GCP projects/zones. By Bharath N.
Tags devops-and-ci-cd
-
Why you absolutely must document your no-code software
Posted on September 4, 2022, Level beginner Resource Length medium
Here's a conceptual framework to help keep your no-code and low-code effort simple, but comprehensive. By Joe Procopio.
Tags architecture-and-apis data-and-analytics ai-and-machine-learning software-engineering devops-and-ci-cd
-
Hosting ASP.NET Core web api with AWS Lambda – Truly serverless REST APIs
Posted on September 1, 2022, Level beginner Resource Length medium
In this article, we will learn about hosting ASP.NET Core Web API with AWS Lambda in a rather simple-to-follow manner. It is going to be as simple as developing a .NET 6 Web API as you would normally do using Controllers or Minimal APIs, and running some CLI commands which will deploy your API as Lambda Function to AWS Lambda super fast! By Mukesh Murugan.
Tags ai-and-machine-learning architecture-and-apis software-engineering leadership-and-career cloud-and-infrastructure devops-and-ci-cd
-
Seven ways to reduce MySQL costs in the cloud
Posted on August 30, 2022, Level beginner Resource Length medium
With the economy slowing down and inflation raging in many parts of the world, your organization will love you if you find ways to reduce the costs of running their MySQL databases. This is especially true if you run MySQL in the cloud, as it often allows you to see the immediate effect of those savings, which is what this article will focus on. By Peter Zaitsev.
Tags backend-development leadership-and-career devops-and-ci-cd cloud-and-infrastructure data-and-analytics
-
Understanding asynchronous APIs
Posted on August 29, 2022, Level beginner Resource Length medium
If you've worked mostly with REST APIs, you might not be as familiar with asynchronous API protocols like WebSocket and gRPC. Asynchronous APIs allow you to stream data, send multiple requests at the same time, and manage communication intelligently between services, while synchronous APIs require you to make a new request every time you need data. By Melinda Gutermuth.
Tags product-and-design devops-and-ci-cd architecture-and-apis cloud-and-infrastructure
-
AWS CDK - The good, the bad and the scary
Posted on August 28, 2022, Level beginner Resource Length medium
AWS Cloud Development Kit (CDK) has become, in its short history, a very popular infrastructure-as-code tool. It's not too surprising why - it allows engineers to use richer programming languages to define infrastructure, rather than having to use JSON or YAML. By Mike Roberts.
Tags product-and-design devops-and-ci-cd cloud-and-infrastructure leadership-and-career software-engineering
-
GOMEMLIMIT is a game changer for high-memory applications
Posted on August 27, 2022, Level beginner Resource Length long
It can be very frustrating when Go applications use less memory than what is available to them, and yet they still manage to run out of memory and crash. Go 1.19 introduced GOMEMLIMIT, which completely changes how you can manage memory limits in Go. By Etienne Dilocker.
Tags product-and-design devops-and-ci-cd backend-development software-engineering
-
How to implement Enterprise Risk Management framework
Posted on August 26, 2022, Level beginner Resource Length medium
Managing individual business risks is difficult when silos exist. An enterprise risk management (ERM) framework consolidates risk management strategy across an entire organization, enabling better visibility, measurement, and management of business objectives. By Catherine Chipeta.
Tags product-and-design devops-and-ci-cd miscellaneous architecture-and-apis
-
Make a bot for simple interactions in MS Teams using webhook
Posted on August 24, 2022, Level beginner Resource Length medium
Have you ever had an idea to ask a bot to perform a simple interaction? Then this article is for you. By Lee Ford.
Tags product-and-design devops-and-ci-cd miscellaneous architecture-and-apis
-
Multi-dimensional approach helps you proactively prepare for failures: Application layer
Posted on August 17, 2022, Level intermediate Resource Length medium
Resiliency of applications surpasses everything else in building customer trust. Because of this, it cannot be an afterthought. Instead of simply reacting to a failure, why not be proactive?. By Piyali Kamra, Aish Gopalan, Isael Pimentel, and Aditi Sharma.
Tags architecture-and-apis devops-and-ci-cd software-engineering product-and-design data-and-analytics
-
Visualize Microservice dependencies in a team context
Posted on August 16, 2022, Level intermediate Resource Length medium
The moment we introduce strong coupling between our services, we lose the potential advantages of a microservice architecture. This article addresses the challenge by introducing the concept of a Change Coupling analysis. Change Coupling is a behavioral code analysis technique that uncovers logical dependencies across services and team boundaries. Let's see it in action. By Adam Tornhill.
Tags devops-and-ci-cd architecture-and-apis leadership-and-career product-and-design