When speaking about serverless on AWS, most people think about AWS Lambda. But there's more than than. AWS provides a set of fully managed services that you can use to build and run serverless applications. Serverless applications don’t require provisioning, maintaining, and administering servers for backend components such as compute, databases, storage, stream processing, message queuing, and more. You also no longer need to worry about ensuring application fault tolerance and availability. Instead, AWS handles all of these capabilities for you. This allows you to focus on product innovation while enjoying faster time-to-market.
As serverless architectures become more popular, customers need a framework of patterns to help them identify how they can leverage AWS to deploy their workloads without managing servers or operating systems. This session describes reusable serverless patterns while considering costs. For each pattern, we provide operational and security best practices and discuss potential pitfalls and nuances. We also discuss the considerations for moving an existing server-based workload to a serverless architecture. The patterns use services like AWS Lambda, Amazon API Gateway, Amazon Kinesis Streams, Amazon Kinesis Data Analytics, Amazon DynamoDB, Amazon S3, AWS Step Functions, AWS Config, AWS X-Ray, and Amazon Athena. This session helps you recognize candidates for serverless architectures in your own organizations and understand areas of potential savings and increased agility.
Building Well Architected .NET Apps (WIN304) - AWS re:Invent 2018Amazon Web Services
The AWS Well-Architected Framework was developed to help cloud architects build secure, high-performing, resilient, and efficient infrastructure for their applications. This framework provides a consistent approach for customers and partners to evaluate architectures, and it provides guidance to help implement designs that scales with your application needs over time. In this session, we cover how to build a .NET application using the AWS Well-Architected Framework.
Learn how to seamlessly combine Amazon EC2 On-Demand, Spot, and Reserved Instances to optimize cost, scale, and performance. Understand best practices used by customers all over the world for the most commonly used applications and workloads. Discover multiple ways to grow your compute capacity, and enable new types of cloud computing applications—without it costing a lot of money.
SRV328 Designing and Implementing a Serverless Media-Processing WorkflowAmazon Web Services
This workshop demonstrates how to use AWS Step Functions to coordinate multiple AWS Lambda functions using visual workflows. You learn how to build a Step Functions state machine to orchestrate a multi-step serverless application. You work in teams to design and implement an image recognition and processing workflow using AWS Step Functions, AWS Lambda, Amazon S3, Amazon DynamoDB, and Amazon Rekognition. Prerequisites: Experience using AWS, an AWS account, AWS CLI. We provide AWS credits for use in the hands-on lab. Bring a laptop.
Rightsizing Your Silicon Design Environment: Elastic Clusters for EDA Workloa...Amazon Web Services
The static nature of on-premises electronic design automation (EDA) data centers can limit workloads from scaling to meet unforeseen deadlines and aggressive tape-out schedules. The elasticity of the cloud puts virtually unlimited compute capacity at your fingertips and can enable semiconductor companies to quickly scale up in ways they couldn't before, reducing time to market. In this hands-on workshop, you work alongside solutions architects and the AWS internal silicon design infrastructure team to dive deep into scalable architectures for designing chips in the cloud. You deploy an elastic computing cluster that is optimized for EDA workloads and scales dynamically using AWS services. We cover compute, storage, network, security options, and best practices. Within your AWS account, you will retain a silicon design environment running in the cloud. Come prepared to build with a laptop and an existing AWS account. AWS credits will be provided.
BDA303 Amazon Rekognition: Deep Learning-Based Image and Video AnalysisAmazon Web Services
Learn how Amazon Rekognition is using deep learning-based image and video analysis to power more targeted influencer marketing and advertising, analysis of user-generated content on social platforms, real-time public safety alerts, and visual authentication in banking applications. In this session, we provide an overview of Amazon Rekognition image and video features, highlight customer stories from specific vertical use cases, such as influencer marketing, media, and public safety, and walk through some demonstrations and architectures for common use cases.
Analyze Amazon CloudFront and Lambda@Edge Logs to Improve Customer Experience...Amazon Web Services
Nowadays, web servers are often fronted by a global content delivery network, such as Amazon CloudFront, to accelerate delivery of websites, APIs, media content, and other web assets. In this hands-on-workshop, learn to improve website availability, optimize content based on devices, browser and user demographics, identify and analyze CDN usage patterns, and perform end-to-end debugging by correlating logs from various points in a request-response pipeline. Build an end-to-end serverless solution to analyze Amazon CloudFront logs using AWS Glue and Amazon Athena, generate visualization to derive deeper insights using Amazon QuickSight, and correlate with other logs such as CloudWatch logs to provide finer debugging experiences. Discuss how you can extend the pipeline you just built to generate deeper insights needed to improve the overall experience for your users.
BDA301 Working with Machine Learning in Amazon SageMaker: Algorithms, Models,...Amazon Web Services
Today, organizations are using machine learning (ML) to address a host of business challenges, from product recommendations and pricing predictions, to tracking disease progression and demand forecasting. Until recently, developing these ML models took a significant amount of time and effort, and it required expertise in this field. In this session, we introduce you to Amazon SageMaker, a fully managed ML service that enables developers and data scientists to develop and deploy deep learning models more quickly and easily. We walk through the features and benefits of Amazon SageMaker and discuss the uniquely designed ML algorithms that allow for optimized model training, to get you to production fast.
As serverless architectures become more popular, customers need a framework of patterns to help them identify how they can leverage AWS to deploy their workloads without managing servers or operating systems. This session describes reusable serverless patterns while considering costs. For each pattern, we provide operational and security best practices and discuss potential pitfalls and nuances. We also discuss the considerations for moving an existing server-based workload to a serverless architecture. The patterns use services like AWS Lambda, Amazon API Gateway, Amazon Kinesis Streams, Amazon Kinesis Data Analytics, Amazon DynamoDB, Amazon S3, AWS Step Functions, AWS Config, AWS X-Ray, and Amazon Athena. This session helps you recognize candidates for serverless architectures in your own organizations and understand areas of potential savings and increased agility.
Building Well Architected .NET Apps (WIN304) - AWS re:Invent 2018Amazon Web Services
The AWS Well-Architected Framework was developed to help cloud architects build secure, high-performing, resilient, and efficient infrastructure for their applications. This framework provides a consistent approach for customers and partners to evaluate architectures, and it provides guidance to help implement designs that scales with your application needs over time. In this session, we cover how to build a .NET application using the AWS Well-Architected Framework.
Learn how to seamlessly combine Amazon EC2 On-Demand, Spot, and Reserved Instances to optimize cost, scale, and performance. Understand best practices used by customers all over the world for the most commonly used applications and workloads. Discover multiple ways to grow your compute capacity, and enable new types of cloud computing applications—without it costing a lot of money.
SRV328 Designing and Implementing a Serverless Media-Processing WorkflowAmazon Web Services
This workshop demonstrates how to use AWS Step Functions to coordinate multiple AWS Lambda functions using visual workflows. You learn how to build a Step Functions state machine to orchestrate a multi-step serverless application. You work in teams to design and implement an image recognition and processing workflow using AWS Step Functions, AWS Lambda, Amazon S3, Amazon DynamoDB, and Amazon Rekognition. Prerequisites: Experience using AWS, an AWS account, AWS CLI. We provide AWS credits for use in the hands-on lab. Bring a laptop.
Rightsizing Your Silicon Design Environment: Elastic Clusters for EDA Workloa...Amazon Web Services
The static nature of on-premises electronic design automation (EDA) data centers can limit workloads from scaling to meet unforeseen deadlines and aggressive tape-out schedules. The elasticity of the cloud puts virtually unlimited compute capacity at your fingertips and can enable semiconductor companies to quickly scale up in ways they couldn't before, reducing time to market. In this hands-on workshop, you work alongside solutions architects and the AWS internal silicon design infrastructure team to dive deep into scalable architectures for designing chips in the cloud. You deploy an elastic computing cluster that is optimized for EDA workloads and scales dynamically using AWS services. We cover compute, storage, network, security options, and best practices. Within your AWS account, you will retain a silicon design environment running in the cloud. Come prepared to build with a laptop and an existing AWS account. AWS credits will be provided.
BDA303 Amazon Rekognition: Deep Learning-Based Image and Video AnalysisAmazon Web Services
Learn how Amazon Rekognition is using deep learning-based image and video analysis to power more targeted influencer marketing and advertising, analysis of user-generated content on social platforms, real-time public safety alerts, and visual authentication in banking applications. In this session, we provide an overview of Amazon Rekognition image and video features, highlight customer stories from specific vertical use cases, such as influencer marketing, media, and public safety, and walk through some demonstrations and architectures for common use cases.
Analyze Amazon CloudFront and Lambda@Edge Logs to Improve Customer Experience...Amazon Web Services
Nowadays, web servers are often fronted by a global content delivery network, such as Amazon CloudFront, to accelerate delivery of websites, APIs, media content, and other web assets. In this hands-on-workshop, learn to improve website availability, optimize content based on devices, browser and user demographics, identify and analyze CDN usage patterns, and perform end-to-end debugging by correlating logs from various points in a request-response pipeline. Build an end-to-end serverless solution to analyze Amazon CloudFront logs using AWS Glue and Amazon Athena, generate visualization to derive deeper insights using Amazon QuickSight, and correlate with other logs such as CloudWatch logs to provide finer debugging experiences. Discuss how you can extend the pipeline you just built to generate deeper insights needed to improve the overall experience for your users.
BDA301 Working with Machine Learning in Amazon SageMaker: Algorithms, Models,...Amazon Web Services
Today, organizations are using machine learning (ML) to address a host of business challenges, from product recommendations and pricing predictions, to tracking disease progression and demand forecasting. Until recently, developing these ML models took a significant amount of time and effort, and it required expertise in this field. In this session, we introduce you to Amazon SageMaker, a fully managed ML service that enables developers and data scientists to develop and deploy deep learning models more quickly and easily. We walk through the features and benefits of Amazon SageMaker and discuss the uniquely designed ML algorithms that allow for optimized model training, to get you to production fast.
Petabyte-Scale Migration to Amazon S3 Building Photobox's Data Lake (STG393) ...Amazon Web Services
Large-scale migration to the cloud can be complex and time-consuming. AWS solutions, like AWS Snowball, AWS Snowball Edge, and AWS Snowmobile, help customers move petabytes of data cost-effectively and without saturating a network connection for months at a time. In this chalk talk, hear about a real-world scenario with AWS customer, Photobox, Europe's leading provider of photobooks and other personalized items, which migrated over 10 PB of data to Amazon S3 and Amazon Glacier using Snowball Edge to build its data lake. The technical architects responsible for this migration are available to answer detailed questions.
Create an ML Factory in Financial Services with CI CD - FSI301 - New York AWS...Amazon Web Services
Financial institutions want to accelerate and scale their use of machine learning (ML), but going from a hypothesis to a working ML model that infers answers in production requires much time and effort. Continuous integration and deployment techniques can help by accelerating the ML development process while providing a way to answer questions about data lineage, such as, “What version of the code and data produced this particular inference?” In this session, learn how to combine Amazon SageMaker with AWS CodeCommit, AWS CodeBuild, and AWS CodePipeline to create a workflow that helps provide the reproducibility and auditability that financial institutions need without constraining the tools and methods that data scientists use to build their ML models.
by Heeki Park, Sr. Consultant, AWS
Serverless computing allows you to build and run applications without the need for provisioning or managing servers. With serverless computing, you can build web, mobile, and IoT backends; run stream processing or big data workloads; run chatbots, and more. In this session, you’ll learn how to get started with serverless computing with AWS Lambda, which lets you run code without provisioning or managing servers. We’ll introduce you to the basics of building with Lambda and how you can benefit from features such as continuous scaling, built-in high availability, integrations with AWS and third-party apps, and subsecond metering pricing. We’ll also introduce you to the broader portfolio of AWS services that help you build serverless applications with Lambda, including Amazon API Gateway, Amazon DynamoDB, AWS Step Functions, and more.
SRV317 Creating and Publishing AR and VR Apps with Amazon SumerianAmazon Web Services
Amazon Sumerian lets anyone create and run augmented reality (AR), virtual reality (VR), and 3D applications quickly and easily without requiring specialized programming or 3D graphics expertise. In this session, participants learn how to use Sumerian to build a scene that is viewable on laptops, mobile phones, VR headsets, and digital signage. Ben Moore provides a guided overview of the Sumerian interface to create a scene, add objects, and include hosts. He then demonstrates how to manipulate assets and add behaviors to create dynamically animated objects and characters in an AR/VR experience. Finally, he covers how Sumerian integrates into AWS services such as Amazon Polly, Amazon Lex, AWS Lambda, Amazon S3, and Amazon DynamoDB.
Building Serverless Applications with Amazon DynamoDB & AWS Lambda - Workshop...Amazon Web Services
Join us for this first-ever advanced design and best practices workshop, designed to demonstrate the breadth of AWS serverless offerings and how the components work together. In this interactive workshop, we review the evolution of an e-commerce company that starts with a low-effort serverless product catalog, scales to a million daily users, and then adds analytics and near real-time monitoring. As we progress through the workshop, we dive deeply into AWS serverless services, such as Amazon DynamoDB, AWS Lambda, and Amazon Kinesis. We also use Amazon S3, Amazon API Gateway, Amazon Cognito, and other services that enable you to optimize costs and improve performance. Basic knowledge of DynamoDB, Lambda, and Kinesis is required. Bring your laptop and power supply to this session.
AWS Lambda use cases and best practices - Builders Day IsraelAmazon Web Services
AWS Lambda allows you to run you code on a Serverless infrastructure, while AWS takes care of all the heavy lifting of Provisioning and utilization, Availability and fault tolerance, Scaling and Operations and management. In this session, we will take few use cases, from common development scenarios, and show how can we use AWS Lambda to build smarter and better systems.
BDA304 Build Deep Learning Applications with TensorFlow and Amazon SageMakerAmazon Web Services
Deep learning continues to push the state of the art in domains such as computer vision, natural language understanding, and recommendation engines. In this session, you learn how to get started with the TensorFlow deep learning framework using Amazon SageMaker, a platform to easily build, train, and use to deploy models at scale. You learn how to build a model using TensorFlow by setting up a Jupyter Notebook to get started with image and object recognition. You also learn how to quickly train and deploy a model through Amazon SageMaker.
Securely Deliver Desktop Applications with Amazon AppStream 2.0 (BAP201) - AW...Amazon Web Services
In this session, learn how to provide your users with instant access to critical desktop applications through a browser on any computer. We present an overview of Amazon AppStream 2.0, a fully managed application streaming service, and walk through common application streaming use cases for enterprises, ISVs, 3D design and engineering firms, and educational institutions. We close with a simple walk through to help you get started.
SRV309 AWS Purpose-Built Database Strategy: The Right Tool for the Right JobAmazon Web Services
In this session, Shawn Bice, VP of NoSQL and QuickSight, covers the AWS purpose-built strategy for databases and explains why your application should drive the requirements of a database, not the other way around. We introduce AWS databases that are purpose-built for your application use cases. Learn why you should select different data services to solve different aspects of an application, and watch a demonstration on which application use cases lend themselves well to which data services. If you’re a developer building modern applications that require flexibility and consistent millisecond performance, and you’re trying to determine what relational and non-relational data services to use, this session is for you.
Costruisci modelli di Machine Learning con Amazon SageMaker AutopilotAmazon Web Services
Amazon SageMaker AutoPilot è una funzionalità di Amazon SageMaker che crea automaticamente il miglior modello di apprendimento automatico per il tuo set di dati. Con SageMaker Autopilot, si fornisce un set di dati tabellare e si seleziona la variabile target da prevedere, che può essere numerica o categorica. SageMaker Autopilot esplorerà automaticamente diverse soluzioni per trovare il modello migliore. È quindi possibile distribuire direttamente il modello in produzione con un solo clic o esplorare le soluzioni consigliate con Amazon SageMaker Studio per migliorare ulteriormente la qualità del modello. In questo webinar approfondiremo questa capacità, con dimostrazioni pratiche su come utilizzare il servizio.
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.
BDA210 AWS DeepLens Workshop Building Computer Vision Applications Amazon Web Services
In this workshop, developers have the opportunity to learn how to build and deploy computer vision models using the AWS DeepLens deep-learning-enabled video camera. By working hands on, developers of all skill levels can explore and build their own deep-learning-powered computer vision applications using Amazon SageMaker and AWS DeepLens devices. Attendees can experiment with different sample projects for face detection, object detection, artistic style transfer, and other machine learning use cases using Apache MXNet. Attendees also learn about use cases that integrate other AWS services that extend the functionality of AWS DeepLens, such as AWS Lambda, Amazon Polly, and Amazon Rekognition.
Best Practices for CI/CD with AWS Lambda and Amazon API Gateway (SRV355-R1) -...Amazon Web Services
Building and deploying serverless applications introduces new challenges for developers whose development workflows are optimized for traditional VM-based applications. In this session, we discuss a method for automating the deployment of serverless applications running on AWS Lambda. First, we cover how you can model and express serverless applications using the open source AWS Serverless Application Model (AWS SAM). Then, we discuss how you can use CI/CD tooling from AWS CodePipeline and AWS CodeBuild, and how to bootstrap the entire toolset using AWS CodeStar. We also cover best practices to embed in your deployment workflow specific to serverless applications.
SID201 Overview of AWS Identity, Directory, and Access ServicesAmazon Web Services
Every journey to the AWS Cloud is unique. Some customers are migrating existing applications, while others are building new applications using cloud-native services. Along each of these journeys, identity and access management helps customers protect their applications and resources. In this session, you learn how AWS identity services provide you a secure, flexible, and easy solution for managing identities and access on the AWS Cloud. With AWS identity services, you do not have to adapt to AWS. Instead, you have a choice of services designed to meet you anywhere along your journey to the AWS Cloud.
Build an AppStream 2.0 Environment to Deliver Desktop Applications to Any Com...Amazon Web Services
In this workshop, we build out an end-to-end Amazon AppStream 2.0 environment for your organization. We create a master image containing desktop application and configure a streaming fleet and streaming stack. We walk through network configuration options, and we show you how to connect to resources in your VPC. Finally, we show you how to create streaming URLs that users need to access their applications. To complete this workshop, you must bring your laptop, have an individual AWS account that has already been provisioned, and have working knowledge of AWS concepts. Also, it is beneficial to attend the session, "Securely Deliver Desktop Applications with Amazon AppStream 2.0.”
Build Your Own Log Analytics Solutions on AWS (ANT323-R) - AWS re:Invent 2018Amazon Web Services
With Amazon Elasticsearch Service's simplicity comes a multitude of opportunity to use it as a back end for real-time application and infrastructure monitoring. With this wealth of opportunities comes sprawl - developers in your organization are deploying Amazon Elasticsearch Service for many different workloads and many different purposes. Should you centralize into one Amazon Elasticsearch Service domain? What are the tradeoffs in scale and cost? How do you control access to the data and dashboards? How do you structure your indexes - single tenant or multi-tenant? In this session, we'll explore whether, when, and how to centralize logging across your organization to minimize cost and maximize value and learn how Autodesk has built a unified log analytics solution using Amazon Elasticsearch Service.
Become a Serverless Black Belt - Optimizing Your Serverless Applications - AW...Amazon Web Services
Learning Objectives:
- Learn how to optimize Lambda function performance and cost
- Understand how to improve cold start latency
- Best practices for event invocations and concurrency
Petabyte-Scale Migration to Amazon S3 Building Photobox's Data Lake (STG393) ...Amazon Web Services
Large-scale migration to the cloud can be complex and time-consuming. AWS solutions, like AWS Snowball, AWS Snowball Edge, and AWS Snowmobile, help customers move petabytes of data cost-effectively and without saturating a network connection for months at a time. In this chalk talk, hear about a real-world scenario with AWS customer, Photobox, Europe's leading provider of photobooks and other personalized items, which migrated over 10 PB of data to Amazon S3 and Amazon Glacier using Snowball Edge to build its data lake. The technical architects responsible for this migration are available to answer detailed questions.
Create an ML Factory in Financial Services with CI CD - FSI301 - New York AWS...Amazon Web Services
Financial institutions want to accelerate and scale their use of machine learning (ML), but going from a hypothesis to a working ML model that infers answers in production requires much time and effort. Continuous integration and deployment techniques can help by accelerating the ML development process while providing a way to answer questions about data lineage, such as, “What version of the code and data produced this particular inference?” In this session, learn how to combine Amazon SageMaker with AWS CodeCommit, AWS CodeBuild, and AWS CodePipeline to create a workflow that helps provide the reproducibility and auditability that financial institutions need without constraining the tools and methods that data scientists use to build their ML models.
by Heeki Park, Sr. Consultant, AWS
Serverless computing allows you to build and run applications without the need for provisioning or managing servers. With serverless computing, you can build web, mobile, and IoT backends; run stream processing or big data workloads; run chatbots, and more. In this session, you’ll learn how to get started with serverless computing with AWS Lambda, which lets you run code without provisioning or managing servers. We’ll introduce you to the basics of building with Lambda and how you can benefit from features such as continuous scaling, built-in high availability, integrations with AWS and third-party apps, and subsecond metering pricing. We’ll also introduce you to the broader portfolio of AWS services that help you build serverless applications with Lambda, including Amazon API Gateway, Amazon DynamoDB, AWS Step Functions, and more.
SRV317 Creating and Publishing AR and VR Apps with Amazon SumerianAmazon Web Services
Amazon Sumerian lets anyone create and run augmented reality (AR), virtual reality (VR), and 3D applications quickly and easily without requiring specialized programming or 3D graphics expertise. In this session, participants learn how to use Sumerian to build a scene that is viewable on laptops, mobile phones, VR headsets, and digital signage. Ben Moore provides a guided overview of the Sumerian interface to create a scene, add objects, and include hosts. He then demonstrates how to manipulate assets and add behaviors to create dynamically animated objects and characters in an AR/VR experience. Finally, he covers how Sumerian integrates into AWS services such as Amazon Polly, Amazon Lex, AWS Lambda, Amazon S3, and Amazon DynamoDB.
Building Serverless Applications with Amazon DynamoDB & AWS Lambda - Workshop...Amazon Web Services
Join us for this first-ever advanced design and best practices workshop, designed to demonstrate the breadth of AWS serverless offerings and how the components work together. In this interactive workshop, we review the evolution of an e-commerce company that starts with a low-effort serverless product catalog, scales to a million daily users, and then adds analytics and near real-time monitoring. As we progress through the workshop, we dive deeply into AWS serverless services, such as Amazon DynamoDB, AWS Lambda, and Amazon Kinesis. We also use Amazon S3, Amazon API Gateway, Amazon Cognito, and other services that enable you to optimize costs and improve performance. Basic knowledge of DynamoDB, Lambda, and Kinesis is required. Bring your laptop and power supply to this session.
AWS Lambda use cases and best practices - Builders Day IsraelAmazon Web Services
AWS Lambda allows you to run you code on a Serverless infrastructure, while AWS takes care of all the heavy lifting of Provisioning and utilization, Availability and fault tolerance, Scaling and Operations and management. In this session, we will take few use cases, from common development scenarios, and show how can we use AWS Lambda to build smarter and better systems.
BDA304 Build Deep Learning Applications with TensorFlow and Amazon SageMakerAmazon Web Services
Deep learning continues to push the state of the art in domains such as computer vision, natural language understanding, and recommendation engines. In this session, you learn how to get started with the TensorFlow deep learning framework using Amazon SageMaker, a platform to easily build, train, and use to deploy models at scale. You learn how to build a model using TensorFlow by setting up a Jupyter Notebook to get started with image and object recognition. You also learn how to quickly train and deploy a model through Amazon SageMaker.
Securely Deliver Desktop Applications with Amazon AppStream 2.0 (BAP201) - AW...Amazon Web Services
In this session, learn how to provide your users with instant access to critical desktop applications through a browser on any computer. We present an overview of Amazon AppStream 2.0, a fully managed application streaming service, and walk through common application streaming use cases for enterprises, ISVs, 3D design and engineering firms, and educational institutions. We close with a simple walk through to help you get started.
SRV309 AWS Purpose-Built Database Strategy: The Right Tool for the Right JobAmazon Web Services
In this session, Shawn Bice, VP of NoSQL and QuickSight, covers the AWS purpose-built strategy for databases and explains why your application should drive the requirements of a database, not the other way around. We introduce AWS databases that are purpose-built for your application use cases. Learn why you should select different data services to solve different aspects of an application, and watch a demonstration on which application use cases lend themselves well to which data services. If you’re a developer building modern applications that require flexibility and consistent millisecond performance, and you’re trying to determine what relational and non-relational data services to use, this session is for you.
Costruisci modelli di Machine Learning con Amazon SageMaker AutopilotAmazon Web Services
Amazon SageMaker AutoPilot è una funzionalità di Amazon SageMaker che crea automaticamente il miglior modello di apprendimento automatico per il tuo set di dati. Con SageMaker Autopilot, si fornisce un set di dati tabellare e si seleziona la variabile target da prevedere, che può essere numerica o categorica. SageMaker Autopilot esplorerà automaticamente diverse soluzioni per trovare il modello migliore. È quindi possibile distribuire direttamente il modello in produzione con un solo clic o esplorare le soluzioni consigliate con Amazon SageMaker Studio per migliorare ulteriormente la qualità del modello. In questo webinar approfondiremo questa capacità, con dimostrazioni pratiche su come utilizzare il servizio.
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.
BDA210 AWS DeepLens Workshop Building Computer Vision Applications Amazon Web Services
In this workshop, developers have the opportunity to learn how to build and deploy computer vision models using the AWS DeepLens deep-learning-enabled video camera. By working hands on, developers of all skill levels can explore and build their own deep-learning-powered computer vision applications using Amazon SageMaker and AWS DeepLens devices. Attendees can experiment with different sample projects for face detection, object detection, artistic style transfer, and other machine learning use cases using Apache MXNet. Attendees also learn about use cases that integrate other AWS services that extend the functionality of AWS DeepLens, such as AWS Lambda, Amazon Polly, and Amazon Rekognition.
Best Practices for CI/CD with AWS Lambda and Amazon API Gateway (SRV355-R1) -...Amazon Web Services
Building and deploying serverless applications introduces new challenges for developers whose development workflows are optimized for traditional VM-based applications. In this session, we discuss a method for automating the deployment of serverless applications running on AWS Lambda. First, we cover how you can model and express serverless applications using the open source AWS Serverless Application Model (AWS SAM). Then, we discuss how you can use CI/CD tooling from AWS CodePipeline and AWS CodeBuild, and how to bootstrap the entire toolset using AWS CodeStar. We also cover best practices to embed in your deployment workflow specific to serverless applications.
SID201 Overview of AWS Identity, Directory, and Access ServicesAmazon Web Services
Every journey to the AWS Cloud is unique. Some customers are migrating existing applications, while others are building new applications using cloud-native services. Along each of these journeys, identity and access management helps customers protect their applications and resources. In this session, you learn how AWS identity services provide you a secure, flexible, and easy solution for managing identities and access on the AWS Cloud. With AWS identity services, you do not have to adapt to AWS. Instead, you have a choice of services designed to meet you anywhere along your journey to the AWS Cloud.
Build an AppStream 2.0 Environment to Deliver Desktop Applications to Any Com...Amazon Web Services
In this workshop, we build out an end-to-end Amazon AppStream 2.0 environment for your organization. We create a master image containing desktop application and configure a streaming fleet and streaming stack. We walk through network configuration options, and we show you how to connect to resources in your VPC. Finally, we show you how to create streaming URLs that users need to access their applications. To complete this workshop, you must bring your laptop, have an individual AWS account that has already been provisioned, and have working knowledge of AWS concepts. Also, it is beneficial to attend the session, "Securely Deliver Desktop Applications with Amazon AppStream 2.0.”
Build Your Own Log Analytics Solutions on AWS (ANT323-R) - AWS re:Invent 2018Amazon Web Services
With Amazon Elasticsearch Service's simplicity comes a multitude of opportunity to use it as a back end for real-time application and infrastructure monitoring. With this wealth of opportunities comes sprawl - developers in your organization are deploying Amazon Elasticsearch Service for many different workloads and many different purposes. Should you centralize into one Amazon Elasticsearch Service domain? What are the tradeoffs in scale and cost? How do you control access to the data and dashboards? How do you structure your indexes - single tenant or multi-tenant? In this session, we'll explore whether, when, and how to centralize logging across your organization to minimize cost and maximize value and learn how Autodesk has built a unified log analytics solution using Amazon Elasticsearch Service.
Become a Serverless Black Belt - Optimizing Your Serverless Applications - AW...Amazon Web Services
Learning Objectives:
- Learn how to optimize Lambda function performance and cost
- Understand how to improve cold start latency
- Best practices for event invocations and concurrency
In this session, Tim Wagner, general manager of AWS Lambda and API Gateway, explores how developers can design, develop, deliver, and monitor cloud applications as they take advantage of the AWS serverless platform and developer toolset. He shares technical insights that developers can use to optimize their workflows and their use of cloud resources, which, in turn, can improve security, scalability, and availability. He also discusses common serverless patterns used by enterprises, and he dives into the operational and security features used by large and mature organizations. You will also hear from a Principal Architect of T-Mobile who will discuss how T-Mobile is driving adoption of serverless within the company.
Introduction to Serverless computing and AWS Lambda - Floor28Boaz Ziniman
Serverless computing allows you to build and run applications without the need for provisioning or managing servers. With Serverless computing, you can build web, mobile, and IoT backends; run stream processing or big data workloads; run chatbots, and more.
In this session, we will learn how to get started with Serverless computing using AWS Lambda, which lets you run code without provisioning or managing servers.
Introduction to Serverless computing and AWS Lambda | AWS Floor28Amazon Web Services
Serverless computing allows you to build and run applications without the need for provisioning or managing servers. With serverless computing, you can build web, mobile, and IoT backends; run stream processing or big data workloads; run chatbots, and more.In this session, we will learn how to get started with serverless computing using AWS Lambda, which lets you run code without provisioning or managing servers.
Serverless use cases with AWS Lambda - More Serverless EventBoaz Ziniman
AWS Lambda allows you to run you code on a Serverless infrastructure, while AWS takes care of all the heavy lifting of Provisioning and utilization, Availability and fault tolerance, Scaling and Operations and management. In this session, we will take few use cases, from common development scenarios, and show how can we AWS Lambda to build smarter and better systems.
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.
As serverless architectures become more popular, customers need a framework of patterns to help them identify how they can leverage AWS to deploy their workloads without managing servers or operating systems. This session describes reusable serverless patterns while considering costs. For each pattern, we provide operational and security best practices and discuss potential pitfalls and nuances. We will also discuss considerations for moving an existing server-based workload to a serverless architecture. The patterns use services like AWS Lambda, Amazon API Gateway, Amazon Kinesis Streams, Amazon Kinesis Analytics, Amazon DynamoDB, Amazon S3, AWS Step Functions, AWS Config, AWS X-Ray, and Amazon Athena. This session can help you recognize candidates for serverless architectures in your own organization and understand areas of potential savings and increased agility.
As serverless architectures become more popular, customers need a framework of patterns to help them identify how they can leverage AWS to deploy their workloads without managing servers or operating systems. This session describes reusable serverless patterns while considering costs. For each pattern, we provide operational and security best practices and discuss potential pitfalls and nuances. We will also discuss considerations for moving an existing server-based workload to a serverless architecture. The patterns use services like AWS Lambda, Amazon API Gateway, Amazon Kinesis Streams, Amazon Kinesis Analytics, Amazon DynamoDB, Amazon S3, AWS Step Functions, AWS Config, AWS X-Ray, and Amazon Athena. This session can help you recognize candidates for serverless architectures in your own organization and understand areas of potential savings and increased agility.
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.
Deep Dive into AWS X-Ray: Monitor Modern Applications (DEV324) - AWS re:Inven...Amazon Web Services
Are you spending hours trying to understand how customers are impacted by performance issues and faults in your service-oriented applications? In this session, we show you how customers are using AWS X-Ray to reduce mean time to resolution, get to the root cause faster, and determine customer impact. In addition, one of our X-Ray customers, ConnectWise, presents a case study and best practices on how it is leveraging X-Ray in its production environment. We also show you how to use X-Ray with applications built using AWS services, such as Amazon Elastic Container Service for Kubernetes (Amazon EKS), AWS Fargate, Amazon Elastic Container Service (Amazon ECS), and AWS Lambda to achieve the above.
Gluecon 2018 - The Best Practices and Hard Lessons Learned of Serverless Appl...Chris Munns
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 those learnings, and show you how you can build the best serverless application that you can.
Accelerate Analytics at Scale with Amazon EMR - AWS Summit Sydney 2018Amazon Web Services
Accelerate Data Analytics at Scale with Amazon EMR
In this session you will learn the best practices and various use cases for performing data analytics at scale with Amazon EMR. We will introduce you to Amazon EMR design patterns and share how to use big data analytics to provide business insights.
Jonathan Fritz, Principal Product Manager, Amazon Web Services
Cloud computing gives you a number of advantages, such as the ability to scale your web application or website on demand. If you have a new web application and want to use cloud computing, you might be asking yourself, "Where do I start?" Join us to understand best practices for scaling your resources from one to millions of users. We’ll 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.
Adopting a serverless model requires developers to adopt a new mindset. Serverless touches nearly every dimension of how developers decompose application domains, build and package code, deploy services, version releases, and manage environments. The key contributor to this shift is the notion that serverless computing relies on a much more granular decomposition of your system, requiring each function of a service to be built, deployed, and managed independently. In many respects, serverless takes the spirit of microservices to the extreme.
Getting Started with AWS Lambda & Serverless Computing - Kashif Imran.pdfAmazon Web Services
Serverless computing allows you to build and run applications without the need for provisioning or managing servers. With serverless computing, you can build web, mobile, and IoT backends; run stream processing or big data workloads; run chatbots, and more. In this session, you’ll learn how to get started with serverless computing with AWS Lambda, which lets you run code without provisioning or managing servers. We’ll introduce you to the basics of building with Lambda and how you can benefit from features such as continuous scaling, built-in high availability, integrations with AWS and third-party apps, and subsecond metering pricing. We’ll also introduce you to the broader portfolio of AWS services that help you build serverless applications with Lambda, including Amazon API Gateway, Amazon DynamoDB, AWS Step Functions, and more.
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 the the basics of serverless and especially how your business can benefit from it.
Similar to Serverless on AWS: Architectural Patterns and Best Practices (20)
Spoločnosti na celom svete presúvajú svoje aplikácie do cloudu tak rýchlo, ako sa len dá, aby sa stali flexibilnejšími a znížili náklady. Niektoré aplikácie však musia ostať v lokálnych dátacentrách, či už z dôvodu nízkej latencie alebo požiadaviek na miestne spracovanie údajov. Riešenie AWS Outposts prináša plne spravované cloudové služby a infraštruktúru do akéhokoľvek dátového centra. Rovnaké API rozhranie cez grafickú konzolu, príkazový riadok či SDK bez ohľadu na to, či je aplikácia v cloude alebo v AWS Outpost umožňuje naplno využiť model hybridného cloudu bez kompromisov. V tomto webinári vám predstavíme fungovanie AWS Outposts, rovnako ako prípady použitia v reálnej zákazníckej prevádzke.
AWS CZSK Webinar - Migrácia desktopov a aplikácií do AWS cloudu s Amazon Work...Vladimir Simek
V polovici januára 2020 skončila rozšírená podpora operačného systému Windows 10. Mnoho organizácií stojí pred rozhodnutí, či investovať do existujúcej infraštrukúry alebo radšej poskytnú svojim používateľom flexibilnejšie a modernejšie riešenie - dostupné odkiaľkoľvek a na akomkoľvek zariadení. Presun desktopov a aplikácií do AWS cloudu ponúka vylepšené zabezpečenie, škálovateľnosť, flexibilitu a vyšší výkon. V tomto webinári vám poskytneme prehľad služieb Amazon WorkSpaces a Amazon AppStream 2.0 a ukážeme vám, aké ľahké je začať ich používať.
Tak ako cloud znížil náklady na ukladanie a procesovanie dát a objavila sa nová generácia aplikácií, vznikli nové požiadavky na databázy. Tieto aplikácie potrebujú databázy na ukladanie tera- či petabajtov dát, nových typov údajov, odozvy v milisekundách, schopnosť spracovať milióny požiadaviek za sekundu od miliónov užívateľov kdekoľvek na svete. Na podporu takýchto požiadaviek potrebujete relačné aj nerelačné databázy, ktoré sú navrhnuté tak, aby vyhovovali špecifickým potrebám vašich aplikácií.
Ak sa chcete dozvedieť viac, aké databázové systémy môžete použiť na AWS pre vaše aplikácie, pripojte sa k nášmu ďalšiemu AWS česko-slovenskému webináru. Budeme demonštrovať rôzne databázové riešenia na AWS, popíšeme prípady použitia, najlepšie postupy a ukážeme niekoľko ukážok.
Premiéra: 09/07/2019
AWS CZSK Webinář 2019.05: Jak chránit vaše webové aplikace před DDoS útokyVladimir Simek
DDoS a další webové útoky (XSS, SQL injection) vedené na vaši infrastrukturu mohou negativně ovlivnit dostupnost vašich aplikací, ohrozit jejich bezpečnost a zvyšovat vaše náklady. Jestli se zajímáte o ochranu webových aplikací, sledujte další díl našeho Česko-Slovenského AWS webináře a dozvíte se víc o doporučených postupech i tom, jak používat služby Amazon CloudFront, AWS WAF, AWS Firewall Manager a AWS Shield.
Česko-Slovenský AWS Webinář 07 - Optimalizace nákladů v AWSVladimir Simek
Široká škála služeb a cenových možností, které AWS nabízí, umožnuje flexibilitu efektivního řízení nákladů a udržení výkonu a kapacity, kterou vaše podnikání vyžaduje. Díky AWS cloudu můžete snadno spravovat své zdroje, využívat rezervované instance a používat výkonné nástroje pro správu nákladů, abyste mohli sledovat své náklady.
AWS Česko-Slovenský Webinár 03: Vývoj v AWSVladimir Simek
Služba Amazon Web Services poskytuje vysoce spolehlivou, škálovatelnou a nízkorozpočtovou cloudovou platformu, kterou používají stovky tisíc firem v 190 zemích po celém světě. Startupy, malé a střední podniky, velké enterprise firmy a zákazníci ve veřejném sektoru mají přístup ke stavebním kamenům, které slouží na rychlý vývoj aplikací jako reakce na měnící se obchodní požadavky. Bez ohledu na to, zda chcete vytvářet webové nebo mobilní aplikace, prípadně postavené na klasických serverech či kontejnerech, AWS davá vývojářům do rukou mnoho nástrojů, které jim pomáhají vytvářet a nasazovat aplikace jednoduše, rychle a při nízkých nákladech.
Technical dive to how gaming companies use AWS to make sure they can deliver faster and better games to their users. We will talk about game studios like Rovio, Ubisoft, EA, Supercell, Zynga.
Artificial Intelligence (Machine Learning) on AWS: How to StartVladimir Simek
Amazon has been investing deeply in artificial intelligence (AI) for over 20 years. Machine learning (ML) algorithms drive many of its internal systems. It is also core to the capabilities Amazon's customers experience – from the path optimization in the fulfillment centers, and Amazon.com’s recommendations engine, to Echo powered by Alexa, drone initiative Prime Air, and the new retail experience Amazon Go. This is just the beginning. Amazon's mission is to share learnings and ML capabilities as fully managed services, and put them into the hands of every developer and data scientist.
Artificial Intelligence (Machine Learning) on AWS: How to StartVladimir Simek
Amazon has been investing deeply in artificial intelligence (AI) for over 20 years. Machine learning (ML) algorithms drive many of its internal systems. It is also core to the capabilities Amazon's customers experience – from the path optimization in the fulfillment centers, and Amazon.com’s recommendations engine, to Echo powered by Alexa, drone initiative Prime Air, and the new retail experience Amazon Go. This is just the beginning. Amazon's mission is to share learnings and ML capabilities as fully managed services, and put them into the hands of every developer and data scientist.
If you are interested, how can you develop ML-based smart applications on the AWS platform, and want to see a couple of cool demos, join us for the next AWS meetup. AWS Solutions Architect, Vladimir Simek, will be presenting the full AWS portfolio for AI and ML - from virtual servers enabled for training Deep Learning models up to a fully managed API-based services.
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesSanjeev Rampal
Talk presented at Kubernetes Community Day, New York, May 2024.
Technical summary of Multi-Cluster Kubernetes Networking architectures with focus on 4 key topics.
1) Key patterns for Multi-cluster architectures
2) Architectural comparison of several OSS/ CNCF projects to address these patterns
3) Evolution trends for the APIs of these projects
4) Some design recommendations & guidelines for adopting/ deploying these solutions.
# Internet Security: Safeguarding Your Digital World
In the contemporary digital age, the internet is a cornerstone of our daily lives. It connects us to vast amounts of information, provides platforms for communication, enables commerce, and offers endless entertainment. However, with these conveniences come significant security challenges. Internet security is essential to protect our digital identities, sensitive data, and overall online experience. This comprehensive guide explores the multifaceted world of internet security, providing insights into its importance, common threats, and effective strategies to safeguard your digital world.
## Understanding Internet Security
Internet security encompasses the measures and protocols used to protect information, devices, and networks from unauthorized access, attacks, and damage. It involves a wide range of practices designed to safeguard data confidentiality, integrity, and availability. Effective internet security is crucial for individuals, businesses, and governments alike, as cyber threats continue to evolve in complexity and scale.
### Key Components of Internet Security
1. **Confidentiality**: Ensuring that information is accessible only to those authorized to access it.
2. **Integrity**: Protecting information from being altered or tampered with by unauthorized parties.
3. **Availability**: Ensuring that authorized users have reliable access to information and resources when needed.
## Common Internet Security Threats
Cyber threats are numerous and constantly evolving. Understanding these threats is the first step in protecting against them. Some of the most common internet security threats include:
### Malware
Malware, or malicious software, is designed to harm, exploit, or otherwise compromise a device, network, or service. Common types of malware include:
- **Viruses**: Programs that attach themselves to legitimate software and replicate, spreading to other programs and files.
- **Worms**: Standalone malware that replicates itself to spread to other computers.
- **Trojan Horses**: Malicious software disguised as legitimate software.
- **Ransomware**: Malware that encrypts a user's files and demands a ransom for the decryption key.
- **Spyware**: Software that secretly monitors and collects user information.
### Phishing
Phishing is a social engineering attack that aims to steal sensitive information such as usernames, passwords, and credit card details. Attackers often masquerade as trusted entities in email or other communication channels, tricking victims into providing their information.
### Man-in-the-Middle (MitM) Attacks
MitM attacks occur when an attacker intercepts and potentially alters communication between two parties without their knowledge. This can lead to the unauthorized acquisition of sensitive information.
### Denial-of-Service (DoS) and Distributed Denial-of-Service (DDoS) Attacks
1.Wireless Communication System_Wireless communication is a broad term that i...JeyaPerumal1
Wireless communication involves the transmission of information over a distance without the help of wires, cables or any other forms of electrical conductors.
Wireless communication is a broad term that incorporates all procedures and forms of connecting and communicating between two or more devices using a wireless signal through wireless communication technologies and devices.
Features of Wireless Communication
The evolution of wireless technology has brought many advancements with its effective features.
The transmitted distance can be anywhere between a few meters (for example, a television's remote control) and thousands of kilometers (for example, radio communication).
Wireless communication can be used for cellular telephony, wireless access to the internet, wireless home networking, and so on.
This 7-second Brain Wave Ritual Attracts Money To You.!nirahealhty
Discover the power of a simple 7-second brain wave ritual that can attract wealth and abundance into your life. By tapping into specific brain frequencies, this technique helps you manifest financial success effortlessly. Ready to transform your financial future? Try this powerful ritual and start attracting money today!
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBrad Spiegel Macon GA
Brad Spiegel Macon GA’s journey exemplifies the profound impact that one individual can have on their community. Through his unwavering dedication to digital inclusion, he’s not only bridging the gap in Macon but also setting an example for others to follow.
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC
Ellisha Heppner, Grant Management Lead, presented an update on APNIC Foundation to the PNG DNS Forum held from 6 to 10 May, 2024 in Port Moresby, Papua New Guinea.
17. Lambda permissions model
Fine grained security controls for both
execution and invocation:
Execution policies:
• Define what AWS resources/API calls can this
function access via IAM
• Used in streaming invocations
• E.g. “Lambda function A can read from
DynamoDB table users”
Function policies:
• Used for sync and async invocations
• E.g. “Actions on bucket X can invoke Lambda
function Z"
• Resource policies allow for cross account
access
30. AWS Step Functions
“Serverless” workflow management with
zero administration
• Makes it easy to coordinate the
components of distributed applications
and microservices using visual workflows
• Automatically triggers and tracks each
step, and retries when there are errors,
so your application executes in order and
as expected
• Logs the state of each step, so when
things do go wrong, you can diagnose
and debug problems quickly
Task
Choice
Failure capture
Parallel Tasks