Category: AWS

.NET, AWS, C#, CSharp, Programming

AWS DynamoDB – 3 ways to query and read results in .NET

In my very first post, I showed how to use DynamoDB in .NET to receive single result (post). Looking into the evolution of API and layers of abstraction, we have much more options to query AWS DynamoDB. Therefore we have 3 ways to query and read results which I will demonstrate in this post. The …

AWS, Certificate, Cloud

AWS Solutions Architect Associate exam preparation

As I started work with AWS and I will spend with it some more time, I decided to take the exam AWS Solutions Architect Associate. A prerequisite for this exam is 1 year of experience with AWS. Full list of requirements can be found here. An exam itself is composed of 65 questions with single …

AlibabaCloud, AWS, Azure, Cloud, GCP, OracleCloud

Budgets and payments in clouds

How to set up payments and budgets in cloud provider is today’s topic. Usually providers offers two payment models: consumption based – monthly invoice for consumed resources reserved instances – paying upfront for reserved resources (capacity) Also interesting part is setting up spending limits. Alibaba Alibaba has very simple budget interface. In fact it allows …

AWS, Azure, Cloud, GCP

Cloud comparison – intro

Under the series of articles I’m going to discuss the differences between main cloud compatitors: Alibaba AWS Azure Google (GCP) IBM Cloud Oracle This list is based on Gartner’s magic quadrant (2019) and the order is alphabetical. Looking into Gartner’s data, the leader is AWS and just few steps behind is Azure. Next is GCP. …

AWS, Cloud

AWS Glacier – why to avoid

I’m using Glacier for long term backups. I was pretty happy with upload process (setup, performance) until I provisioned a vault for a long term backup (1.5~2 years) and right now I was willing to get rid of it. Unfortunately you cannot just drop it when it is not empty. You have to remove all …

AWS, Cloud, Serverless

AWS Fargate – use domain to reach your containers

This time something from tips & tricks with AWS Fargate. Setting up service we can add it as publicly available. Thus there is no option to assign EIP or domain as container can be stopped or restarted any time with new IP. The only one way to achieve it is usage of ELB (Application LB, …

.NET, ASP.NET, AWS, C#, CSharp, Programming, REST, WebAPI

AWS Cognito – Identity Pool usage in .NET Core

Some time ago I had to implement authorization and authentication for REST (.NET Core 2.1, the latest stable nuget package version is 2.1.3) web service using JWT tokens (bearer) using AWS Cognito Identity Pools. It was pretty hard to find the updated tutorials or materials (even on AWS most of the data is about old …

AWS, Cloud

AWS Cloud Builders workshop

I joined today AWS Cloud Builder workshop driven by Tomasz Stachlewski, AWS architect. The main focus was on latest technologies – big data, serverless and AI. About 80 people came to the event! That’s quite lot considering different level of knowledge. It was quite visible since early beginning – instead of 20 minutes, first, simple …