Tag: Cloud and infrastructure
-
Using Terraform to deploy to EKS
Posted on November 20, 2021, Level intermediate Resource Length medium
Historically, companies have been restricted to manual solutions for maintaining IT infrastructure—but Infrastructure as Code (IaC) offers a different solution. By Lukonde Mwila.
Tags cloud-and-infrastructure devops-and-ci-cd
-
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-and-infrastructure devops-and-ci-cd architecture-and-apis security-and-privacy
-
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-and-infrastructure architecture-and-apis
-
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-and-infrastructure leadership-and-career architecture-and-apis data-and-analytics devops-and-ci-cd
-
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-and-infrastructure miscellaneous leadership-and-career architecture-and-apis software-engineering
-
Coming to grips with lifecycle management in MS Teams
Posted on November 11, 2021, Level beginner Resource Length medium
Spontaneity is not the best way to approach your Microsoft Teams deployment. Sufficient planning and strategizing need to be done to prepare for its longevity. Lifecycle management is all about being visionary and efficiently managing your Microsoft Teams deployment long after it has been rolled out. By Michal Pisarek.
Tags cloud-and-infrastructure leadership-and-career miscellaneous
-
How WhatsApp scaled to 1 billion users with only 50 engineers
Posted on November 9, 2021, Level beginner Resource Length medium
In 2016, WhatsApp reached more than a billion users. They managed to serve this scale with only 50 engineers. By @quastor.org.
Tags software-engineering frontend-and-mobile product-and-design cloud-and-infrastructure
-
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 security-and-privacy frontend-and-mobile cloud-and-infrastructure
-
Unikraft and the coming of age of Unikernels
Posted on November 2, 2021, Level intermediate Resource Length long
Thanks to their excellent performance, unikernels have always had a great deal of potential for revolutionizing the efficiency of virtualization and cloud deployments. However, after many years and several projects, unikernels, for the most part, have not seen significant, real-world deployment. By Hugo Lefeuvre, Gaulthier Gain, Daniel Dinca, Alexander Jung, Simon Kuenzer, Vlad Bădoiu, Răzvan Deaconescu , Laurent Mathy, Costin Raiciu, Pierre Olivier, Felipe Huici.
Tags cloud-and-infrastructure how-to software-engineering security-and-privacy
-
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 leadership-and-career software-engineering data-and-analytics cloud-and-infrastructure
-
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 architecture-and-apis product-and-design data-and-analytics cloud-and-infrastructure leadership-and-career
-
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 leadership-and-career product-and-design architecture-and-apis frontend-and-mobile cloud-and-infrastructure