First steps with AWS Bedrock

AI is taking over the world. At Bright Inventions, we’ve already helped several clients with generative AI. In this blog post, we’ll see how to use aws-cdk to create a simple API that responds to prompts. Request Bedrock model access If you haven’t used Bedrock before, the first step is to request model access. You can…

Read

Migrate EC2-Classic RDS to a VPC - Step 2 - DNS

In the plan blog post I sketched a plan to migrate an EC2-Classic RDS database to a VPC. Now we can perform the 2nd step of the plan. This is a simple step. Albeit, we have to understand what are the consequences. In your case, this approach might need adjustments! The RDS endpoint DNS When you create an RDS database…

Read

Migrate EC2-Classic RDS to a VPC - Step 1 - Replication

In the last blog post I sketched a plan to migrate an EC2-Classic RDS database to a VPC. It is time to dive into the details of setting up replication. There are great blog posts with an in-depth explanation of the SQL and PostgreSQL related aspects . We are going to focus on the automation of the replication setup…

Read

Migrate EC2-Classic RDS to a VPC - Planning

By end of August AWS will shut down EC2-Classic networking . All resources using EC2-Classic networking will stop working. Yes, this includes RDS databases. One of our clients was running a PostgreSQL RDS instance in EC2-Classic. We’ve notified the client about the necessary migration right after AWS published the news…

Read

5 Top Programming Books For Junior and Mid-level Developers

I encourage everyone to read books. There are so many titles worth reading that entire lists have been created. Depending on the stage of your career you’ll need books covering various topics. Here is a list I recommend every junior and mid-level software engineer should read. Head First Design Patterns by Eric Freeman…

Read

Autoscaling AWS EKS cluster with custom Gitlab runner configuration

Gitlab offers a robust CI/CD solution suitable for most projects. The documentation depicts the easiest way to connect your Kubernetes cluster to Gitlab. Once connected Gitlab can install and configure Gitlab runner. However, such approach does not allow for many adjustments to Gitlab runner configuration. For example…

Read