Familiarize-se com as 3 principais plataformas de nuvem: AWS, Azure e GCP

1. Amazon Web Services (AWS):

  • Maior provedor de nuvem do mundo.
  • Ampla gama de serviços, incluindo:
    • Banco de dados: Amazon Relational Database Service (RDS), Amazon DynamoDB.
    • Computação: Amazon Elastic Compute Cloud (EC2), Amazon Lambda.
    • Armazenamento: Amazon Simple Storage Service (S3), Amazon Elastic Block Store (EBS).
  • Ideal para:
    • Empresas de todos os tamanhos.
    • Equipes com experiência em nuvem.

2. Microsoft Azure:

  • Forte integração com produtos Microsoft.
  • Ampla gama de serviços, incluindo:
    • Banco de dados: Azure SQL Database, Azure Cosmos DB.
    • Computação: Azure Virtual Machines, Azure Functions.
    • Armazenamento: Azure Blob Storage, Azure Disk Storage.
  • Ideal para:
    • Empresas que já usam produtos Microsoft.
    • Equipes que desejam uma solução de nuvem familiar.

3. Google Cloud Platform (GCP):

  • Foco em Big Data e Machine Learning.
  • Ampla gama de serviços, incluindo:
    • Banco de dados: Cloud SQL, Cloud Spanner.
    • Computação: Compute Engine, App Engine.
    • Armazenamento: Cloud Storage, Cloud Bigtable.
  • Ideal para:
    • Empresas que trabalham com grandes volumes de dados.
    • Equipes que desejam usar machine learning.

Comparação:

PlataformaRecursosPreçoIdeal para
AWSAmpla gama de serviços, líder de mercadoCompetitivoEmpresas de todos os tamanhos
AzureIntegração com produtos Microsoft, boa segurançaCompetitivoEmpresas que usam produtos Microsoft
GCPBig Data, Machine Learning, preços competitivosCompetitivoEmpresas que trabalham com Big Data e Machine Learning

Inteligência Artificial e Métodos Quantitativos


1 Big Data.

1.1 Definição de Big Data.

1.2 Bancos de dados na nuvem.

1.2.1 O paradigma de computação na nuvem.

1.2.2 Requisitos de gerência de dados na nuvem.

1.2.3 Categorias de bancos de dados na nuvem.

1.3 Infraestruturas para processamento distribuído de Big Data: Hadoop, Spark, Kafka.


2 Data Warehouse.

2.1 Definição e características de um Data Warehouse.

2.2 Data Mart.

2.3 Processamento de Transações em tempo real: OLTP e OLAP.

2.4 Modelagem Multidimensional.

2.5 Bancos de Dados Multidimensionais.

2.6 Projeto de Data Warehouse.

2.7 Conceitos de extração, transformação e carga (ETL).


3 Descoberta de Conhecimento e Mineração de Dados.

3.1 Conceitos básicos do processo de descoberta de conhecimento em bancos de dados (KDD).

3.2 Metodologia de KDD.

3.3 Métodos de Data Mining.

3.4 Pré-processamento de dados.

3.5 Mineração de dados: classificação, regressão, detecção de agrupamentos, descoberta de regras de associação, sumarização, modelagem de dependências, detecção de tendências e exceções.

3.6 Visualização de Dados.


4 Aprendizado de máquina.

4.1 Tipos de aprendizado de máquina: aprendizado supervisionado, aprendizado não supervisionado e aprendizado por reforço.

4.2 Algoritmos de aprendizado de máquina: regressão, árvores de decisão, redes neurais, máquinas de vetor de suporte e algoritmos de agrupamento.


5 Estatística.