Curso Cloud Architect
32 horasVisão Geral
Este Curso Cloud Architect, fornece cobertura de ponta a ponta de tópicos fundamentais de computação em nuvem relacionados à tecnologia e aos negócios. O módulo é dividido em uma série de seções, cada uma delas acompanhada por um exercício prático.
Explora tópicos relacionados à tecnologia relacionados a plataformas de computação em nuvem. Ele não entra em detalhes de implementação ou programação, mas mantém a cobertura em um nível conceitual, concentrando-se em tópicos que abordam arquitetura de serviços em nuvem, ameaças e tecnologias de segurança em nuvem, virtualização e processamento de dados.
Fornece uma visão técnica sobre as plataformas de computação em nuvem fundamentais. Os ambientes Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS) e Software-as-a-Service (SaaS) são explorados como padrões compostos, formados por blocos de construção únicos e compartilhados. Este módulo é estruturado como um tour guiado por essas camadas arquitetônicas, descrevendo componentes primários, destacando componentes compartilhados e explicando como os blocos de construção podem ser montados e implementados por meio de mecanismos e práticas de computação em nuvem
Baseia-se para fornecer um mergulho profundo em arquiteturas de tecnologia elásticas, resilientes e multitenant, bem como arquiteturas de soluções especializadas, como explosão de nuvem e balanceamento de nuvem. Por meio do estudo de mecanismos arquitetônicos, tecnologias do setor e padrões de design, são descritos componentes principais e estendidos que se combinam para obter elasticidade, resiliência e multilocação como características principais das plataformas de nuvem. Aproveitando esses conjuntos de recursos relacionados a failover e escalabilidade nativa e aprimorada, as arquiteturas de soluções especializadas são descritas para permitir a explosão entre nuvens e ambientes locais e de nuvem, bem como o balanceamento de cargas de tempo de execução nas nuvens para fins de desempenho e failover.
Apresenta aos participantes uma série de exercícios e problemas que visam testar sua capacidade de aplicar seus conhecimentos sobre os tópicos abordados anteriormente.
Materiais
Português/Inglês + Exercícios + Lab PraticoConteúdo Programatico
Fundamental Cloud Computing
- Fundamental Cloud Computing Terminology and Concepts
- Basics of Virtualization
- Specific Characteristics that Define a Cloud
- Understanding Elasticity, Resiliency, On-Demand and Measured Usage
- Benefits, Challenges and Risks of Contemporary Cloud Computing Platforms and Cloud Services
- Cloud Resource Administrator and Cloud Service Owner Roles
- Cloud Service and Cloud Service Consumer Roles
- Software as a Service (SaaS), Platform as a Service (PaaS) and Infrastructure as a Service (IaaS) Cloud Delivery Models
- Combining Cloud Delivery Models
- Public Cloud, Private Cloud, Hybrid Cloud and Community Cloud Deployment Models
- Business Cost Metrics and Formulas for Comparing and Calculating Cloud and On-Premise Solution Costs
- Service Level Agreements (SLAs) for Cloud-based IT Resources
- Formulas for Calculating and Rating SLA Quality of Service Characteristics
Cloud Technology Concepts
- Cloud Computing Mechanisms that Establish Architectural Building Blocks
- Virtual Servers, Ready-Made Environments, Failover Systems, and Pay-for-Use Monitors
- Cloud Balancing and Cloud Bursting Architectures
- Common Risks, Threats and Vulnerabilities of Cloud-based Services and Cloud-hosted Solutions
- Cloud Security Mechanisms Used to Counter Threats and Attacks
- Understanding Cloud-Based Security Groups and Hardened Virtual Server Images
- Cloud Service Implementation Mediums (including Web Services and REST Services)
- Cloud Storage Benefits and Challenges
- Cloud Storage Services, Technologies and Approaches
- Non-Relational (NoSQL) Storage Compared to Relational Storage
- Cloud Service Testing Considerations and Testing Types
Fundamental Cloud Architecture
- Technology Architectural Layers of Cloud Environments
- Public and Private Cloud Technology Architecture
- laaS, PaaS and SaaS Technology Architecture
- Cloud Computing Mechanisms as part of Platform and Solution Technology Architectures
- Bare-Metal and Elastic Disk Provisioning
- Multipath Resource Access, Broad Access and Intelligent Automation Engines
- Usage and Pay-as-You-Go Monitoring
- Platform Provisioning and Rapid Provisioning
- Resource Management and Realtime Resource Availability
- Shared Resources, Resource Pools and Resource Reservation
- Self-Service and Usage and Administration Portals
- Workload Distribution and Service State Management
- Other technology architecture topics pertaining to cloud platforms, cloud-based solutions and services may also be explored.
Advanced Cloud Architecture
- Elastic Environment
- Resilient Environment
- Multitenant Environment
- Direct I/O Access and Direct LUN Access
- Dynamic Data Normalization
- Zero Downtime and Storage Maintenance Window
- Load Balanced Virtual Servers
- Burst In, Burst Out and Cloud Bursting
- Cloud Balancing
- Redundant Storage and Storage Workload Management
- Elastic Disk Provisioning, Elastic Resource Capacity and Elastic Network Capacity
- Intra-Storage and Cross-Storage Device Vertical Tiering
- Redundant Physical Connections for Virtual Servers and Persistent Virtual Network Configurations
- Load Balanced Virtual Switches and Service Load Balancing
- Hypervisor Cluster
- Dynamic Failure and Recovery
- Synchronized Operating State
- Resource Reservation
- Other technology architecture topics pertaining to cloud platforms, cloud-based solutions and services may also be explored.
Cloud Architecture Lab
- As a hands-on lab, this module provides a set of detailed exercises, that require participants to solve a number of inter-related problems, with the ultimate goal of evaluating, designing and correcting technology architectures to fulfill specific sets of solution and business automation requirements.