Save time — Launch Pycharm (Jetbrains IDE) from your terminal

Jetbrains logo

I’ll keep it short this time: the other day I was searching for the Jetbrains equivalent of code . to open up a project in my Jetbrains IDE through my terminal. I thought they must have something. The official documentation was a bit hard to find and outdated but it’s actually really simple and it might save… Continue reading Save time — Launch Pycharm (Jetbrains IDE) from your terminal

Getting started with AWS CDK

AWS CDK Logo

Getting started with AWS CDK AWS CDK is here to stay. It allows you to define your cloud application resources using familiar programming languages. If AWS is a toolbox, CDK is the machinery to operate it. It is not for nothing that CTO of Amazon Werner Vogels spend this 15 minute video trying to outlay what… Continue reading Getting started with AWS CDK

How to use Docker in AWS Lambda?

AWS CDK Logo

Size. Much more size. With Docker images you can package and deploy Lambda functions as container images of up to 10 GB in size. In this way, you can also easily build and deploy larger workloads that rely on sizable dependencies, such as machine learning or data intensive workloads. In this post we will show… Continue reading How to use Docker in AWS Lambda?

🌉Cross Account domain management (DNS) with Route 53

DNS in Route53

Amazon Route 53 is AWS’s highly available and scalable cloud Domain Name System (DNS) web service. The design gives developers and businesses an extremely reliable and cost-effective way to route end users to Internet applications. However, many companies will already have hosted their DNS with another party before starting AWS. In this post, we are… Continue reading 🌉Cross Account domain management (DNS) with Route 53

☁️ Using external libraries in your Python AWS Lambda in AWS CDK

AWS CDK Logo

Are you including external libraries in your Python Lambda with AWS CDK? You’ll be looking to install your dependencies from your requirements.txt. How do you make sure these external libraries are available at runtime for your execution? By using @aws-cdk/AWS-lambda-python. We’ll walk through what the requirements.txt is, what the CDK construct AWS-lambda-python is and do… Continue reading ☁️ Using external libraries in your Python AWS Lambda in AWS CDK

Building you’re first AWS Lambda with Amazon EventBridge.

EventBridge sample flow

AWS EventBridge is an architecture changing tool, and it will transform the way you think about serverless development. It helps you build event-driven applications at scale across AWS, existing systems or SaaS apps. It shifts you’re thinking on how distributed systems work from a pipeline towards an event-based model. If you haven’t read up on… Continue reading Building you’re first AWS Lambda with Amazon EventBridge.

💔 Decoupling Microservices with AWS EventBridge

AWS EventBridge - Event Bus

Introduction AWS EventBridge is an architecture changing tool, it will transform the way you think about serverless development. It helps you build event-driven applications at scale across AWS, existing systems or SaaS apps. It shifts you’re thinking on how distributed systems work from a pipeline towards an event-based model. Event-based processing So what does that… Continue reading 💔 Decoupling Microservices with AWS EventBridge

💸 Deploy low cost ECS tasks based on SQS queue size with AWS CDK

In this post we are using AWS CDK to build a system that scales up and down based on the amount of messages in the SQS queue. It allows users to do REST-API calls to an Amazon API Gateway endpoint from their applications or computers. This will add a new item to the SQS queue.… Continue reading 💸 Deploy low cost ECS tasks based on SQS queue size with AWS CDK

🌎 Build an Hello World web application in under 5 minutes with AWS Amplify

Introduction In this beginner friendly tutorial we are building an Hello World React application that we will deploy to AWS (and the internet) using AWS Amplify. By leveraging AWS Amplify we are allowing ourselves to by-pass the hardships of manually configuring default important web application tools. It doesn’t only allow us to host our web… Continue reading 🌎 Build an Hello World web application in under 5 minutes with AWS Amplify