Sobes.tech
Senior

Tem experiência com nuvens públicas — AWS, Yandex.Cloud e outras?

sobes.tech IA

Resposta da IA

Sim, tenho experiência com plataformas de cloud públicas como AWS e Yandex.Cloud. Na AWS, utilizei serviços como EC2 para implementar máquinas virtuais, S3 para armazenamento de dados e Lambda para computação sem servidor. No Yandex.Cloud, trabalhei com Managed Service for Kubernetes e Object Storage.

Exemplo de uso do SDK AWS em Java para carregar um arquivo no S3:

import software.amazon.awssdk.services.s3.S3Client;
import software.amazon.awssdk.services.s3.model.PutObjectRequest;
import java.nio.file.Paths;

public class S3UploadExample {
    public static void main(String[] args) {
        S3Client s3 = S3Client.builder().build();
        s3.putObject(PutObjectRequest.builder()
                        .bucket("my-bucket")
                        .key("example.txt")
                        .build(),
                Paths.get("/path/to/local/file.txt"));
        s3.close();
    }
}

A experiência inclui configuração de infraestrutura, automação do deployment e monitorização de aplicações na cloud.