Este documento discute cómo escalar una aplicación para soportar hasta 10 millones de usuarios utilizando AWS. Inicialmente, se recomienda alojar la aplicación y base de datos en una sola instancia EC2. Luego, se sugiere separarlos y usar RDS para la base de datos. Con más usuarios, se añade ELB, Auto Scaling y RDS Multi-AZ para redundancia. Finalmente, se discuten técnicas avanzadas como SOA, caché, métricas y particionamiento de datos para escalar a millones de usuarios.
Amazon EC2 provides a broad selection of instance types to accommodate a diverse mix of workloads. In this session, we provide an overview of the Amazon EC2 instance platform, key features, and the concept of instance generations.
This is presentation on AWS that is Amazon Web Services, based on material available on internet and white papers of Amazon Web services. I have included almost all the major services offered by AWS, presently i am working to include more content like benefits , use cases and links to various videos available on youtube. I have used all the authorized symbols for each service, In case of doubt please feel free to contact me on my email randhawa79@gmail.com
View these slides if you're you new to cloud computing and would like to learn more about Amazon Web Services (AWS), if you intend to implement a project and would like to discover the basics of the AWS cloud or if you are a business looking to evaluate cloud computing.
In the webinar based on these slides, we answered the following questions:
• What is Cloud Computing with AWS and what benefits can it deliver?
• Who is using AWS and what are they using it for?
• How can I use AWS Services to run my workloads?
View the webinar recording on YouTube here: http://youtu.be/QROD20r6-sQ
AWS Workshop Series: Microsoft licensing and active directory on AWSAmazon Web Services
Extend your on-premise Microsoft infrastructure to the cloud using Active Directory. In this workshop we will show you how to set up new domain controllers using Amazon EC2 instances, or create a new standalone forest with AWS Directory Services such as AWS AD Connector and AWS Microsoft AD. Easily administer and monitor your new Active Directory domains using already-familiar tools.
AWS provides a range of security services and features that AWS customers can use to secure their content and applications and meet their own specific business requirements for security. This presentation focuses on how you can make use of AWS security features to meet your own organisation's security and compliance objectives.
Training for AWS Solutions Architect at http://zekelabs.com/courses/amazon-web-services-training-bangalore/.This slide describes about cloud watch key concepts, workflow, dashboard, metrics, cloud watch agent, alarms, events and logs.
___________________________________________________
zekeLabs is a Technology training platform. We provide instructor led corporate training and classroom training on Industry relevant Cutting Edge Technologies like Big Data, Machine Learning, Natural Language Processing, Artificial Intelligence, Data Science, Amazon Web Services, DevOps, Cloud Computing and Frameworks like Django,Spring, Ruby on Rails, Angular 2 and many more to Professionals.
Reach out to us at www.zekelabs.com or call us at +91 8095465880 or drop a mail at info@zekelabs.com
Amazon EC2 provides a broad selection of instance types to accommodate a diverse mix of workloads. In this session, we provide an overview of the Amazon EC2 instance platform, key features, and the concept of instance generations.
This is presentation on AWS that is Amazon Web Services, based on material available on internet and white papers of Amazon Web services. I have included almost all the major services offered by AWS, presently i am working to include more content like benefits , use cases and links to various videos available on youtube. I have used all the authorized symbols for each service, In case of doubt please feel free to contact me on my email randhawa79@gmail.com
View these slides if you're you new to cloud computing and would like to learn more about Amazon Web Services (AWS), if you intend to implement a project and would like to discover the basics of the AWS cloud or if you are a business looking to evaluate cloud computing.
In the webinar based on these slides, we answered the following questions:
• What is Cloud Computing with AWS and what benefits can it deliver?
• Who is using AWS and what are they using it for?
• How can I use AWS Services to run my workloads?
View the webinar recording on YouTube here: http://youtu.be/QROD20r6-sQ
AWS Workshop Series: Microsoft licensing and active directory on AWSAmazon Web Services
Extend your on-premise Microsoft infrastructure to the cloud using Active Directory. In this workshop we will show you how to set up new domain controllers using Amazon EC2 instances, or create a new standalone forest with AWS Directory Services such as AWS AD Connector and AWS Microsoft AD. Easily administer and monitor your new Active Directory domains using already-familiar tools.
AWS provides a range of security services and features that AWS customers can use to secure their content and applications and meet their own specific business requirements for security. This presentation focuses on how you can make use of AWS security features to meet your own organisation's security and compliance objectives.
Training for AWS Solutions Architect at http://zekelabs.com/courses/amazon-web-services-training-bangalore/.This slide describes about cloud watch key concepts, workflow, dashboard, metrics, cloud watch agent, alarms, events and logs.
___________________________________________________
zekeLabs is a Technology training platform. We provide instructor led corporate training and classroom training on Industry relevant Cutting Edge Technologies like Big Data, Machine Learning, Natural Language Processing, Artificial Intelligence, Data Science, Amazon Web Services, DevOps, Cloud Computing and Frameworks like Django,Spring, Ruby on Rails, Angular 2 and many more to Professionals.
Reach out to us at www.zekelabs.com or call us at +91 8095465880 or drop a mail at info@zekelabs.com
by Kashif Imran, Sr. Solutions Architect, AWS
Serverless computing allows you to build and run applications without the need for provisioning or managing servers. With serverless computing, you can build web, mobile, and IoT backends; run stream processing or big data workloads; run chatbots, and more. In this session, you’ll learn how to get started with serverless computing with AWS Lambda, which lets you run code without provisioning or managing servers. We’ll introduce you to the basics of building with Lambda and how you can benefit from features such as continuous scaling, built-in high availability, integrations with AWS and third-party apps, and subsecond metering pricing. We’ll also introduce you to the broader portfolio of AWS services that help you build serverless applications with Lambda, including Amazon API Gateway, Amazon DynamoDB, AWS Step Functions, and more.
Docker containers have become a key component of modern application design. Increasingly, developers are breaking their applications apart into smaller components and distributing them across a pool of compute resources.
Learn about the new AWS Database Migration Service, which helps you migrate databases with minimal downtime from on-premises and Amazon EC2 environments to Amazon RDS, Amazon Redshift, Amazon Aurora and EC2 databases. We discuss homogeneous (e.g. Oracle-to-Oracle, PostgreSQL-to-PostgreSQL, etc.) and heterogeneous (e.g. Oracle to Aurora, SQL Server to MariaDB) database migrations. We also talk about the new AWS Schema Conversion Tool that saves you development time when migrating your Oracle and SQL Server database schemas, including PL/SQL and T-SQL procedural code, to their MySQL, MariaDB and Aurora equivalents.
Training for AWS Solutions Architect at http://zekelabs.com/courses/amazon-web-services-training-bangalore/.This slide describes about features of EC2, EC2 Options, family type, storage, EBS Volumes, EC2 Instance Store, Security Groups, Volumes and Snapshots, Amazon Machine Image (AMI), Elastic load balancer, Classic load balancer, Application load balancer, Network load balancer, AWS CLI and EC2 Metadata
___________________________________________________
zekeLabs is a Technology training platform. We provide instructor led corporate training and classroom training on Industry relevant Cutting Edge Technologies like Big Data, Machine Learning, Natural Language Processing, Artificial Intelligence, Data Science, Amazon Web Services, DevOps, Cloud Computing and Frameworks like Django,Spring, Ruby on Rails, Angular 2 and many more to Professionals.
Reach out to us at www.zekelabs.com or call us at +91 8095465880 or drop a mail at info@zekelabs.com
Amazon AWS | What is Amazon AWS | AWS Tutorial | AWS Training | EdurekaEdureka!
This Amazon AWS Training tutorial ( Amazon AWS Blog Series: https://goo.gl/qQwZLz ) will give you an introduction to AWS, its domains and AWS services. Then, using these domains, we will try to solve a real life problem. We will also be looking at AWS Pricing and the Free Tier! It also talks about the various certifications offered by AWS. Below are the topics covered in this tutorial:
1. What is AWS?
2. Different Domains in AWS
3. Use Case
4. AWS Free Tier
5. AWS Certifications
6. AWS Solution Architect
7. AWS Competitors
#amazonaws #awstraining #cloudcomputing #awstutorial
Amazon Elastic Compute Cloud (Amazon EC2) provides scalable computing capacity in the Amazon Web Services (AWS) cloud
Can use Amazon EC2 to launch as many or as few virtual servers as you need, configure security and networking, and manage storage
Amazon EC2 enables you to scale up or down to handle changes in requirements or spikes in popularity, reducing your need to forecast traffic
Day 5 - AWS Autoscaling Master Class - The New Capacity PlanAmazon Web Services
Autoscaling groups is the new ‘Capacity Plan’ for Cloud based applications. Autoscaling enables all sorts of applications to scale seamlessly from day one traffic to millions of users – all with no capital expenditure on extra hardware procurement. Never again be caught out unprepared for a surge in traffic or the traffic generated by a successful campaign. In addition, why keep enough infrastructure running for peak loads during quieter periods, at night for example. Scale down your infrastructure to enjoy the significant cost savings that cloud computing affords you.
Reasons to attend:
- Learn how Autoscaling groups work and how they are configured and triggered.
- Learn how to architect your application in order to achieve zero impact to customers while scaling both up and down.
- Learn how to dynamically change the size of your infrastructure to match the changing capacity requirements.
(DVO315) Log, Monitor and Analyze your IT with Amazon CloudWatchAmazon Web Services
You may already know that you can use Amazon CloudWatch to view graphs of your AWS resources like Amazon Elastic Compute Cloud instances or Amazon Simple Storage Service. But, did you know that you can monitor your on-premises servers with Amazon CloudWatch Logs? Or, that you can integrate CloudWatch Logs with Elasticsearch for powerful visualization and analysis? This session will offer a tour of the latest monitoring and automation capabilities that we’ve added, how you can get even more done with Amazon CloudWatch.
Disaster Recovery of on-premises IT infrastructure with AWSAmazon Web Services
The objective of this session is to enable customers with any level of DR experience to gain actionable guidance to advance their business up the ladder of DR readiness. AWS enables fast disaster recovery of critical on-premises IT systems without incurring the complexity and expense of a second physical site. With 28 availability zones in 11 regions around the world and a broad set of services, AWS can deliver rapid recovery of on-premises IT infrastructure and data. During this session we will walk you through the ascending levels of DR options made possible with AWS and review the technologies and services that help deliver various DR capabilities, starting from cloud backups all the way up to hot site DR. We will also explore various DR architectures and the balance of recovery time and cost.
by Kashif Imran, Sr. Solutions Architect, AWS
Serverless computing allows you to build and run applications without the need for provisioning or managing servers. With serverless computing, you can build web, mobile, and IoT backends; run stream processing or big data workloads; run chatbots, and more. In this session, you’ll learn how to get started with serverless computing with AWS Lambda, which lets you run code without provisioning or managing servers. We’ll introduce you to the basics of building with Lambda and how you can benefit from features such as continuous scaling, built-in high availability, integrations with AWS and third-party apps, and subsecond metering pricing. We’ll also introduce you to the broader portfolio of AWS services that help you build serverless applications with Lambda, including Amazon API Gateway, Amazon DynamoDB, AWS Step Functions, and more.
Docker containers have become a key component of modern application design. Increasingly, developers are breaking their applications apart into smaller components and distributing them across a pool of compute resources.
Learn about the new AWS Database Migration Service, which helps you migrate databases with minimal downtime from on-premises and Amazon EC2 environments to Amazon RDS, Amazon Redshift, Amazon Aurora and EC2 databases. We discuss homogeneous (e.g. Oracle-to-Oracle, PostgreSQL-to-PostgreSQL, etc.) and heterogeneous (e.g. Oracle to Aurora, SQL Server to MariaDB) database migrations. We also talk about the new AWS Schema Conversion Tool that saves you development time when migrating your Oracle and SQL Server database schemas, including PL/SQL and T-SQL procedural code, to their MySQL, MariaDB and Aurora equivalents.
Training for AWS Solutions Architect at http://zekelabs.com/courses/amazon-web-services-training-bangalore/.This slide describes about features of EC2, EC2 Options, family type, storage, EBS Volumes, EC2 Instance Store, Security Groups, Volumes and Snapshots, Amazon Machine Image (AMI), Elastic load balancer, Classic load balancer, Application load balancer, Network load balancer, AWS CLI and EC2 Metadata
___________________________________________________
zekeLabs is a Technology training platform. We provide instructor led corporate training and classroom training on Industry relevant Cutting Edge Technologies like Big Data, Machine Learning, Natural Language Processing, Artificial Intelligence, Data Science, Amazon Web Services, DevOps, Cloud Computing and Frameworks like Django,Spring, Ruby on Rails, Angular 2 and many more to Professionals.
Reach out to us at www.zekelabs.com or call us at +91 8095465880 or drop a mail at info@zekelabs.com
Amazon AWS | What is Amazon AWS | AWS Tutorial | AWS Training | EdurekaEdureka!
This Amazon AWS Training tutorial ( Amazon AWS Blog Series: https://goo.gl/qQwZLz ) will give you an introduction to AWS, its domains and AWS services. Then, using these domains, we will try to solve a real life problem. We will also be looking at AWS Pricing and the Free Tier! It also talks about the various certifications offered by AWS. Below are the topics covered in this tutorial:
1. What is AWS?
2. Different Domains in AWS
3. Use Case
4. AWS Free Tier
5. AWS Certifications
6. AWS Solution Architect
7. AWS Competitors
#amazonaws #awstraining #cloudcomputing #awstutorial
Amazon Elastic Compute Cloud (Amazon EC2) provides scalable computing capacity in the Amazon Web Services (AWS) cloud
Can use Amazon EC2 to launch as many or as few virtual servers as you need, configure security and networking, and manage storage
Amazon EC2 enables you to scale up or down to handle changes in requirements or spikes in popularity, reducing your need to forecast traffic
Day 5 - AWS Autoscaling Master Class - The New Capacity PlanAmazon Web Services
Autoscaling groups is the new ‘Capacity Plan’ for Cloud based applications. Autoscaling enables all sorts of applications to scale seamlessly from day one traffic to millions of users – all with no capital expenditure on extra hardware procurement. Never again be caught out unprepared for a surge in traffic or the traffic generated by a successful campaign. In addition, why keep enough infrastructure running for peak loads during quieter periods, at night for example. Scale down your infrastructure to enjoy the significant cost savings that cloud computing affords you.
Reasons to attend:
- Learn how Autoscaling groups work and how they are configured and triggered.
- Learn how to architect your application in order to achieve zero impact to customers while scaling both up and down.
- Learn how to dynamically change the size of your infrastructure to match the changing capacity requirements.
(DVO315) Log, Monitor and Analyze your IT with Amazon CloudWatchAmazon Web Services
You may already know that you can use Amazon CloudWatch to view graphs of your AWS resources like Amazon Elastic Compute Cloud instances or Amazon Simple Storage Service. But, did you know that you can monitor your on-premises servers with Amazon CloudWatch Logs? Or, that you can integrate CloudWatch Logs with Elasticsearch for powerful visualization and analysis? This session will offer a tour of the latest monitoring and automation capabilities that we’ve added, how you can get even more done with Amazon CloudWatch.
Disaster Recovery of on-premises IT infrastructure with AWSAmazon Web Services
The objective of this session is to enable customers with any level of DR experience to gain actionable guidance to advance their business up the ladder of DR readiness. AWS enables fast disaster recovery of critical on-premises IT systems without incurring the complexity and expense of a second physical site. With 28 availability zones in 11 regions around the world and a broad set of services, AWS can deliver rapid recovery of on-premises IT infrastructure and data. During this session we will walk you through the ascending levels of DR options made possible with AWS and review the technologies and services that help deliver various DR capabilities, starting from cloud backups all the way up to hot site DR. We will also explore various DR architectures and the balance of recovery time and cost.
AWS ofrece una gran variedad de servicios de base de datos que se adaptan a los requisitos de su aplicación. Los servicios de bases de datos están totalmente administrados y se pueden implementar en cuestión de minutos con tan solo unos clics.
https://aws.amazon.com/es/products/databases/
AWS Webcast - Viaje a través de la nube : la mejor manera de iniciarse en la ...Amazon Web Services
- A través de casos de éxito podrá conocer en detalle cómo implementar el Cloud en una organización
- Aprenderá a construir aplicaciones tolerantes a fallos, fiables y eficientes
- Conocerá los mecanismos de seguridad y acceso a la nube AWS
- Descubrirá cómo estructurar sus cuentas AWS y usar la facturación consolidada
- Conocerá más en detalle la gestión de costes, bootstrapping para instancias y el uso de zonas de disponibilidad.
El almacenamiento en la nube es un componente crítico de la informática en la nube, que guarda la información que utilizan las aplicaciones. El análisis de big data, los almacenes de datos, el Internet de las cosas, las bases de datos y las aplicaciones de backup y archivado dependen de algún tipo de arquitectura de almacenamiento de datos. El almacenamiento en la nube, por lo general, es más fiable, escalable y seguro que los sistemas de almacenamiento en las instalaciones tradicionales.
AWS ofrece una gama completa de servicios de almacenamiento en la nube para respaldar los requisitos de conformidad de las aplicaciones y el archivado. Seleccione entre servicios de almacenamiento de objetos, archivos y por bloques, así como opciones de migración de datos a la nube para comenzar a diseñar las bases de su entorno de TI en la nube.
https://aws.amazon.com/es/products/storage/
AWS ofrece una gran variedad de servicios de base de datos que se adaptan a los requisitos de su aplicación. Los servicios de bases de datos están totalmente administrados y se pueden implementar en cuestión de minutos con tan solo unos clics.
https://aws.amazon.com/es/products/databases/
AWS ofrece una gran variedad de métodos para migrar sus datos hacia la nube. Usted tal vez quiera comenzar realizando respaldos de forma regular, recolectar streams de información de dispositivos, migrar un almacenamiento de datos de gran tamaño, o simplemente tener conectividad dedicada para descubrir que desea hacer después. ¿Cómo sabrá qué opción funciona mejor con su arquitectura?
Este Webinar le brindará una introducción de 6 herramientas que ofrecemos para migración de datos, incluyendo las fortalezas y debilidades de cada una, así como las oportunidades para complementarlas.
Objetivo del webinar:
- Introducción a la migración de datos a la nube.
- Aprenda los principios básicos de seis herramientas de transferencia (Direct Connect, Storage Gateway, Snowball, Disk transfer, Firehose, 3rd party partners).
- Entienda las fortalezas y debilidades de cada servicio, así como las oportunidades de acoplarlos.
Ejecutar proyectos de Big Data nunca ha sido más sencillo. Con AWS, puede ejecutar Hadoop, Spark, Hive, Flink y marcos similares de forma más rápida y rentable. En este seminario web, aprenderá cómo mejorar el rendimiento del procesamiento de datos y reducir los costos, especialmente en comparación con un entorno local.
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
Il Forecasting è un processo importante per tantissime aziende e viene utilizzato in vari ambiti per cercare di prevedere in modo accurato la crescita e distribuzione di un prodotto, l’utilizzo delle risorse necessarie nelle linee produttive, presentazioni finanziarie e tanto altro. Amazon utilizza delle tecniche avanzate di forecasting, in parte questi servizi sono stati messi a disposizione di tutti i clienti AWS.
In questa sessione illustreremo come pre-processare i dati che contengono una componente temporale e successivamente utilizzare un algoritmo che a partire dal tipo di dato analizzato produce un forecasting accurato.
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
La varietà e la quantità di dati che si crea ogni giorno accelera sempre più velocemente e rappresenta una opportunità irripetibile per innovare e creare nuove startup.
Tuttavia gestire grandi quantità di dati può apparire complesso: creare cluster Big Data su larga scala sembra essere un investimento accessibile solo ad aziende consolidate. Ma l’elasticità del Cloud e, in particolare, i servizi Serverless ci permettono di rompere questi limiti.
Vediamo quindi come è possibile sviluppare applicazioni Big Data rapidamente, senza preoccuparci dell’infrastruttura, ma dedicando tutte le risorse allo sviluppo delle nostre le nostre idee per creare prodotti innovativi.
Ora puoi utilizzare Amazon Elastic Kubernetes Service (EKS) per eseguire pod Kubernetes su AWS Fargate, il motore di elaborazione serverless creato per container su AWS. Questo rende più semplice che mai costruire ed eseguire le tue applicazioni Kubernetes nel cloud AWS.In questa sessione presenteremo le caratteristiche principali del servizio e come distribuire la tua applicazione in pochi passaggi
Vent'anni fa Amazon ha attraversato una trasformazione radicale con l'obiettivo di aumentare il ritmo dell'innovazione. In questo periodo abbiamo imparato come cambiare il nostro approccio allo sviluppo delle applicazioni ci ha permesso di aumentare notevolmente l'agilità, la velocità di rilascio e, in definitiva, ci ha consentito di creare applicazioni più affidabili e scalabili. In questa sessione illustreremo come definiamo le applicazioni moderne e come la creazione di app moderne influisce non solo sull'architettura dell'applicazione, ma sulla struttura organizzativa, sulle pipeline di rilascio dello sviluppo e persino sul modello operativo. Descriveremo anche approcci comuni alla modernizzazione, compreso l'approccio utilizzato dalla stessa Amazon.com.
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
L’utilizzo dei container è in continua crescita.
Se correttamente disegnate, le applicazioni basate su Container sono molto spesso stateless e flessibili.
I servizi AWS ECS, EKS e Kubernetes su EC2 possono sfruttare le istanze Spot, portando ad un risparmio medio del 70% rispetto alle istanze On Demand. In questa sessione scopriremo insieme quali sono le caratteristiche delle istanze Spot e come possono essere utilizzate facilmente su AWS. Impareremo inoltre come Spreaker sfrutta le istanze spot per eseguire applicazioni di diverso tipo, in produzione, ad una frazione del costo on-demand!
In recent months, many customers have been asking us the question – how to monetise Open APIs, simplify Fintech integrations and accelerate adoption of various Open Banking business models. Therefore, AWS and FinConecta would like to invite you to Open Finance marketplace presentation on October 20th.
Event Agenda :
Open banking so far (short recap)
• PSD2, OB UK, OB Australia, OB LATAM, OB Israel
Intro to Open Finance marketplace
• Scope
• Features
• Tech overview and Demo
The role of the Cloud
The Future of APIs
• Complying with regulation
• Monetizing data / APIs
• Business models
• Time to market
One platform for all: a Strategic approach
Q&A
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
Per creare valore e costruire una propria offerta differenziante e riconoscibile, le startup di successo sanno come combinare tecnologie consolidate con componenti innovativi creati ad hoc.
AWS fornisce servizi pronti all'utilizzo e, allo stesso tempo, permette di personalizzare e creare gli elementi differenzianti della propria offerta.
Concentrandoci sulle tecnologie di Machine Learning, vedremo come selezionare i servizi di intelligenza artificiale offerti da AWS e, anche attraverso una demo, come costruire modelli di Machine Learning personalizzati utilizzando SageMaker Studio.
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
Con l'approccio tradizionale al mondo IT per molti anni è stato difficile implementare tecniche di DevOps, che finora spesso hanno previsto attività manuali portando di tanto in tanto a dei downtime degli applicativi interrompendo l'operatività dell'utente. Con l'avvento del cloud, le tecniche di DevOps sono ormai a portata di tutti a basso costo per qualsiasi genere di workload, garantendo maggiore affidabilità del sistema e risultando in dei significativi miglioramenti della business continuity.
AWS mette a disposizione AWS OpsWork come strumento di Configuration Management che mira ad automatizzare e semplificare la gestione e i deployment delle istanze EC2 per mezzo di workload Chef e Puppet.
Scopri come sfruttare AWS OpsWork a garanzia e affidabilità del tuo applicativo installato su Instanze EC2.
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
Vuoi conoscere le opzioni per eseguire Microsoft Active Directory su AWS? Quando si spostano carichi di lavoro Microsoft in AWS, è importante considerare come distribuire Microsoft Active Directory per supportare la gestione, l'autenticazione e l'autorizzazione dei criteri di gruppo. In questa sessione, discuteremo le opzioni per la distribuzione di Microsoft Active Directory su AWS, incluso AWS Directory Service per Microsoft Active Directory e la distribuzione di Active Directory su Windows su Amazon Elastic Compute Cloud (Amazon EC2). Trattiamo argomenti quali l'integrazione del tuo ambiente Microsoft Active Directory locale nel cloud e l'utilizzo di applicazioni SaaS, come Office 365, con AWS Single Sign-On.
Dal riconoscimento facciale al riconoscimento di frodi o difetti di fabbricazione, l'analisi di immagini e video che sfruttano tecniche di intelligenza artificiale, si stanno evolvendo e raffinando a ritmi elevati. In questo webinar esploreremo le possibilità messe a disposizione dai servizi AWS per applicare lo stato dell'arte delle tecniche di computer vision a scenari reali.
Amazon Web Services e VMware organizzano un evento virtuale gratuito il prossimo mercoledì 14 Ottobre dalle 12:00 alle 13:00 dedicato a VMware Cloud ™ on AWS, il servizio on demand che consente di eseguire applicazioni in ambienti cloud basati su VMware vSphere® e di accedere ad una vasta gamma di servizi AWS, sfruttando a pieno le potenzialità del cloud AWS e tutelando gli investimenti VMware esistenti.
Molte organizzazioni sfruttano i vantaggi del cloud migrando i propri carichi di lavoro Oracle e assicurandosi notevoli vantaggi in termini di agilità ed efficienza dei costi.
La migrazione di questi carichi di lavoro, può creare complessità durante la modernizzazione e il refactoring delle applicazioni e a questo si possono aggiungere rischi di prestazione che possono essere introdotti quando si spostano le applicazioni dai data center locali.
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
Molte aziende oggi, costruiscono applicazioni con funzionalità di tipo ledger ad esempio per verificare lo storico di accrediti o addebiti nelle transazioni bancarie o ancora per tenere traccia del flusso supply chain dei propri prodotti.
Alla base di queste soluzioni ci sono i database ledger che permettono di avere un log delle transazioni trasparente, immutabile e crittograficamente verificabile, ma sono strumenti complessi e onerosi da gestire.
Amazon QLDB elimina la necessità di costruire sistemi personalizzati e complessi fornendo un database ledger serverless completamente gestito.
In questa sessione scopriremo come realizzare un'applicazione serverless completa che utilizzi le funzionalità di QLDB.
Con l’ascesa delle architetture di microservizi e delle ricche applicazioni mobili e Web, le API sono più importanti che mai per offrire agli utenti finali una user experience eccezionale. In questa sessione impareremo come affrontare le moderne sfide di progettazione delle API con GraphQL, un linguaggio di query API open source utilizzato da Facebook, Amazon e altro e come utilizzare AWS AppSync, un servizio GraphQL serverless gestito su AWS. Approfondiremo diversi scenari, comprendendo come AppSync può aiutare a risolvere questi casi d’uso creando API moderne con funzionalità di aggiornamento dati in tempo reale e offline.
Inoltre, impareremo come Sky Italia utilizza AWS AppSync per fornire aggiornamenti sportivi in tempo reale agli utenti del proprio portale web.
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
Molte organizzazioni sfruttano i vantaggi del cloud migrando i propri carichi di lavoro Oracle e assicurandosi notevoli vantaggi in termini di agilità ed efficienza dei costi.
La migrazione di questi carichi di lavoro, può creare complessità durante la modernizzazione e il refactoring delle applicazioni e a questo si possono aggiungere rischi di prestazione che possono essere introdotti quando si spostano le applicazioni dai data center locali.
In queste slide, gli esperti AWS e VMware presentano semplici e pratici accorgimenti per facilitare e semplificare la migrazione dei carichi di lavoro Oracle accelerando la trasformazione verso il cloud, approfondiranno l’architettura e dimostreranno come sfruttare a pieno le potenzialità di VMware Cloud ™ on AWS.
Amazon Elastic Container Service (Amazon ECS) è un servizio di gestione dei container altamente scalabile, che semplifica la gestione dei contenitori Docker attraverso un layer di orchestrazione per il controllo del deployment e del relativo lifecycle. In questa sessione presenteremo le principali caratteristiche del servizio, le architetture di riferimento per i differenti carichi di lavoro e i semplici passi necessari per poter velocemente migrare uno o più dei tuo container.
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informáticavazquezgarciajesusma
En este proyecto de investigación nos adentraremos en el fascinante mundo de la intersección entre el arte y los medios de comunicación en el campo de la informática.
La rápida evolución de la tecnología ha llevado a una fusión cada vez más estrecha entre el arte y los medios digitales, generando nuevas formas de expresión y comunicación.
Continuando con el desarrollo de nuestro proyecto haremos uso del método inductivo porque organizamos nuestra investigación a la particular a lo general. El diseño metodológico del trabajo es no experimental y transversal ya que no existe manipulación deliberada de las variables ni de la situación, si no que se observa los fundamental y como se dan en su contestó natural para después analizarlos.
El diseño es transversal porque los datos se recolectan en un solo momento y su propósito es describir variables y analizar su interrelación, solo se desea saber la incidencia y el valor de uno o más variables, el diseño será descriptivo porque se requiere establecer relación entre dos o más de estás.
Mediante una encuesta recopilamos la información de este proyecto los alumnos tengan conocimiento de la evolución del arte y los medios de comunicación en la información y su importancia para la institución.
Inteligencia Artificial y Ciberseguridad.pdfEmilio Casbas
Recopilación de los puntos más interesantes de diversas presentaciones, desde los visionarios conceptos de Alan Turing, pasando por la paradoja de Hans Moravec y la descripcion de Singularidad de Max Tegmark, hasta los innovadores avances de ChatGPT, y de cómo la IA está transformando la seguridad digital y protegiendo nuestras vidas.
Es un diagrama para La asistencia técnica o apoyo técnico es brindada por las compañías para que sus clientes puedan hacer uso de sus productos o servicios de la manera en que fueron puestos a la venta.
En este documento analizamos ciertos conceptos relacionados con la ficha 1 y 2. Y concluimos, dando el porque es importante desarrollar nuestras habilidades de pensamiento.
Sara Sofia Bedoya Montezuma.
9-1.
9. Regiones
US-WEST (Oregon)
EU (Ireland)
ASIA PACIFIC
(Tokyo)
US-WEST (N. California)
SOUTH
AMERICA (Sao
Paulo)
US-EAST (N. Virginia)
AWS GOVCLOUD (US)
ASIA PACIFIC
(Sydney)
ASIA PACIFIC
(Singapore)
CHINA (Beijing)
EU (Frankfurt)
10. US-WEST (Oregon)
EU (Ireland)
ASIA PACIFIC
(Tokyo)
US-WEST (N. California)
SOUTH
AMERICA (Sao
Paulo)
US-EAST (N. Virginia)
AWS GOVCLOUD (US)
ASIA PACIFIC
(Sydney)
ASIA PACIFIC
(Singapore)
CHINA (Beijing)
Zonas de disponibilidad
EU (Frankfurt)
12. Platform
services
Containers
Dev/ops Tools
Resource Templates
Usage Tracking
Monitoring and Logs
Foundation
services
Compute
(VMs, Auto Scaling
and Load Balancing)
Storage
(Object, Block
and Archive)
Security and
Access Control
Networking
Infrastructure Regions CDN and Points of PresenceAvailability Zones
Applications Virtual Desktops Collaboration and Sharing
Caching
Relational
No SQL
Hadoop
Real-time
Data
Workflows
Data
Warehouse
Queuing
Orchestration
App Streaming
Transcoding
Email
Search
Identity
Sync
Mobile Analytics
Notifications
Databases Analytics App Services Deployment & Management Mobile Services
Managed User Directories
13. AWS building blocks
Servicios altamente disponibles y
tolerante a fallas desde su
concepción
Servicios altamente
disponibles con una
arquitectura correcta
Amazon CloudFront
Amazon Route53
Amazon S3
Amazon DynamoDB
Elastic Load Balancing
Amazon SQS
Amazon SNS
Amazon SES
Amazon SWF
…
Amazon EC2
Amazon Elastic Block Store
Amazon RDS
Amazon VPC
15. Día 1, usuario 1
• Una única instancia Amazon
EC2
– El stack completo en este host
• Aplicación web
• Base de datos
• Administración
• Entre otros…
• Una única IP pública
• Amazon Route 53 para DNS
Amazon
EC2
instance
Elastic IP
Amazon
Route 53
User
16. “Vamos a necesitar una caja mas grande”
• Solución más simple
• Posibilidad de usar PIOPS
• Instancias para alto I/O
• Instancias con alta memoria
• Instancias con alto CPU
• Instancias con alto
almacenamiento
• Fácil cambio de tamaño de
instancia
• Eventualmente llegará al límite
c3.8xlarge
m3.2xlarge
t2.micro
17. “Vamos a necesitar una caja mas grande”
c3.8xlarge
m3.2xlarge
t2.micro
• Solución más simple
• Posibilidad de usar PIOPS
• Instancias para alto I/O
• Instancias con alta memoria
• Instancias con alto CPU
• Instancias con alto
almacenamiento
• Fácil cambio de tamaño de
instancia
• Eventualmente llegará al límite
18. Día 1, usuario 1
• Potencialmente podríamos
atender de algunos cientos
a algunos miles
dependiendo de la
complejidad de la aplicación
• No hay failover
• No hay redundancia
• Muchos huevos en la
misma canasta
EC2
Instance
Elastic IP
Amazon
Route 53
User
19. Día 2, usuario > 1
Primero, separemos
nuestro host único en
más de uno
• Web
• Base de datos
– Usar un servicio de base
de datos?
Web
Instance
Database
Instance
Elastic IP
Amazon
Route 53
User
20. No administrada Administrada
Base de datos en
Amazon EC2
Su decisión de rodar
la base de datos en
Amazon EC2
Traiga su propia
licencia (BYOL)
Amazon
DynamoDB
Servicio de base de
datos NoSQL usando
almacenamiento SSD
Escalabilidad simple
con cero
administración
Amazon RDS
Microsoft SQL Server,
Oracle, MySQL, o
PostgreSQL como
servicio administrado
Licenciamiento flexible:
BYOL o licencia
incluida
Amazon
Redshift
Servicio de DW de
gran escala,
masivamente
paralelo.
Rápido, poderoso y
fácil de escalar
Opciones de base de datos
24. Por qué comenzar con SQL?
• Es una tecnología establecida y bien conocida
• Existen cientos de libros, comunidades, herramientas,
código y más.
• Usted no va a derrumbar una BD SQL con sus primeros
10 millones de usuarios. No, en realidad no lo hará*
• Patrones claros de escalabilidad.
*A menos que usted esté haciendo algo MUY fuera de lo común o tenga cantidades
MASIVAS de datos, pero inclusive así, SQL tendrá un espacio en su stack.
26. Si su uso es tal que va a
generar TB (> 5) de datos en
su primer año, O va a tener
un flujo de trabajo de
intensidad de datos
increíbles, usted podría
entonces necesitar NoSQL
27. Por qué otras razones necesitaría NoSQL?
• Aplicaciones de muy baja latencia
• Datasets basados en metadata
• Data altamente no relacional
• Necesidad de constructs de datos sin esquema*
• Cantidades masivas de datos (de nuevo, en el orden de
TB)
• Rápida ingestión de datos (miles de records/seg)
*Necesidad != “Es más fácil desarrollar sin esquemas”
28. Usuario > 100
Primero, separemos
nuestro único host en
más de uno:
• Web
• Base de datos
– Use Amazon RDS para
hacer su vida más fácil
Web
instance
Elastic IP
RDS DB
instance
Amazon
Route 53
User
29. Usuario > 1000
Después, vamos a atacar
nuestra falta de failover y
problemas de
redundancia:
• Elastic Load Balancing
(ELB)
• Otra instancia web
– En otra zona de
disponibilidad
• RDS Multi-AZ
Web
Instance
RDS DB Instance
Active (Multi-AZ)
Availability Zone Availability Zone
Web
Instance
RDS DB Instance
Standby (Multi-AZ)
ELB
Balancer
Amazon
Route 53
User
31. Usuario > 10,000s–100,000s
RDS DB Instance
Active (Multi-AZ)
Availability Zone Availability Zone
RDS DB Instance
Standby (Multi-AZ)
ELB
Balancer
RDS DB Instance
Read Replica
RDS DB Instance
Read Replica
RDS DB Instance
Read Replica
RDS DB Instance
Read Replica
Web
Instance
Web
Instance
Web
Instance
Web
Instance
Web
Instance
Web
Instance
Web
Instance
Web
Instance
Amazon
Route 53
User
32. Esto nos llevará lejos, pero
nos importa también el
performance y la eficiencia,
entonces vamos a mejorarlo
un poco más:
33. RDS DB Instance
Active (Multi-AZ)
Availability Zone
ELB
Balancer
Amazon S3
Amazon
CloudFront
Amazon
Route 53
User
Vamos a aligerar la carga en
nuestras instancias web y base
de datos:
• Mover el contenido
estático de la instancia
web a Amazon S3 y
Amazon CloudFront
• Mover la sesiones/estado y
crear un caché para la base
de datos usando Amazon
ElastiCache o Amazon
DynamoDB
Movamos las cargas
Web Instances
34. RDS DB Instance
Active (Multi-AZ)
Availability Zone
ELB
Balancer
Amazon S3
Amazon
CloudFront
Amazon
Route 53
User
ElastiCache
DynamoDB
Web Instances
Vamos a aligerar la carga en
nuestras instancias web y base
de datos:
• Mover el contenido estático
de la instancia web a
Amazon S3 y Amazon
CloudFront
• Mover la sesiones/estado y
crear un caché para la
base de datos usando
Amazon ElastiCache o
Amazon DynamoDB
Movamos las cargas
35. Vamos a aligerar la carga en
nuestras instancias web y base de
datos:
• Mover el contenido estático de
la instancia web a Amazon S3 y
Amazon CloudFront
• Mover la sesiones/estado y
crear un caché para la base de
datos usando Amazon
ElastiCache o Amazon
DynamoDB
• Mover el contenido dinámico
del ELB a Amazon CloudFront
RDS DB Instance
Active (Multi-AZ)
Availability Zone
ELB
Balancer
Amazon S3
Amazon
CloudFront
Amazon
Route 53
User
ElastiCache
DynamoDB
Web Instances
Movamos las cargas
36. Ahora que nuestra capa web
es mucho más ligera,
podemos volver al inicio de
nuestra charla…
45. Usuario > 500,000+
Availability Zone
Amazon
Route 53
User
Amazon S3
Amazon
CloudFront
Availability Zone
ELB
Balancer
DynamoDB
RDS DB Instance
Read Replica
Web
Instance
Web
Instance
Web
Instance
ElastiCache RDS DB Instance
Read Replica
Web
Instance
Web
Instance
Web
Instance
ElastiCacheRDS DB Instance
Standby (Multi-AZ)
RDS DB Instance
Active (Multi-AZ)
46. Use automatización
Administrar su infraestructura va a ser cada día una parte
más importante de su tiempo. Use herramientas de
automatización para tareas repetitivas:
• Herramientas para administrar sus recursos AWS
• Herramientas para administrar el software y la
configuración en sus instancias.
• Automatice el análisis de logs y acciones de los
usuarios.
47. Soluciones de administración de
aplicaciones AWS
Convenience Control
Servicios de alto nivel Hágalo usted mismo
AWS
Elastic Beanstalk
AWS
OpsWorks
AWS
CloudFormation
Amazon EC2
48. Usuario > 500,000+
Potencialmente usted va a empezar a tener problemas con la
velocidad y el performance de sus aplicaciones:
• Asegúrese de tener monitoreo, métricas, alarmas y logs.
– Si no puede construir una solución interna, use un Third-party como Nagios, NewRelic, entre
otros…
• Ponga atención a cuantos clientes hablan bien de su
aplicación vs. cuantos no lo hacen y use esta información.
• Intente exprimir la mayor cantidad de performance de cada
uno de los servicios o componentes que use.
51. SOA (Service Oriented Architecture)
• Mover servicios a sus propias capas o módulos. Trate cada uno
de ellos como piezas completamente separadas de su
infraestructura y escálelas de forma independiente.
• Amazon.com y AWS hacen esto de forma extensiva! Ofrece
flexibilidad y un mejor entendimiento de cada uno de los
componentes.
52. Desacoplamiento + SOA = ganador
No reinvente la rueda.
Ejemplos:
• Email
• Queuing
• Transcoding
• Search
• Databases
• Monitoring
• Metrics
• Logging
• Compute
Amazon
CloudSearch
Amazon SQSAmazon SNS
Amazon Elastic
Transcoder
Amazon SWFAmazon SES
Si alguien ya creó un servicio que cumple sus
necesidades, úselo en vez de construirlo.
AWS Lambda
53. El desacoplamiento te libera!
Entre más desacoplados, más escalan
– Componentes independientes
– Diseñe todo como una caja negra
– Desacople interacciones
– Favorezca servicios que ya ofrecen redundancia y escalabilidad,
en vez de crear sus propios.
S3 Bucket
Lambda
Push: Event
Notification
DynamoDB
Pull: DynamoDB
Stream
Amazon
Kinesis
Pull:
DynamoDB Stream
SQS
messages
Get
Message
Instance
Put
Message
Instance
Amazon SNS Topic
Publish
Notification
Queue Is Subscribed
to Topic
54. Usuario > 1 millón +
Llegar a millones y más, va a requerir un poco de todo lo
que previamente hemos conversado:
• Multi-AZ
• Elastic Load Balancing entre capas
• Auto Scaling
• Service Oriented Architecture
• Sirva contenido de forma inteligente (S3/CloudFront)
• Caché de base de datos
• Remueva el estado de capas que auto escalan
55. Usuario > 1 millón+
RDS DB Instance
Active (Multi-AZ)
Availability Zone
ELB
Balancer
RDS DB Instance
Read Replica
RDS DB Instance
Read Replica
Web
Instance
Web
Instance
Web
Instance
Web
Instance
Amazon
Route 53
User
Amazon S3
Amazon
CloudFront
DynamoDB
Amazon SQS
ElastiCache
Worker
Instance
Worker
Instance
Amazon
CloudWatch
Internal App
Instance
Internal App
Instance Amazon SES
Lambda
57. Usuario > 5 millones – 10 millones
Potencialmente en este punto comenzará a tener
problemas con su base de datos sobre conexiones de
escrita en la instancia master.
Cómo lo puede resolver?
• Federation — separar en múltiples BDs dependiendo de la función
(Foros, Usuarios, Productos.. )
• Sharding — separar los datos en múltiples hosts
• Mover algunas funcionalidades a otros tipos de bases de datos
(NoSQL, Grafos)
59. Resumen
• Infraestructura Multi-AZ
• Use servicios que escalan por si solos – ELB, Amazon S3,
Amazon SNS, Amazon SQS, Amazon SWF, Amazon SES,
entre otros.
• Construya con redundancia en todos los niveles.
• Empiece con SQL. En serio!
• Use caché de datos tanto dentro como fuera de su
infraestructura.
• Use herramientas de automatización en su infraestructura.
60. Resumen
• Asegúrese de tener buenas herramientas para
métricas/monitoreo/logs.
• Separe capas en servicios individuales (SOA).
• Use Auto Scaling cuando esté listo para ello.
• No intente reinventar la rueda.
• Cámbiese a NoSQL si y cuando tenga sentido.
61. Poner todo esto junto
significa que podrá
fácilmente ser capaz de
manejar 10+ millones de
usuarios!