¿Qué es la computación en la nube?
La computación en la nube es la entrega bajo demanda de potencia de cómputo, base de datos, almacenamiento, aplicaciones y otros recursos de TI a través de una plataforma de servicios en la nube a través de Internet con precios de pago por uso
Ya sea que estemos ejecutando aplicaciones que compartan fotos con millones de usuarios de dispositivos móviles o estemos apoyando operaciones críticas para nuestro negocio, una plataforma de servicios en la nube proporciona un acceso rápido a recursos de TI de bajo costo Con la informática en la nube, no es necesario realizar grandes inversiones iniciales en hardware ni dedicar mucho tiempo al trabajo pesado de administrar ese hardware En cambio, podemos proporcionar exactamente el tipo y tamaño correctos de recursos informáticos que necesitamos Acceder a todos los recursos que necesitemos casi al instante, y pagar solo por uso La computación en la nube proporciona una forma sencilla de acceder a servidores, almacenamiento, bases de datos y un amplio conjunto de servicios de aplicaciones a través de Internet Una plataforma de servicios en la nube como Amazon Web Services posee y mantiene el hardware conectado a la red necesario para estos servicios de aplicaciones, mientras lo necesitemos a través de una aplicación web
Modelos de computación en la nube
Infraestructura como servicio (IaaS)
La infraestructura como servicio (IaaS) contiene los componentes básicos para la TI en la nube y, por lo general, proporciona acceso a funciones de red, computadoras (virtuales o en hardware dedicado) y espacio de almacenamiento de datos Es similar a los recursos de TI existentes con los que muchos desarrolladores y departamentos de TI están familiarizados en la actualidad
Plataforma como servicio (PaaS)
Platform as a Service (PaaS) elimina la necesidad de que una empresa administre la infraestructura (generalmente hardware y sistemas operativos) y permite concentrarse en la implementación y gestión de las aplicaciones Esto ayuda a ser más eficiente ya que no es necesario preocuparse por la adquisición de recursos, planificación de capacidad, mantenimiento de software, parches o cualquier otro trabajo pesado
Software como servicio (SaaS)
El software como servicio (SaaS) proporciona un producto completo que es ejecutado y administrado por el proveedor del servicio En la mayoría de los casos, las personas que se refieren al software como servicio se refieren a aplicaciones de usuario final Con una oferta de SaaS, sólo hay que pensar en cómo utilizaremos esa particular pieza de software Un ejemplo común de una aplicación SaaS es el correo electrónico basado en web que utilizamos para enviar y recibir correo electrónico sin tener que administrar las adiciones de funciones al producto de correo electrónico o mantener los servidores y sistemas operativos en los que se ejecuta el programa de correo electrónico
AWS in a nutshell
Aquí, un breve vistazo a algunos conceptos y utilidades de AWS
Herramientas de Administracción
Procesamiento y análisis de datos
Servicios administrados por desarrolladores
Despliegue de una Instancia EC2
IAM Identity and Access Management
Seguridad de red y recuperación de desastres
Soluciones de Resolución de Nombres. Route 53
Índice General de AWS
AWS es un ecosistema amplísismo, No es necesario conocerlo todo, sino basta con enfocarnos en los servicios en los que deseamos especializarnos o necesitamos para nuestra empresa. En este documento tenemos una breve descripción de lo que es cada servicio de AWS de la lista inferior
También podremos tener una visión algo más detallada de algunos de los servicios mostrados a continuación pulsando sobre los que tienen un enlace.
Compliance and Security
Amazon Web Services Cloud Platform
Software Development Kits
Analitics
Amazon EMR
Amazon CloudSearch
Amazon Kinesis Data Firehose
Amazon Kinesis Data Analytics
Amazon Kinesis Data Streams
Amazon Kinesis Video Streams
AWS Data Pipeline
AWS Glue
AWS Lake Formation
Amazon Managed Streaming for Apache Kafka (Amazon MSK)
Application Integration
AWS Step Functions
Amazon MQ
Amazon SQS
Amazon SNS
Amazon SWF
AR and VR
Amazon Sumerian
AWS Cost Management
AWS Cost Explorer
AWS Budgets
AWS Cost & Usage Report
Reserved Instance (RI) Reporting
Blockchain
Amazon Managed Blockchain
Business Applications
Alexa for Business
Amazon WorkDocs
Amazon WorkMail
Amazon Chime
Compute Services Amazon
EC Amazon EC Auto Scaling
Amazon Elastic Container Registry
Amazon Elastic Container Service
Amazon Elastic Kubernetes Service
Amazon Lightsail
AWS Batch
AWS Fargate
AWS Serverless Application Repository
AWS Outposts
VMware Cloud on AWS
Customer Engagement
Amazon Connect
Amazon SES
Database
Amazon Relational Database Service
Amazon RDS on VMware
Amazon ElastiCache
Amazon Neptune
Amazon Quantum Ledger Database (QLDB)
Amazon Timestream
Amazon DocumentDB (with MongoDB compatibility)
Desktop and App Streaming
Developer Tools
AWS CodeCommit
CodeBuild
CodeDeploy
CodePipeline
AWS CodeStar
Amazon Corretto
AWS Cloud
AWS X-Ray
Game Tech
Amazon GameLift
Amazon Lumberyard
Internet of Things (IoT)
AWS IoT Core
FreeRTOS
AWS IoT Greengrass
AWS IoT –Click
AWS IoT Analytics
AWS IoT Button
AWS IoT Device Defender
AWS IoT Device Management
AWS IoT Events
AWS IoT SiteWise
AWS IoT Things Graph
AWS Partner Device Catalog
Machine Learning
SageMaker
SageMaker Ground Truth
Amazon Comprehend
Amazon Lex
Amazon Polly
Amazon Translate
Amazon Transcribe
Amazon Elastic Inference
Amazon Forecast
Amazon Textract
Amazon Personalize
Amazon Deep Learning AMIs
AWS DeepLens
AWS DeepRacer
Apache MXNet on AWS
TensorFlow on AWS
AWS Inferentia
Management and Governance
Amazon CloudWatch
AWS Auto Scaling
AWS Control Tower
AWS Systems Manager
AWS CloudFormation
AWS CloudTrail
AWS Config
AWS Service Catalog
AWS Personal Health Dashboard
AWS Managed Services
AWS Console Mobile Application
AWS License Manager
AWS Well-Architected Tool
Media Services
AWS Elemental MediaConnect
AWS Elemental MediaConvert
AWS Elemental MediaLive
AWS Elemental MediaPackage
AWS Elemental MediaStore
AWS Elemental MediaTailor
Migration and Transfer
AWS Application Discovery Service
AWS Database Migration Service
AWS Server Migration Service
AWS Snowball Edge
AWS Snowmobile
AWS DataSync
AWS Transfer for SFTP
Mobile Services
AWS Amplify
Amazon Pinpoint
AWS Device Farm
AWS AppSync
Networking and Content Delivery
AWS PrivateLink
AWS Global Accelerator
AWS Transit Gateway
AWS App Mesh
AWS Cloud Map
Elastic Load Balancing
Robotics
AWS RoboMaker
Satellite
AWS Ground Station
Security, Identity, and Compliance
Amazon Cloud Directory
AWS Identity and Access Management
AWS Artifact
AWS Certificate Manager
AWS CloudHSM
AWS Directory Service
AWS Firewall Manager
AWS Key Management Service
AWS Organizations
AWS Secrets Manager
AWS Shield
AWS Single Sign-On
Storage
Amazon FSx for Lustre
Amazon FSx for Windows File Server