Steve Mayszak, a software development manager at Amazon, discussed best practices for developing, testing, and deploying serverless applications. He explained that the AWS Serverless Application Model (AWS SAM) allows developers to define serverless resources using simplified syntax. AWS SAM CLI can be used locally to build, test, and debug serverless applications defined by AWS SAM templates. For releases, a pipeline should be defined that builds, tests, and deploys the application from development to production. Monitoring tools like AWS CloudWatch and AWS X-Ray help with management and operations of serverless applications.
[NEW LAUNCH!] Advancing Software Procurement in a Containerized World with th...Amazon Web Services
Software architecture, development, and operations patterns are changing with the increasing popularity of containers and related toolchains. In this session you’ll learn how to package and deploy applications faster by finding third-party container products directly through the Amazon ECS Console and running them on AWS Container Services such as Amazon ECS, Amazon EKS, and AWS Fargate.
Building High-Scale Web Apps on Amazon EC2 Fleet (CMP409-R1) - AWS re:Invent ...Amazon Web Services
In this builders session, get hands-on experience deploying a web app via Amazon EC2 Fleet on Spot Instances and On-Demand. Amazon EC2 Spot Instances offer spare compute capacity in the AWS Cloud available at steep discounts compared to On-Demand prices. Learn how to deploy a fleet of instances behind a load balancer and scale it to handle peak demand with Spot Instances, all while saving up to 90% on your compute costs.
Build, Deploy, and Serve Machine-Learning Models on Streaming Data Using Amaz...Amazon Web Services
As data exponentially grows in organizations, there is an increasing need to use machine learning (ML) to gather insights from this data at scale and to use those insights to perform real-time predictions on incoming data. In this workshop, we walk you through how to train an Apache Spark model using Amazon SageMaker that is pointed to Apache Livy and running on an Amazon EMR Spark cluster. We also show you how to host the Spark model on Amazon SageMaker to serve a RESTful inference API. Finally, we show you how to use the RESTful API to serve real-time predictions on streaming data from Amazon Kinesis Data Streams.
Configuration Management and Service Discovery with AWS Lambda (SRV338-R1) - ...Amazon Web Services
Your system is composed of highly decoupled, independent, fast, and modular microservices. But how can they share common configurations, dynamic endpoints, database references, and properly rotate secrets? Based on the size and complexity of your serverless system, you may use AWS Lambda environment variables, AWS Systems Manager's Parameter Store, and the recently announced AWS Secrets Manager. In this session, we showcase the best use cases for each solution, as well as corresponding best practices to achieve the highest standards for security and performance.
Running Enterprise Test/Dev on Amazon EC2 Spot Instances (CMP407-R1) - AWS re...Amazon Web Services
If you are new to Spot Instances and would like to take advantage of the cost savings, test/dev is a great place to start. Load, integration, canary, and security testing benefit from the elasticity and price savings associated with Spot Instances. In this session, learn how to run an enterprise test/dev workload on Amazon EC2 Spot Instances. Also learn how to use the Fleet API to diversify and use different instance pools. Finally, learn some tips and tricks for minimizing the impact of interruptions.
From Monolith to Modern Apps: Best Practices (SRV322-R2) - AWS re:Invent 2018Amazon Web Services
We are a lean team consisting of developers, lead architects, business analysts, and a project manager. To scale our applications and optimize costs, we need to reduce the amount of undifferentiated heavy lifting (e.g., patching, server management) from our projects. We have identified AWS serverless services that we will use. However, we need approval from a security and cost perspective. We need to build a business case to justify this paradigm shift for our entire technology organization. In this session, we learn to migrate existing applications and build a strategy and financial model to lay the foundation to build everything in a truly serverless way on AWS.
Better, Faster, Cheaper – Cost Optimizing Compute with Amazon EC2 Fleet #savi...Amazon Web Services
Amazon EC2 Fleet makes it easier than ever to grow your compute capacity and enable new types of cloud computing applications while maintaining the lowest TCO by blending EC2 Spot, On-Demand and RI purchase models. In this session, learn how to use the power of EC2 Fleet with AWS services such as Auto Scaling, ECS, EKS, EMR, Batch, Thinkbox Deadline and Opsworks to programmatically optimize costs while maintaining high performance and availability – all without breaking a sweat. We will dive deep into cost optimization patterns for workloads like containers, web services, CI/CD, batch, big data, rendering and more.
Anatomy of a Successful IoT Project, ft. Pentair (IOT202) - AWS re:Invent 2018Amazon Web Services
Patterns of IoT project success are starting to emerge across industries and project types. In this session, we identify and review high-level challenges, and we describe the most common solutions to those challenges. Leave this session with an understanding of the common phases and personae necessary for your project as well as general guidelines for orienting your project and organization toward success. A representative from Pentair discusses the company's IoT project as an example case study.
[NEW LAUNCH!] Advancing Software Procurement in a Containerized World with th...Amazon Web Services
Software architecture, development, and operations patterns are changing with the increasing popularity of containers and related toolchains. In this session you’ll learn how to package and deploy applications faster by finding third-party container products directly through the Amazon ECS Console and running them on AWS Container Services such as Amazon ECS, Amazon EKS, and AWS Fargate.
Building High-Scale Web Apps on Amazon EC2 Fleet (CMP409-R1) - AWS re:Invent ...Amazon Web Services
In this builders session, get hands-on experience deploying a web app via Amazon EC2 Fleet on Spot Instances and On-Demand. Amazon EC2 Spot Instances offer spare compute capacity in the AWS Cloud available at steep discounts compared to On-Demand prices. Learn how to deploy a fleet of instances behind a load balancer and scale it to handle peak demand with Spot Instances, all while saving up to 90% on your compute costs.
Build, Deploy, and Serve Machine-Learning Models on Streaming Data Using Amaz...Amazon Web Services
As data exponentially grows in organizations, there is an increasing need to use machine learning (ML) to gather insights from this data at scale and to use those insights to perform real-time predictions on incoming data. In this workshop, we walk you through how to train an Apache Spark model using Amazon SageMaker that is pointed to Apache Livy and running on an Amazon EMR Spark cluster. We also show you how to host the Spark model on Amazon SageMaker to serve a RESTful inference API. Finally, we show you how to use the RESTful API to serve real-time predictions on streaming data from Amazon Kinesis Data Streams.
Configuration Management and Service Discovery with AWS Lambda (SRV338-R1) - ...Amazon Web Services
Your system is composed of highly decoupled, independent, fast, and modular microservices. But how can they share common configurations, dynamic endpoints, database references, and properly rotate secrets? Based on the size and complexity of your serverless system, you may use AWS Lambda environment variables, AWS Systems Manager's Parameter Store, and the recently announced AWS Secrets Manager. In this session, we showcase the best use cases for each solution, as well as corresponding best practices to achieve the highest standards for security and performance.
Running Enterprise Test/Dev on Amazon EC2 Spot Instances (CMP407-R1) - AWS re...Amazon Web Services
If you are new to Spot Instances and would like to take advantage of the cost savings, test/dev is a great place to start. Load, integration, canary, and security testing benefit from the elasticity and price savings associated with Spot Instances. In this session, learn how to run an enterprise test/dev workload on Amazon EC2 Spot Instances. Also learn how to use the Fleet API to diversify and use different instance pools. Finally, learn some tips and tricks for minimizing the impact of interruptions.
From Monolith to Modern Apps: Best Practices (SRV322-R2) - AWS re:Invent 2018Amazon Web Services
We are a lean team consisting of developers, lead architects, business analysts, and a project manager. To scale our applications and optimize costs, we need to reduce the amount of undifferentiated heavy lifting (e.g., patching, server management) from our projects. We have identified AWS serverless services that we will use. However, we need approval from a security and cost perspective. We need to build a business case to justify this paradigm shift for our entire technology organization. In this session, we learn to migrate existing applications and build a strategy and financial model to lay the foundation to build everything in a truly serverless way on AWS.
Better, Faster, Cheaper – Cost Optimizing Compute with Amazon EC2 Fleet #savi...Amazon Web Services
Amazon EC2 Fleet makes it easier than ever to grow your compute capacity and enable new types of cloud computing applications while maintaining the lowest TCO by blending EC2 Spot, On-Demand and RI purchase models. In this session, learn how to use the power of EC2 Fleet with AWS services such as Auto Scaling, ECS, EKS, EMR, Batch, Thinkbox Deadline and Opsworks to programmatically optimize costs while maintaining high performance and availability – all without breaking a sweat. We will dive deep into cost optimization patterns for workloads like containers, web services, CI/CD, batch, big data, rendering and more.
Anatomy of a Successful IoT Project, ft. Pentair (IOT202) - AWS re:Invent 2018Amazon Web Services
Patterns of IoT project success are starting to emerge across industries and project types. In this session, we identify and review high-level challenges, and we describe the most common solutions to those challenges. Leave this session with an understanding of the common phases and personae necessary for your project as well as general guidelines for orienting your project and organization toward success. A representative from Pentair discusses the company's IoT project as an example case study.
Introduction to Simulation with AWS RoboMaker (ROB304) - AWS re:Invent 2018Amazon Web Services
An introduction to simulation with AWS RoboMaker and open source tools like Gazebo, RViz, RQT, and ROS. In this chalk talk, we cover AWS RoboMaker's features like different types of simulation modes, pre-integrated tools, pre-built simulation worlds, monitoring and logging. We will then demonstrate how to get started with a simple simulation from scratch.
Running Amazon EKS Workloads on Amazon EC2 Spot Instances (CMP403-R1) - AWS r...Amazon Web Services
Containers are usually stateless and fault tolerant, and Amazon EC2 Spot Instances are a great match for powering your Amazon EC2 compute for these workloads. In this workshop, you learn how to provision, manage, and maintain your Amazon Kubernetes clusters with Amazon EKS at any scale on Spot Instances to architect for optimizations on cost and scale. We dive deep using hands-on material to provision and scale worker nodes, handle interruptions, and design for fault tolerance. We also demonstrate successfully managing a suddenly spiky workload. This workshop helps architects, engineers, and developers understand how to run a containerized environment on Spot Instances. All attendees must bring their own laptop (Windows, macOS, and Linux all supported). Tablets are not appropriate. We also recommend having the current version of Chrome or Firefox installed.
Use Auto Scaling, Spot Pricing, and More Expert Strategies (ANT347) - AWS re:...Amazon Web Services
Amazon EMR is a powerful service, enabling you to process and analyze big data at any scale. In this builders session, we share proven strategies to maximize your utilization while minimizing your costs for long-running clusters. We cover how to get the most leverage from features like Auto Scaling and Spot pricing. We also discuss how changing your design architecture by decoupling compute and storage impacts TCO. Not least, we show you how appropriately sizing instances, clusters, and jobs helps you save.
[NEW LAUNCH!] Introducing Amazon EC2 A1 Instances Based on the Arm Architectu...Amazon Web Services
Amazon EC2 offers a comprehensive set of instances targeted at a variety of customer workloads optimized across compute, storage, memory, network, as well as accelerators, such as GPUs. For the first time, Amazon EC2 is introducing instances that are powered by CPUs custom built by Amazon on the Arm architecture. In this session, we will deep dive into Amazon EC2 A1 instances and learn about the key capabilities, target usages, benefits, and the overall ecosystem.
How to Use Predictive Scaling (API331-R1) - AWS re:Invent 2018Amazon Web Services
Do you have cyclical loads for your application? Do you want your applications to scale to a 9 to 5 pattern in various geographies? Learn how to set up Predictive Scaling using the AWS Auto Scaling Console. We will walk through use cases such as using Predictive Scaling with your existing scaling policies, setting up Predictive Scaling for multiple Auto Scaling Groups with a single scaling plan, and using Predictive Scaling with blue-green deployments. You will leave the session with a solid understanding of when and how to use Predictive Scaling.
Replicate & Manage Data Using Managed Databases & Serverless Technologies (DA...Amazon Web Services
Organizations often have disparate datasets and find it challenging to replicate and analyze the data to drive positive business outcomes. This workshop leverages AWS managed database services and serverless technologies to help replicate, manage, and analyze data using an MLB dataset. We replicate a SQL Server database to Amazon Aurora Serverless using AWS Database Migration Service (AWS DMS) and AWS Schema Conversion Tool. At the same time, we use AWS Glue, a serverless ETL service, to transform and load the data to Amazon S3. We then use Amazon Athena to interactively analyze data using SQL to enable better business decisions. In the course of this workshop, we use: Amazon EC2, Amazon Aurora Serverless, AWS DMS, Amazon Athena, AWS Glue, and Amazon S3. Have an AWS account and some experience with databases and SQL. Bring your own laptop
Update Microcontroller Devices Over-the-Air with Amazon FreeRTOS (IOT304-R1) ...Amazon Web Services
Dive into over-the-air (OTA) updates with Amazon FreeRTOS. Amazon FreeRTOS makes deploying OTA updates for microcontroller-based devices less memory-intensive by communicating those updates over a single TLS connection shared with other AWS IoT Core communications. You provide a firmware image, select the devices to update, select a code signing method, and schedule the update, all within the AWS IoT Device Management Console. You can use OTA updates to deploy security updates, bug fixes, and new firmware updates to devices in the field.
End Extra Spending Hunting for Increased Value through Cost Optimization (ENT...Amazon Web Services
This is a workshop that could pay for itself. Aimed at IT, development, and finance teams, this workshop utilizes AWS services and best practices to implement a cost-management strategy, including governance, monitoring, controls, and optimizations. Attendees will leave this workshop with actionable tasks they can implement as part of their cost-management journey.
Best Practices for Scalable Monitoring (ENT310-S) - AWS re:Invent 2018Amazon Web Services
A successful transition to a modern elastic, containerized, microservice architecture requires automating all things, including your monitoring and alerting infrastructure. In this talk, we share some of the techniques and best practices we learned at New Relic for applying "infrastructure as code" (IaC) techniques to monitoring and alerting during our 10-year journey from a single-region monolithic application to a global multi-region deployment of hundreds of microservices. This session is brought to you by AWS partner, New Relic.
Amazon Linux 2: A Stable, Secure, High-Performance Linux Environment (CMP203-...Amazon Web Services
In this session, learn about Amazon Linux 2, the next generation Amazon Linux operating system that now comes with five years of support. See what’s new with Amazon Linux 2, how it's different from other distributions of Linux, and understand why it’s rapidly becoming the go-to operating system for AWS customers.
Building an Augmented Reality Owner's Manual (AMT315) - AWS re:Invent 2018Amazon Web Services
Car buyers demand more experiences from their vehicles than ever before. But as our vehicles adopt more advanced features, customers find it difficult to understand how to use them, resulting in low utilization. You can address this challenge using an interactive owner’s manual, providing customers with a visual, accessible way of understanding the features of their vehicles. In this session, we walk through the process of building an augmented reality vehicle owner’s manual application, combining augmented reality with Amazon Sumerian, voice interfaces using Amazon Lex and Amazon Polly, and underlying data provided by AWS IoT. Attendees walk away with an understanding of how to build an augmented reality interface to complement the physical controls of the vehicle cockpit.
Scale CI/CD & Configuration Management Pipelines with Git, Amazon EFS, & SQS ...Amazon Web Services
Git serves repositories well under nominal loads when implemented on reference architectures with appropriate settings. But when request volume increases to hundreds of thousands per day across thousands of hosts, thinking outside the reference architecture box can yield an amazingly scalable and high throughput system. In this chalk talk, we discuss Airbnb's journey, scaling their read-only Git mirror by 4X while reducing cost and operational load with Amazon EFS and Amazon SQS. We describe Airbnb's CI/CD usage patterns, the bottlenecks that grew from them, and how Amazon EFS and Amazon SQS were used to scale past them. Learn from Airbnb's experiences scaling their source-control infrastructure. Bring your questions, discuss your implementation, and expect a deep discussion about optimizing Git workflows.
Failing Successfully in the Cloud: AWS Approach to Resilient Design (ARC335-R...Amazon Web Services
AWS global infrastructure provides the tools customers need to design resilient and reliable services. In this session, we discuss how to get the most out of these tools.
Predictive Scaling for More Responsive Applications (API330) - AWS re:Invent ...Amazon Web Services
Get a jump on traffic surges with Predictive Auto Scaling. AWS Auto Scaling now responds more quickly by analyzing past traffic trends. The new predictive capability looks at your incoming load and forecasts it into the future. Not only can you see ahead of time when and how your resources will scale, your resources are made available ahead of when they are needed to enable faster, more responsive applications. Come learn how Genesys uses Predictive Scaling to scale the infrastructure used to run their popular contact center solution, PureCloud, worldwide.
Metrics-Driven Performance Tuning for AWS Glue ETL Jobs (ANT332) - AWS re:Inv...Amazon Web Services
AWS Glue provides a horizontally scalable platform for running ETL jobs against a wide variety of data sources. In this builder's session, we will cover techniques for understanding and optimizing the performance of your jobs using Glue job metrics. Learn how to identify bottlenecks on the driver and executors, identify and fix data skew, tune the number of DPU, and address common memory errors.
Achieving Business Value with AWS (ENT203-R2) - AWS re:Invent 2018Amazon Web Services
The business case for cloud computing goes beyond total cost of ownership (TCO). In this chalk talk, you learn about the AWS Cloud Value Framework (CVF). This framework quantifies not only TCO savings, but also the value of business agility, operational resilience, and staff productivity, which you can use in building a case for change. After this session, you should be able to describe the benefits of the cloud to different stakeholders across your organization and present a comprehensive business case.
Amazon EC2 Spot with Amazon EKS (CON406-R1) - AWS re:Invent 2018Amazon Web Services
Amazon EC2 Spot Instances save money by giving you compute at up to 90 percent less than On-Demand Instances. In this session, we show you how to add Spot Instances to your Kubernetes cluster managed by Amazon EKS. We discuss best practices for using Spot Instances with containers, including building heterogeneous clusters and gracefully handling terminations.
Scale up a Web Application (ARC409-R) - AWS re:Invent 2018Amazon Web Services
In this session, you use an automated test suite to bombard an application with an increasing number of concurrent users. You then identify the bottlenecks and refactor the application. Discover how many concurrent users can you get to.
All About the Customer: GraphQL & Real-Time Subscriptions in Customer Service...Amazon Web Services
ALDO wanted to improve in-store customer experience by offering rapid personalized assistance. In this session, follow ALDO’s journey in adopting GraphQL and serverless technologies for their in-store modern apps. Learn how this global fashion brand is offering elevated real-time, personalized customer experiences while optimizing in-store retail operations. Hear how they integrated with their existing infrastructure, along with other challenges. They also share best practices that they are carrying forward for future apps.
Ci/CD for AWS Lambda Projects - JLM CTO ClubBoaz Ziniman
Lambda projects can grown really fast from a small POC using one or two functions, to huge projects, with dozens of functions, creating new and unique challenges to manage.
This session will focus on the unique challenges with managing Lambda projects and integrating them into CI/CD pipelines.
Scaling and Automating DevOps with CloudBees and Spot Instances (GPSTEC310) -...Amazon Web Services
In this session, we cover architecture opportunities available through the partner network, with solutions such as CloudBees Jenkins, BlazeMeter, Runscope, and others, along with AWS services such as AWS CodeBuild to leverage capabilities included with Amazon EC2 Spot instances. We walk through development, build, and deployment opportunities to leverage different architectural choices best suited to customer designs and requirements.
Introduction to Simulation with AWS RoboMaker (ROB304) - AWS re:Invent 2018Amazon Web Services
An introduction to simulation with AWS RoboMaker and open source tools like Gazebo, RViz, RQT, and ROS. In this chalk talk, we cover AWS RoboMaker's features like different types of simulation modes, pre-integrated tools, pre-built simulation worlds, monitoring and logging. We will then demonstrate how to get started with a simple simulation from scratch.
Running Amazon EKS Workloads on Amazon EC2 Spot Instances (CMP403-R1) - AWS r...Amazon Web Services
Containers are usually stateless and fault tolerant, and Amazon EC2 Spot Instances are a great match for powering your Amazon EC2 compute for these workloads. In this workshop, you learn how to provision, manage, and maintain your Amazon Kubernetes clusters with Amazon EKS at any scale on Spot Instances to architect for optimizations on cost and scale. We dive deep using hands-on material to provision and scale worker nodes, handle interruptions, and design for fault tolerance. We also demonstrate successfully managing a suddenly spiky workload. This workshop helps architects, engineers, and developers understand how to run a containerized environment on Spot Instances. All attendees must bring their own laptop (Windows, macOS, and Linux all supported). Tablets are not appropriate. We also recommend having the current version of Chrome or Firefox installed.
Use Auto Scaling, Spot Pricing, and More Expert Strategies (ANT347) - AWS re:...Amazon Web Services
Amazon EMR is a powerful service, enabling you to process and analyze big data at any scale. In this builders session, we share proven strategies to maximize your utilization while minimizing your costs for long-running clusters. We cover how to get the most leverage from features like Auto Scaling and Spot pricing. We also discuss how changing your design architecture by decoupling compute and storage impacts TCO. Not least, we show you how appropriately sizing instances, clusters, and jobs helps you save.
[NEW LAUNCH!] Introducing Amazon EC2 A1 Instances Based on the Arm Architectu...Amazon Web Services
Amazon EC2 offers a comprehensive set of instances targeted at a variety of customer workloads optimized across compute, storage, memory, network, as well as accelerators, such as GPUs. For the first time, Amazon EC2 is introducing instances that are powered by CPUs custom built by Amazon on the Arm architecture. In this session, we will deep dive into Amazon EC2 A1 instances and learn about the key capabilities, target usages, benefits, and the overall ecosystem.
How to Use Predictive Scaling (API331-R1) - AWS re:Invent 2018Amazon Web Services
Do you have cyclical loads for your application? Do you want your applications to scale to a 9 to 5 pattern in various geographies? Learn how to set up Predictive Scaling using the AWS Auto Scaling Console. We will walk through use cases such as using Predictive Scaling with your existing scaling policies, setting up Predictive Scaling for multiple Auto Scaling Groups with a single scaling plan, and using Predictive Scaling with blue-green deployments. You will leave the session with a solid understanding of when and how to use Predictive Scaling.
Replicate & Manage Data Using Managed Databases & Serverless Technologies (DA...Amazon Web Services
Organizations often have disparate datasets and find it challenging to replicate and analyze the data to drive positive business outcomes. This workshop leverages AWS managed database services and serverless technologies to help replicate, manage, and analyze data using an MLB dataset. We replicate a SQL Server database to Amazon Aurora Serverless using AWS Database Migration Service (AWS DMS) and AWS Schema Conversion Tool. At the same time, we use AWS Glue, a serverless ETL service, to transform and load the data to Amazon S3. We then use Amazon Athena to interactively analyze data using SQL to enable better business decisions. In the course of this workshop, we use: Amazon EC2, Amazon Aurora Serverless, AWS DMS, Amazon Athena, AWS Glue, and Amazon S3. Have an AWS account and some experience with databases and SQL. Bring your own laptop
Update Microcontroller Devices Over-the-Air with Amazon FreeRTOS (IOT304-R1) ...Amazon Web Services
Dive into over-the-air (OTA) updates with Amazon FreeRTOS. Amazon FreeRTOS makes deploying OTA updates for microcontroller-based devices less memory-intensive by communicating those updates over a single TLS connection shared with other AWS IoT Core communications. You provide a firmware image, select the devices to update, select a code signing method, and schedule the update, all within the AWS IoT Device Management Console. You can use OTA updates to deploy security updates, bug fixes, and new firmware updates to devices in the field.
End Extra Spending Hunting for Increased Value through Cost Optimization (ENT...Amazon Web Services
This is a workshop that could pay for itself. Aimed at IT, development, and finance teams, this workshop utilizes AWS services and best practices to implement a cost-management strategy, including governance, monitoring, controls, and optimizations. Attendees will leave this workshop with actionable tasks they can implement as part of their cost-management journey.
Best Practices for Scalable Monitoring (ENT310-S) - AWS re:Invent 2018Amazon Web Services
A successful transition to a modern elastic, containerized, microservice architecture requires automating all things, including your monitoring and alerting infrastructure. In this talk, we share some of the techniques and best practices we learned at New Relic for applying "infrastructure as code" (IaC) techniques to monitoring and alerting during our 10-year journey from a single-region monolithic application to a global multi-region deployment of hundreds of microservices. This session is brought to you by AWS partner, New Relic.
Amazon Linux 2: A Stable, Secure, High-Performance Linux Environment (CMP203-...Amazon Web Services
In this session, learn about Amazon Linux 2, the next generation Amazon Linux operating system that now comes with five years of support. See what’s new with Amazon Linux 2, how it's different from other distributions of Linux, and understand why it’s rapidly becoming the go-to operating system for AWS customers.
Building an Augmented Reality Owner's Manual (AMT315) - AWS re:Invent 2018Amazon Web Services
Car buyers demand more experiences from their vehicles than ever before. But as our vehicles adopt more advanced features, customers find it difficult to understand how to use them, resulting in low utilization. You can address this challenge using an interactive owner’s manual, providing customers with a visual, accessible way of understanding the features of their vehicles. In this session, we walk through the process of building an augmented reality vehicle owner’s manual application, combining augmented reality with Amazon Sumerian, voice interfaces using Amazon Lex and Amazon Polly, and underlying data provided by AWS IoT. Attendees walk away with an understanding of how to build an augmented reality interface to complement the physical controls of the vehicle cockpit.
Scale CI/CD & Configuration Management Pipelines with Git, Amazon EFS, & SQS ...Amazon Web Services
Git serves repositories well under nominal loads when implemented on reference architectures with appropriate settings. But when request volume increases to hundreds of thousands per day across thousands of hosts, thinking outside the reference architecture box can yield an amazingly scalable and high throughput system. In this chalk talk, we discuss Airbnb's journey, scaling their read-only Git mirror by 4X while reducing cost and operational load with Amazon EFS and Amazon SQS. We describe Airbnb's CI/CD usage patterns, the bottlenecks that grew from them, and how Amazon EFS and Amazon SQS were used to scale past them. Learn from Airbnb's experiences scaling their source-control infrastructure. Bring your questions, discuss your implementation, and expect a deep discussion about optimizing Git workflows.
Failing Successfully in the Cloud: AWS Approach to Resilient Design (ARC335-R...Amazon Web Services
AWS global infrastructure provides the tools customers need to design resilient and reliable services. In this session, we discuss how to get the most out of these tools.
Predictive Scaling for More Responsive Applications (API330) - AWS re:Invent ...Amazon Web Services
Get a jump on traffic surges with Predictive Auto Scaling. AWS Auto Scaling now responds more quickly by analyzing past traffic trends. The new predictive capability looks at your incoming load and forecasts it into the future. Not only can you see ahead of time when and how your resources will scale, your resources are made available ahead of when they are needed to enable faster, more responsive applications. Come learn how Genesys uses Predictive Scaling to scale the infrastructure used to run their popular contact center solution, PureCloud, worldwide.
Metrics-Driven Performance Tuning for AWS Glue ETL Jobs (ANT332) - AWS re:Inv...Amazon Web Services
AWS Glue provides a horizontally scalable platform for running ETL jobs against a wide variety of data sources. In this builder's session, we will cover techniques for understanding and optimizing the performance of your jobs using Glue job metrics. Learn how to identify bottlenecks on the driver and executors, identify and fix data skew, tune the number of DPU, and address common memory errors.
Achieving Business Value with AWS (ENT203-R2) - AWS re:Invent 2018Amazon Web Services
The business case for cloud computing goes beyond total cost of ownership (TCO). In this chalk talk, you learn about the AWS Cloud Value Framework (CVF). This framework quantifies not only TCO savings, but also the value of business agility, operational resilience, and staff productivity, which you can use in building a case for change. After this session, you should be able to describe the benefits of the cloud to different stakeholders across your organization and present a comprehensive business case.
Amazon EC2 Spot with Amazon EKS (CON406-R1) - AWS re:Invent 2018Amazon Web Services
Amazon EC2 Spot Instances save money by giving you compute at up to 90 percent less than On-Demand Instances. In this session, we show you how to add Spot Instances to your Kubernetes cluster managed by Amazon EKS. We discuss best practices for using Spot Instances with containers, including building heterogeneous clusters and gracefully handling terminations.
Scale up a Web Application (ARC409-R) - AWS re:Invent 2018Amazon Web Services
In this session, you use an automated test suite to bombard an application with an increasing number of concurrent users. You then identify the bottlenecks and refactor the application. Discover how many concurrent users can you get to.
All About the Customer: GraphQL & Real-Time Subscriptions in Customer Service...Amazon Web Services
ALDO wanted to improve in-store customer experience by offering rapid personalized assistance. In this session, follow ALDO’s journey in adopting GraphQL and serverless technologies for their in-store modern apps. Learn how this global fashion brand is offering elevated real-time, personalized customer experiences while optimizing in-store retail operations. Hear how they integrated with their existing infrastructure, along with other challenges. They also share best practices that they are carrying forward for future apps.
Ci/CD for AWS Lambda Projects - JLM CTO ClubBoaz Ziniman
Lambda projects can grown really fast from a small POC using one or two functions, to huge projects, with dozens of functions, creating new and unique challenges to manage.
This session will focus on the unique challenges with managing Lambda projects and integrating them into CI/CD pipelines.
Scaling and Automating DevOps with CloudBees and Spot Instances (GPSTEC310) -...Amazon Web Services
In this session, we cover architecture opportunities available through the partner network, with solutions such as CloudBees Jenkins, BlazeMeter, Runscope, and others, along with AWS services such as AWS CodeBuild to leverage capabilities included with Amazon EC2 Spot instances. We walk through development, build, and deployment opportunities to leverage different architectural choices best suited to customer designs and requirements.
Unlocking Agility with the AWS Serverless Application Model (SAM) - AWS Summi...Amazon Web Services
Unlocking Agility with the AWS Serverless Application Model (SAM)
In this session you will learn how to define serverless applications with the AWS Serverless Application Model (SAM), and how to use the AWS SAM Local CLI tool to develop and test locally, before deploying to AWS. We discuss how you can safely deploy changes to your Lambda functions and API Gateway APIs using automated canary deployments, and cover best practices to embed in your deployment workflow specific to serverless applications.
Gerardo Estaba, Solutions Architect, Amazon Web Services
CI/CD for AWS Lambda Projects - IsraelCloud MeetupBoaz Ziniman
AWS Code services provide an easy way to build and operate a CI/CD pipeline for serverless apps.
In this session, we will cover the different AWS code services (CodeCommit, CodeBuild, CodeDeploy, CodePipeline and CodeStar) and the integration of these tools into your Lambda project.
Modern Applications Web Day | Impress Your Friends with Your First Serverless...AWS Germany
"Build and run applications without thinking about servers". You want it? You get it! We will start this session with a motivation why serverless applications are a thing. Once we got there, we will actually start building one, of course with making use of a serverless CI/CD pipeline. After we will have looked into how we can still test it locally, we shall also dive into analyzing and debugging our app - of course in a serverless manner.
Speaker: Dirk Fröhner, Senior Solutions Architect, AWS
Build Modern Applications that Align with Twelve-Factor Methods (API303) - AW...Amazon Web Services
Twelve-Factor designs improve component reuse and resilience for developers building large-scale software-as-a-service (SaaS) applications. In recent years, the Twelve-Factor guidelines have become a source of best practices for both developers and operations engineers, regardless of the application’s use case and at nearly any scale. In this workshop, create a modern app to see how the Twelve-Factor Application guidelines align with serverless best practices. Learn how to address those Twelve-Factor guidelines that don’t directly align with serverless architectures or are interpreted differently, and practice by implementing examples using AWS Lambda, AWS Step Functions, Amazon API Gateway, and the AWS Code services. Bring a laptop (Windows/OSX/Linux all supported). Tablets are not appropriate. We also recommend installing the current version of Chrome or Firefox.
Serverless computing allows developers to build and run applications and services without thinking about servers. In this session, we are going to discuss how to use AWS developer tools and services including AWS CodeStar, AWS SAM (Serverless Application Model), AWS Cloud9, Amazon Cognito and AWS AppSync to help developers developing secure and scalable serverless applications. It will cover key concepts, best practices, and developer's workflow.
CI CD using AWS Developer Tools @ AWS Community Day Bengaluru 2018Bhuvaneswari Subramani
This session covers an overview of AWS CI CD Services, 3 use cases leveraging AWS CI CD Services, Template files used in CodeBuild, CodeDeploy and Serverless Application Deployment.
How do you debug you build or deployment failures? And how do you rollback in case of failure.
Details around Generic Pipeline and the metrics to gauge DevOps
Control for Your Cloud Environment Using AWS Management Tools (ENT226-R1) - A...Amazon Web Services
As customers migrate to the cloud, IT needs to maintain structured compliance and governance while providing developers with the flexibility to manage cloud resources at scale. In this session, learn how AWS management tools provide a set of services to track changes to resources, audit actions, manage change, and gain insights. We also show how you can use built-in safety controls to automatically perform actions and remediation across multiple regions and accounts. This session is beneficial to IT and system administrators who are interested in using native AWS tools to operate secure and compliant infrastructure on AWS.
Discover how to automate your build, test and deployment of serverless applications. I will demo Lambda, SAM (Serverless Application Model), Code Build, Code Commit and Code Pipeline
Serverless architectures let you build and deploy applications and services with infrastructure resources that require zero administration. In the past, you had to provision and scale servers to run your application code, install and operate distributed databases, and build and run custom software to handle API requests. Now, AWS provides a stack of scalable, fully-managed services that eliminates these operational complexities. In this session, you will learn about serverless architectures, their benefits, and the basics of the AWS’s serverless stack (e.g., AWS Lambda, Amazon API Gateway, and AWS Step Functions). We will discuss how to use serverless architectures for a variety of use cases including data processing, website backends, serverless applications, and “operational glue.” You will also get practical tips and tricks, best practices, and architecture patterns that you can take back and implement immediately.
AWS Summit Milano 2018
Forza computazionale e applicazioni Serverless: costruisci ed esegui applicazioni senza preoccuparti dell'infrastruttura.
Speaker: Diego Natali, Solutions Architect AWS
Developing and Implementing APIs at Scale, the Servless Way - Ed Lima - AWS T...Amazon Web Services
APIs are evolving and changing the way developers build. Essential to any sort of application, they are driving our increasingly interactive and integrated software world. In this session we’ll discuss some of the latest releases and new features in the AWS Serverless ecosystem that can help supercharge your APIs at scale as well as discuss architectural patterns, including global multi-region active/active options, deployment tools, implementation concepts, technologies (REST/GraphQL) and services for different use cases.
The Future of Enterprise Applications is Serverless (ENT314-R1) - AWS re:Inve...Amazon Web Services
At re:Invent 2014, we announced AWS Lambda and ushered in a whole new world of application design, one without the need to manage or think about traditional server infrastructure. Since then, serverless has become one of the hottest topics in the industry. Customers like Capital One and Coca Cola talk about how serverless saved them time and money, helped them reduce their operational burden, and drove developer agility and innovation. What is serverless, and what are the key trends you should be aware of? Where does one start on the journey of building serverless applications? We cover all of this and more in this session.
Driving Innovation with Serverless Applications (GPSBUS212) - AWS re:Invent 2018Amazon Web Services
Serverless computing enables you to build and run applications without the need to provision, manage servers, or worry about the availability or scalability of your solutions. 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, learn how to get started with serverless computing with AWS Lambda, Amazon API Gateway, Amazon DynamoDB, and more.
Ensuring Your Windows Server Workloads Are Well-Architected - AWS Online Tech...Amazon Web Services
Learning Objectives:
- Learn about common architecture patterns for network design, Microsoft Active Directory, and business productivity solutions like Dynamics AX, CRM, and Microsoft SharePoint
- Explore common scenarios for legacy and custom .NET, .NET Core with Microsoft SQL deployments and migrations
- Gain insights on simplifying your IT infrastructure and managing your Microsoft workloads in a familiar environment
Similar to Serverless Application Debugging and Delivery Best Practices (DEV307-R1) - AWS re:Invent 2018 (20)
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.