Defining infrastructure with AWS Cloud Development Kit

Infrastructure as Code, or IaC, its not something new, but it's getting more attention from most of cloud developers in the past few years. If you don't know what IaC is, this is the main concept:

IaC is the process of model and provisioning cloud infrastructure using high-level programming languages.

In this article you'll learn how to create an ECS service with AWS Fargate, using the AWS Cloud Development Kit, or CDK, including other features, such as:


Autenticando usuários com Firebase Authentication

Muitas aplicações precisam saber a identidade do usuário para promover regras de seguranças eficientes e oferecer experiências customizadas. Com Firebase Authentication é possível autenticar o usuário com vários provedores, como Facebook, Twitter, GitHub, Google e Apple, tudo isso com uma interface de login própria ou utilizando uma já pronta do Google, que pode ser customizada.

Vamos ver como o Firebase Authentication pode ser integrado em uma aplicação construída SwiftUI 2.0!

Implementacão:

Depois de ter criado o projeto no Firebase e também no Xcode, além de executar todos os passos de preparação, como pode ser visto nesse link, é necessário adicionar as…


O Simple Queue Service da Amazon Web Services, ou apenas SQS, é um serviço gerenciado de filas da AWS, capaz de trafegar mensagens entre aplicações e serviços.

Com o SQS é possível enviar e receber mensagens de forma assíncrona e eficiente, sem a preocupação de armazenamento de eventos gerados e não lidos.

A fonte de informação de um SQS, ou seja quem pode publicar mensagens nele, pode ser uma aplicação em execução em um ECS, um Lambda ou um SNS. …

Paulo Siecola

Backend and mobile developer. Author of books about cloud computing development. Professor in cloud computing. Udemy instructor.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store