06.05, Katowice AWS Summit Poland
Resources

Blog RSS

Cloud insights and tech deep dives prepared and curated by cloud experts.

16 min

Running GPU jobs on AWS Batch

Explore how to best run periodic GPU-intensive machine learning inference on cloud GPUs with AWS Batch.

Krzysztof KwaśniakKrzysztof Kwaśniak
Bartłomiej GadzickiBartłomiej Gadzicki
Tomasz DudekTomasz Dudek
18 min

Time travel with Apache Iceberg tables on AWS

Exploring Apache Iceberg in AWS data lakehouses by implementing time travel for Iceberg tables in Amazon Athena.

Rafał MitułaRafał Mituła
9 min

Benefit from generative AI and large language models

Large language models such as ChatGPT are disrupting most markets. What do they offer and how can you benefit from it?

Tomasz DudekTomasz Dudek
13 min

Simplify AWS ECS Task definition versioning

Practical tips for semantic versioning, IaC and other DevOps best practices based on Apache Airflow (AWS MWAA) containers on ECS.

Tomasz DudekTomasz Dudek
Rafał MitułaRafał Mituła
10 min

Scaling Amazon SageMaker for multiple teams

A guide on how to organize and secure SageMaker for use by many teams — from AWS Organizations to Amazon SageMaker Projects.

Tomasz DudekTomasz Dudek
5 min

How New Relic supports cloud migration, operations, and maintenance

Read about our client's real-world migration case supported by this full-stack observability platform. Find out all the key benefits we have identified.

Piotr KieszczyńskiPiotr Kieszczyński
11 min

Reuse dashboards with Amazon QuickSight templates

A guide on how to reuse business intelligence dashboards for multiple customers using Amazon QuickSight templates.

Tomasz DudekTomasz Dudek
Diana StrumnikDiana Strumnik
11 min
Part 4/4

Machine learning pipelines at AWS — which service should I use?

A comparison between three AWS technologies used to automate workflows in machine learning projects.

Tomasz DudekTomasz Dudek
9 min

Attribute-based access control with Amazon Cognito

Using Amazon Cognito identity pools and user pools to implement ABAC while tackling Cognito and IAM hard limits.

Tomasz DudekTomasz Dudek
10 min

Deploying machine learning models in SaaS applications on AWS

A showcase of various methods and features of SageMaker Inference in the context of deploying machine learning models for Software as a Service applications.

Tomasz DudekTomasz Dudek
5 min

Understanding the zero trust concept in the cloud

Leverage your cybersecurity strategy by implementing the zero trust model.

Julia ChotkiewiczJulia Chotkiewicz
10 min
Part 3/4

AWS CodePipeline — the “original” machine learning orchestrator

Time to characterize the oldest tool in Amazon’s orchestration toolbelt — AWS CodePipeline.

Tomasz DudekTomasz Dudek
4 min

How to leverage Prisma Cloud to protect your serverless apps

Prisma Cloud is one of the cutting-edge tools that can help protect all aspects of a cloud operation.

Hubert SpurtaczHubert Spurtacz
14 min
Part 2/4

AWS Step Functions in service of MLOps, and more

Learn how AWS Step Functions can help you orchestrate machine learning operations and how it stacks up against SageMaker Pipelines.

Tomasz DudekTomasz Dudek
7 min

Security of serverless apps — what does it mean on AWS?

How do we ensure the security of serverless applications in AWS?

Julia ChotkiewiczJulia Chotkiewicz
11 min

How we built a multi-regional first-line of support for one of our clients

How we put together a serverless application running AWS Lambda under the baton of AWS Step Functions.

Rafał KrólRafał Król
11 min

Fargate and your first copy tool

Let's look deeper into AWS serverless services and try to make our S3 copy tool.

Sebastian BartczakSebastian Bartczak
15 min
Part 1/4

Amazon SageMaker Pipelines — MLOps on AWS

Learn when to use Amazon SageMaker Pipelines, and when to avoid them. Part of a series exploring MLOps services on AWS.

Tomasz DudekTomasz Dudek
11 min

Challenges with S3 migrator

Have you ever thought about moving buckets between accounts/regions?

Dominik GrzywaczewskiDominik Grzywaczewski
9 min

Disaster recovery — still not a universal vaccine in XXI century

Disasters usually happen at an inconvenient time, with no warning. Invest your time!

Karol JundeKarol Junde
5 min

Don’t believe in what you see, unless you’ve tested it already

AWS RDS integrity testing tool based on a serverless approach.

Sebastian Respondek
11 min

Web application firewall (WAF)

Security, as one of the top priorities, cannot rely on merely a single service.

Alexandr BalakirevAlexandr Balakirev
16 min
Part 4/4

Connecting Amazon VPCs via AWS Transit Gateway

A practical example of pinging Amazon VPCs connected via AWS Transit Gateway, built and deployed using the AWS Cloud Development Kit.

Rafał KrólRafał Król
23 min
Part 3/4

Connecting Amazon VPCs via AWS Site-to-Site VPN

A practical example of pinging Amazon VPCs connected via AWS Site-to-Site VPN, built and deployed using the AWS Cloud Development Kit.

Rafał KrólRafał Król
20 min
Part 2/4

Connecting Amazon VPCs via VPC peering

A practical example of pinging Amazon VPCs connected via VPC peering, built and deployed using the AWS Cloud Development Kit.

Rafał KrólRafał Król
5 min
Part 1/4

Connecting VPCs using the AWS Cloud Development Kit

An introduction to a series of articles on Amazon VPCs connected via various AWS services, built and deployed using the AWS CDK.

Rafał KrólRafał Król
12 min
Part 2/2

Permissions in AWS Organizations with organizational units and SCPs

Handling permissions in AWS Organizations managed with Terraform with proper multi-environment OUs and service control policies.

Rafał KrólRafał Król
8 min
Part 4/4

Last stop on our serverless project journey

We’re going to walk through the automated flow using DynamoDB streams, AWS CI/CD services and Lambda.

Karol JundeKarol Junde
6 min

Without great players, you won’t win the “playoffs”

Treat others in the way you want to be treated — or, in other words, a bit more about our values.

Karol JundeKarol Junde
9 min
Part 3/4

How to test your Python-based AWS Lambda in production

Step into the world of testing Step Functions, Python wrappers and Lambda function aliases and versions.

Karol JundeKarol Junde
11 min

Sharing API Gateway endpoints to bypass CloudFormation limits

Exploring how to get around hard resource limits in AWS CloudFormation templates managed by Serverless Framework.

Karol JundeKarol Junde
8 min

Chaos engineering, the way to decrease revenue loss in your firm

Why is chaos engineering important? Here's why - along with the steps necessary to perform it in your company, and a useful tool set.

Wojciech KorońskiWojciech Koroński
18 min
Part 2/4

Before any trip, better check your equipment

Tools, AWS services and third-party frameworks that speed up different parts of the process.

Karol JundeKarol Junde
7 min
Part 1/4

Decisions in a world where computing is commoditized

Why have we picked particular solutions? Which points were crucial for a newly launched startup?

Karol JundeKarol Junde
15 min
Part 1/2

Organizing AWS Organizations with Terraform

Centralizing the management of IAM groups and users with AWS Organizations defined with Terraform to keep everything well-organized.

Rafał KrólRafał Król
20 min
Part 3/3

CI/CD on AWS: Architecture of serverless pipelines on AWS

Finishing touches to our implementation, with all of its configuration steps, in the last chapter of the series.

Magdalena AdamowiczMagdalena Adamowicz
8 min
Part 2/3

CI/CD on AWS: Client requirements and how we resolved all challenges

More about client requirements, current situation and limitations

Magdalena AdamowiczMagdalena Adamowicz
12 min

DynamoDB Streams — streaming to SQS with Lambda

Exploring the usefulness and rough edges of Amazon DynamoDB Streams, using AWS Lambda to stream table changes to Amazon SQS in near real-time.

Karol JundeKarol Junde
4 min

How to create your own Dropbox alternative in AWS

Exploring what's needed to build your personal Dropbox clone using Lambda and Amazon S3 for storage while keeping costs in check.

Dorian VetrilaDorian Vetrila
10 min

Using the saga pattern with AWS Step Functions

Let's explore how we can use AWS Step Functions with the saga pattern to simplify failure handling across distributed transactions.

Karol JundeKarol Junde
9 min
Part 2/2

Why is our workflow so slow?! — organizational reasons

Continuing an exploration of which issues are the most prevalent in DevOps transformations — this time focus on organizational aspects.

Magdalena AdamowiczMagdalena Adamowicz
8 min
Part 1/2

Why is our workflow so slow?! — technological reasons

Why does our workflow work the same way or even slower, despite all the changes we made — and despite migrating to the cloud?

Magdalena AdamowiczMagdalena Adamowicz
10 min
Part 1/3

CI/CD on AWS: What does AWS have to offer and how can I extend it

Native AWS services in context of CI/CD and other tools for managing resource configuration

Magdalena AdamowiczMagdalena Adamowicz
6 min

Hello, AWS Lambda — an introduction

Let's have a practical introduction to the most fundamental service in AWS' serverless catalogue.

Sebastian BartczakSebastian Bartczak
6 min

Amazon Cognito — user authentication on AWS

Using Amazon Cognito to authenticate and authorize users to secure applications, APIs and other resources — without any coding.

Hubert SpurtaczHubert Spurtacz
8 min

Building a serverless app — key technical and business decisions

After 9-months of development, it's time to to re-evaluate some technical and organizational decisions about our serverless application.

Karol JundeKarol Junde
18 min

Meet Charlize, our Slack bot intern

How to get started with SlackOps to improve DevOps flows in a small team working within many AWS environments.

Karol JundeKarol Junde
5 min

Cloud is more efficient than your own DC

Some key takeaways from the "Cloud is more efficient than your own DC" debate.

Karol JundeKarol Junde
5 min

Chaos as an explanation for unknown doubts

Are you afraid of Chaos in your environment? “Taming chaos” is much more than just a fancy expression.

Karol JundeKarol Junde
13 min

How to automate Docker image creation on AWS

A practical introduction to CI/CD tools in AWS' roster, focused on creating an automated pipeline for building Docker images.

Magdalena AdamowiczMagdalena Adamowicz
10 min

21 thoughts after the re:Invent week

A recap of thoughts after spending one week on one of the most influential conferences in the world.

Karol JundeKarol Junde
5 min

Migrating security groups and network access control lists across Amazon VPCs

A brief look into our approach to keeping VPC environments in sync and secure.

Hubert SpurtaczHubert Spurtacz
16 min
Part 2/2

Building a snapshot retention mechanism for Amazon EBS volumes

A practical guide to dealing with backups of EBS volumes, including an introduction to the Serverless Framework.

Karol JundeKarol Junde
12 min

Say "hello" to a CloudFormation stack via API Gateway

Sometimes you need to postpone your custom, long-term ideas for short-term, already running ones.

Karol JundeKarol Junde
18 min
Part 1/2

Cleaning up AWS services with automated workflows

Examining a feasible approach to cloud waste by getting rid of stale & empty S3 buckets created en masse during tests.

Karol JundeKarol Junde
7 min

EC2 in AWS' technological ocean

Let's take a look at the architectural changes which have made EC2 the fundamental part of most environments launched in AWS.

Karol JundeKarol Junde
7 min

Creating an AMI bakery to make time for actual baking

Time is more valuable than money, but cake trumps both. With automated (pre)baking of your AMIs you can have your cake — and eat it too.

Let's talk about your project

We'd love to answer your questions and help you thrive in the cloud.