This document provides information about Christian Melendez and AWS user groups in Guatemala, as well as announcements for upcoming AWS user group events and training courses. It also contains statistics on AWS growth and regional expansion. Finally, it highlights new computing capabilities in EC2 instances, containers, serverless technologies, databases, and developer tools.
Netflix is a large, ever changing ecosystem system serving millions of customers across the globe through cloud-based systems and a globally distributed CDN. This entertaining romp through the tech stack serves as an introduction to how we think about and design systems, the Netflix approach to operational challenges, and how other organizations can apply our thought processes and technologies. In this session, we discuss the technologies used to run a global streaming company, scaling at scale, billions of metrics, benefits of chaos in production, and how culture affects your velocity and uptime.
In recent months, Deep Learning has become the hottest topic in the IT industry. However, its arcane jargon and its intimidating equations often discourage software developers, who wrongly think that they’re “not smart enough”. Through code-level demos based on Apache MXNet, we’ll demonstrate how to build, train and use models based on different types of networks: multi-layer perceptrons, convolutional neural networks and long short-term memory networks. Finally, we’ll share some optimization tips which will help improve the training speed and the performance of your models.
DAT339_Replicate, Analyze, and Visualize Datasets Using AWS Database Migratio...Amazon Web Services
Customers often have disparate datasets within their data centers and on AWS. As a result, they find it challenging to replicate and analyze the data and drive positive business outcomes. In this workshop, we use AWS managed database services and serverless technologies to help replicate, analyze, and visualize data. We replicate an on-premises database to Amazon RDS and Amazon S3 using AWS Database Migration Service and the AWS Schema Conversion Tool. Then, we use Amazon Athena to interactively analyze data using SQL. Finally, we use Amazon QuickSight to visualize the data and enable better business decisions.
In this session, we provide a peek behind the scenes to learn about Amazon ElastiCache's design and architecture. See common design patterns with our Redis and Memcached offerings and how customers have used them for in-memory operations to reduce latency and improve application throughput. During this session, we review ElastiCache best practices, design patterns, and anti-patterns.
DEV333_Using Amazon CloudWatch for Amazon ECS Resource Monitoring at ScaleAmazon Web Services
Learn how Mapbox improved and leveled up their Amazon ECS monitoring by using Amazon CloudWatch Events and custom metrics. We cover the events that kick off data collection, which enables our team to track the trillions of compute seconds happening every day on Mapbox’s ECS clusters. The result of the data collection includes custom metrics and alarms used to inform stakeholders across Mapbox about detailed ECS usage, so development teams and finance alike can easily put a price tag on each container.
Running Kubernetes Across Multiple AWS Accounts (CON409) - AWS re:Invent 2018Amazon Web Services
This session covers how a Kubernetes cluster can be run over multiple AWS accounts to separate the control plane from the worker nodes and increase security, separate concerns, and isolate workloads. Amazon Elastic Container Service for Kubernetes (Amazon EKS) manages the Kubernetes control plane and recommends that customers launch worker nodes in their accounts. We cover in detail how we made this topology possible, the challenges we faced, and how we solved it.
Another Day in the Life of a Cloud Network Engineer at Netflix (NET312) - AWS...Amazon Web Services
Making decisions today for tomorrow's technology—from DNS to AWS Direct Connect, ELBs to ENIs, VPCs to VPNs, the Cloud Network Engineering team at Netflix are resident subject matter experts for a myriad of AWS resources. Learn how a cross-functional team automates and manages an infrastructure that services over 125 million customers while evaluating new features that enable us to continue to grow through our next 100 million customers and beyond.
For organizations looking to glean insights from their data, it is essential to deploy the right environment to successfully support analytics workloads. Learn about the different storage options from AWS, and discuss with our experts how to select the best option for your big data analytics workloads. Hear how one customer, ViaSat, used Amazon EBS for their Apache Kafka and Apache Hadoop workload to improve cost and performance. We also describe best practices and share tips for success throughout.
Netflix is a large, ever changing ecosystem system serving millions of customers across the globe through cloud-based systems and a globally distributed CDN. This entertaining romp through the tech stack serves as an introduction to how we think about and design systems, the Netflix approach to operational challenges, and how other organizations can apply our thought processes and technologies. In this session, we discuss the technologies used to run a global streaming company, scaling at scale, billions of metrics, benefits of chaos in production, and how culture affects your velocity and uptime.
In recent months, Deep Learning has become the hottest topic in the IT industry. However, its arcane jargon and its intimidating equations often discourage software developers, who wrongly think that they’re “not smart enough”. Through code-level demos based on Apache MXNet, we’ll demonstrate how to build, train and use models based on different types of networks: multi-layer perceptrons, convolutional neural networks and long short-term memory networks. Finally, we’ll share some optimization tips which will help improve the training speed and the performance of your models.
DAT339_Replicate, Analyze, and Visualize Datasets Using AWS Database Migratio...Amazon Web Services
Customers often have disparate datasets within their data centers and on AWS. As a result, they find it challenging to replicate and analyze the data and drive positive business outcomes. In this workshop, we use AWS managed database services and serverless technologies to help replicate, analyze, and visualize data. We replicate an on-premises database to Amazon RDS and Amazon S3 using AWS Database Migration Service and the AWS Schema Conversion Tool. Then, we use Amazon Athena to interactively analyze data using SQL. Finally, we use Amazon QuickSight to visualize the data and enable better business decisions.
In this session, we provide a peek behind the scenes to learn about Amazon ElastiCache's design and architecture. See common design patterns with our Redis and Memcached offerings and how customers have used them for in-memory operations to reduce latency and improve application throughput. During this session, we review ElastiCache best practices, design patterns, and anti-patterns.
DEV333_Using Amazon CloudWatch for Amazon ECS Resource Monitoring at ScaleAmazon Web Services
Learn how Mapbox improved and leveled up their Amazon ECS monitoring by using Amazon CloudWatch Events and custom metrics. We cover the events that kick off data collection, which enables our team to track the trillions of compute seconds happening every day on Mapbox’s ECS clusters. The result of the data collection includes custom metrics and alarms used to inform stakeholders across Mapbox about detailed ECS usage, so development teams and finance alike can easily put a price tag on each container.
Running Kubernetes Across Multiple AWS Accounts (CON409) - AWS re:Invent 2018Amazon Web Services
This session covers how a Kubernetes cluster can be run over multiple AWS accounts to separate the control plane from the worker nodes and increase security, separate concerns, and isolate workloads. Amazon Elastic Container Service for Kubernetes (Amazon EKS) manages the Kubernetes control plane and recommends that customers launch worker nodes in their accounts. We cover in detail how we made this topology possible, the challenges we faced, and how we solved it.
Another Day in the Life of a Cloud Network Engineer at Netflix (NET312) - AWS...Amazon Web Services
Making decisions today for tomorrow's technology—from DNS to AWS Direct Connect, ELBs to ENIs, VPCs to VPNs, the Cloud Network Engineering team at Netflix are resident subject matter experts for a myriad of AWS resources. Learn how a cross-functional team automates and manages an infrastructure that services over 125 million customers while evaluating new features that enable us to continue to grow through our next 100 million customers and beyond.
For organizations looking to glean insights from their data, it is essential to deploy the right environment to successfully support analytics workloads. Learn about the different storage options from AWS, and discuss with our experts how to select the best option for your big data analytics workloads. Hear how one customer, ViaSat, used Amazon EBS for their Apache Kafka and Apache Hadoop workload to improve cost and performance. We also describe best practices and share tips for success throughout.
A review of the highlights of AWS re:Invent 2017. There was simply too many announcement to include them all. This is my cheat sheet to the top ones for me (@marknca)
Optimizing Network Performance for Amazon EC2 Instances (CMP308-R1) - AWS re:...Amazon Web Services
Many customers are using Amazon EC2 instances to run applications with high performance networking requirements. In this session, we provide an overview of Amazon EC2 network performance features— including enhanced networking, ENA, and placement groups—and discuss how we are innovating on behalf of our customers to improve networking performance in a scalable and cost-efficient manner. We share best practices and performance tips for getting the best networking performance out of your Amazon EC2 instances.
AWS re:Invent 2017 Recap Webinar - Australia & New ZealandAmazon Web Services
AWS re:Invent is a learning conference hosted by Amazon Web Services for the global cloud computing community to network, engage, and learn more about AWS. It features keynote announcements and more than 1,000 technical sessions. If you couldn't make it to re:Invent, please view this recap of the new services and features announced, as well as which services are available in the Sydney region.
Design patterns and best practices for data analytics with amazon emr (ABD305)Amazon Web Services
Amazon EMR is one of the largest Hadoop operators in the world, enabling customers to run ETL, machine learning, real-time processing, data science, and low-latency SQL at petabyte scale. In this session, we introduce you to Amazon EMR design patterns such as using Amazon S3 instead of HDFS, taking advantage of both long and short-lived clusters, and other Amazon EMR architectural best practices. We talk about lowering cost with Auto Scaling and Spot Instances, and security best practices for encryption and fine-grained access control. Finally, we dive into some of our recent launches to keep you current on our latest features.
In this mid-level architecture session, we cover everything you need to get started with Amazon Route 53, AWS's highly available DNS service. Learn how to use public DNS, including routing techniques such as weighted round-robin, latency-based routing, and geo DNS. Learn also how to configure DNS failover using health checks, how and when to use private DNS within your VPC, and how Amazon Route 53 interacts with Amazon EC2's DNS for instance naming and DNS resolution across your network. We also walk through how to use Traffic Flow to manager traffic to your applications' globally distributed endpoints to optimize for constraints such as endpoint load, the health of your resources, geographic restrictions, and internet latency.
Want to learn more about running containers on AWS? In this we cover best practices for running container orchestration systems such as Amazon EC2 Container Service (ECS) and Kubernetes (K8s) on AWS.
ABD304-R-Best Practices for Data Warehousing with Amazon Redshift & SpectrumAmazon Web Services
Most companies are over-run with data, yet they lack critical insights to make timely and accurate business decisions. They are missing the opportunity to combine large amounts of new, unstructured big data that resides outside their data warehouse with trusted, structured data inside their data warehouse. In this session, we take an in-depth look at how modern data warehousing blends and analyzes all your data, inside and outside your data warehouse without moving the data, to give you deeper insights to run your business. We will cover best practices on how to design optimal schemas, load data efficiently, and optimize your queries to deliver high throughput and performance.
by Martin Schade, Enterprise Solutions Architect, & Gareth Eagar, Solutions Architect, AWS
Cloud computing gives you a number of advantages, such as the ability to scale your web application or website on demand. If you have a new web application and want to use cloud computing, you might be asking yourself, "Where do I start?" Join us in this session to understand best practices for scaling your resources from one to millions of users. We show you how to best combine different AWS services, how to make smarter decisions for architecting your application, and how to scale your infrastructure in the cloud.
GPSWKS407-Strategies for Migrating Microsoft SQL Databases to AWSAmazon Web Services
Data is king! In this workshop, we explore different strategies and options for migrating Microsoft SQL Server databases to AWS. We cover the migration process, mechanisms, best practices, version and object compatibility, and licensing. We walk you through the migration plan and activities, landing zone, and what you need to consider before migrating. We also discuss the different tools you can use for migration, monitoring, and backup and recovery.
Global Capabilities of the AWS Platform - building for resilience on AWSAmazon Web Services
Cloud computing is the on-demand delivery of compute power, database storage, applications, and other IT resources through a cloud services platform via the internet with pay-as-you-go pricing.
In this presentation, we present the building components that enable developers and IT professionals, to implement World-Class, high resiliency applications. Designed to withstand disasters, and provide a highly resilient solution for IT workloads.
Presto + Alluxio on steroids a romantic drama on Production with happy endAlluxio, Inc.
Data Orchestration Summit
www.alluxio.io/data-orchestration-summit-2019
November 7, 2019
Presto + Alluxio on steroids a romantic drama on Production with happy end
Speaker:
Danny Linden, Ryte
For more Alluxio events: https://www.alluxio.io/events/
ABD322_Implementing a Flight Simulator Interface Using AI, Virtual Reality, a...Amazon Web Services
This workshop explores the technology options, architectures, and implementations associated with instrumenting AR, VR, and simulated worlds. Using flight simulation as the primary use case, you learn to consume, process, store, and analyze high velocity telemetry as well as exploring control plane implementations using AWS IoT, AWS Lambda, Amazon Kinesis, and Amazon SNS. This is a hands-on workshop and you need a laptop (tablets are not suitable). You should have a solid understanding of AWS products and Node.js.
AWS CloudFormation enables software and DevOps engineers to harness the power of infrastructure as code. As organizations automate the modeling and provisioning of applications and workloads with CloudFormation, repeatable processes and reliable deployments become more critical. This session guides you through various techniques to improve your infrastructure automation, including protecting your AWS resources and stacks with safety guardrails while monitoring infrastructure changes. In addition, we’ll cover efficient ways to provision resources across accounts and regions, as show you how to test and improve the reliability of your deployments.
In this session, we walk through the fundamentals of Amazon VPC. First, we cover build-out and design fundamentals for VPCs, including picking your IP space, subnetting, routing, security, NAT, and much more. We then transition into different approaches and use cases for optionally connecting your VPC to your physical data center with VPN or AWS Direct Connect. This mid-level architecture discussion is aimed at architects, network administrators, and technology decision-makers interested in understanding the building blocks that AWS makes available with Amazon VPC. Learn how you can connect VPCs with your offices and current data center footprint.
Back Up and Manage On-Premises and Cloud-Native Workloads with Rubrik on AWS ...Amazon Web Services
Moving backups to the cloud and managing data protection across on-premises and cloud environments can be challenging. AWS Partner Network (APN) Advanced and Storage Competency Technology Partner, Rubrik, showcases its Cloud Data Management solution, and how it delivers backup, instant application availability, replication, DR, search, archival, and analytics, enabling you to lower your recovery time objective (RTO) to just minutes. In this chalk talk, Rubik shows how you can back up local data copies to Amazon S3, back up Amazon EC2 instances by deploying Rubrik software on AWS, and archive long-term data to Amazon Glacier.
The AWS SDK for Java (Version 1.x) has been connecting JVM based applications to AWS services since 2010. However, the JVM eco-system has changed a lot in the last 7 years. Based on a lot of customer feedback, we recently launched a developer preview of Version 2.0 of the AWS SDK for Java, which has been completely re-written from the core HTTP layer to the service clients. In this session, we'll get under the covers of the code-base to see how we've been able to get over 100,000 TPS from a single client instance during initial testing. We'll also go over some of the many new features and highlight some of the major differences with 1.x including: pluggable HTTP, non-blocking I/O, enhanced pagination, immutability and more.
Esta sesión está enfocada en mostrar cómo las empresas pueden optimizar sus recursos a través de las soluciones basadas en la nube, poniendo foco en la diferenciación, la innovación y reducción de riesgos en la infraestructura.
Por Ricardo Rentería de Amazon
A review of the highlights of AWS re:Invent 2017. There was simply too many announcement to include them all. This is my cheat sheet to the top ones for me (@marknca)
Optimizing Network Performance for Amazon EC2 Instances (CMP308-R1) - AWS re:...Amazon Web Services
Many customers are using Amazon EC2 instances to run applications with high performance networking requirements. In this session, we provide an overview of Amazon EC2 network performance features— including enhanced networking, ENA, and placement groups—and discuss how we are innovating on behalf of our customers to improve networking performance in a scalable and cost-efficient manner. We share best practices and performance tips for getting the best networking performance out of your Amazon EC2 instances.
AWS re:Invent 2017 Recap Webinar - Australia & New ZealandAmazon Web Services
AWS re:Invent is a learning conference hosted by Amazon Web Services for the global cloud computing community to network, engage, and learn more about AWS. It features keynote announcements and more than 1,000 technical sessions. If you couldn't make it to re:Invent, please view this recap of the new services and features announced, as well as which services are available in the Sydney region.
Design patterns and best practices for data analytics with amazon emr (ABD305)Amazon Web Services
Amazon EMR is one of the largest Hadoop operators in the world, enabling customers to run ETL, machine learning, real-time processing, data science, and low-latency SQL at petabyte scale. In this session, we introduce you to Amazon EMR design patterns such as using Amazon S3 instead of HDFS, taking advantage of both long and short-lived clusters, and other Amazon EMR architectural best practices. We talk about lowering cost with Auto Scaling and Spot Instances, and security best practices for encryption and fine-grained access control. Finally, we dive into some of our recent launches to keep you current on our latest features.
In this mid-level architecture session, we cover everything you need to get started with Amazon Route 53, AWS's highly available DNS service. Learn how to use public DNS, including routing techniques such as weighted round-robin, latency-based routing, and geo DNS. Learn also how to configure DNS failover using health checks, how and when to use private DNS within your VPC, and how Amazon Route 53 interacts with Amazon EC2's DNS for instance naming and DNS resolution across your network. We also walk through how to use Traffic Flow to manager traffic to your applications' globally distributed endpoints to optimize for constraints such as endpoint load, the health of your resources, geographic restrictions, and internet latency.
Want to learn more about running containers on AWS? In this we cover best practices for running container orchestration systems such as Amazon EC2 Container Service (ECS) and Kubernetes (K8s) on AWS.
ABD304-R-Best Practices for Data Warehousing with Amazon Redshift & SpectrumAmazon Web Services
Most companies are over-run with data, yet they lack critical insights to make timely and accurate business decisions. They are missing the opportunity to combine large amounts of new, unstructured big data that resides outside their data warehouse with trusted, structured data inside their data warehouse. In this session, we take an in-depth look at how modern data warehousing blends and analyzes all your data, inside and outside your data warehouse without moving the data, to give you deeper insights to run your business. We will cover best practices on how to design optimal schemas, load data efficiently, and optimize your queries to deliver high throughput and performance.
by Martin Schade, Enterprise Solutions Architect, & Gareth Eagar, Solutions Architect, AWS
Cloud computing gives you a number of advantages, such as the ability to scale your web application or website on demand. If you have a new web application and want to use cloud computing, you might be asking yourself, "Where do I start?" Join us in this session to understand best practices for scaling your resources from one to millions of users. We show you how to best combine different AWS services, how to make smarter decisions for architecting your application, and how to scale your infrastructure in the cloud.
GPSWKS407-Strategies for Migrating Microsoft SQL Databases to AWSAmazon Web Services
Data is king! In this workshop, we explore different strategies and options for migrating Microsoft SQL Server databases to AWS. We cover the migration process, mechanisms, best practices, version and object compatibility, and licensing. We walk you through the migration plan and activities, landing zone, and what you need to consider before migrating. We also discuss the different tools you can use for migration, monitoring, and backup and recovery.
Global Capabilities of the AWS Platform - building for resilience on AWSAmazon Web Services
Cloud computing is the on-demand delivery of compute power, database storage, applications, and other IT resources through a cloud services platform via the internet with pay-as-you-go pricing.
In this presentation, we present the building components that enable developers and IT professionals, to implement World-Class, high resiliency applications. Designed to withstand disasters, and provide a highly resilient solution for IT workloads.
Presto + Alluxio on steroids a romantic drama on Production with happy endAlluxio, Inc.
Data Orchestration Summit
www.alluxio.io/data-orchestration-summit-2019
November 7, 2019
Presto + Alluxio on steroids a romantic drama on Production with happy end
Speaker:
Danny Linden, Ryte
For more Alluxio events: https://www.alluxio.io/events/
ABD322_Implementing a Flight Simulator Interface Using AI, Virtual Reality, a...Amazon Web Services
This workshop explores the technology options, architectures, and implementations associated with instrumenting AR, VR, and simulated worlds. Using flight simulation as the primary use case, you learn to consume, process, store, and analyze high velocity telemetry as well as exploring control plane implementations using AWS IoT, AWS Lambda, Amazon Kinesis, and Amazon SNS. This is a hands-on workshop and you need a laptop (tablets are not suitable). You should have a solid understanding of AWS products and Node.js.
AWS CloudFormation enables software and DevOps engineers to harness the power of infrastructure as code. As organizations automate the modeling and provisioning of applications and workloads with CloudFormation, repeatable processes and reliable deployments become more critical. This session guides you through various techniques to improve your infrastructure automation, including protecting your AWS resources and stacks with safety guardrails while monitoring infrastructure changes. In addition, we’ll cover efficient ways to provision resources across accounts and regions, as show you how to test and improve the reliability of your deployments.
In this session, we walk through the fundamentals of Amazon VPC. First, we cover build-out and design fundamentals for VPCs, including picking your IP space, subnetting, routing, security, NAT, and much more. We then transition into different approaches and use cases for optionally connecting your VPC to your physical data center with VPN or AWS Direct Connect. This mid-level architecture discussion is aimed at architects, network administrators, and technology decision-makers interested in understanding the building blocks that AWS makes available with Amazon VPC. Learn how you can connect VPCs with your offices and current data center footprint.
Back Up and Manage On-Premises and Cloud-Native Workloads with Rubrik on AWS ...Amazon Web Services
Moving backups to the cloud and managing data protection across on-premises and cloud environments can be challenging. AWS Partner Network (APN) Advanced and Storage Competency Technology Partner, Rubrik, showcases its Cloud Data Management solution, and how it delivers backup, instant application availability, replication, DR, search, archival, and analytics, enabling you to lower your recovery time objective (RTO) to just minutes. In this chalk talk, Rubik shows how you can back up local data copies to Amazon S3, back up Amazon EC2 instances by deploying Rubrik software on AWS, and archive long-term data to Amazon Glacier.
The AWS SDK for Java (Version 1.x) has been connecting JVM based applications to AWS services since 2010. However, the JVM eco-system has changed a lot in the last 7 years. Based on a lot of customer feedback, we recently launched a developer preview of Version 2.0 of the AWS SDK for Java, which has been completely re-written from the core HTTP layer to the service clients. In this session, we'll get under the covers of the code-base to see how we've been able to get over 100,000 TPS from a single client instance during initial testing. We'll also go over some of the many new features and highlight some of the major differences with 1.x including: pluggable HTTP, non-blocking I/O, enhanced pagination, immutability and more.
Esta sesión está enfocada en mostrar cómo las empresas pueden optimizar sus recursos a través de las soluciones basadas en la nube, poniendo foco en la diferenciación, la innovación y reducción de riesgos en la infraestructura.
Por Ricardo Rentería de Amazon
This last November Amazon Web Services held the 6th annual re:Invent conference in Las Vegas.
Over 40,000 participants attended, partaking in Keynotes and over 1,000 breakout sessions on topics such as cloud architecture, continuous deployment, monitoring and management, performance, security, migration and more.
During the week, AWS announced the launch of dozens of new significant features and services.
We thought it would benefit the Israeli Venture Capital community to come together for a review of the announcement highlights, Get informed on new capabilities and best practices that can serve your portfolio companies and get answers for questions around re:Invent 2017 news.
Understand the core concepts of “Cloud Computing” and how businesses around the world are running the infrastructure that supports their websites to lower costs, improve time-to-market, and enable rapid scalability matching resource to demands of users. Whether you are an enterprise looking for IT innovation, agility and resiliency or small and medium business who wants to accelerate growth without a big upfront investment in cash or time for technology, the AWS Cloud provides a complete set of services at zero upfront costs which are available with a few clicks and within minutes.
Customers who run SAP on AWS have lowered costs, improved performance, resilience, security, and agility. Application modernization can start with SAP at the core – but it can also start with machine learning, internet of things, big data and analytics. In this session, AWS is presenting and demonstrating use cases for modernizing IT systems that incorporates SAP. Customer Larsen & Toubro Infotech (LTI) shares their innovation agenda and journey to the cloud with AWS.
Harpreet Singh, SAP Solution Architect, Amazon Web Services
AWS Summit Singapore 2019 | Opening Keynote with Peter DeSantisAWS Summits
Speaker: Peter DeSantis, Vice President, AWS Global Infrastructure and Customer Support.
AWS Customers:
Certis – Chua Chwee Koh, Chief Group Technology & Operations
Traveloka – Sergei Shvetsov, Head of Engineering
AWS re:Invent is an annual global conference of the Amazon Web Services community held in Las Vegas. In 2017, we held 1000+ breakout sessions and attracted over 40,000 attendees. The event offers expanded opportunities to learn about the latest AWS releases, use cases and business benefits, not to mention diving deep into hot topics and meeting with our subject matter experts.
Missed it? Don’t worry, we are bringing AWS re:Invent to Hong Kong on Jan 18, 2018. Packed in a day, AWS re:Invent 2017 Recap Hong Kong will showcase new releases announced at re:Invent 2017 on Serverless & Container, DevOps & Mobile, Artificial Intelligence & Machine Learning and more. Local customers will also be invited to share their re:Invent experience and success stories with AWS.
Discover the latest services and features from Amazon Web Services and learn how to integrate them into your applications
Microservices and serverless for MegaStartups - DLD TLV 2017Boaz Ziniman
Microservices and Serverless computing allow you to build and run simpler and more efficient applications, while improving your agility and saving a lot of money.
The ability to deploy your applications without the need for provisioning or managing servers opens for startups new opportunities to build web, mobile, and IoT backends; run stream processing or big data workloads; run chatbots, and more, without the investment in hardware or professional manpower to run this hardware.
In this session, we will learn how to get started with Microservices and Serverless computing with AWS Lambda, which lets you run code without provisioning or managing servers.
AWS re:Invent 2016 was AWS’ largest event yet with over 32,000 attendees, 400 breakout sessions, and two keynotes of new product announcements. In this talk, we’ll explore the core themes of AWS re:Invent 2016 such as serverless and artificial intelligence. We will also drill down into several of the services and features unveiled including AWS Batch, AWS Shield, Aurora for Postgres, X-Ray, Polly, Lex, Rekognition, AWS Step Functions. Light appetizers and refreshments will be provided.
We have gone a little crazy with such a simple term that means a lot. What started as a collaborative idea between devs and ops with Flicker in 2009, has evolved so much and now we have learned and include other verticals as well. There have been countless books, even before 2009. Today, new models such as Google SRE have been born too.
However, I still see companies asking for a DevOps, or having a DevOps team. Is that really a good approach or maybe a necessary evil? What is really DevOps now in 2020? Come to my talk and find out what DevOps means after 10 years of the first DevOpsDays in Ghent. I'll share a few funny horror stories. I've been fortunate to help several teams with training, coaching, and implementing a DevOps culture. Going from shipping software every two weeks, to just a few minutes, even under a fairly regulated environment.
In this session, I'll talk about Kubernetes from the developer perspective, specifically about the whole application life cycle of going from a local environment to deploying updates into a Kubernetes cluster in a production-like environment. A few of the tools I'll use for demo purposes will be Skaffold, Draft, Telepresence, Knative, and Helm. Stay tuned; I might also include how changes in the database fit into the Kubernetes workflow.
Kubernetes es mas conocido por hacer despliegues de contenedores no dependientes del estado, pero tambien es capaz de manejar cargas de trabajo que dependen del estado, como las bases de datos. Con Kubernetes es muy facil tener aplicaciones que tengan alta disponibilidad y que los cambios se hagan de una forma transparente. Pero, ¿Podemos/Queremos tener estos beneficios para las bases de datos? ¿Que pasa con los servicios gestionados como Azure SQL? En esta sesion mi objetivo es introducirte al mundo de Kubernetes respecto al manejo de aplicaciones dependientes del estado y cuales son las opciones junto a los conceptos que existen en el ecosistema. Luego, a travez de una demostracion podras ver si te vale desplegar tu base de datos en Kubernetes, o no.
Agiliza el desarollo de aplicaciones para plataformas como Kubernetes. Ya sea que necesites probar localmente o en la nube sin afectar ningun ambiente compartido, con Azure es muy facil integrar ambientes de desarollo en Visual Studio. Y si no sabes como dar inicio, tambien te mostrare como puedes usar proyectos de codigo libre creados por Microsoft. Ademas de explicarte el ecosistema de herramientas que existen, tambien te dare algunas buenas practicas que debes considerar al momento de desarrollo.
Tradicionalmente, la manera de crear CI/CD pipelines en Azure DevOps es atravez de la interfaz grafica, pero agrega mucho valor en una cultura DevOps tener visibilidad completa sobre los pasos requeridos para desplegar una aplicacion. Una manera de agregar visibildiad es definiendo los pasos a seguir como codigo, y no tiene que ver con usar sripts de bash. En esta charla aprenderas como crear CI/CD pipelines para contenedores y Kubernetes usando la interfaz grafica y como esto se traduce a codigo usando YAML.
Let's talk about how to build a CI/CD pipeline when working with Docker containers and Kubernetes. I'll explore a few good practices that will help you to create pipelines and deploy with zero-downtime in just minutes. Whether your Kubernetes cluster is on AWS, Azure, Google, or on-premises; I'll demonstrate how to create a pipeline using managed solutions and open source projects.
Containers help us move our applications forward in a consistent, repeatable, and predictable manner, reducing the labor and making things simpler. Design patterns exist to help you solve common problems for which containers are a good solution. Providing a common language to the architecture.
Breve introducion a bots, incluyendo una demo basica de como crear un bot para pedir Pizza. Inclui la parte de continuous deployment con Github para que al momento de hacer push del codigo, automaticamente se publique en Azure.
La charla fue dada en el Microsoft Expierence Day en Guatemala.
Integracion y Entrega Continua con Docker para SQL ServerChristian Melendez
Ya que ahora SQL Server corre en Linux, da paso a muchas posibilidades para poder trabajar de una manera más consistente y esperada. Seguramente también habrás ya escuchado hablar de Docker y te preguntaras como esta pieza encaja dentro del rompecabezas, sobre todo para temas de bases de datos.
En esta presentación veremos cómo los contenedores Docker para SQL Server nos pueden ayudar a tener una integración y entrega continua de los cambios en las bases de datos. Abarcaremos tanto la perspectiva de desarrollo como la del administrador (DBA). Sera una presentación con un gran porcentaje de práctica, así que lleva lista tu computadora con Docker instalado, no importa el SO que uses.
Slides de mi charla en el meetup de Docker Guatemala. Hablamos un poco de Dockerfile, capas en las imagenes, el cache al momento del build, multi stage builds y algunas recomendaciones al momento de construir imagenes.
Arquitectura de Microservicios con .NET Core y ContenedoresChristian Melendez
Charla impartida durante la conferencia de .NET en Guatemala. Breve introduccion a Docker y Microservicios, enfocada mas que todo en lo nuevo de .NET Core 2.0 y como empaquetar aplicaciones con Docker, publicandolos en Kubernetes usando ACS de Azure.
En esta charla compartiremos la experiencia que tuvimos al implementar este tipo de arquitectura, los problemas con los que nos topamos, las bondades de usar ECS, las mejoras y recomendaciones en base a nuestra aventura y como unimos cada uno de los puntos dese compilar, correr y entregar.
Visual Studio 2017 Launch local event in Guatemala City. I did a brief introduction to Docker and showed how easily integrates into VS. I also did two deployments to Azure: one for a single container app to Azure App Service and other one to Azure Container Service for a multi container app using Visual Studio Team Services.
ER(Entity Relationship) Diagram for online shopping - TAEHimani415946
https://bit.ly/3KACoyV
The ER diagram for the project is the foundation for the building of the database of the project. The properties, datatypes, and attributes are defined by the ER diagram.
1.Wireless Communication System_Wireless communication is a broad term that i...JeyaPerumal1
Wireless communication involves the transmission of information over a distance without the help of wires, cables or any other forms of electrical conductors.
Wireless communication is a broad term that incorporates all procedures and forms of connecting and communicating between two or more devices using a wireless signal through wireless communication technologies and devices.
Features of Wireless Communication
The evolution of wireless technology has brought many advancements with its effective features.
The transmitted distance can be anywhere between a few meters (for example, a television's remote control) and thousands of kilometers (for example, radio communication).
Wireless communication can be used for cellular telephony, wireless access to the internet, wireless home networking, and so on.
This 7-second Brain Wave Ritual Attracts Money To You.!nirahealhty
Discover the power of a simple 7-second brain wave ritual that can attract wealth and abundance into your life. By tapping into specific brain frequencies, this technique helps you manifest financial success effortlessly. Ready to transform your financial future? Try this powerful ritual and start attracting money today!
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesSanjeev Rampal
Talk presented at Kubernetes Community Day, New York, May 2024.
Technical summary of Multi-Cluster Kubernetes Networking architectures with focus on 4 key topics.
1) Key patterns for Multi-cluster architectures
2) Architectural comparison of several OSS/ CNCF projects to address these patterns
3) Evolution trends for the APIs of these projects
4) Some design recommendations & guidelines for adopting/ deploying these solutions.
10. Most robust, fully featured technology
infrastructure platform
CORE SERVICES
Integrated Networking
Rules Engine
Device Shadows
Device SDKs
Device Gateway
Registry
Local Compute
Custom Model
Training & Hosting
Conversational Chatbots
Virtual Desktops
App Streaming
Schema Conversion
Image & Scene Recognition Sharing & Collaboration
Exabyte-Scale
Data Migration
Text to Speech
Corporate Email ApplicationMigration
Database Migration
Regions
AvailabilityZones
Points of Presence
Data Warehousing
Business Intelligence
Elasticsearch
Hadoop/Spark
Data Pipelines
Streaming Data
Collection
ETL
Streaming Data
Analysis
Interactive SQL
Queries
Queuing & Notifications
Workflow
Email
Transcoding
Deep Learning
(Apache MXNet, TensorFlow,
& others)
Server MigrationCommunications
MARKETPLACE
Business Apps Business Intelligence DevOps Tools Security Networking StorageDatabases
API Gateway
Single Integrated Console
Identity
Sync
MobileAnalytics
MobileApp Testing
Targeted Push
Notifications
One-click App
Deployment
DevOps Resource
Management
ApplicationLifecycle
Management
Containers
Triggers
Resource Templates
Build & Test
Analyze & Debug
Identity Management
Key Management
& Storage
Monitoring &
Logs
Configuration
Compliance
Web ApplicationFirewall
Assessment
& Reporting
Resource & Usage
Auditing
Access Control
Account Grouping
DDOS
Protection
TECHNICAL & BUSINESS SUPPORT
Support
Professional
Services
Optimization Guidance
Partner
Ecosystem
Training & Certification Solutions Management Account Management Security & BillingReports
Personalized
Dashboard
Monitoring
Manage
Resources
Data Integration
Integrated Identity &
Access
Integrated Resource &
Deployment Management
Integrated Devices
& Edge Systems
Resource Templates
Configuration
Tracking
Server
Management
Service Catalogue
Search
MIGRATIONHYBRID ARCHITECTUREENTERPRISE APPSMACHINE LEARNINGIoTMOBILE SERVICESDEV OPSANALYTICS
APP SERVICES
INFRASTRUCTURE SECURITY & COMPLIANCE MANAGEMENTTOOLS
Compute
VMs, Auto-scaling, Load
Balancing, Containers,
Virtual Private Servers,
Batch Computing, Cloud
Functions, Elastic GPUs,
Edge Computing
Storage
Object, Blocks, File, Archivals,
Import/Export, Exabyte-scale
data transfer
CDN
Databases
Relational, NoSQL,
Caching, Migration,
PostgreSQL compatible
Networking
VPC, DX, DNS
Facial Recognition &
Analysis
Facial Search
Patching
Contact Center
11. A W S V E N D O R 2 V E N D O R 4V E N D O R 3
6 RELATIONAL DATABASE ENGINES GENERALLY AVAILABLE
41 OBJECT AND BLOCK KEY STORAGE CAPABILITIES 71 INTEGRATIONS WITH PARTNER STORAGE SOLUTIO
147 KEY SECURITY, GOVERNANCE AND COMPLIANCE CA
18 SERVERLESS EVENT SOURCES
66 KEY MANAGEMENT TOOL CAPABILITIES
12. First 5 years: 4 regions
2016–2018: 11 regions
Next 5 years: 7 regions
AW S
REGIONAL
EXPANSION
18. Amazon EC2 M5 Instances (GA)
Next generation of EC2 general purpose instances
• Powered by 2.5 GHz Intel Xeon Platinum 8000-
series ”Skylake” Processor
• New larger instance size – m5.24xlarge with 96
vCPUs and 384 GiB of memory
• Improved network and EBS performance on smaller
instance sizes
• Support for Intel AVX-512
• Powered by new lightweight Nitro Hypervisor
14% Price / Performance
Improvement With M5
M4 M5
19. Amazon EC2 H1 Instances (GA)
New dense storage instance family for big data workloads
New Storage-optimized instance
Up to 16TB of locally
attached HDD storage
Up to 25 Gbps network
bandwidth with ENA
Big Data Clusters Kafka Streaming MapReduce
22. More Computing
• T2 Unlimited
• Spread Placement
• Launch Templates
• Spot Enhancements
• AWS PrivateLink
• Inter-Region VPC Peering
• Amazon Time Sync Service
• AWS Batch – Array Jobs
• Migrate Hyper-V VMs to AWS
23. BROADEST SPECTRUM OF
COMPUTE INSTANCES
Burstable
T 2
Big Data
Optimized
H 1
Memory
Optimized
R 4
In-memory
X 1
High
I/O
I 3
Compute
Intensive
C 5
Graphics
Intensive
G 3
General
Purpose
GPU
P 3
Memory
Intensive
X 1 e
General
Purpose
M 5
Virtual
Private
Servers
Bare Metal
High I/O
I 3 m
Dense
Storage
D 2 F 1
FPGA
A m a z o n
L i g h t s a
i l
EC2 Elastic GPUs
Graphics
acceleration for EC2
instances
EC2 Spot Instances
• Hibernation
• No Bid Pricing
N E
W !
NE
W!
NE
W!
NE
W!
NE
W!
NEW!
27. Service integrations are at
the container level
Scales to support clusters and
applications of any size
Integration with entire AWS
platform
3
ALB, Auto Scaling, Batch, Elastic Beanstalk, CloudFormation, CloudTrail,
CloudWatch Events, CloudWatch Logs, CloudWatch Metrics, ECR, EC2 Spot,
IAM, NLB, Parameter Store, and VPC
The easiest way to
deploy and manage
containers
Amazon Elastic Container Service (ECS)
2
1
29. WHAT ABOUT KUBENETES?
“According to a recent survey, 63% of
users were already hosting Kubernetes
on Amazon EC2. This was up from 44
percent a year ago.”
https://www.cncf.io/blog/2017/06/28/survey-shows-kubernetes-leading-orchestration-
platform/
30. Managed Kubernetes on AWS
Available in preview
today
Amazon Elastic Container Service for
Kubenetes (EKS)
Hybrid cloud
compatible
Highly available Automated
upgrades and
patches
Integrated with
AWS Services
CloudTrail, CloudWatch,
ELB, IAM, VPC,
PrivateLink
NEW!
31. … B U T W H A T E L S E ?
M A N A G E D C L U S T E R S
A R E G R E A T …
32. R u n c o n t a i n e r s wi t h o u t
m a n a g i n g s e r v e r s o r c l u s t e r s
Available for ECS today
Available for EKS in
2018
AWS Fargate
No clusters
to manage
Manages
underlying
infrastructure
Easy to run,
easy to scale
NEW!
34. No server is easier to manage than no
server! (2015)
ALL THE CODE YOU EVER
WRITE IS BUSINESS LOGIC
No server management Flexible scaling High availability No idle capacity
38. AWS Serverless Application Repository
4 new powerful
features for AWS
Lambda 3GB memory support
Concurrency controlsAPI Gateway VPC integration
.NET Core 2.0 language
support (pre-announce)
…and Go
Discover a
collection of
serverless
applications
Easily deploy
to your AWS
account in a
few clicks
Publish your
own
applications to
share with the
community
D i s c o v e r, d e p l o y, a n d p u b l i s h s e r v e r l e s s a p p s
Available in preview
today
NEW!
40. AWS Cloud9
A c l o u d I D E f o r w r i t i n g , r u n n i n g ,
a n d d e b u g g i n g c o d e
Generally available today Zero to
deploy
FAST
Deep
integratio
n
Real-time pair
programming
Broad
debugging
support
AWS
CodePipeline
AWS
CodeDepl
oy
AWS
CodeCom
mit
AWS
CodeBuild
PUBLISH DIRECTLY INTO CODESTAR
TOOLS
Integration with
Serverless App
NEW!
42. RELATIONAL DATABASE
Old Guards
expensive, proprietary
AMAZON AURORA
MySQL and PostgreSQL compatible
Several times faster than EC2/RDS
Highly available and durable
1/10th the cost of commercial grade
databases
re:Invent 2015: Thousands of
customers
re:Invent 2016: 3.5X more
customers
Today: Tens of thousands of
customers
43. A U R O R A I S T H E FA S T E S T
G R O W I N G S E R V I C E I N T H E
H I S T O RY O F AW S
44. Aurora Multi-Masters
Seamless recovery from read replica
failures
Auto-scale new read replicas
Up to 15 read replicas across 3 availability
zones
Application
Read
Replica 1
Master
Node
Read
Replica 2
Shared Distributed Storage Volume
Availability
Zone 1
Availability
Zone 2
Availability
Zone 3
Application
Read/Write
Master 2
Read/Write
Master 1
Shared Distributed Storage Volume
Availability
Zone 1
Availability
Zone 2
Availability
Zone 3
Read/Write
Master 3
Zero application downtime from ANY node
failure
Zero application downtime from ANY AZ
failure
Multi-region coming in 2018
Faster write performance
NEW!
First relational database service
with scale-out both read and write across multiple datacenters
46. Sign up for the preview today
Aurora Severless
On-demand, auto-scaling database for applications with
unpredictable or cyclical workloads
Automatically
scales capacity
up and down
Pay per
second and
only for the
database
capacity you
use
Starts up on
demand and
shuts down
when not in
use
No need to
provision
instances
NEW!
49. Build high performance, globally distributed applications
Low latency reads and writes to locally available tables
Disaster proof with multi-region redundancy
Easy to setup and no application re-writes required
DYNAMODB GLOBAL TABLES
NEW!
First fully managed, multi-master, multi-region database
Generally available today
DYNAMODB BACKUP & RESTORE
Only cloud database to provide on-demand and continuous backups
On-Demand Backups for long term
data archival and compliance
Point In Time Restore for short term retention
and protection against application errors
Backup hundreds of TB instantaneously
with NO performance impact
On-Demand Backup generally available
today
50. EVOLUTION OF DATABASES
Amazon
DynamoDB
Amazon
ElastiCache
KEY VALUE
DOCUMENT
IN-MEMORY
STORE
AURORA
Amazon RDS
COMMERCIA
L
COMMUNITY HIGHLY
CONNECTED
DATA
N o n - r e l a t i o n a l
d a t a b a s e s
R e l a t i o n a l
d a t a b a s e s
Social news feed Restaurant recommendations Retail fraud
detection
51. CHALLENGES BUILDING APPS WITH
HIGHLY CONNECTED DATA
Difficult to
maintain
high
availability
Difficult to
scale
Relational databases Existing graph databases
Limited
support for
open
standards
Too
expensiv
e
Unnatural for
querying graph
Inefficient
graph
processing
Rigid schema
inflexible for
changing
graphs
52. Available in preview
today
F A S T A N D
S C A L A B L E
E A S Y
Build powerful
queries easily with
Gremlin and
SPARQL
6 replicas of
your data
across 3 AZs
with full backup
and restore
R E L I A B L E
Supports Apache
TinkerPopTM and
W3C RDF graph
models
OPEN
F u l l y m a n a g e d g r a p h d a t a b a s e
Store billions of
relationships and
query with
milliseconds
latency
Amazon Neptune
NEW!
53. EVOLUTION OF DATABASES
Amazon
DynamoDB
Amazon
ElastiCache
KEY VALUE
DOCUMENT
IN-MEMORY
STORE
AURORA
Amazon RDS
COMMERCIA
L
COMMUNITY
N o n - r e l a t i o n a l
d a t a b a s e s
R e l a t i o n a l
d a t a b a s e s
Amazon
Neptune
GRAPH
MULTI-
MASTERS
SERVERLES
S
GLOBAL
TABLES
BACLUP&
RESTORE
55. Data Lake on AWS
Most ways to
bring data in
Best security,
compliance, and
audit capabilities
Object-level
controls
Unmatched durability,
availability,
and scalability
Twice as
many partner
integrations
Business
insights
into your data
AMAZON S3 IS THE MOST POPULAR
CHOICE FOR DATA LAKES
57. Data Lake on AWS
Amazon Redshift
+ Redshif t Spectru m
Amazon
QuickSight
Amazon EMR
Hadoop, Spark ,
Presto , Pig, Hive …19
total
Amazon
Athena
Amazon
Kinesis
Amazon
Elasticsearch
Service
AWS Glue
S3 DATA
LAKE
Objects in your S3 data lake
v v v v v v v v
v v v v v v v v
BUT, MOST ANALYTICS JOBS
INVOLVE PROCESSING ONLY A
SUBSET OF OBJECT DATA
MAKING PETABYTE-SCALE
ANALYTICS ACCESSIBLE
TO COMPANIES OF ALL SIZES
58. New API to select and retrieve data within objects
Accelerate any application that processes a subset of object
data in S3
Improve data access performance by up to 400%
NEW!
v
Available in preview today
Powerful new S3 capability to pull out only the object
data you need using standard SQL expressionsS3 SELECT
8 seconds
Without S3 Select
1.8 seconds
With S3 Select
4.5x faster3
aggregations
1
table
4
filters
COMPLEX PRESTO QUERY
Against a standard TPC-DS dataset
6 sub-queries with each containing:
Glacier SELECT
Generally available today
Run queries directly on data stored in Glacier
Run queries on data stored at rest in Amazon
Glacier
Any application can query Glacier data
Retrieve only what you need
Makes Glacier part of your data lake
60. A LONG HERITAGE OF MACHINE
LEARNING AT AMAZON
Personalized
recommendations
Inventing entirely
new customer
experiences
Fulfillment
automation and
inventory
management
Drones Voice driven
interactions
61. F R A M E W O R K S A N D I N T E R F A C E S
A W S D E E P L E A R N I N G A P I
Apache MXNet TensorFlowCaffe2 Torch KerasCNTK PyTorch Theano Gluon
Machine Learning on AWS
NVIDIA
Tesla V100 GPUs
P3 1 Petaflop of compute
NVLink 2.0
5,120 Tensor cores
128GB of memory
~14X faster than P2
P3 Instance
Deep Learning
AMI Frameworks
63. Collect and
prepare training
data
Choose and
optimize your
ML algorithm
Set up and
manage
environments
for training
Train and tune
model
(trial and error)
Deploy model
in production
Scale and
manage the
production
environment
ML IS STILL TOO COMPLICATED
FOR EVERYDAY DEVELOPERS
64. Easily build, train, and deploy machine learning models
Generally available
today
Amazon SageMaker
Fully managed
hosting with
auto-scaling
DEPLOY
One-click
deployment
BUILD
Pre-built
notebooks for
common
problems
Built-in, high
performance
algorithms
One-click
training
TRAIN
Hyperparamet
er optimization
NEW!
65. The w or ld’s fir s t w ir eles s , deep
lear ning enabled video c amer a
for developer s
AWS DeepLens
HD video camera
Custom-designed
deep learning
inference engine
Micro-SD
Mini-HDMI
USB
USB
Reset
Audio out
Power
HD video camera with
on-board compute
optimized for deep
learning
Tutorials, examples,
demos,
and pre-built models
From unboxing to first
inference in <10
minutes
Integrates with
Amazon
SageMaker and
AWS Lambda
10
MIN
NEW!
66. VISI ON LANGUA G E
A P P L I C A T I O N S E R V I C E S
Amazon Rekognition
Amazon
Polly
Amazon Lex
Machine Learning on AWS
67. Search, analyze, and organize millions of images
AM AZ O N R E K O G N I T I O N
Objects and
scenes
Facial analysis and
recognition
Inappropriate content
detection
Celebrity recognition
Image in text recognition
Amazon Rekognition
68. R e a l - t i m e a n d b a t c h v i d e o a n a l y t i c s
Generally available
today
NEW!
Amazon Rekognition Video
Video in. People, activities, and details out.
Objects, scenes, and
activities
Person detection and
recognition
Person tracking
Celebrity recognition
Inappropriate content
detection
Amazon Kinesis Video Streams
Generally available
today
S e c u r e l y i n g e s t a n d s t o r e v i d e o ,
a u d i o , a n d o t h e r t i m e - e n c o d e d d a t a
69. A u t o m a t i c s p e e c h r e c o g n i t i o n
Available in
preview
today
NEW!
Amazon Transcribe
Support for
telephony audio
Timestamp
generation
Intelligent
punctuation and
formatting
Recognize
multiple
speakers
Custom
vocabulary
Multiple
languages
Amazon Translate
A u t o m a t i c a l l y t r a n s l a t e s t e x t b e t w e e n l a n g u a g e s
Available in
preview
today
Real-time
translation
Batch
analysis
Automatic language
recognition
Low
cost
70. F u l l y m a n a g e d n a t u r a l l a n g u a g e p r o c e s s i n g
Generally
available today
NEW!
Amazon Comprehend
Discover valuable insights from text
Entities
Key Phrases
Language
SentimentAmazon
Comprehend
STORM
WORLD SERIES
STOCK MARKET
WASHINGTON
LIBRARY OF
NEW S ARTICLES
Amazon
Comprehend
71. Alexa Ecosystem
Create great content:
ASK is how you
connect
to your consumer
Alexa
Voice
ServiceUnparalleled distribution:
AVS allows your content
to be everywhere
Lives in the cloud
Automated Speech Recognition
(ASR)
Natural Language Understanding
(NLU)
Always learning
Alexa
Skills
Kit
72. Alexa For Business
NEW!
“Alexa, start the
meeting.”
“Alexa, dial 555-8000.”
“Alexa, lower the
blinds.”
“Alexa, ask Salesforce
which
big deals closed today.”
Your intelligent assistant for work
Provision and
manage shared
devices
Configure
conference rooms
Enroll users
and assign skills
Build custom
skills
73. G R O W I N G C O M M U N I T Y O F P A R T N E R S
Voice-enabled
office
Quick access to
business metrics
Conference automation
with Amazon Chime
Inventory status
check
on ingredients
IT procurement
status update
Voice-enabled Polycom
conference rooms
Hands-free
conference room
experience
Conference
automation
with Amazon Chime
A L E X A F O R B U S I N E S S C U S T O M E R S
75. VISI ON LANGUA G E
A P P L I C A T I O N S E R V I C E S
Amazon
Rekognition
Amazon
Polly
Amazon
Lex
Machine Learning on AWS
Amazon
Rekognition
Video
Amazon Transcribe Amazon Translate
Amazon
Comprehend
Alexa for Business
VR/IR Amazon Sumerian
Amazon Kinesis
Video Streams
76. AWS ML Customers
APPLICATION SERVICES
Amazon Lex
Amazon Polly
Amazon Comprehend
Amazon Translate
Amazon Transcribe
Amazon Rekognition Image
Amazon Rekognition Video
PLATFORM SERVICES
Amazon SageMaker AWS DeepLens
FRAMEWORKS AND INTERFACES
AWS Deep Learning AMI
Apache MXNet
Caffe2
CNTK
PyTorch
TensorFlow
Theano
Torch
Gluon
Keras
AWS ML Platform
DATA LAKE STORAGE
Amazon S3
SECURITY
Access Control
Encryption
COMPUTE
Powerful GPU and CPU Instances
ANALYTICS
Amazon Athena
Amazon Redshift
and Redshift Spectrum
Amazon EMR
(Spark, Hive, Presto, Pig)
AWS Glue
Amazon Kinesis
Amazon QuickSight
Amazon Macie
AWS Organizations
Complementary
Services
BROADEST ML PLATFORM
THAT’S THE EASIEST TO USE WITH THE MOST CUSTOMERS
80. GETTING STARTED
Available in preview
today
N E W !
AWS IoT 1-Click
One-click creation of an AWS Lambda trigger for any device
81. DEVICE MANAGEMENT
N E W !
Generally available
today
Provision entire fleet
with one click
Organize
device inventory
Monitor and query
fleet of devices
Remotely
manage devices
AWS IoT Device Management
Securely onboard, organize, monitor and remotely manage
IoT devices at scale
82. SECURITY
N E W !
AWS IoT Device Defender
Define and enforce security policies for fleets of devices
Coming in 2018
Audit
device
policies
Monitor
device behavior
Identify anomalies
and out of
compliance
behaviors
Generate
alerts
83. ANALYTICS
N E W !
AWS IoT Analytics
Fully managed analytics service that cleans, processes,
stores, and analyzes IoT device data
Integrated
with AWS IoT
Core
Performs ad hoc
queries,
sophisticated
analysis
Stores device
fleet data in
time series
data store
Cleans and
processes
data from
device fleet
Prepares data
for Machine
Learning
Available in preview
today
84. SMALLER DEVICES
N E W !
Amazon FreeRTOS
IoT connected operating system
for microcontroller-based edge devices
Generally available
today
Send data to
AWS for
analysis and
action
Based on
FreeRTOS
Easily connect
to nearby AWS
Greengrass
devices
Libraries to
connect,
update, and
secure IoT
devices
Security
credentials,
key
management
85. Use AWS
Greengrass console
to transfer models to
your devices
Inference on
the device
Devices take
action quickly –
even when
disconnected
AWS Greengrass ML Inference
Available in preview today
Build and train
models in the
cloud
N E W !
Run Machine Learning at the edge
87. Build video-
on-demand
workflows in
minutes not
months
Deliver
broadcast-
grade
quality
video
Integrate
with other
AWS
services
AWS Elemental MediaConvert
Compress video files for delivery to televisions or connected devices
Generally available today
NEW!
88. Broadcast
live with the
push of a
button
Scale to
deliver
any number
of live
channels
Encode
broadcast-
quality live
video
AWS Elemental MediaLive
Encode live video for delivery to televisions or connected devices
Generally available today
NEW!
89. Deliver video
from one
source to
many devices
Protect
valuable
content with
advanced
DRM
capabilities
Enable a
DVR
experience
AWS Elemental MediaPackage
Customize and protect content requested by devices using just-in-time
format conversion
Generally available today
NEW!
94. • Gain Operational Insights and Take Action on AWS Resources
• New Resource Groups API for grouping tagged resources programmatically
• Operate on groups of resources intelligently
• All of the EC2 Systems Manager features
AWS Systems Manager
N E W !
95. AWS AppSync (preview)
B u i l d d a t a d r i v e n m o b i l e a n d w e b a p p s w i t h r e a l - t i m e
u p d a t e s a n d a n o f f l i n e p r o g r a m m i n g m o d e l
N E W !
96. Generally available today
N E W !
Amazon GuardDuty
I n t e l l i g e n t p r o t e c t i o n o f y o u r A W S a c c o u n t s a n d w o r k l o a d s