AWS Summit Milano 2018
Come scalare da zero ai tuoi primi 10 milioni di utenti
Speaker: Giorgio Bonfiglio, AWS Technical Account Manager - Enterprise Support
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.
Scaling your Application with AWS Relational Databases I AWS Dev Day 2018AWS Germany
Along with diving deep in managed databases on the cloud, like MySQL, PostgreSQL, Oracle, Microsoft SQL Server, and MariaDB, in this session, we also looked at options to make relational databases easy to deploy and scale through automated backup and high availability, and how Amazon Aurora can provide enterprise scalability and resiliency at an open source price. Learn more about Amazon Aurora here: https://aws.amazon.com/rds/aurora/
AWS Fargate makes running containerized workloads on AWS easier than ever before. In this session, we provide a technical foundation for using AWS Fargate with your existing containerized services, including best practices for building images, configuring task definitions, task networking, secrets management, and monitoring.
Learning Objectives:
-Understand how to use a graph model and query languages to build applications over highly connected data
-Understand how the features of Amazon Neptune enable you to build production ready graph applications -Learn how to get started
BDA301 Working with Machine Learning in Amazon SageMaker: Algorithms, Models,...Amazon Web Services
Amazon SageMaker is a machine learning platform that allows users to build, train, and deploy machine learning models at scale. It provides several components including algorithms, hyperparameter optimization, and tools for building, hosting and deploying models. Users can choose from Amazon's built-in algorithms or bring their own custom algorithms. Models can be trained on Amazon's GPU and CPU instances and deployed for low latency inference.
How to Build a Data Lake in Amazon S3 & Amazon Glacier - AWS Online Tech TalksAmazon Web Services
The document discusses how to build a data lake on Amazon S3 and Amazon Glacier. It defines a data lake as a centralized storage platform capable of handling heterogeneous data sets. It recommends Amazon S3 and Glacier for their scalability, security, and cost effectiveness. It provides examples of how to ingest, catalog, analyze, and query data in the data lake using services like AWS Glue, Athena, and Redshift Spectrum. It also discusses best practices for performance, security, and an example use case of an IoT sensor data pipeline.
Deep Dive on Amazon S3: Manage Operations Across Amazon S3 Objects at Scale (...Amazon Web Services
As your data stores grow, managing and operating on your stored objects becomes increasingly difficult to scale. In this session, AWS experts demonstrate Amazon S3 features you can use to perform and manage operations across any number of objects, from hundreds to billions, stored in Amazon S3. Learn how to monitor performance, ensure compliance, automate actions, and optimize storage across all your Amazon S3 objects. We also provide relevant use cases that demonstrate the full range of Amazon S3 capabilities and options, such as copying objects across buckets to create development environments, restricting access to sensitive data, or restoring many objects from Amazon Glacier.
Building mobile apps that can automatically scale globally to millions of use...AWS Germany
AWS provides purpose-built tools with purpose-built database solutions for builders. In this session, we looked at the the scalable key-value storage of DynamoDB, the submilli second speed of ElastiCache for Redis, the relationship graph transversals of Neptune, and the search power of Elasticsearch and build mobile applications that use them. https://aws.amazon.com/products/databases/
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.
Scaling your Application with AWS Relational Databases I AWS Dev Day 2018AWS Germany
Along with diving deep in managed databases on the cloud, like MySQL, PostgreSQL, Oracle, Microsoft SQL Server, and MariaDB, in this session, we also looked at options to make relational databases easy to deploy and scale through automated backup and high availability, and how Amazon Aurora can provide enterprise scalability and resiliency at an open source price. Learn more about Amazon Aurora here: https://aws.amazon.com/rds/aurora/
AWS Fargate makes running containerized workloads on AWS easier than ever before. In this session, we provide a technical foundation for using AWS Fargate with your existing containerized services, including best practices for building images, configuring task definitions, task networking, secrets management, and monitoring.
Learning Objectives:
-Understand how to use a graph model and query languages to build applications over highly connected data
-Understand how the features of Amazon Neptune enable you to build production ready graph applications -Learn how to get started
BDA301 Working with Machine Learning in Amazon SageMaker: Algorithms, Models,...Amazon Web Services
Amazon SageMaker is a machine learning platform that allows users to build, train, and deploy machine learning models at scale. It provides several components including algorithms, hyperparameter optimization, and tools for building, hosting and deploying models. Users can choose from Amazon's built-in algorithms or bring their own custom algorithms. Models can be trained on Amazon's GPU and CPU instances and deployed for low latency inference.
How to Build a Data Lake in Amazon S3 & Amazon Glacier - AWS Online Tech TalksAmazon Web Services
The document discusses how to build a data lake on Amazon S3 and Amazon Glacier. It defines a data lake as a centralized storage platform capable of handling heterogeneous data sets. It recommends Amazon S3 and Glacier for their scalability, security, and cost effectiveness. It provides examples of how to ingest, catalog, analyze, and query data in the data lake using services like AWS Glue, Athena, and Redshift Spectrum. It also discusses best practices for performance, security, and an example use case of an IoT sensor data pipeline.
Deep Dive on Amazon S3: Manage Operations Across Amazon S3 Objects at Scale (...Amazon Web Services
As your data stores grow, managing and operating on your stored objects becomes increasingly difficult to scale. In this session, AWS experts demonstrate Amazon S3 features you can use to perform and manage operations across any number of objects, from hundreds to billions, stored in Amazon S3. Learn how to monitor performance, ensure compliance, automate actions, and optimize storage across all your Amazon S3 objects. We also provide relevant use cases that demonstrate the full range of Amazon S3 capabilities and options, such as copying objects across buckets to create development environments, restricting access to sensitive data, or restoring many objects from Amazon Glacier.
Building mobile apps that can automatically scale globally to millions of use...AWS Germany
AWS provides purpose-built tools with purpose-built database solutions for builders. In this session, we looked at the the scalable key-value storage of DynamoDB, the submilli second speed of ElastiCache for Redis, the relationship graph transversals of Neptune, and the search power of Elasticsearch and build mobile applications that use them. https://aws.amazon.com/products/databases/
Analyze your Data Lake, Fast @ Any Scale - AWS Online Tech TalksAmazon Web Services
Learning Objectives:
-Learn how to automatically discover, catalog, and prepare your data for analytics
-Understand how to query data in your data lake without having to transform or load the data into your data warehouse
-See how to analyze data in both your data lake and data warehouse
The document outlines the agenda for a workshop on threat detection and remediation using AWS security services. The workshop includes modules on environment setup, an attack simulation, detecting and investigating the attack, and a review. Services discussed that can help with detection include GuardDuty, Macie, and Inspector, while services like Systems Manager, Lambda, and Inspector can assist with automation of remediation. The document provides information on the specific steps and activities involved in each module of the workshop.
SRV327 Replicate, Analyze, and Visualize Data Using Managed Database and Ser...Amazon Web Services
If you have disparate datasets within your data center and on AWS, it can be challenging to manage all of them while you extract and analyze data to drive positive business outcomes. In this workshop, we use AWS managed database services, migration tools, and serverless technologies to replicate, analyze, and visualize data. We replicate an on-premises database to Amazon RDS and Amazon S3 using AWS Database Migration Service and the AWS Schema Conversion Tool. We then use Amazon Athena to interactively analyze data using SQL, and finally, we use Amazon QuickSight to visualize the data to enable better business decisions. For this session, ensure that you have an AWS account set up, and familiarize yourself with the AWS Management Console at least a day before the workshop. You don't need any credit on the account.
In this popular session, discover how Amazon EBS can take your application deployments on Amazon EC2 to the next level. Learn about Amazon EBS features and benefits, how to identify applications that are appropriate for use with Amazon EBS, best practices, and details about its performance and volume types. The target audience is storage administrators, application developers, applications owners, and anyone who wants to understand how to optimize performance for Amazon EC2 using the power of Amazon EBS.
Advanced Design Patterns for Amazon DynamoDB - Workshop (DAT404-R1) - AWS re:...Amazon Web Services
Join us for a practical hands-on workshop on using Amazon DynamoDB. This session is designed for developers, engineers, and database administrators who are involved in designing and maintaining DynamoDB applications. We begin with a walkthrough of proven NoSQL design patterns for at-scale applications. Next, we use step-by-step instructions to apply lessons learned to design DynamoDB tables and indexes that are optimized for performance and cost. Expect to leave this session with the knowledge to build and monitor DynamoDB applications that can grow to any size and scale. Attendees should have a basic understanding of DynamoDB. Bring your laptop to participate in this workshop.
The Future of Enterprise Applications is Serverless (ENT314-R1) - AWS re:Inve...Amazon Web Services
The document discusses serverless computing and Amazon Web Services (AWS) serverless technologies. It provides an overview of AWS Lambda, API Gateway, Step Functions, and other services. It also shares experiences from Centrica, an energy company, in adopting a serverless approach for some of their applications and services. Centrica saw benefits from serverless including cost reduction, faster development cycles, and improved agility.
Data Privacy & Governance in the Age of Big Data: Deploy a De-Identified Data...Amazon Web Services
Come to this session to learn a new approach in reducing risk and costs while increasing productivity, organizational alacrity, and customer experience, resulting in a competitive advantage and assorted revenue growth. We share how a de-identified data lake on AWS can help you comply with General Data Protection Regulation (GDPR) and California Consumer Protection Act requirements by solving the issue at its causal element.
AWS DeepLens Workshop_Build 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.
AWS and Symantec: Cyber Defense at Scale (SEC311-S) - AWS re:Invent 2018Amazon Web Services
Learn how Symantec uses AWS to provide complete, integrated security solutions that monitor and protect companies and governments from hackers. Hear about lessons learned from how Symantec scaled up its infrastructure to analyze billions of logs every day to detect the world’s most sophisticated cyber attacks, and you’ll see how Symantec integrates with native AWS services, like Amazon GuardDuty, AWS Lambda, and AWS Systems Manager, into its own security solutions to provide even better security in the cloud. This session is brought to you by AWS partner, Symantec Corporation.
A Deep Dive into What's New for Amazon DynamoDB (DAT201) - AWS re:Invent 2018Amazon Web Services
This is the general what's-new session for Amazon DynamoDB in which we cover newly announced features and provide an end-to-end view of recent innovations. We also share some customer success stories and use cases. Come to this session to learn all about what’s new for DynamoDB.
DEM18 How SendBird Built a Serverless Log-Processing Pipeline in a WeekAmazon Web Services
As a chat solution serving enterprise customers, SendBird load-tests for all its largest customers. In this session, the SendBird team demonstrates how they use Amazon Kinesis, Amazon S3, AWS Lambda, and Amazon Athena to build the processing pipeline to save and analyze the results of a massive-scale load test within just a few days. They share mistakes and lessons as they expand this pipeline into day-to-day operations, such as aggregating customer usage data for billing purposes and blocking malicious traffic with the help of AWS WAF. This session is brought to you by AWS Partner, SendBird.
Building low latency apps with a serverless architecture and in-memory data I...AWS Germany
Memory data stores such as ElastiCache for Redis enables applications with response times in microseconds. By using Aurora, DynamoDB, DAX, Lambda, and ElastiCache, we explored how to design and deploy high-perfomance applications. Learn more here: https://aws.amazon.com/products/databases/
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.
In this workshop, learn how to create a cloud-based business intelligence platform and deliver dynamic insights through a custom Alexa Skill. Together, we architect a data analytics platform using Amazon S3, Amazon Athena, Amazon QuickSight, Amazon DynamoDB, Amazon CloudWatch on the backend, and a voice-based user interface through a private Alexa Skill deployed via Alexa for Business on the front end.
The document provides an overview of Amazon Elastic File System (Amazon EFS) in four phases: 1) choosing the right storage solution, 2) testing and optimizing, 3) ingesting data, and 4) running workloads on EFS. It discusses key features of EFS including simplicity, elasticity, scalability, availability, and security. Best practices for performance testing, data ingestion, and ongoing monitoring are also covered.
What's New in AR & VR: State of the World Report (ARV203) - AWS re:Invent 2018Amazon Web Services
In this session, Amazon Sumerian leaders provide an overview of the evolution of the augmented reality/virtual reality (AR/VR) industry. They discuss what has changed since Sumerian was announced at re:invent 2017. They also talk about key market trends, and they highlight areas with the highest adoption and potential. This is an immersive session, with examples and demonstrations of immersive experiences created using Amazon Sumerian.
This session will highlight the most impactful announcements made at AWS re:Invent 2017 while giving you ideas on key use cases for new services and features. We’ll cover major themes of the conference, the new services and features within those themes and how they work together to make it faster and easier to build functionality into your app.
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.
Continuous Integration Best Practices (DEV319-R1) - AWS re:Invent 2018Amazon Web Services
Today, more teams are adopting continuous integration (CI) techniques to enable collaboration, increase agility, and deliver a high-quality product faster. Cloud-based development tools such as AWS CodeCommit and AWS CodeBuild can enable teams to easily adopt CI practices without the need to manage infrastructure. In this session, we showcase best practices for code reviews and continuous integration, drawing on practices used by Amazon engineering teams. We’ll incorporate demos to not just explain the practices but show you how.
Reliable & Scalable Redis in the Cloud with Amazon ElastiCache (DAT202) - AWS...Amazon Web Services
This session covers the features and enhancements in our Redis-compatible service, Amazon ElastiCache for Redis. We cover key features, such as Redis 5, scalability and performance improvements, security and compliance, and much more. We also discuss upcoming features and customer case studies.
The cloud has empowered many companies to scale up and serve their users in an efficient and cost effective way. Sometimes starting from zero can be hard. In this slides deck we will review best practices and AWS services that can help you go from 0 to 10 millions users. And we will go even further: we'll explore together how to break the remaining barriers, by making your infrastructure truly global and bringing it closer to your customers.
Lessons Learned from a Large-Scale Legacy Migration with Sysco (STG311) - AWS...Amazon Web Services
Migrating enterprise applications to the cloud requires thorough planning and consideration for a number of variables. Should you move your application to a similar infrastructure in the cloud (in a lift-and-shift scenario)? Or should you refactor your application to take advantage of cloud-native services for object storage, serverless, auto-scaling, and so on? In this session, an AWS expert walks through the ten commandments that enterprises should follow when moving applications to the cloud and refactoring them for optimal performance. Then, a representative of Sysco Corporation, a Fortune 50 company, shares how the company migrated mission-critical legacy business systems and modernized them to take advantage of the AWS Cloud. Learn how the company moved its enterprise purchasing system, which processes millions of dollars in sales daily, to the AWS Cloud while achieving a 60% decrease in run costs. Also discover the lessons learned and highlights of the migration, which resulted in 30% increase in performance, 3x improvement in user accessibility, and a significant decrease in order backlogs and outages.
Analyze your Data Lake, Fast @ Any Scale - AWS Online Tech TalksAmazon Web Services
Learning Objectives:
-Learn how to automatically discover, catalog, and prepare your data for analytics
-Understand how to query data in your data lake without having to transform or load the data into your data warehouse
-See how to analyze data in both your data lake and data warehouse
The document outlines the agenda for a workshop on threat detection and remediation using AWS security services. The workshop includes modules on environment setup, an attack simulation, detecting and investigating the attack, and a review. Services discussed that can help with detection include GuardDuty, Macie, and Inspector, while services like Systems Manager, Lambda, and Inspector can assist with automation of remediation. The document provides information on the specific steps and activities involved in each module of the workshop.
SRV327 Replicate, Analyze, and Visualize Data Using Managed Database and Ser...Amazon Web Services
If you have disparate datasets within your data center and on AWS, it can be challenging to manage all of them while you extract and analyze data to drive positive business outcomes. In this workshop, we use AWS managed database services, migration tools, and serverless technologies to replicate, analyze, and visualize data. We replicate an on-premises database to Amazon RDS and Amazon S3 using AWS Database Migration Service and the AWS Schema Conversion Tool. We then use Amazon Athena to interactively analyze data using SQL, and finally, we use Amazon QuickSight to visualize the data to enable better business decisions. For this session, ensure that you have an AWS account set up, and familiarize yourself with the AWS Management Console at least a day before the workshop. You don't need any credit on the account.
In this popular session, discover how Amazon EBS can take your application deployments on Amazon EC2 to the next level. Learn about Amazon EBS features and benefits, how to identify applications that are appropriate for use with Amazon EBS, best practices, and details about its performance and volume types. The target audience is storage administrators, application developers, applications owners, and anyone who wants to understand how to optimize performance for Amazon EC2 using the power of Amazon EBS.
Advanced Design Patterns for Amazon DynamoDB - Workshop (DAT404-R1) - AWS re:...Amazon Web Services
Join us for a practical hands-on workshop on using Amazon DynamoDB. This session is designed for developers, engineers, and database administrators who are involved in designing and maintaining DynamoDB applications. We begin with a walkthrough of proven NoSQL design patterns for at-scale applications. Next, we use step-by-step instructions to apply lessons learned to design DynamoDB tables and indexes that are optimized for performance and cost. Expect to leave this session with the knowledge to build and monitor DynamoDB applications that can grow to any size and scale. Attendees should have a basic understanding of DynamoDB. Bring your laptop to participate in this workshop.
The Future of Enterprise Applications is Serverless (ENT314-R1) - AWS re:Inve...Amazon Web Services
The document discusses serverless computing and Amazon Web Services (AWS) serverless technologies. It provides an overview of AWS Lambda, API Gateway, Step Functions, and other services. It also shares experiences from Centrica, an energy company, in adopting a serverless approach for some of their applications and services. Centrica saw benefits from serverless including cost reduction, faster development cycles, and improved agility.
Data Privacy & Governance in the Age of Big Data: Deploy a De-Identified Data...Amazon Web Services
Come to this session to learn a new approach in reducing risk and costs while increasing productivity, organizational alacrity, and customer experience, resulting in a competitive advantage and assorted revenue growth. We share how a de-identified data lake on AWS can help you comply with General Data Protection Regulation (GDPR) and California Consumer Protection Act requirements by solving the issue at its causal element.
AWS DeepLens Workshop_Build 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.
AWS and Symantec: Cyber Defense at Scale (SEC311-S) - AWS re:Invent 2018Amazon Web Services
Learn how Symantec uses AWS to provide complete, integrated security solutions that monitor and protect companies and governments from hackers. Hear about lessons learned from how Symantec scaled up its infrastructure to analyze billions of logs every day to detect the world’s most sophisticated cyber attacks, and you’ll see how Symantec integrates with native AWS services, like Amazon GuardDuty, AWS Lambda, and AWS Systems Manager, into its own security solutions to provide even better security in the cloud. This session is brought to you by AWS partner, Symantec Corporation.
A Deep Dive into What's New for Amazon DynamoDB (DAT201) - AWS re:Invent 2018Amazon Web Services
This is the general what's-new session for Amazon DynamoDB in which we cover newly announced features and provide an end-to-end view of recent innovations. We also share some customer success stories and use cases. Come to this session to learn all about what’s new for DynamoDB.
DEM18 How SendBird Built a Serverless Log-Processing Pipeline in a WeekAmazon Web Services
As a chat solution serving enterprise customers, SendBird load-tests for all its largest customers. In this session, the SendBird team demonstrates how they use Amazon Kinesis, Amazon S3, AWS Lambda, and Amazon Athena to build the processing pipeline to save and analyze the results of a massive-scale load test within just a few days. They share mistakes and lessons as they expand this pipeline into day-to-day operations, such as aggregating customer usage data for billing purposes and blocking malicious traffic with the help of AWS WAF. This session is brought to you by AWS Partner, SendBird.
Building low latency apps with a serverless architecture and in-memory data I...AWS Germany
Memory data stores such as ElastiCache for Redis enables applications with response times in microseconds. By using Aurora, DynamoDB, DAX, Lambda, and ElastiCache, we explored how to design and deploy high-perfomance applications. Learn more here: https://aws.amazon.com/products/databases/
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.
In this workshop, learn how to create a cloud-based business intelligence platform and deliver dynamic insights through a custom Alexa Skill. Together, we architect a data analytics platform using Amazon S3, Amazon Athena, Amazon QuickSight, Amazon DynamoDB, Amazon CloudWatch on the backend, and a voice-based user interface through a private Alexa Skill deployed via Alexa for Business on the front end.
The document provides an overview of Amazon Elastic File System (Amazon EFS) in four phases: 1) choosing the right storage solution, 2) testing and optimizing, 3) ingesting data, and 4) running workloads on EFS. It discusses key features of EFS including simplicity, elasticity, scalability, availability, and security. Best practices for performance testing, data ingestion, and ongoing monitoring are also covered.
What's New in AR & VR: State of the World Report (ARV203) - AWS re:Invent 2018Amazon Web Services
In this session, Amazon Sumerian leaders provide an overview of the evolution of the augmented reality/virtual reality (AR/VR) industry. They discuss what has changed since Sumerian was announced at re:invent 2017. They also talk about key market trends, and they highlight areas with the highest adoption and potential. This is an immersive session, with examples and demonstrations of immersive experiences created using Amazon Sumerian.
This session will highlight the most impactful announcements made at AWS re:Invent 2017 while giving you ideas on key use cases for new services and features. We’ll cover major themes of the conference, the new services and features within those themes and how they work together to make it faster and easier to build functionality into your app.
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.
Continuous Integration Best Practices (DEV319-R1) - AWS re:Invent 2018Amazon Web Services
Today, more teams are adopting continuous integration (CI) techniques to enable collaboration, increase agility, and deliver a high-quality product faster. Cloud-based development tools such as AWS CodeCommit and AWS CodeBuild can enable teams to easily adopt CI practices without the need to manage infrastructure. In this session, we showcase best practices for code reviews and continuous integration, drawing on practices used by Amazon engineering teams. We’ll incorporate demos to not just explain the practices but show you how.
Reliable & Scalable Redis in the Cloud with Amazon ElastiCache (DAT202) - AWS...Amazon Web Services
This session covers the features and enhancements in our Redis-compatible service, Amazon ElastiCache for Redis. We cover key features, such as Redis 5, scalability and performance improvements, security and compliance, and much more. We also discuss upcoming features and customer case studies.
The cloud has empowered many companies to scale up and serve their users in an efficient and cost effective way. Sometimes starting from zero can be hard. In this slides deck we will review best practices and AWS services that can help you go from 0 to 10 millions users. And we will go even further: we'll explore together how to break the remaining barriers, by making your infrastructure truly global and bringing it closer to your customers.
Lessons Learned from a Large-Scale Legacy Migration with Sysco (STG311) - AWS...Amazon Web Services
Migrating enterprise applications to the cloud requires thorough planning and consideration for a number of variables. Should you move your application to a similar infrastructure in the cloud (in a lift-and-shift scenario)? Or should you refactor your application to take advantage of cloud-native services for object storage, serverless, auto-scaling, and so on? In this session, an AWS expert walks through the ten commandments that enterprises should follow when moving applications to the cloud and refactoring them for optimal performance. Then, a representative of Sysco Corporation, a Fortune 50 company, shares how the company migrated mission-critical legacy business systems and modernized them to take advantage of the AWS Cloud. Learn how the company moved its enterprise purchasing system, which processes millions of dollars in sales daily, to the AWS Cloud while achieving a 60% decrease in run costs. Also discover the lessons learned and highlights of the migration, which resulted in 30% increase in performance, 3x improvement in user accessibility, and a significant decrease in order backlogs and outages.
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.
The document discusses scaling applications from basic to advanced architectures on AWS. It begins with simple static websites hosted on S3 and evolves to include services like Route53, EC2, databases, authentication with Cognito, load balancing, auto-scaling, caching, and asynchronous processing. The final architectures shown are serverless, event-driven, and use microservices.
Introduction to Serverless on AWS - Builders Day JerusalemAmazon 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 with AWS Lambda, which lets you run code without provisioning or managing servers.
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.
In this workshop, learn how to create a serverless data lake architecture. Understand how to ingest data at scale from multiple data sources, how to transform the data, and how to catalog it to make it available for querying using a variety of tools. Also learn how to set up governance and data quality controls.
Speakers:
Rajanikanth Bhargava Chilakapati - Solutions Architect, AWS
Karl Hart - Solutions Architect, AWS
John Pignata - Startup Solutions Architect, AWS
Operational Excellence with Containerized Workloads Using AWS Fargate (CON320...Amazon Web Services
The document discusses operational excellence with containerized workloads using AWS Fargate. It provides an overview of AWS Fargate and how it allows customers to run containerized applications without having to manage Amazon EC2 instances. It then discusses how Fargate provides an elastic and integrated service with the AWS ecosystem. Case studies are also presented of companies like Turner and Corteva Agriscience that have migrated workloads to AWS Fargate to reduce costs and improve agility.
This webinar is to discuss how AWS Database Migration Service helps you migrate local database to the AWS Cloud environment, quickly and securely, and make sure the source database remains fully operational during the migration, minimizing downtime to applications that reply on the database. You will also learn how to lay down the plan for database migration for your company.
This is a level 200 webinar that covers introduction to AWS Database Migration Service (DMS) and AWS Schema Conversion Tool (SCT), tips to swiftly migrate existing databases to cloud, best practices of database management on cloud plus a number of successful use cases.
The document discusses Amazon Elasticsearch Service, which is a fully managed service for deploying and operating Elasticsearch clusters. Key points include:
- It allows deploying a production-ready Elasticsearch cluster within minutes and easily scaling the cluster.
- Data is securely stored within a user's VPC and access can be restricted using IAM policies and security groups.
- The service is tightly integrated with other AWS services to allow for seamless data ingestion, security, monitoring, and orchestration.
How Fannie Mae Processes over a Quarter Million Loans per Day with Amazon S3 ...Amazon Web Services
Fannie Mae processes over 250,000 loans per day with Amazon S3 by optimizing performance, availability, and durability. They implemented caching to improve GET and PUT latency, uncoupled writes from transactions with compensation, and encrypted data at rest. These changes reduced response times by over 100% and improved latency percentiles. Additional challenges involved retrying occasional slow GETs and rightsizing instances.
0 best practices for architecting for the cloud
1. Enable Scalability
2. Use Disposable Resources
3. Automate Your Environment
4. Loosely Couple Your Components
5. Design Services, Not Servers
6. Choose the Right Database Solutions
7. Avoid Single Points of Failure
8. Optimize for Cost
9. Use Caching
10. Secure Your Infrastructure Everywhere
Speaker: Anson Shen
Tape Is a Four Letter Word: Back Up to the Cloud in Under an Hour (STG201) - ...Amazon Web Services
Tape backups. Yes, they're still a thing. If you want to stop using tapes but need to store immutable backups for compliance or operational reasons, attend this session to learn how to make an easy switch to a cloud-based virtual tape library (VTL). AWS Storage Gateway provides a seamless drop-in replacement for tape backups with its Tape Gateway. It works with the major backup software products, so you simply change the target for your backups, and they go to a VTL that stores virtual tapes on Amazon S3 and Amazon Glacier. Come see how it works.
M&E Leadership Session: The State of the Industry, What's New from AWS for M&...Amazon Web Services
In this wide-ranging keynote session, first hear from AWS VP Carla Stratfold on the major forces affecting the industry, then learn from AWS Global M&E Tech Lead Usman Shakeel about the latest and most exciting releases coming out of re:Invent relevant to the M&E industry. And finally, hear how technical leaders at the forefront of the industry are responding to accelerating changes in the media landscape.
Best practices for optimizing your EC2 costs with Spot Instances | AWS Floor28Amazon Web Services
Join this session to learn how AWS customers are using Spot Instances to save up to 90% off On-Demand price when running frontend and web applications, big-data and analytics, Batch and HPC, dev/test, and containerized workloads
by Andre Hass, Specialist Technical Account Manager, AWS
Organizations use reports, dashboards, and analytics tools to extract insights from their data, monitor performance, and support decision making. To support these tools, data must be collected and prepared for use. We'll look at two approaches: a structured centralized data repository as a Data Warehouse the less-structured repository of a Data Lake. We'll compare these approaches, examine the services that support each, and explore how they work together.
The document discusses serverless architectures and patterns. It covers using AWS Lambda along with other AWS services for building serverless web applications, data lakes, and stream processing systems. Specific examples and best practices are provided for implementing common serverless patterns and use cases like building a serverless web app frontend with API Gateway and DynamoDB, implementing a serverless data lake using S3 and Athena for analytics, and ingesting and processing streaming data with Kinesis and Lambda.
Similar to Come scalare da zero ai tuoi primi 10 milioni di utenti.pdf (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.
92. Where we are
Just migrated to AWS
from old legacy datacenter
PHP with LAMP stack
Migrated to ElasticBeanstalk
Scaling rely on AWS EC2 Autoscale
93. The Challenge
Marketing team needs to reach
millions of users that comes
from different networks
Feel like a natural app on the device,
with an immersive user experience.
No way to predict when
users comes to our network
94. The Challenge
EC2 Autoscale is fantastic option
but isn’t the best for huge spikes
When a spike arrive, ELB
start
cut connections and wild
503 appears
We’re present in countries
With poor internet connection
95. The Challenge
Request Count Up to 1000%
Response Time Increase
503!
0
750
1500
2250
3000
Latency (ms) 503
0
22500
45000
67500
90000
Requests
96. The Solution
WHERE WE ARE
Migrated our Services to AWS
Full adopting AWS Technology
REQUIREMENTS
We want continue to use AWS services
And move focus on ServerLess Approach
Continuous Integration
Infrastructure design
Spike resilient Infrastructure
Always have a fast response time
MVP features
97. The Solution
React web application
Hosted in a S3 bucket configured as website
CloudFront Entrypoint
CloudFront combined with proper cache offloads S3 origin
Continuous Integration
Configured with Code Pipeline
98. The Solution
1 Git Repository
2 CI with Code Pipeline
3 Host WebApp with S3
4 Served with CloudFront
99. A real example: a spike we had on 2nd March
0
22500
45000
67500
90000 Requests
100. A real example: a spike we had on 2nd March
0
30
60
90
120
150
Latency (ms) 503
101. Next Steps
Serverless Isolation
Continue the Serverless Approach to migrate other
platform features to React App
S3 Multi Zone Replication
Enable multi zone replication for reduce latency between
some “far away” POP and become reslient to region down
CloudWatch Alarm Improve
Improve (even more) our alarm management by extending
the use of CloudWatch to quickly report spikes and
affected users (if any)