aws 101 - amazon web services

21
AWS 101 – AMAZON WEB SERVICES ENMANUEL SOSA G.

Upload: enmanuel-sosa-g

Post on 13-Apr-2017

149 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: AWS 101 - Amazon Web Services

AWS 101 – AMAZON WEB SERVICES

ENMANUEL SOSA G.

Page 2: AWS 101 - Amazon Web Services

DISCLAIMER El material visual para esta presentación fue tomado

directamente del Webinar Series Archive de Amazon: https://aws.amazon.com/about-aws/events/monthlywebinarseries/archive/

No somos expertos en el tema, sin embargo el material propuesto contiene todo el background necesario para hacer un jump-start y empezar a sacarle provecho de inmediato a la plataforma y el free-tier que ofrece Amazon.

Page 3: AWS 101 - Amazon Web Services

AGENDA

1. Vistazo a la plataforma2. Tutorial de funciones básicas 3. Instalación de Odoo-9 sobre una instancia EC24. Sugerencias de documentación y propuesta para

próxima sesión: PluralSight Amazon Webinar Series

Page 4: AWS 101 - Amazon Web Services

AMAZON WEB SERVICESIT Infrastructure Trusted by Over 1 Million Customers

Page 5: AWS 101 - Amazon Web Services

AWS CLOUD SERVICES

Page 6: AWS 101 - Amazon Web Services

CORE SERVICES Compute

Database Networking

Storage & Content Delivery

Page 7: AWS 101 - Amazon Web Services

COMPUTE

Resizable Compute Capacity Complete control of your computing resources Reduces time to obtain and boot new server instances to minutes Choose from 30+ different instance types Scale as your requirements change Pay only for what you use

Elastic Compute Cloud (EC2)

Lambda Lambda functions are triggered by events in other AWS services Automatically scales You only need to provide the code; There is no infrastructure to manage Pay only what you use

Page 8: AWS 101 - Amazon Web Services

COMPUTE

EC2 Container Service A managed cluster for running Docker container on EC2 instances Use the built in scheduler, write your own, or use a third-party scheduler Integrates with other services like ELB and EBS No additional charge

Auto Scaling Adds or removes EC2 instances based on metrics and health checks No additional charge Minimize cost and maximize performance Integrates with Elastic Load Balancers

Page 9: AWS 101 - Amazon Web Services

Storage for the Internet Store and retrieve any amount of data, at any time,

from anywhere on the web Highly scalable, reliable and secure Supports encryption Pay only for what you use

STORAGE & CONTENT DELIVERY

Simple Storage Service (S3)

Glacier Low cost storage for archiving and backup Secure and durable No limit to amount of data stored Flexible Pay only for what you use Simple integration with S3

Page 10: AWS 101 - Amazon Web Services

Distribute content with low latency, high transfer speeds and no commitments

52 edge locations Simple integration with AES services Static and dynamic content Advanced CDN features like SSL support, geographic

restriction and private content

STORAGE & CONTENT DELIVERYCloudfront

Page 11: AWS 101 - Amazon Web Services

DATABASERelational Database Service (RDS) Resizable capacity Handles time-cosuming administration task Multiple engine types available High durability Options Automatic patching and backups

DYNAMODB NOSQL Database Fast, fully-managed NoSQL Database Service Capable of handling any amount of data Durable and Highly Available All SSD storage Simple and Cost Effective

Page 12: AWS 101 - Amazon Web Services

DATABASE

Redshift Managed Data Warehouse Fully managed SQL based data

warehouse Online and functional in minutes Continuous backup Scale with no downtime Less than $1,000/TB/Year ODBC/JDBC Compliant

Page 13: AWS 101 - Amazon Web Services

NETWORKING

Virtual Private Cloud - VPC Create user defined virtual networks Allows control of the networking

environment Can be connected to existing

datacenters over VPN or Direct Connect Can be peered with other VPCs in AWSRoute 53 DNS and Domain Registration Answers DNS queries with low latency

by using a global network of DNS servers Latency based routing to closest AWS

endpoint Integration with other AWS services Register domain names

Page 14: AWS 101 - Amazon Web Services

Elastic Load Balancing - ELBNETWORKING

Supports load balancing of HTTP, HTTPS and TCP traffic to EC2 instances

Detects and removes failing instances Dynamically grows and shrinks based on

traffic Integrates with Auto Scaling

Page 15: AWS 101 - Amazon Web Services

AWS APPLICATION SERVICES

Page 16: AWS 101 - Amazon Web Services

AWS ADMINISTRATION AND SECURITY

Page 17: AWS 101 - Amazon Web Services

DEVELOPER AND MANAGEMENT SERVICES

Page 18: AWS 101 - Amazon Web Services

ANALYTICS SERVICES

Page 19: AWS 101 - Amazon Web Services

DEMO DE FUNCIONES BÁSICAS

Iniciar instancias de EC2 (Maquina virtual)• AWS Account setup• Crear usuarios IAM y habilitar MFA• Crear SSH “key pairs” para conectarse a las

instancias creadas• Crear Security Groups (firewall)

Conectarse a la instancia de EC2 Usar S3 (servicio de storage de Amazon) Respaldar y restaurar instancias EC2 Visualizar costos y crear alertas de consumo

Page 20: AWS 101 - Amazon Web Services

INSTALACIÓN DE ODOO-9

DEMO de instalación en Ubuntu 14• Pre-work: server updates, user-access, etc• Instalación desde Github• Configuración de puertos (Security Group)• Despliegue del sistema

Page 21: AWS 101 - Amazon Web Services

Y AHORA QUE SIGUE?

Sugerencias de documentación y propuesta para próxima sesión

PluralSight Amazon Webinar Series