Article image
Valdemar Taborda
Valdemar Taborda01/09/2023 19:29
Compartilhe
Curso Programação Reativa com Spring Webflux
Recomendado para vocêFormação Programação Reativa com Spring WebFlux

Desafio - Regras Para Dimensionamento de Infraestrutura com EKS

  • #AWS
  • #Java

Boa Noite Rede!

Segue mais um Desafio finalizado espero que ajude alguém.

import java.util.Scanner;

public class RegrasEKS {

  public static void main(String[] args) {

    // Definindo as regras básicas

    int podsPorNode = 10;

    int podsPorServidor = 4;

    // Criando um objeto Scanner para receber as entradas do usuário

    Scanner scanner = new Scanner(System.in);

    // Recebendo as informações do usuário

    int numeroTotalPods = scanner.nextInt();

    //TODO: Calcule o número mínimo de nodes necessários

    int numeroMinimoNodes = (int) Math.ceil((double) numeroTotalPods / podsPorNode);

    //TODO: Calcule o número mínimo de servidores necessários

    if(numeroMinimoNodes <= 1){

     System.out.println("1.Recomendamos usar um unico node");

    }else{

     System.out.println("1.Numero minimo de nodes:" + numeroMinimoNodes);

    }

     

     int numeroMinimoServidores = (int) Math.ceil((double) numeroTotalPods / podsPorServidor);

      

     if(numeroMinimoServidores <= 1){

      System.out.println("2.Recomendamos usar um unico servidor");

     }else{

      System.out.println("2.Numero minimo de servidores:" + numeroMinimoServidores);

     }

     

    //TODO: Exiba o resultado com as recomendações de quantidades de servidores e nodes.

    // Fechando o Scanner

    scanner.close();

  }

}

Compartilhe
Recomendado para você
  • Curso Java Developer
  • Curso Quality Assurance QA
  • Curso AWS Cloud Practitioner Certification
Comentários (0)
Valdemar Teider Taborda
Recomendado para vocêCurso Programação Reativa com Spring Webflux