Course Code: soaclaws
Duration: 21 hours
Prerequisites:

conocimientos básicos de Java y AWS

Overview:

Este curso está diseñado para proporcionar una comprensión profunda de los principios de la arquitectura de software y su aplicación en la nube, centrándose específicamente en AWS (Amazon Web Services) y Java. Los participantes aprenderán a diseñar, desarrollar e implementar aplicaciones escalables y sólidas utilizando los servicios de AWS y el lenguaje de programación Java.

Course Outline:

Módulo 1: Introducción a Cloud Computing

        • Descripción general de Cloud Computing
        • Beneficios de Cloud Computing
        • Modelos de servicios en la nube (IaaS, PaaS, SaaS)
        • Introducción a AWS
        • Información general sobre los servicios de AWS
        • Infraestructura global

Módulo 2: Fundamentos de Software Architecture

        • Principios de Software Architecture
        • Patrones y estilos arquitectónicos
        • Arquitectura en capas
        • Microservices Arquitectura
        • Arquitectura sin servidor

Módulo 3: Servicios principales de AWS

        • Servicios de cómputo
        • EC2 (Nube de cómputo elástico)
        Página de la página AWS Lambda
        • Servicios de almacenamiento
        • S3 (Servicio de Almacenamiento Simple)
        • EBS (Tienda de bloques elásticos)
        • Database Servicios
        • RDS (Servicio Relacional Database)
        • DynamoDB
        • Networking Servicios
        • VPC (Nube Privada Virtual)
        • Ruta 53

Módulo 4: Implementación de Java aplicaciones en AWS

        • AWS Elastic Beanstalk
        • Docker y ECS (Elastic Container Service)
        • Implementación sin servidor con AWS Lambda
        • Canalizaciones de CI/CD mediante AWS CodePipeline y CodeBuild

Módulo 5: Seguridad en la arquitectura en la nube

        • Aspectos básicos de seguridad de AWS
        • IAM (Identidad y Access Management)
        • Servicio de clave de AWS Management

Módulo 6: Monitoreo y escalado

        • Monitoreo de aplicaciones en AWS
        • Vigilancia de nubes
        • Rayos X de AWS
        • Escalado automático
        • Escalado automático de EC2
        • Escalado automático de DynamoDB
        • Técnicas de optimización del rendimiento

Módulo 7: Laboratorios y proyectos prácticos

        • Implementación de una Java aplicación web en AWS Elastic Beanstalk
        • Creación e implementación de una aplicación sin servidor con AWS Lambda
        • Configuración de una canalización de CI/CD para una aplicación Java
        • Implementación de una arquitectura Microservices utilizando AWS y Java

Sites Published:

United Arab Emirates - Software architecture in the cloud (AWS)

Qatar - Software architecture in the cloud (AWS)

Egypt - Software architecture in the cloud (AWS)

Saudi Arabia - Software architecture in the cloud (AWS)

South Africa - Software architecture in the cloud (AWS)

Brasil - Software architecture in the cloud (AWS)

Canada - Software architecture in the cloud (AWS)

中国 - Software architecture in the cloud (AWS)

香港 - Software architecture in the cloud (AWS)

澳門 - Software architecture in the cloud (AWS)

台灣 - Software architecture in the cloud (AWS)

USA - Software architecture in the cloud (AWS)

Österreich - Software architecture in the cloud (AWS)

Schweiz - Software architecture in the cloud (AWS)

Deutschland - Software architecture in the cloud (AWS)

Czech Republic - Software architecture in the cloud (AWS)

Denmark - Software architecture in the cloud (AWS)

Estonia - Software architecture in the cloud (AWS)

Finland - Software architecture in the cloud (AWS)

Greece - Software architecture in the cloud (AWS)

Magyarország - Software architecture in the cloud (AWS)

Ireland - Software architecture in the cloud (AWS)

Luxembourg - Software architecture in the cloud (AWS)

Latvia - Software architecture in the cloud (AWS)

España - Software architecture in the cloud (AWS)

Italia - Software architecture in the cloud (AWS)

Lithuania - Software architecture in the cloud (AWS)

Nederland - Software architecture in the cloud (AWS)

Norway - Software architecture in the cloud (AWS)

Portugal - Software architecture in the cloud (AWS)

România - Software architecture in the cloud (AWS)

Sverige - Software architecture in the cloud (AWS)

Türkiye - Software architecture in the cloud (AWS)

Malta - Software architecture in the cloud (AWS)

Belgique - Software architecture in the cloud (AWS)

France - Software architecture in the cloud (AWS)

日本 - Software architecture in the cloud (AWS)

Australia - Software architecture in the cloud (AWS)

Malaysia - Software architecture in the cloud (AWS)

New Zealand - Software architecture in the cloud (AWS)

Philippines - Software architecture in the cloud (AWS)

Singapore - Software architecture in the cloud (AWS)

Thailand - Software architecture in the cloud (AWS)

Vietnam - Software architecture in the cloud (AWS)

India - Software architecture in the cloud (AWS)

Argentina - Software architecture in the cloud (AWS)

Chile - Software architecture in the cloud (AWS)

Costa Rica - Software architecture in the cloud (AWS)

Ecuador - Software architecture in the cloud (AWS)

Guatemala - Software architecture in the cloud (AWS)

Colombia - Software architecture in the cloud (AWS)

México - Software architecture in the cloud (AWS)

Panama - Software architecture in the cloud (AWS)

Peru - Software architecture in the cloud (AWS)

Uruguay - Software architecture in the cloud (AWS)

Venezuela - Software architecture in the cloud (AWS)

Polska - Software architecture in the cloud (AWS)

United Kingdom - Software architecture in the cloud (AWS)

South Korea - Software architecture in the cloud (AWS)

Pakistan - Software architecture in the cloud (AWS)

Sri Lanka - Software architecture in the cloud (AWS)

Bulgaria - Software architecture in the cloud (AWS)

Bolivia - Software architecture in the cloud (AWS)

Indonesia - Software architecture in the cloud (AWS)

Kazakhstan - Software architecture in the cloud (AWS)

Moldova - Software architecture in the cloud (AWS)

Morocco - Software architecture in the cloud (AWS)

Tunisia - Software architecture in the cloud (AWS)

Kuwait - Software architecture in the cloud (AWS)

Oman - Software architecture in the cloud (AWS)

Slovakia - Software architecture in the cloud (AWS)

Kenya - Software architecture in the cloud (AWS)

Nigeria - Software architecture in the cloud (AWS)

Botswana - Software architecture in the cloud (AWS)

Slovenia - Software architecture in the cloud (AWS)

Croatia - Software architecture in the cloud (AWS)

Serbia - Software architecture in the cloud (AWS)

Bhutan - Software architecture in the cloud (AWS)

Nepal - Software architecture in the cloud (AWS)

Uzbekistan - Software architecture in the cloud (AWS)