In addition to the basic infrastructure as code capabilities provided by AWS CloudFormation, AWS now offers various programmability constructs to power complex provisioning use cases. In this talk, we present several advanced use cases of declarative, imperative, and mixed coding scenarios that cloud infrastructure developers can leverage. Examples include demonstrating how to create custom resources and leveraging transforms, like the AWS Serverless Application Model (AWS SAM), to create both simple and complex macros with AWS CloudFormation.
[NEW LAUNCH!] AWS Transit Gateway and Transit VPCs - Reference Architectures ...Amazon Web Services
This document discusses reference architectures for connecting many VPCs using Transit Gateways and Transit VPCs. It begins by describing how Transit VPCs work for connecting VPCs and their limitations around scaling and performance. It then introduces the AWS Transit Gateway as a new solution for connecting many VPCs across accounts and regions. It provides examples of how to configure route domains in Transit Gateways to implement flat or isolated connectivity models between VPCs.
In these slides, you’ll learn to use AWS tools to secure your environment and maintain a high bar in cloud security. We'll deep dive into the features of AWS CloudTrail, AWS Guard Duty, AWS Inspector, AWS WAF and Shield, and more. We'll also cover how to keep your credentials safe in the cloud using AWS Secrets Manager.
Amazon EC2 provides resizable compute capacity in the cloud and makes web-scale computing easier for customers. It offers a wide variety of compute instances well suited to every imaginable use case, from static websites to high-performance supercomputing on-demand, all available through highly flexible pricing options. This session covers the latest Amazon EC2 features and capabilities, including new instance families available in Amazon EC2, the differences among their hardware types and capabilities, and their optimal use cases. We also cover some best practices on how you can optimize your expenditure on Amazon EC2 to make the most of your EC2 instances, saving time and money.
Driving DevOps Transformation in Enterprises (DEV320) - AWS re:Invent 2018Amazon Web Services
In this session, learn how AWS is helping enterprises adopt the DevOps model and automation in their journey to the cloud. By using the DevOps principle to treat your infrastructure environments as code, you can automate and easily scale your lifecycle environments. Learn how services like AWS CloudFormation and AWS OpsWorks enable you to automate your instance provisioning and configurations as code, ensuring consistent, compliant, and scalable cloud infrastructure. Understand how OpsWorks is enabling enterprises to accelerate their migration to the cloud, leveraging popular tools like Chef or Puppet and their respective communities. Please join us for a speaker meet-and-greet following this session at the Speaker Lounge (ARIA East, Level 1, Willow Lounge). The meet-and-greet starts 15 minutes after the session and runs for half an hour.
Day Two Operations of Kubernetes on AWS (GPSTEC309) - AWS re:Invent 2018Amazon Web Services
You've spent the time designing, architecting, setting up, and configuring your Kubernetes cluster. Now, it's on to day two. "Day two" refers to the functions of scaling, optimizing, monitoring, securing, and in general keeping the lights on. In this talk, we discuss the tools that you have available to help you build a reliable and resilient Kubernetes cluster and run workloads in production. We discuss how to control the network, secure your environment using threat detection, scan your containers for vulnerabilities, use monitoring tools, and create scalable containers and clusters.
Advanced Deployment Best Practices with AWS CodeDeploy (DEV404-R2) - AWS re:I...Amazon Web Services
In this chalk talk, we share best practices for making decisions around designing blue/green or canary deployments for your application or infrastructure updates. We focus on applications running on Amazon EC2, and we use AWS CodeDeploy to automate deployments. We also take a deeper look at some of the advanced features, such as how to reroute traffic while your application is running. Finally, we share some examples of how to consume an Auto Scaling group with AWS CodeDeploy.
Custom resources enable AWS CloudFormation customers to write customized provisioning logic in templates. Such logic can be useful in changing how existing resources get created, changed, or deleted, or in including resources that are not available as supported resource types. In this session, we cover best practices, including when to use custom resources versus other programmatic alternatives. We also cover existing custom resources that are available for download and reuse.
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.
[NEW LAUNCH!] AWS Transit Gateway and Transit VPCs - Reference Architectures ...Amazon Web Services
This document discusses reference architectures for connecting many VPCs using Transit Gateways and Transit VPCs. It begins by describing how Transit VPCs work for connecting VPCs and their limitations around scaling and performance. It then introduces the AWS Transit Gateway as a new solution for connecting many VPCs across accounts and regions. It provides examples of how to configure route domains in Transit Gateways to implement flat or isolated connectivity models between VPCs.
In these slides, you’ll learn to use AWS tools to secure your environment and maintain a high bar in cloud security. We'll deep dive into the features of AWS CloudTrail, AWS Guard Duty, AWS Inspector, AWS WAF and Shield, and more. We'll also cover how to keep your credentials safe in the cloud using AWS Secrets Manager.
Amazon EC2 provides resizable compute capacity in the cloud and makes web-scale computing easier for customers. It offers a wide variety of compute instances well suited to every imaginable use case, from static websites to high-performance supercomputing on-demand, all available through highly flexible pricing options. This session covers the latest Amazon EC2 features and capabilities, including new instance families available in Amazon EC2, the differences among their hardware types and capabilities, and their optimal use cases. We also cover some best practices on how you can optimize your expenditure on Amazon EC2 to make the most of your EC2 instances, saving time and money.
Driving DevOps Transformation in Enterprises (DEV320) - AWS re:Invent 2018Amazon Web Services
In this session, learn how AWS is helping enterprises adopt the DevOps model and automation in their journey to the cloud. By using the DevOps principle to treat your infrastructure environments as code, you can automate and easily scale your lifecycle environments. Learn how services like AWS CloudFormation and AWS OpsWorks enable you to automate your instance provisioning and configurations as code, ensuring consistent, compliant, and scalable cloud infrastructure. Understand how OpsWorks is enabling enterprises to accelerate their migration to the cloud, leveraging popular tools like Chef or Puppet and their respective communities. Please join us for a speaker meet-and-greet following this session at the Speaker Lounge (ARIA East, Level 1, Willow Lounge). The meet-and-greet starts 15 minutes after the session and runs for half an hour.
Day Two Operations of Kubernetes on AWS (GPSTEC309) - AWS re:Invent 2018Amazon Web Services
You've spent the time designing, architecting, setting up, and configuring your Kubernetes cluster. Now, it's on to day two. "Day two" refers to the functions of scaling, optimizing, monitoring, securing, and in general keeping the lights on. In this talk, we discuss the tools that you have available to help you build a reliable and resilient Kubernetes cluster and run workloads in production. We discuss how to control the network, secure your environment using threat detection, scan your containers for vulnerabilities, use monitoring tools, and create scalable containers and clusters.
Advanced Deployment Best Practices with AWS CodeDeploy (DEV404-R2) - AWS re:I...Amazon Web Services
In this chalk talk, we share best practices for making decisions around designing blue/green or canary deployments for your application or infrastructure updates. We focus on applications running on Amazon EC2, and we use AWS CodeDeploy to automate deployments. We also take a deeper look at some of the advanced features, such as how to reroute traffic while your application is running. Finally, we share some examples of how to consume an Auto Scaling group with AWS CodeDeploy.
Custom resources enable AWS CloudFormation customers to write customized provisioning logic in templates. Such logic can be useful in changing how existing resources get created, changed, or deleted, or in including resources that are not available as supported resource types. In this session, we cover best practices, including when to use custom resources versus other programmatic alternatives. We also cover existing custom resources that are available for download and reuse.
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.
Scaling Up to Your First 10 Million Users (ARC205-R1) - AWS re:Invent 2018Amazon Web Services
Cloud computing provides 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 for best practices on 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.
Hands-On with Amazon ElastiCache for Redis - Workshop (DAT309-R1) - AWS re:In...Amazon Web Services
In-memory services, such as Amazon ElastiCache for Redis, provide a number of tools to accelerate application and database performance. In this workshop, we explore those tools and features and dive deep into Redis, the ElastiCache API, and the common architecture patterns for which we see customers using in-memory services. Gain hands-on experience launching a Redis cluster through AWS CloudFormation, updating the cluster through the CLI, and working with Redis data structures.
Mythical Mysfits: Management and Ops with AWS Fargate (CON322-R1) - AWS re:In...Amazon Web Services
Help our Mythical Mysfits find their forever homes. Our Mythical stack now supports automated deployments. It's now time to take it to the next level. In this workshop, we give you the hands-on experience you need to run microservices in the real world. We focus on optimizations, management, and troubleshooting with AWS Fargate, Amazon CloudWatch, and other common tools. Proficiency in Docker and AWS is recommended. For a more foundational workshop, consider CON214 and CON321, our other workshops in this series.
Accelerating Application Development with Amazon Aurora (DAT312-R2) - AWS re:...Amazon Web Services
In this session, learn how to leverage the unique features of the Amazon Aurora platform to build faster, more scalable database applications optimized for the cloud. We discuss architectural best practices and features, such as Aurora Serverless, Read Replica Auto-Scaling, Cross-Region Replicas, Backtrack, Fast Database Cloning, and Performance Insights. They are designed to help increase agility so you can develop applications faster to reach the widest possible audience. Through a hands-on lab, we help you understand how to best take advantage of the capabilities of the Aurora platform to effectively accelerate application development.
Introducing AWS Transfer for SFTP, a Fully Managed SFTP Service for Amazon S3...Amazon Web Services
AWS DataSync is a new online data transfer service that automates movement of data between on-premises storage and Amazon S3 or Amazon Elastic File System (Amazon EFS). In this session, we will introduce the service, showing how you can use DataSync to move active on-premises data to the cloud for one-time migration, timely in-cloud analysis, and replication for data protection and recovery. We’ll demonstrate how to get started with DataSync, and you’ll hear how it is helping Cox Automotive to move their archive of millions of images to AWS.
Infrastructure as Code: AWS Best Practices (DEV411-R3) - AWS re:Invent 2018Amazon Web Services
When you consider your DevOps practice, infrastructure as code (IaC) is invaluable. IaC provides an automated way to quickly and reliably deploy the resources required by your applications. IaC gives you the ability to version control your infrastructure, and it simplifies the process of manually installing and configuring infrastructure every time your application changes. In this chalk talk, we show you how to use IaC to implement AWS best practices, such as least privilege permissions, monitoring, and automating the CI/CD pipeline. We show you how to define and deploy cloud infrastructure using aws-cdk (currently in developer preview on GitHub), which enables you to use object-oriented concepts to define and deploy AWS infrastructure. Finally, we demonstrate how to refactor, preview, and deploy your infrastructure code to ensure it all works as expected. Come build with us!
This document provides an overview of Amazon EC2 Spot instances and new features. It begins with an introduction to different AWS compute offerings and EC2 pricing models including On-Demand, Reserved, and Spot instances. It then covers new Spot instance features like Spot Fleet tag propagation and encryption of EBS volumes at launch. The document discusses the new Spot pricing model with predictable pricing and no bidding requirement. It also outlines how Spot is integrated with services like ECS, EMR, and Kubernetes. Finally, it covers the ability to pause and resume Spot instances using Stop/Start and Hibernate features.
Improve Consistency & Governance in Cross-Account & Global Deployments (DEV34...Amazon Web Services
AWS CloudFormation StackSets was introduced in 2017 as a native way to deploy stacks across accounts and regions. Since its introduction, StackSets customers have been driving more enhancements, including supporting larger deployments and conditional parameters for safe, partial deployments. These cross-account, cross-region enhancements allow for implementation of better governance processes and improve the configuration consistency of your growing cloud resource footprint. This session covers deployment use cases made possible by leveraging AWS CloudFormation StackSets.
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.
Amazon Prime Video: Delivering the Amazing Video Experience (CTD203-R1) - AWS...Amazon Web Services
In this session, hear engineers from Amazon Prime Video and Amazon CloudFront discuss how they have architected and optimized their video delivery for scaled global audiences. Topics include optimizing the application and video pipeline for use with content delivery networks (CDN), optimizations in the CDN for efficient and performant video delivery, measuring quality, and effectively managing multi-CDN performance and policy. Learn how CloudFront delivers the performance that Prime Video demands, and hear best practices and lessons learned through scaling this fast-growing service.
Infrastructure Is Code with the AWS Cloud Development Kit (DEV372) - AWS re:I...Amazon Web Services
The AWS Cloud Development Kit (AWS CDK) is a new open-source framework from AWS that enables developers to harness the full power of modern programming languages to define reusable cloud components and applications and provision them through AWS CloudFormation. The AWS CDK is shipped with a rich class library that encapsulates the details-defining infrastructure on AWS and enables you to focus on your application. In this session, we discuss why we decided to build the AWS CDK; we describe some of the high-level concepts; and we write some code on stage to demonstrate why we think the AWS CDK is going to be your best friend.
This document discusses container management and scheduling using Amazon ECS. It describes the different types of schedulers in ECS including service, batch, event, and daemon schedulers. It explains how ECS handles scheduling tasks based on availability zones, instance types, and other constraints. The document also discusses using cluster constraints, custom constraints, and placement strategies to customize task scheduling. Additionally, it covers optimizing resource constraints for tasks and how to use load balancers to help with port allocation.
Mastering Kubernetes on AWS (CON301-R1) - AWS re:Invent 2018Amazon Web Services
Kubernetes offers a powerful abstraction layer for managing containerized infrastructure. Amazon Elastic Container Service for Kubernetes (Amazon EKS) makes it easy to run Kubernetes on AWS without having to manage master nodes or the etcd operator. In this session, we cover what you need to know to get your application up and running with Kubernetes on AWS. We show how Amazon EKS makes deploying Kubernetes on AWS simple and scalable, including networking, security, monitoring, and logging.
Enterprise Network Transformation Powered by OrangeX, with Nokia Nuage and AW...Amazon Web Services
Come learn how OrangeX in Spain is transforming enterprise networks with AWS Cloud and Nokia's Nuage SD-WAN. Nuage's SD-WAN is delivered with management, control, and user plane in the AWS cloud. It is powered by Amazon EC2 i3.metal and AWS hybrid IT services via true multi-tenant, built-in multi-segment orchestrators, and multi-tier management spanning from operators to partners to direct enterprise portals. This enables the solution to be extended directly to service provider private backbones and cloud data centers and services, as well as between enterprise sites. The solution further enables SD-WAN over last mile broadband and leased wholesale circuits to access existing private backbones to leverage their reliable mid-mile connectivity and existing connectivity to enterprise sites. With SD-WAN becoming an essential function in vCPE deployments, Nuage’s SD-WAN has been established as the platform for simplifying the delivery and deployment of virtual network functions, such as security and agility, on-premises, and in the cloud. Learn factors to consider in using SD-WAN solution with AWS, agile implementation of the solution, and leveraging a cloud-ready operating model. We share sufficient references for you to take away to continue learning.
Another Week, Another Million Containers on Amazon EC2 (CMP376) - AWS re:Inve...Amazon Web Services
Netflix’s container management platform, Titus, powers critical aspects of the Netflix business, including video streaming, recommendations, machine learning, big data, content encoding, studio technology, internal engineering tools, and other Netflix workloads. Titus offers a convenient model for managing compute resources, enables developers to maintain just their application artifacts, and provides a consistent developer experience from a developer’s laptop to production by leveraging Netflix container-focused engineering tools.
Reserve Amazon EC2 On-Demand Capacity for Any Duration with On-Demand Capacit...Amazon Web Services
Most of you can scale your applications on Amazon EC2 without needing any capacity reservations. For those of you who are risk averse and need the additional confidence, we now have Amazon EC2 Capacity Reservations. A Capacity Reservation enables you to reserve Amazon EC2 capacity for any duration without having to commit to a 1- or 3-year term, unlike RIs. In this session, we share the key features and benefits for using Capacity Reservations, and we explain how Capacity Reservations can help you manage capacity flexibly and independently of your financial commitments (RI discounts). We describe different use cases for Capacity Reservations, and we explore how they work with Regional RIs to get you the best of both worlds.
A Deep Dive into What's New with Amazon EMR (ANT340-R1) - AWS re:Invent 2018Amazon Web Services
The document discusses new features and enhancements to Amazon EMR including new applications like JupyterHub, Livy, Tensorflow and MXNet. It covers two architectural patterns for EMR clusters - transient clusters for large-scale transformations and persistent clusters for notebooks, experimentation and streaming. It also discusses best practices for running jobs on EMR like using spot instances, serverless job submission with Step Functions, autoscaling clusters and multi-master support for applications.
Architecture Patterns for Multi-Region Active-Active Applications (ARC209-R2)...Amazon Web Services
Do you need your applications to extend across multiple regions? Whether for disaster recovery, data sovereignty, data locality, or extremely high availability, many AWS customers choose to deploy services across regions. Join us as we explore how to design and succeed with active-active multi-region architectures. Please join us for a speaker meet-and-greet following this session at the Speaker Lounge (ARIA East, Level 1, Willow Lounge). The meet-and-greet starts 15 minutes after the session and runs for half an hour.
[NEW LAUNCH!] Introducing Amazon Elastic Inference: Reduce Deep Learning Infe...Amazon Web Services
Deploying deep learning applications at scale can be cost prohibitive due to the need for hardware acceleration to meet latency and throughput requirements of inference. Amazon Elastic Inference helps you tackle this problem by reducing the cost of inference by up to 75% with GPU-powered acceleration that can be right-sized to your application’s inference needs. In this session, learn about how to deploy TensorFlow, Apache MXNet, and ONNX models with Amazon Elastic Inference on Amazon EC2 and Amazon SageMaker. Hear from Autodesk on the positive impact of AI on tools used to design and make a better world. Learn about how Autodesk and the Autodesk AI Lab are using Amazon Elastic Inference to make it cost efficient to run these tools at scale.
Amazon VPC: Security at the Speed Of Light (NET313) - AWS re:Invent 2018Amazon Web Services
With Amazon Virtual Private Cloud (Amazon VPC) you can build your own virtual data center networks in seconds. Every VPC is free, but it comes with enterprise-grade capabilities that would cost millions of dollars in a traditional data center. How is this possible? Come hear how Amazon VPC works under the hood. We uncover how we use Amazon-designed hardware to deliver high-assurance security and ultra-fast performance that makes the speed of light feel slow. Leave with insights and tips for how to optimize your own applications, and even whole organizations, to deliver faster than ever.
AWS CloudFormation macros: Coding best practices - MAD201 - New York AWS SummitAmazon Web Services
With AWS CloudFormation macros, infrastructure-as-code developers can use AWS Lambda functions to empower template authors with utilities to improve their productivity. In this session, we review example use cases to teach you best practices when writing macros. You also learn deployment strategies so your teams can make the most of this functionality.
This document discusses serverless development using AWS Lambda. It provides an overview of common use cases for serverless applications like web apps, data processing, chatbots, backends, and IT automation. It also describes Lambda's event-driven execution model and the various services that can trigger Lambda functions. The document outlines the benefits of serverless such as fine-grained pricing where customers pay for compute time used. It also introduces the AWS Serverless Application Model (SAM) which provides a simplified way to define Lambda functions, APIs, and other resources in a CloudFormation template.
Scaling Up to Your First 10 Million Users (ARC205-R1) - AWS re:Invent 2018Amazon Web Services
Cloud computing provides 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 for best practices on 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.
Hands-On with Amazon ElastiCache for Redis - Workshop (DAT309-R1) - AWS re:In...Amazon Web Services
In-memory services, such as Amazon ElastiCache for Redis, provide a number of tools to accelerate application and database performance. In this workshop, we explore those tools and features and dive deep into Redis, the ElastiCache API, and the common architecture patterns for which we see customers using in-memory services. Gain hands-on experience launching a Redis cluster through AWS CloudFormation, updating the cluster through the CLI, and working with Redis data structures.
Mythical Mysfits: Management and Ops with AWS Fargate (CON322-R1) - AWS re:In...Amazon Web Services
Help our Mythical Mysfits find their forever homes. Our Mythical stack now supports automated deployments. It's now time to take it to the next level. In this workshop, we give you the hands-on experience you need to run microservices in the real world. We focus on optimizations, management, and troubleshooting with AWS Fargate, Amazon CloudWatch, and other common tools. Proficiency in Docker and AWS is recommended. For a more foundational workshop, consider CON214 and CON321, our other workshops in this series.
Accelerating Application Development with Amazon Aurora (DAT312-R2) - AWS re:...Amazon Web Services
In this session, learn how to leverage the unique features of the Amazon Aurora platform to build faster, more scalable database applications optimized for the cloud. We discuss architectural best practices and features, such as Aurora Serverless, Read Replica Auto-Scaling, Cross-Region Replicas, Backtrack, Fast Database Cloning, and Performance Insights. They are designed to help increase agility so you can develop applications faster to reach the widest possible audience. Through a hands-on lab, we help you understand how to best take advantage of the capabilities of the Aurora platform to effectively accelerate application development.
Introducing AWS Transfer for SFTP, a Fully Managed SFTP Service for Amazon S3...Amazon Web Services
AWS DataSync is a new online data transfer service that automates movement of data between on-premises storage and Amazon S3 or Amazon Elastic File System (Amazon EFS). In this session, we will introduce the service, showing how you can use DataSync to move active on-premises data to the cloud for one-time migration, timely in-cloud analysis, and replication for data protection and recovery. We’ll demonstrate how to get started with DataSync, and you’ll hear how it is helping Cox Automotive to move their archive of millions of images to AWS.
Infrastructure as Code: AWS Best Practices (DEV411-R3) - AWS re:Invent 2018Amazon Web Services
When you consider your DevOps practice, infrastructure as code (IaC) is invaluable. IaC provides an automated way to quickly and reliably deploy the resources required by your applications. IaC gives you the ability to version control your infrastructure, and it simplifies the process of manually installing and configuring infrastructure every time your application changes. In this chalk talk, we show you how to use IaC to implement AWS best practices, such as least privilege permissions, monitoring, and automating the CI/CD pipeline. We show you how to define and deploy cloud infrastructure using aws-cdk (currently in developer preview on GitHub), which enables you to use object-oriented concepts to define and deploy AWS infrastructure. Finally, we demonstrate how to refactor, preview, and deploy your infrastructure code to ensure it all works as expected. Come build with us!
This document provides an overview of Amazon EC2 Spot instances and new features. It begins with an introduction to different AWS compute offerings and EC2 pricing models including On-Demand, Reserved, and Spot instances. It then covers new Spot instance features like Spot Fleet tag propagation and encryption of EBS volumes at launch. The document discusses the new Spot pricing model with predictable pricing and no bidding requirement. It also outlines how Spot is integrated with services like ECS, EMR, and Kubernetes. Finally, it covers the ability to pause and resume Spot instances using Stop/Start and Hibernate features.
Improve Consistency & Governance in Cross-Account & Global Deployments (DEV34...Amazon Web Services
AWS CloudFormation StackSets was introduced in 2017 as a native way to deploy stacks across accounts and regions. Since its introduction, StackSets customers have been driving more enhancements, including supporting larger deployments and conditional parameters for safe, partial deployments. These cross-account, cross-region enhancements allow for implementation of better governance processes and improve the configuration consistency of your growing cloud resource footprint. This session covers deployment use cases made possible by leveraging AWS CloudFormation StackSets.
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.
Amazon Prime Video: Delivering the Amazing Video Experience (CTD203-R1) - AWS...Amazon Web Services
In this session, hear engineers from Amazon Prime Video and Amazon CloudFront discuss how they have architected and optimized their video delivery for scaled global audiences. Topics include optimizing the application and video pipeline for use with content delivery networks (CDN), optimizations in the CDN for efficient and performant video delivery, measuring quality, and effectively managing multi-CDN performance and policy. Learn how CloudFront delivers the performance that Prime Video demands, and hear best practices and lessons learned through scaling this fast-growing service.
Infrastructure Is Code with the AWS Cloud Development Kit (DEV372) - AWS re:I...Amazon Web Services
The AWS Cloud Development Kit (AWS CDK) is a new open-source framework from AWS that enables developers to harness the full power of modern programming languages to define reusable cloud components and applications and provision them through AWS CloudFormation. The AWS CDK is shipped with a rich class library that encapsulates the details-defining infrastructure on AWS and enables you to focus on your application. In this session, we discuss why we decided to build the AWS CDK; we describe some of the high-level concepts; and we write some code on stage to demonstrate why we think the AWS CDK is going to be your best friend.
This document discusses container management and scheduling using Amazon ECS. It describes the different types of schedulers in ECS including service, batch, event, and daemon schedulers. It explains how ECS handles scheduling tasks based on availability zones, instance types, and other constraints. The document also discusses using cluster constraints, custom constraints, and placement strategies to customize task scheduling. Additionally, it covers optimizing resource constraints for tasks and how to use load balancers to help with port allocation.
Mastering Kubernetes on AWS (CON301-R1) - AWS re:Invent 2018Amazon Web Services
Kubernetes offers a powerful abstraction layer for managing containerized infrastructure. Amazon Elastic Container Service for Kubernetes (Amazon EKS) makes it easy to run Kubernetes on AWS without having to manage master nodes or the etcd operator. In this session, we cover what you need to know to get your application up and running with Kubernetes on AWS. We show how Amazon EKS makes deploying Kubernetes on AWS simple and scalable, including networking, security, monitoring, and logging.
Enterprise Network Transformation Powered by OrangeX, with Nokia Nuage and AW...Amazon Web Services
Come learn how OrangeX in Spain is transforming enterprise networks with AWS Cloud and Nokia's Nuage SD-WAN. Nuage's SD-WAN is delivered with management, control, and user plane in the AWS cloud. It is powered by Amazon EC2 i3.metal and AWS hybrid IT services via true multi-tenant, built-in multi-segment orchestrators, and multi-tier management spanning from operators to partners to direct enterprise portals. This enables the solution to be extended directly to service provider private backbones and cloud data centers and services, as well as between enterprise sites. The solution further enables SD-WAN over last mile broadband and leased wholesale circuits to access existing private backbones to leverage their reliable mid-mile connectivity and existing connectivity to enterprise sites. With SD-WAN becoming an essential function in vCPE deployments, Nuage’s SD-WAN has been established as the platform for simplifying the delivery and deployment of virtual network functions, such as security and agility, on-premises, and in the cloud. Learn factors to consider in using SD-WAN solution with AWS, agile implementation of the solution, and leveraging a cloud-ready operating model. We share sufficient references for you to take away to continue learning.
Another Week, Another Million Containers on Amazon EC2 (CMP376) - AWS re:Inve...Amazon Web Services
Netflix’s container management platform, Titus, powers critical aspects of the Netflix business, including video streaming, recommendations, machine learning, big data, content encoding, studio technology, internal engineering tools, and other Netflix workloads. Titus offers a convenient model for managing compute resources, enables developers to maintain just their application artifacts, and provides a consistent developer experience from a developer’s laptop to production by leveraging Netflix container-focused engineering tools.
Reserve Amazon EC2 On-Demand Capacity for Any Duration with On-Demand Capacit...Amazon Web Services
Most of you can scale your applications on Amazon EC2 without needing any capacity reservations. For those of you who are risk averse and need the additional confidence, we now have Amazon EC2 Capacity Reservations. A Capacity Reservation enables you to reserve Amazon EC2 capacity for any duration without having to commit to a 1- or 3-year term, unlike RIs. In this session, we share the key features and benefits for using Capacity Reservations, and we explain how Capacity Reservations can help you manage capacity flexibly and independently of your financial commitments (RI discounts). We describe different use cases for Capacity Reservations, and we explore how they work with Regional RIs to get you the best of both worlds.
A Deep Dive into What's New with Amazon EMR (ANT340-R1) - AWS re:Invent 2018Amazon Web Services
The document discusses new features and enhancements to Amazon EMR including new applications like JupyterHub, Livy, Tensorflow and MXNet. It covers two architectural patterns for EMR clusters - transient clusters for large-scale transformations and persistent clusters for notebooks, experimentation and streaming. It also discusses best practices for running jobs on EMR like using spot instances, serverless job submission with Step Functions, autoscaling clusters and multi-master support for applications.
Architecture Patterns for Multi-Region Active-Active Applications (ARC209-R2)...Amazon Web Services
Do you need your applications to extend across multiple regions? Whether for disaster recovery, data sovereignty, data locality, or extremely high availability, many AWS customers choose to deploy services across regions. Join us as we explore how to design and succeed with active-active multi-region architectures. Please join us for a speaker meet-and-greet following this session at the Speaker Lounge (ARIA East, Level 1, Willow Lounge). The meet-and-greet starts 15 minutes after the session and runs for half an hour.
[NEW LAUNCH!] Introducing Amazon Elastic Inference: Reduce Deep Learning Infe...Amazon Web Services
Deploying deep learning applications at scale can be cost prohibitive due to the need for hardware acceleration to meet latency and throughput requirements of inference. Amazon Elastic Inference helps you tackle this problem by reducing the cost of inference by up to 75% with GPU-powered acceleration that can be right-sized to your application’s inference needs. In this session, learn about how to deploy TensorFlow, Apache MXNet, and ONNX models with Amazon Elastic Inference on Amazon EC2 and Amazon SageMaker. Hear from Autodesk on the positive impact of AI on tools used to design and make a better world. Learn about how Autodesk and the Autodesk AI Lab are using Amazon Elastic Inference to make it cost efficient to run these tools at scale.
Amazon VPC: Security at the Speed Of Light (NET313) - AWS re:Invent 2018Amazon Web Services
With Amazon Virtual Private Cloud (Amazon VPC) you can build your own virtual data center networks in seconds. Every VPC is free, but it comes with enterprise-grade capabilities that would cost millions of dollars in a traditional data center. How is this possible? Come hear how Amazon VPC works under the hood. We uncover how we use Amazon-designed hardware to deliver high-assurance security and ultra-fast performance that makes the speed of light feel slow. Leave with insights and tips for how to optimize your own applications, and even whole organizations, to deliver faster than ever.
AWS CloudFormation macros: Coding best practices - MAD201 - New York AWS SummitAmazon Web Services
With AWS CloudFormation macros, infrastructure-as-code developers can use AWS Lambda functions to empower template authors with utilities to improve their productivity. In this session, we review example use cases to teach you best practices when writing macros. You also learn deployment strategies so your teams can make the most of this functionality.
This document discusses serverless development using AWS Lambda. It provides an overview of common use cases for serverless applications like web apps, data processing, chatbots, backends, and IT automation. It also describes Lambda's event-driven execution model and the various services that can trigger Lambda functions. The document outlines the benefits of serverless such as fine-grained pricing where customers pay for compute time used. It also introduces the AWS Serverless Application Model (SAM) which provides a simplified way to define Lambda functions, APIs, and other resources in a CloudFormation template.
Running Serverless at The Edge (CTD302) - AWS re:Invent 2018Amazon Web Services
AWS Lambda enables you to run code without provisioning or managing servers in an AWS Region. Lambda@Edge provides the same benefits, but runs closer to your end users, enabling you to assemble and deliver content, on-demand, to create low-latency web experiences. Come and join us for examples of how customers can move significant workloads they previously managed with server fleets to truly serverless website backends. Sentient Technologies, an artificial intelligence technology company, will share how they use Lambda@Edge for solving various use cases such as leveraging AI to improve customer engagement and uplift website conversions, and many more.
This document discusses best practices for building serverless applications using AWS Lambda. It covers topics such as using Lambda functions without servers to manage, paying only for compute resources used, leveraging services like API Gateway and Step Functions for orchestration, optimizing performance through techniques like smart resource allocation and reducing cold starts, and developing efficient Lambda function code.
Ten Tips And Tricks for Improving Your GraphQL API with AWS AppSync (MOB401) ...Amazon Web Services
As you move your modern app to production, you need to consider how to scale, secure, and maintain your backend APIs. In this session, we provide some of the tips, tricks, and best practices for running serverless GraphQL APIs reliably on AWS. We cover topics such as versioning, multiple environments, CI/CD, advanced schema design, monitoring, alerting, and advanced search scenarios.
Hands-On with Advanced AWS CloudFormation Techniques and New Features (DEV335...Amazon Web Services
You've written templates for AWS CloudFormation, and now it's time to move to the next level. In this workshop, we explore advanced AWS CloudFormation functionality to help you improve your authoring skills for complex templates. Learn how to use AWS CloudFormation mappings and constraints, StackSets, and two new recently released features to increase your infrastructure automation efficiency, while simultaneously addressing business requirements, such as configuration drift. A laptop is required for all participants.
by Rohan Dubal, Software Development Engineer, AWS
One of the biggest time sinks and challenges for mobile application developers is developing, accessing, and managing all of the disparate data sources that are involved in delivering delightful, collaborative, and real-time mobile experiences for users while also enabling offline capabilities for when a user is not connected, but still wants to use the app. In this session, you be introduced to the new AWS AppSync service that speed and simplifies these tasks for developers using GraphQL to provide a data abstraction layer and easy query and update statements without having to know the details of the underlying data sources.
Best Practices and Hard Lessons of Serverless- AWS Startup Day Toronto- Diego...Amazon Web Services
In November 2014, AWS Lambda introduced developers to serverless compute with automatic scaling, pay-per-request billing, and built-in high availability. As a result, startups and enterprises are changing the way they build their applications. Since then, we've learned a lot from our customers about what it takes to build successful serverless applications. We’ve also seen some common and not so common missteps that developers building serverless applications have made along the way. Today, we're going to share some of those learnings, and show you how you can build the best serverless application that you can.
The document discusses building serverless ETL pipelines with AWS Glue. It begins with an introduction to AWS Glue and its components. The presenter then demonstrates constructing an ETL flow in four steps: 1) crawling and cataloging data, 2) specifying mappings to generate scripts, 3) interactively editing and exploring with development endpoints, and 4) scheduling jobs for production. The document also covers customizing AWS Glue scripts, including using dynamic frames and job bookmarks. It concludes with a demo of these AWS Glue features.
AWS18 Startup Day Toronto- The Best Practices and Hard Lessons Learned of Ser...Amazon Web Services
In November 2014, AWS Lambda introduced developers to serverless compute with automatic scaling, pay-per-request billing, and built-in high availability. As a result, startups and enterprises are changing the way they build their applications. Since then, we've learned a lot from our customers about what it takes to build successful serverless applications. We’ve also seen some common and not so common missteps that developers building serverless applications have made along the way. Today, we're going to share some of those learnings, and show you how you can build the best serverless application that you can.
The Best Practices and Hard Lessons Learned of Serverless Applications - AWS ...Amazon Web Services
This document provides an overview of best practices and lessons learned for building serverless applications. It discusses optimizing Lambda function performance by matching resource allocation to logic, using VPC configurations carefully to avoid impacting cold starts, and designing functions to have concise logic without unnecessary orchestration in code. The document also covers using services like X-Ray and Step Functions for observability and orchestration respectively.
AWS Startup Day - Boston 2018 - The Best Practices and Hard Lessons Learned o...Chris Munns
This document summarizes a presentation about best practices and lessons learned for serverless applications. It discusses optimizing Lambda function performance by matching resource allocation to logic, using VPC configurations carefully to avoid impacting resilience, and separating core logic from handlers. It also provides tips on monitoring functions using X-Ray and CloudWatch, handling errors with dead letter queues, and avoiding orchestration in code by using Step Functions.
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
AWS Serverless Application Model (AWS SAM) is a tool for developing, deploying, and managing your serverless applications on AWS. Learn best practices and tricks for using AWS SAM at scale, including how to make the most of its dynamic template capabilities, how to use advanced features, and how to debug serverless applications. Also explore the Approved open-source AWS SAM translator, and see how AWS SAM works under the hood.
Distributed, Incremental Dataflow Processing on AWS with GRAIL's Reflow (CMP3...Amazon Web Services
GRAIL is a life sciences company that analyzes large data sets from high-throughput DNA sequencers to develop methods for early cancer detection. In this session, hear how GRAIL's open-source, cloud-based batch processing system, Reflow, leverages Amazon EC2, Amazon S3, and Amazon DynamoDB to support the large-scale, high-throughput, and cost-efficient data analysis that enables GRAIL's research and development efforts. Reflow takes a modern, “cloud-native” approach to batch data processing, and is architected to run directly on the facilities offered by cloud providers like AWS. This approach allows Reflow to maintain a simple design and implementation while maximally utilizing the underlying AWS services and minimizing operational overhead and computing costs.
Building Serverless Applications Using AWS AppSync and Amazon Neptune (SRV307...Amazon Web Services
In this session, learn how to build a data driven, serverless calorie tracker application with real-time, offline, and data syncing capabilities. The application provides an overview of your progress toward the calorie intake goal you've set, recommended intake remains, and breakdown of calories consumed. Use Amazon Cognito to build signup and sign-in capabilities as well as federated login to Facebook. The application integrates with AWS AppSync to provide real-time data from multiple data sources through GraphQL technology as well as offline capability. AWS AppSync makes it easy to access this data and provide the exact information your application needs. As a bonus, learn to use Amazon Neptune, a fully managed graph database, to build a personalized recommendation engine for calorie intake.
2018 10-19-jc conf-embrace-legacy-java-ee-by-aws-serverlessKim Kao
Introduce how can you migrate legacy java ee on to AWS with Serverless approach. Also talked about trying to adopt a more lightweight Java framework to get the better cold start time in lambda function.
Simpler by Design: Build a Better GraphQL API for Your Next App by Writing Le...Amazon Web Services
Building a scalable API for your mobile app can be daunting. Between authentication, authorization, database, real-time and offline considerations and the soft requirements of serverless scalability, expandability, security, and availability, the API can become complicated. In this session, learn how to easily build a serverless GraphQL API for your next app without needing to be an API expert, then integrate it into your app with just a few lines of code. Accelerate your app development by simplifying your backend design.
Take Mobile and Web Apps to the Next Level with AWS AppSync and AWS Amplify Amazon Web Services
Developing web and mobile applications that capture customer attention in today's marketplace is extremely competitive. Applications must be responsive, in real time, secure, and usable when no network is available. Customers expect snappy behavior along with robust features like search and discovery of information. Your development teams need to be able to prototype with these features and iterate even faster. In this session, learn how the latest features of AWS AppSync and AWS Amplify enable you to use GraphQL for real-time data streams to client applications, along with advanced caching functionality and offline operations. See the latest techniques for automatic mobile backend provisioning along with Approved capabilities for advanced querying and connecting to different data sources.
CloudFormation techniques from the Dutch trenches (DVC07) - AWS re:Invent 2018Martijn van Dongen
Create Custom Resources to extend the support of resources and other extensions in CloudFormation. Build Custom Rules for cfn-lint to use the tool as a compliance control, and together with taskcat to fail fast.
Similar to Beyond the Basics: Advanced Infrastructure as Code Programming on AWS (DEV327-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.
1) The document discusses building a minimum viable product (MVP) using Amazon Web Services (AWS).
2) It provides an example of an MVP for an omni-channel messenger platform that was built from 2017 to connect ecommerce stores to customers via web chat, Facebook Messenger, WhatsApp, and other channels.
3) The founder discusses how they started with an MVP in 2017 with 200 ecommerce stores in Hong Kong and Taiwan, and have since expanded to over 5000 clients across Southeast Asia using AWS for scaling.
This document discusses pitch decks and fundraising materials. It explains that venture capitalists will typically spend only 3 minutes and 44 seconds reviewing a pitch deck. Therefore, the deck needs to tell a compelling story to grab their attention. It also provides tips on tailoring different types of decks for different purposes, such as creating a concise 1-2 page teaser, a presentation deck for pitching in-person, and a more detailed read-only or fundraising deck. The document stresses the importance of including key information like the problem, solution, product, traction, market size, plans, team, and ask.
This document discusses building serverless web applications using AWS services like API Gateway, Lambda, DynamoDB, S3 and Amplify. It provides an overview of each service and how they can work together to create a scalable, secure and cost-effective serverless application stack without having to manage servers or infrastructure. Key services covered include API Gateway for hosting APIs, Lambda for backend logic, DynamoDB for database needs, S3 for static content, and Amplify for frontend hosting and continuous deployment.
This document provides tips for fundraising from startup founders Roland Yau and Sze Lok Chan. It discusses generating competition to create urgency for investors, fundraising in parallel rather than sequentially, having a clear fundraising narrative focused on what you do and why it's compelling, and prioritizing relationships with people over firms. It also notes how the pandemic has changed fundraising, with examples of deals done virtually during this time. The tips emphasize being fully prepared before fundraising and cultivating connections with investors in advance.
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
This document discusses Amazon's machine learning services for building conversational interfaces and extracting insights from unstructured text and audio. It describes Amazon Lex for creating chatbots, Amazon Comprehend for natural language processing tasks like entity extraction and sentiment analysis, and how they can be used together for applications like intelligent call centers and content analysis. Pre-trained APIs simplify adding machine learning to apps without requiring ML expertise.
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.