¿Curioso? ¿Confuso? ¿Tienes mucho que preguntar?
¡Has llegado al lugar correcto! ¡Yo también estuve en tu lugar!
Estoy aquí para ayudarlo y seré su mayordomo, guiándolo a través de AWS.
- ¿Puedo alquilar una supercomputadora?
- ¿Cuál es la principal diferencia entre mongolab aws y mongodb cloud manager y cuál es la mejor opción?
- Cómo entusiasmar a los desarrolladores / socios ISV con la plataforma Microsoft Azure
- ¿Existen diferentes tipos de computación en la nube?
- ¿Las instancias EC2 permanecen en el mismo hardware durante toda su vida?
Para empezar ,
AWS es una plataforma de servicios en la nube completa y segura proporcionada por Amazon .
Amazon básicamente creó AWS para manejar sus operaciones minoristas en línea.
AWS fue una de las primeras compañías en introducir un modelo de computación en la nube de pago por uso que se escala para proporcionar a los usuarios computación, almacenamiento o rendimiento según sea necesario.
¡SWIPE SIMPLE! INNIT !!
AWS Cloud ofrece una amplia gama de servicios de infraestructura, como opciones de almacenamiento, potencia informática, redes y bases de datos para empresas, ayudándoles a escalar y crecer.
La intención es permitir a sus consumidores adquirir enormes rendimientos en productividad, innovación y reducción de costos cuando migran a la nube de AWS.
Hasta ahora, Amazon Web Services (AWS) es el principal proveedor público de servicios en la nube y, en su mayor parte, la fuente de innovación en la nube.
Incluso con la tasa de crecimiento de varios gigantes tecnológicos como Microsoft Azure, Google Cloud Engine y Rackspace, AWS se ha establecido como el estándar de oro en la plataforma en la nube hoy.
Amazon comercializa AWS a los suscriptores como una forma de obtener capacidad informática a gran escala de manera más rápida y económica que construir una granja de servidores físicos reales.
Todos los servicios se facturan según el uso, pero cada servicio mide el uso de diferentes maneras. A partir de 2017, AWS posee un 34% dominante de toda la nube (Iaas, Paas), mientras que los siguientes tres competidores, Microsoft, Google e IBM tienen 11%, 8%, 6%, respectivamente, según Synergy Group.
BAM! ¡DESLIZAR A LA DERECHA PARA EL BARREDOR MUNDIAL AWS!
La computación en la nube es como el transporte público. No tiene que comprar, mantener u operar el vehículo, simplemente lo usa para desplazarse y pagar solo por su viaje.
- Tomemos una compañía (como ejemplo) por servicio (cosas básicas para la vida básica),
- Viajes : Todos viajamos. Todos volamos de un lugar a otro. Puede ser frecuente Puede ser raro Sin embargo, es inevitable. Consideremos a Air Asia, un cliente de AWS. AirAsia es la aerolínea de bajo costo líder de Asia con su sede regional con sede en Malasia. AirAsia vuela a más de 120 destinos en Asia, Australia y Oriente Medio, con un estimado de 60 millones de pasajeros por año. AirAsia utiliza servicios como Amazon CloudWatch, AWS Lambda y AWS X-ray que ofrece información detallada sobre el rendimiento y aumenta la eficiencia operativa. Desde que trasladó su sitio web y plataforma de reserva a AWS, han podido hacer frente mejor a las demandas de los clientes; autoescalado para recibir casi 10 millones a 40 millones de solicitudes por día en temporadas normales y pico, respectivamente.
- Estancia: Una vez que dejamos la comodidad de nuestros hogares, estamos completamente a merced de los hoteles que eventualmente pueden llegar a ser pesados en gastos. Airbnb es un mercado comunitario para espacios de vacaciones únicos o asequibles en todo el mundo. Airbnb se beneficia de la escalabilidad, agilidad y confiabilidad proporcionadas por Amazon Web Service.
La tecnología permite a los suscriptores tener a su disposición un grupo virtual completo de computadoras, disponible todo el tiempo, a través de Internet.
La versión de AWS de las computadoras virtuales tiene la mayoría de los atributos de una computadora real, incluido el hardware (CPU (s) y GPU (s) para procesamiento, memoria local / RAM, almacenamiento en disco duro / SSD); una elección de sistemas operativos; redes; y software de aplicación precargado, como servidores web, bases de datos, CRM, etc.
Cada sistema AWS también virtualiza su E / S de consola (teclado, pantalla y mouse), lo que permite a los suscriptores de AWS conectarse a su sistema AWS utilizando un navegador moderno.
El navegador actúa como una ventana hacia la computadora virtual, permitiendo a los suscriptores iniciar sesión, configurar y usar sus sistemas virtuales tal como lo harían con una computadora física real.
Pueden optar por implementar sus sistemas AWS para proporcionar servicios basados en Internet para beneficio propio y de sus clientes.
Si se está preguntando acerca de las CARACTERÍSTICAS de AWS, permítame aclararlo:
- Calcular
- Almacenamiento
- Bases de datos, gestión de datos.
- Migración, nube híbrida
- Redes
- Herramientas de desarrollo y servicios de aplicaciones.
- Gestión, seguimiento
- Seguridad, gobernanza
- Gestión de big data, análisis
- Inteligencia artificial
- Desarrollo móvil
- Mensajes, notificaciones
- Otros servicios
Vamos a familiarizarnos con estos subtemas:
Calcular
Amazon Elastic Compute Cloud (EC2) proporciona servidores virtuales, llamados instancias, para la capacidad de cómputo. El servicio EC2 ofrece docenas de tipos de instancias con capacidades y tamaños variables, adaptados a tipos y aplicaciones de carga de trabajo específicos, como trabajos de computación acelerada y de uso intensivo de memoria. AWS también proporciona una herramienta de Auto Scaling para escalar dinámicamente la capacidad para mantener el estado y el rendimiento de la instancia.
El Amazon EC2 Container Service y el EC2 Container Registry permiten a los clientes trabajar con contenedores Docker e imágenes en la plataforma AWS. Un desarrollador también puede usar AWS Lambda para funciones sin servidor que ejecutan automáticamente código para aplicaciones y servicios, así como AWS Elastic Beanstalk para PaaS. AWS también incluye Amazon Lightsail, que proporciona servidores privados virtuales, y AWS Batch, que procesa una serie de trabajos.
Almacenamiento
Amazon Simple Storage Service (S3) proporciona almacenamiento de objetos escalable para copia de seguridad de datos, archivo y análisis. Un profesional de TI almacena datos y archivos como objetos S3, que pueden variar hasta 5 GB, dentro de los cubos S3 para mantenerlos organizados. Una empresa puede ahorrar dinero con S3 a través de su nivel de almacenamiento de acceso poco frecuente o utilizar Amazon Glacier para el almacenamiento en frío a largo plazo.
Amazon Elastic Block Store proporciona volúmenes de almacenamiento a nivel de bloque para el almacenamiento de datos persistente para su uso con instancias EC2, mientras que Amazon Elastic File System ofrece almacenamiento de archivos administrado basado en la nube.
Bases de datos, gestión de datos.
AWS proporciona servicios de bases de datos administradas a través de su Servicio de base de datos relacional de Amazon, que incluye opciones para Oracle, SQL Server, PostgreSQL, MySQL, MariaDB y una base de datos patentada de alto rendimiento llamada Amazon Aurora. AWS ofrece bases de datos NoSQL administradas a través de Amazon DynamoDB.
Un cliente de AWS puede usar Amazon ElastiCache y DynamoDB Accelerator como cachés de datos en memoria para aplicaciones en tiempo real. Amazon Redshift ofrece un almacén de datos, lo que facilita a los analistas de datos realizar tareas de inteligencia empresarial.
Migración, nube híbrida
AWS incluye varias herramientas y servicios diseñados para ayudar a los usuarios a migrar aplicaciones, bases de datos, servidores y datos a su nube pública. AWS Migration Hub proporciona una ubicación para monitorear y administrar las migraciones desde las instalaciones a la nube. Una vez en la nube, EC2 Systems Manager ayuda a un equipo de TI a configurar servidores locales e instancias de AWS.
Redes
Una nube privada virtual de Amazon (VPC) le da a un administrador el control sobre una red virtual para usar una sección aislada de la nube de AWS. AWS aprovisiona automáticamente nuevos recursos dentro de una VPC para una protección adicional.
Los administradores pueden equilibrar el tráfico de red con las herramientas de equilibrio de carga de AWS, incluidas Application Load Balancer y Network Load Balancer. AWS también proporciona un sistema de nombre de dominio llamado Amazon Route 53 que enruta a los usuarios finales a las aplicaciones.
Un profesional de TI puede establecer una conexión dedicada desde un centro de datos local a la nube de AWS a través de AWS Direct Connect.
Herramientas de desarrollo y servicios de aplicaciones.
Un desarrollador puede aprovechar las herramientas de línea de comandos de AWS y los kits de desarrollo de software (SDK) para implementar y administrar aplicaciones y servicios. La interfaz de línea de comandos de AWS es la interfaz de código patentada de Amazon. Un desarrollador también puede usar AWS Tools for Powershell para administrar servicios en la nube desde entornos Windows y AWS Serverless Application Model para simular un entorno AWS para probar las funciones de Lambda. Los SDK de AWS están disponibles para una variedad de plataformas y lenguajes de programación, incluidos Java, PHP, Python, Node.js, Ruby, C ++, Android e iOS.
Amazon API Gateway permite a un equipo de desarrollo crear, administrar y monitorear API personalizadas que permiten a las aplicaciones acceder a datos o funcionalidades desde servicios de back-end. API Gateway gestiona miles de llamadas API simultáneas a la vez.
AWS también proporciona un servicio de transcodificación de medios empaquetados, Amazon Elastic Transcoder, y un servicio que visualiza flujos de trabajo para aplicaciones basadas en microservicios, AWS Step Functions.
Un equipo de desarrollo también puede crear una integración continua y tuberías de entrega continuas con servicios como AWS CodePipeline, AWS CodeBuild, AWS CodeDeploy y AWS CodeStar. Un desarrollador también puede almacenar código en repositorios Git con AWS CodeCommit y evaluar el rendimiento de las aplicaciones basadas en microservicios con AWS X-Ray.
Gestión, seguimiento
Un administrador puede administrar y rastrear la configuración de recursos en la nube a través de AWS Config y AWS Config Rules. Esas herramientas, junto con el Asesor de confianza de AWS, pueden ayudar a un equipo de TI a evitar implementaciones de recursos en la nube mal configuradas e innecesariamente costosas.
AWS ofrece varias herramientas de automatización en su cartera. Un administrador puede automatizar el aprovisionamiento de infraestructura a través de las plantillas de AWS CloudFormation, y también usar AWS OpsWorks y Chef para automatizar la infraestructura y las configuraciones del sistema.
Un cliente de AWS puede monitorear el estado de los recursos y las aplicaciones con Amazon CloudWatch y el Panel de Salud Personal de AWS, y también puede usar AWS CloudTrail para retener la actividad del usuario y las llamadas de la interfaz de programación de aplicaciones (API) para auditoría.
Seguridad, gobernanza
AWS proporciona una gama de servicios para la seguridad en la nube, incluida la Administración de acceso e identidad de AWS (IAM), que permite a los administradores definir y administrar el acceso de los usuarios a los recursos. Un administrador también puede crear un directorio de usuarios con Amazon Cloud Directory o conectar recursos de la nube a un Microsoft Active Directory existente con el servicio de directorio de AWS. Además, AWS Organizations le permite a una empresa establecer y administrar políticas para múltiples cuentas de AWS.
El proveedor de la nube también ha introducido herramientas que evalúan automáticamente los posibles riesgos de seguridad. Amazon Inspector analiza un entorno de AWS en busca de vulnerabilidades que puedan afectar la seguridad y el cumplimiento. Amazon Macie utiliza tecnología de aprendizaje automático para proteger datos confidenciales en la nube.
Gestión de big data, análisis
AWS incluye una variedad de análisis de big data y servicios de aplicaciones. Amazon Elastic MapReduce ofrece un marco Hadoop para procesar grandes cantidades de datos, mientras que Amazon Kinesis proporciona varias herramientas para procesar y analizar datos de transmisión.
AWS Glue es un servicio que maneja trabajos de extracción, transformación y carga, mientras que Amazon Elasticsearch Service permite a un equipo realizar monitoreo de aplicaciones, análisis de registros y otras tareas con la herramienta de código abierto Elasticsearch.
Para consultar datos, un analista puede usar Amazon Athena para S3 y luego visualizar datos con Amazon QuickSight.
Inteligencia artificial
AWS ofrece una gama de plataformas de desarrollo y entrega de modelos de IA, así como aplicaciones empaquetadas basadas en AI. El conjunto de herramientas de Amazon AI incluye Amazon Lex para la tecnología de chatbot de voz y texto, Amazon Polly para la traducción de texto a voz y Amazon Rekognition para el análisis facial y de imágenes. AWS también proporciona tecnología para que los desarrolladores creen aplicaciones inteligentes que se basan en tecnología de aprendizaje automático y algoritmos complejos.
Con las AMI de AWS Deep Learning, los desarrolladores pueden crear y entrenar modelos de IA personalizados con grupos de GPU o instancias de cómputo optimizado. AWS también incluye marcos de desarrollo de aprendizaje profundo para MXNet y TensorFlow.
En el lado del consumidor, las tecnologías de AWS potencian los servicios de voz de Alexa, y un desarrollador puede usar el kit de habilidades de Alexa para crear aplicaciones basadas en voz para dispositivos Echo.
Desarrollo móvil
AWS Mobile Hub ofrece una colección de herramientas y servicios para desarrolladores de aplicaciones móviles, incluido AWS Mobile SDK, que proporciona ejemplos de código y bibliotecas.
Un desarrollador de aplicaciones móviles también puede usar Amazon Cognito para administrar el acceso de los usuarios a las aplicaciones móviles, así como Amazon Pinpoint para enviar notificaciones push a los usuarios finales de la aplicación y luego analizar la efectividad de esas comunicaciones.
Mensajes, notificaciones
Los servicios de mensajería de AWS proporcionan comunicación central para usuarios y aplicaciones. Amazon Simple Queue Service es una cola de mensajes administrados que envía, almacena y recibe mensajes entre componentes de aplicaciones distribuidas para garantizar que las partes de una aplicación funcionen según lo previsto.
Amazon Simple Notification Service (SNS) permite a una empresa enviar mensajes pub-sub a puntos finales, como usuarios finales o servicios. SNS incluye una función de mensajería móvil que permite enviar mensajes a dispositivos móviles. Amazon Simple Email Service proporciona una plataforma para que los profesionales de TI y los vendedores envíen y reciban correos electrónicos.
Otros servicios
Amazon Web Services tiene una gama de opciones de productividad empresarial SaaS. El servicio Amazon Chime permite reuniones de video en línea, llamadas y chats basados en texto en todos los dispositivos. Una empresa también puede aprovechar Amazon WorkDocs, un servicio de almacenamiento y uso compartido de archivos, y Amazon WorkMail, un servicio de correo electrónico empresarial con funciones de calendario.
Los servicios de aplicaciones de escritorio y transmisión incluyen Amazon WorkSpaces, una plataforma remota de escritorio como servicio, y Amazon AppStream, un servicio que permite a un desarrollador transmitir una aplicación de escritorio desde AWS al navegador web de un usuario final.
.
.
¿Quieres saber todo? ;RE
.
.
¿CURIOSO SOBRE LOS TIPOS DE CERTIFICACIÓN?
A diferencia de otros proveedores, Amazon ofrece una ruta de certificación realista que no requiere capacitación altamente especializada (y costosa) para comenzar. No digo que sea muy fácil obtener la certificación, pero no tendrá que renunciar a su trabajo y pagar una capacitación costosa para obtener su primera certificación AWS.
A principios de 2017, AWS ofrece 3 niveles:
1. Nivel asociado:
· Arquitecto certificado de soluciones asociado
· Desarrollador Asociado Certificado
· Asociado certificado de administrador de SysOps
2. Nivel profesional:
· Arquitecto profesional certificado de soluciones
· DevOps Professional
3. Nivel de especialidad:
· Seguridad
· Redes avanzadas
· Big Data
El enfoque más común es comenzar con el Certified Solutions Architect Associate.
Se requiere que tenga un certificado de asociado antes de poder rendir los exámenes profesionales o especializados.
AWS requiere que tenga su certificado de asociado de Arquitecto de Soluciones antes de poder tomar la prueba profesional de Arquitecto de Soluciones, o que tenga su certificado de Asociado de Desarrollador o SysOps antes de poder presentarse a la prueba de Profesional de DevOps.
PARA SABER MÁS SOBRE LA CERTIFICACIÓN, VAYA A TRAVÉS DE ASHA24 BLOG EN LA CERTIFICACIÓN
Pasando a los beneficios de obtener la certificación …
Nos guste o no, una certificación es a menudo un requisito para el empleo.
La certificación es una cuestión de demostrar sus habilidades y establecer su credibilidad. El logro de credenciales podría abrir opciones para trabajar en proyectos optimizados por AWS, o presentar a los clientes un experto en la materia creíble.
Además de perfeccionar sus habilidades técnicas, la certificación AWS le brinda beneficios notables para ayudarlo a mostrar sus logros y avanzar aún más su experiencia.
1) Obtiene acceso a la comunidad de LinkedIn certificada por AWS.
2) Aproveche las insignias digitales para validar su estado de certificación AWS con sus pares y empleadores.
3) Recibirá invitaciones a Recepciones de apreciación regionales y tendrá acceso a las salas de certificación de AWS en los eventos AWS re: Invent y AWS Summit .
Y estas son solo algunas golosinas.
¿¿QUIERE SABER MÁS??
AWS tuvo $ 17.46 mil millones en ingresos anuales en 2017.
UNO DE LOS SERVICIOS AWS MÁS POPULARES ES EC2.
¿Quieres entrar en la rutina y saber más?
Amazon Elastic Compute Cloud (Amazon EC2) es un servicio web que proporciona una capacidad informática segura y redimensionable en la nube. Está diseñado para facilitar la computación en la nube a escala web para los desarrolladores.
La sencilla interfaz de servicio web de Amazon EC2 le permite obtener y configurar la capacidad con una fricción mínima. Le proporciona un control completo de sus recursos informáticos y le permite ejecutar en el probado entorno informático de Amazon. Amazon EC2 reduce el tiempo requerido para obtener e iniciar nuevas instancias de servidor a minutos, lo que le permite escalar rápidamente la capacidad, tanto hacia arriba como hacia abajo, a medida que cambian sus requisitos informáticos. Amazon EC2 cambia la economía de la informática al permitirle pagar solo por la capacidad que realmente utiliza. Amazon EC2 proporciona a los desarrolladores las herramientas para crear aplicaciones resistentes a fallas y aislarlas de escenarios de fallas comunes.
Este video de ASHA24 lo ayudará a calcular e instalar EC2
EN MOVIMIENTO …
¿Dónde obtener capacitación de AWS?
Hay muchos proveedores, pero asegúrese de obtener acceso al laboratorio antes y después de las sesiones.
¿Dónde obtener AWS Training en Hyderabad, AWS Training en Bangalore junto con los materiales?
Recibo esta pregunta de mis colegas de oficina, amigos, varios lectores de blog casi todos los días o semanas.
Mi respuesta es si está desconectando esto, entonces es completamente irrelevante, sugeriría capacitación en línea en lugar de capacitación en el aula para AWS ya que esto está completamente basado en herramientas, es decir; 10% de teoría, 90% de laboratorios.
¿Qué pasa con los trabajos de AWS? ¿Tenemos la buena oportunidad?
AWS se ha implementado en las ubicaciones a continuación
San José, Los Ángeles, Detroit, Denver, Chicago, San Francisco, Londres, Toronto, Houston, Austin, Dallas, Orlando, Seattle, Washington, Nueva York, India, (Bangalore, Hyderabad, Pune, Chennai, Mumbai, Noida, Delhi , Gurgaon) Singapur, Melbourne, Dubai.
Puede encontrar fácilmente un trabajo en caso de que resida en cualquiera de estos lugares.
¿Cómo es la carrera en AWS y qué pasa con el salario?
Definitivamente es bueno, según Job Search | En efecto.
El salario anual promedio para un profesional certificado por AWS es de $ 1,10,000, mientras que un onc no certificado gana alrededor de $ 85,000.
¿Cuánto cuesta AWS, es decir, para capacitación y acceso al software?
El costo de la capacitación depende del proveedor, pero creo que no debe exceder los 200 $.
¿Lo que es bueno? ¿Entrenamiento en línea o entrenamiento en el aula?
Veamos. En 2018, la capacitación en línea tiene más sentido, pero si consigue un buen entrenador, por supuesto, la capacitación en el aula es excelente.
¿Cuáles son los requisitos previos para aprender AWS?
Puede ser un mejor administrador de AWS con un conocimiento de programación muy bajo o nulo.
Después de todo, esa es la razón por la cual AWS nació correctamente para que cualquiera pueda automatizar.
Supongo que he cubierto AWS a fondo.
¡PONERSE EN MARCHA! ¡ZARPAR! TODO EL AVE AWS!
Si tienes alguna pregunta, disparame.
Déjame tu identificación de correo electrónico. Te resolveré con material GRATUITO.