Tag: Cloud
-
Zero trust workload security with GKE, Traffic Director, and CA Service
Posted on November 18, 2021, Level intermediate Resource Length medium
At the core of a zero trust approach to security is the idea that trust needs to be established via multiple mechanisms and continuously verified. Internally, Google has applied this thinking to the end-to-end process of running production systems and protecting workloads on cloud-native infrastructure, an approach we call BeyondProd. By Anoosh Saboori Product Manager, Zero Trust and Sanjay Pujare, Tech Lead, Proxyless gRPC Security.
Tags cloud containers gcp software-architecture infosec
-
Replace traditional email mailbox polling with real-time reads using Amazon SES and Lambda
Posted on November 17, 2021, Level intermediate Resource Length medium
Integrating emails into an automated workflow for automated processing can be challenging. Traditionally, applications have had to use the POP protocol to connect to mail servers and poll for emails to arrive in a mailbox and then process the messages inline and perform actions on the message. This can be an inefficient mechanism and prone to errors that result in the workflow missing messages. Since this method requires polling it's not great if you need real-time processing of messages and introduces inefficiencies in the design. By Syed Ali Abbas Gardezi and Satish Natarajan.
Tags cloud aws software-architecture serverless
-
Amazon MemoryDB for Redis – Where speed meets consistency
Posted on November 16, 2021, Level beginner Resource Length long
Modern apps are not monolithic; they're composed of a complex graph of interconnected microservices, where the response time for one component can impact the performance of the entire system. For instance, a page load on an e-commerce website may require inputs from a dozen microservices, each of which must execute quickly to render the entire page as fast as possible so you don't lose a customer. It's critical that the data systems that support those microservices perform rapidly and reliably, and where speed is a primary concern, Redis has always been top performer. By Dr. Werner Vogels.
Tags cloud aws cio software-architecture nosql devops
-
How to create an effective technical architectural diagram?
Posted on November 15, 2021, Level beginner Resource Length long
An Alibaba engineer shows how you can create effective architectural diagrams. By Ding Yi @Alibaba.
Tags cloud miscellaneous cio software-architecture learning programming
-
User authentication with React and AWS Cognito
Posted on November 5, 2021, Level beginner Resource Length long
An article explaining how to integrate AWS Cognito with React for user authentication. Cognito collects a user's attributes, it enables simple, secure user authentication, authorization and user management for web and mobile apps. By Carlos Zuniga.
Tags infosec web-development open-source cloud react javascript
-
Code is everyone's business
Posted on November 2, 2021, Level beginner Resource Length short
Nearly every company now produces software or applications to enable it to do business. That can include using software as an interface to customer support, enabling e-commerce channels, and powering internal operations to serve customers and keep the business running. By Brian Rue.
Tags cio programming analytics teams management cloud
-
Swiftly search metadata with Amazon S3 serverless architecture
Posted on October 31, 2021, Level beginner Resource Length medium
As you increase the number of objects in Amazon Simple Storage Service (Amazon S3), you'll need the ability to search through them and quickly find the information you need. By Jiwan Panjiker, Haider Naqvi, and Muthuvelan Swaminathan.
Tags serverless app-development database cloud cio
-
Choosing a FaaS (Function as a Service) provider in 2021
Posted on October 29, 2021, Level beginner Resource Length medium
Function execution platforms really gained rise as more people got tired of setting up full containerized environments for simple code execution. The costs, overall maintenance, and cascading consequences of failures meant more people were looking for a lean context to execute one-off workers in the cloud. By Jesse Martin.
Tags cio app-development serverless web-development cloud
-
Rate limiting with HAProxy Kubernetes Ingress controller
Posted on October 13, 2021, Level intermediate Resource Length short
DDoS (distributed denial of service) events occur when an attacker or group of attackers flood your application or API with disruptive traffic, hoping to exhaust its resources and prevent it from functioning properly. Bots and scrapers, too, can misbehave, making far more requests than is reasonable. By Jim O'Connell.
Tags devops cloud kubernetes cio performance
-
Everything I learned in my 1st year as a SWE: GraphQL
Posted on October 12, 2021, Level beginner Resource Length medium
A beginner's crash course in GraphQL & REST APIs. In this series, I'll be sharing all the tools and technologies that I've picked up in my first year in the hopes of helping other entry-level engineers on their journey. By Camila Ramos.
Tags devops cloud nosql database
-
Kubeflow fundamentals: Distributions and installations
Posted on October 10, 2021, Level intermediate Resource Length medium
The aim of the series is to walk you through a detailed introduction of Kubeflow, a deep-dive into the various components and how they all come together to deliver a complete MLOps platform. By Jimmy Guerrero.
Tags devops cloud kubernetes machine-learning
-
Postgres full-text search: Search engine in a database
Posted on October 9, 2021, Level intermediate Resource Length medium
So when we say PostgreSQL is the "batteries included database," this is just one reason why. With Postgres, you don't need to immediately look farther than your own database management system for a full-text search solution. If you haven't yet given Postgres' built-in full-text search a try, read on for a simple intro. By Kat Batuigas.
Tags database search microservices nosql software-architecture cloud sql