Fundamentos de la nube y Azure
Certificación Microsoft Azure Fundamentals
Modelos de nube, pública, privada e híbrida
El modelo basado en consumo de la nube
Microsoft Azure Fundamentos
Creando tu cuenta de Azure
Instalación y configuración de la CLI de Azure
Aprende a administrar tu suscripción de Azure
Explorando los recursos de Azure
Categorías de recursos en Azure
Aprendiendo a usar etiquetas en tus servicios
Conociendo las plantillas ARM
Desplegando recursos desde la CLI de Azure
Modelos de servicio
¿Qué es la infraestructura como servicio?
¿Qué es la plataforma como servicio?
¿Qué es el software como servicio?
Los centros de datos de Azure, un gigante en crecimiento
Alta disponibilidad y organización de recursos
Los conceptos mágicos de alta disponibilidad y escalabilidad
Niveles de acceso a tus recursos
¿Cómo funciona la jerarquía entre suscripciones, grupos de administración y grupos de recursos?
Seguridad y gobernanza en Azure
El concepto de Zero Trust
Principios de seguridad y gobernanza en Azure
Servicios de identidad como Microsoft Entra y Domain Services
Métodos de autenticación en Azure
Azure role based access control
Soluciones de cómputo y redes
Tipos de cómputo, contenedores, máquinas virtuales y funciones
Componentes de una máquina virtual, Azure Virtual Machine Scale Set
Introducción a las redes virtuales en Azure
Estableciendo un acceso público para mis máquinas virtuales
Almacenamiento y acceso seguro
Servicios de almacenamiento de Azure
Niveles de almacenamiento de Azure
Tipos de almacenamiento y opciones de cuenta
Azure Bastion
Herramientas avanzadas de seguridad
Microsoft Defender for Cloud
Introducción a Azure Policy
Automatización y despliegue de recursos
Usando Azure Cloud Shell
¿Qué es Bicep?
Desplegando recursos con Bicep
¿Qué es Azure Service Health?
Los portales adicionales de Azure
Arquitectura sin servidor
El modelo serverless
You don't have access to this class
Keep learning! Join and start boosting your career
Cloud computing is at the core of many modern operations, being an indispensable ally for developers and enterprises. Computing resources not only enable intensive interaction with developers, but are also essential to show tangible results. But how do you manage these resources and what can you achieve with them?
The first step in managing resources in the cloud is the creation of a resource pool. This pool acts as a logical container for services and facilitates their joint management. Here is an essential command you may need:
az group create --name "group_name" --location "location".
Subsequently, the creation of a virtual machine is a must. It represents one of the most frequent uses due to its ability to emulate a complete physical computer. To do this, you will need a command like the following:
az vm create --resource-group "group_name" --name "VM_name" --image "image_so" --admin-username "user" --admin-password "password".
Creating these elements is fundamental to set up infrastructure in any cloud project.
Not every container project ends up in a solution as robust as Kubernetes. Considering the complexity and cost of Kubernetes, Container Apps are an attractive option to deploy containers efficiently and easily. To do this, we must first create a suitable environment:
az containerapp env create --name "environment_name" --resource-group "group_name" --location "location" .
This command ensures that you have a workspace ready to host container apps, allowing you to deploy and manage containerized applications.
If you have already navigated the world of Docker, you will recognize the practicality of reusing existing images. By using Container Apps, you can quickly publish them to the cloud using the public URL provided. This is a way to easily advertise and scale your applications:
az containerapp create --name "app_name" --resource-group "group_name" --image "docker_image_name" --environment "environment_name" --ingress external --target-port 80.
With this method, anyone will be able to access your hosted application, which transforms the way you manage and expand your digital presence.
Function Apps leverage the serverless model, providing the opportunity to run code without having to worry about infrastructure. While they belong to the compute category for their ability to deploy functions, they offer unparalleled flexibility:
az functionapp create --resource-group "group_name" --consumption-plan-location "location" --name "function_name" --storage-account "storage_account" --runtime "dotnet"
These functions simplify the process of integrating and automating tasks, enabling smooth execution of processes.
In short, using cloud computing resources allows developers to implement solutions from virtual machines to serverless applications, managing everything efficiently from a terminal or the web portal. With these commands and resources at your disposal, the deployment and management of your digital services will be more accessible and effective. Dare to experiment and keep growing in your cloud journey!
Contributions 0
Questions 0
Want to see more contributions, questions and answers from the community?