In the cloud, modern apps are decoupled into independent building blocks, called microservices, which are easier to develop, deploy, and maintain. Messaging is a central tool used to connect and coordinate these microservices. AWS offers multiple messaging services, which address a variety of use cases. In this session, learn how to choose the service that’s best for your use case as we present the key technical features of each. We pay special attention to integrating messaging services with serverless technology. We cover Amazon Kinesis, Amazon SQS, and Amazon SNS in detail with discussion of other services as appropriate.
Serverless:It All Started in Vegas (DVC306) - AWS re:Invent 2018Amazon Web Services
This talk dives into Trustpilot's journey to serverless compute. The journey starts at re:Invent 2016 and follows how the company fast-tracked its adoption within its engineering organization using a "serverless first" engineering principle. A representative from Trustpilot shares lessons learned and insights gained from running over 200 AWS Lambda functions with 12M invocations/day in production. Also covered are fun stories of what helped the company adopt serverless, how to make those stories actionable, a review of architectural patterns, and a discussion of why they choose serverless over traditional compute every day.
This session is part of re:Invent Developer Community Day, a series led by AWS enthusiasts who share firsthand technical insights on trending topics.
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.
What's New with the AWS CLI (DEV322-R1) - AWS re:Invent 2018Amazon Web Services
The document discusses the development of the AWS CLI version 2. It notes that the AWS CLI is a unified tool for managing AWS services that has grown significantly since its initial 1.0 release in 2013. Version 2 is being actively developed on GitHub with a focus on improved configuration, interactive wizards to help users complete tasks, and autocompletion features to make the CLI easier to use. Feedback from customers will help shape the future direction of the AWS CLI.
Building Massively Parallel Event-Driven Architectures (SRV373-R1) - AWS re:I...Amazon Web Services
Data and events are the lifeblood of any modern application. By using stateless, loosely coupled microservices communicating through events, developers can build massively scalable systems that can process trillions of requests in seconds. In this talk, we cover design patterns for using Amazon SQS, Amazon SNS, AWS Step Functions, AWS Lambda, and Amazon S3 to build data processing and real-time notification systems with unbounded scale and serverless cost characteristics. We also explore how these approaches apply to practical use cases, such as training machine learning models, media processing, and data cleansing.
This document discusses orchestrating AWS Lambda functions with AWS Step Functions. It begins with an overview of serverless applications and the need for coordination between functions. It then introduces AWS Step Functions as a way to visually define, manage, and coordinate functions through state machines. Key features of Step Functions include different state types, input/output processing, error handling, integration with other AWS services, and serverless pricing. Overall, Step Functions allows for building, scaling, and evolving serverless applications in a reliable way.
How Verizon is Accelerating Cloud Adoption and Migration with the AWS Service...Amazon Web Services
Many enterprises want to drive faster cloud adoption and time to market (TTM) by allowing their developers, who have various skill sets, to onboard onto AWS quickly using self-service. However, enabling security, governance, and compliance while not compromising user experience can be a challenge. In this session, Verizon demonstrates how they use the AWS Service Catalog Connector for ServiceNow to create a robust self-service computing environment while meeting Verizon’s governance and security controls and achieving their goal of migrating > 30% of their applications onto AWS in a short timeframe.
From One to Many: Evolving VPC Design (ARC309-R1) - AWS re:Invent 2018Amazon Web Services
As more customers adopt Amazon VPC architectures, the features and flexibility of the service are encountering the obstacles of evolving design requirements. In this session, we follow the evolution of a single regional VPC to a multi-VPC, multi-region design with diverse connectivity into on-premises systems and infrastructure. Along the way, we investigate creative customer solutions for scaling and securing outbound VPC traffic, securing private access to Amazon S3, managing multi-tenant VPCs, integrating existing customer networks through AWS Direct Connect, and building a full VPC mesh network across global regions. Please join us for a speaker meet-and-greet following this session at the Speaker Lounge (ARIA East, Level 1, Willow Lounge). The meet-and-greet starts 15 minutes after the session and runs for half an hour.
How AWS Minimizes the Blast Radius of Failures (ARC338) - AWS re:Invent 2018Amazon Web Services
At AWS, we obsess over operational excellence. We have a deep understanding of system availability, informed by over a decade of experience operating the cloud and our roots of operating Amazon.com for nearly a quarter-century. One thing we've learned is that failures come in many forms, some expected, and some unexpected. It's vital to build from the ground up and embrace failure. A core consideration is how to minimize the "blast radius" of any failures. In this talk, we discuss a range of blast radius reduction design techniques that we employ, including cell-based architecture, shuffle-sharding, availability zone independence, and region isolation. We also discuss how blast radius reduction infuses our operational practices.
Serverless:It All Started in Vegas (DVC306) - AWS re:Invent 2018Amazon Web Services
This talk dives into Trustpilot's journey to serverless compute. The journey starts at re:Invent 2016 and follows how the company fast-tracked its adoption within its engineering organization using a "serverless first" engineering principle. A representative from Trustpilot shares lessons learned and insights gained from running over 200 AWS Lambda functions with 12M invocations/day in production. Also covered are fun stories of what helped the company adopt serverless, how to make those stories actionable, a review of architectural patterns, and a discussion of why they choose serverless over traditional compute every day.
This session is part of re:Invent Developer Community Day, a series led by AWS enthusiasts who share firsthand technical insights on trending topics.
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.
What's New with the AWS CLI (DEV322-R1) - AWS re:Invent 2018Amazon Web Services
The document discusses the development of the AWS CLI version 2. It notes that the AWS CLI is a unified tool for managing AWS services that has grown significantly since its initial 1.0 release in 2013. Version 2 is being actively developed on GitHub with a focus on improved configuration, interactive wizards to help users complete tasks, and autocompletion features to make the CLI easier to use. Feedback from customers will help shape the future direction of the AWS CLI.
Building Massively Parallel Event-Driven Architectures (SRV373-R1) - AWS re:I...Amazon Web Services
Data and events are the lifeblood of any modern application. By using stateless, loosely coupled microservices communicating through events, developers can build massively scalable systems that can process trillions of requests in seconds. In this talk, we cover design patterns for using Amazon SQS, Amazon SNS, AWS Step Functions, AWS Lambda, and Amazon S3 to build data processing and real-time notification systems with unbounded scale and serverless cost characteristics. We also explore how these approaches apply to practical use cases, such as training machine learning models, media processing, and data cleansing.
This document discusses orchestrating AWS Lambda functions with AWS Step Functions. It begins with an overview of serverless applications and the need for coordination between functions. It then introduces AWS Step Functions as a way to visually define, manage, and coordinate functions through state machines. Key features of Step Functions include different state types, input/output processing, error handling, integration with other AWS services, and serverless pricing. Overall, Step Functions allows for building, scaling, and evolving serverless applications in a reliable way.
How Verizon is Accelerating Cloud Adoption and Migration with the AWS Service...Amazon Web Services
Many enterprises want to drive faster cloud adoption and time to market (TTM) by allowing their developers, who have various skill sets, to onboard onto AWS quickly using self-service. However, enabling security, governance, and compliance while not compromising user experience can be a challenge. In this session, Verizon demonstrates how they use the AWS Service Catalog Connector for ServiceNow to create a robust self-service computing environment while meeting Verizon’s governance and security controls and achieving their goal of migrating > 30% of their applications onto AWS in a short timeframe.
From One to Many: Evolving VPC Design (ARC309-R1) - AWS re:Invent 2018Amazon Web Services
As more customers adopt Amazon VPC architectures, the features and flexibility of the service are encountering the obstacles of evolving design requirements. In this session, we follow the evolution of a single regional VPC to a multi-VPC, multi-region design with diverse connectivity into on-premises systems and infrastructure. Along the way, we investigate creative customer solutions for scaling and securing outbound VPC traffic, securing private access to Amazon S3, managing multi-tenant VPCs, integrating existing customer networks through AWS Direct Connect, and building a full VPC mesh network across global regions. Please join us for a speaker meet-and-greet following this session at the Speaker Lounge (ARIA East, Level 1, Willow Lounge). The meet-and-greet starts 15 minutes after the session and runs for half an hour.
How AWS Minimizes the Blast Radius of Failures (ARC338) - AWS re:Invent 2018Amazon Web Services
At AWS, we obsess over operational excellence. We have a deep understanding of system availability, informed by over a decade of experience operating the cloud and our roots of operating Amazon.com for nearly a quarter-century. One thing we've learned is that failures come in many forms, some expected, and some unexpected. It's vital to build from the ground up and embrace failure. A core consideration is how to minimize the "blast radius" of any failures. In this talk, we discuss a range of blast radius reduction design techniques that we employ, including cell-based architecture, shuffle-sharding, availability zone independence, and region isolation. We also discuss how blast radius reduction infuses our operational practices.
Best Practices for Securing an Amazon VPC (NET318) - AWS re:Invent 2018Amazon Web Services
In this interactive workshop, we provide practical advice and guidance for designing and building secure Amazon Virtual Private Clouds (Amazon VPCs). Using a hands-on approach, we take you through using Amazon VPC features such as subnets, security groups, AWS PrivateLink, network ACLs, routing, flow logs, and service endpoints. We also share best practices for VPC design and management based on our experience supporting customers running large-scale infrastructures. We recommend you bring your own laptop.
Building Serverless Applications Using AWS AppSync and Amazon Neptune (SRV307...Amazon Web Services
In this session, learn how to build a data driven, serverless calorie tracker application with real-time, offline, and data syncing capabilities. The application provides an overview of your progress toward the calorie intake goal you've set, recommended intake remains, and breakdown of calories consumed. Use Amazon Cognito to build signup and sign-in capabilities as well as federated login to Facebook. The application integrates with AWS AppSync to provide real-time data from multiple data sources through GraphQL technology as well as offline capability. AWS AppSync makes it easy to access this data and provide the exact information your application needs. As a bonus, learn to use Amazon Neptune, a fully managed graph database, to build a personalized recommendation engine for calorie intake.
A Chronicle of Airbnb Architecture Evolution (ARC407) - AWS re:Invent 2018Amazon Web Services
Airbnb is going through tremendous growth internationally, evolving from a home sharing company to a global travel community with many product offerings. The growth driven by the business, increase in traffic, and aggressive hiring created a new challenge for the Production Infrastructure Team. The team has grown from a small team of 10 to a production platform organization with 100 engineers that builds foundational services that support homes, experiences, luxury, and China. We shifted our priority and focus to move away from putting out fires to building a platform that can grow with the company. In this session, we chronicle Airbnb’s architectural evolution that aligns with organizational growth strategy, and review how we overcame different architectural challenges leveraging AWS technologies.
Industrialize Machine Learning Using CI/CD Techniques (FSV304-i) - AWS re:Inv...Amazon Web Services
The document discusses using CI/CD techniques to industrialize machine learning workflows. It describes a typical ML workflow as being error-prone due to manual processes. The proposed solution is to use AWS services like SageMaker, CodeCommit, and S3 to create a flexible, collaborative, repeatable, auditable and secure ML workflow. A demo of the solution is shown and sample audit questions are provided that could be answered via AWS APIs.
Personalized Ad Targeting Using Real-Time, Content-Aware Machine Learning (CT...Amazon Web Services
Today, we can harness the power of machine learning services, such as Amazon Rekognition, Amazon Translate, and Amazon SageMaker, to automatically extract detailed information in the form of metadata to describe video content. Previously, creating the metadata for user-generated and professional video content was performed manually, which was both time-consuming and expensive. With Amazon Machine Learning, this metadata can be automatically generated and combined with viewers’ self-identified interests to create personalized advertising within video streams. This session features a demo of a camera matching objects in real time and a machine learning application suggesting relevant advertisements.
Find All the Threats: AWS Threat Detection and Remediation (SEC331) - AWS re:...Amazon Web Services
Join us for this hands-on workshop where you learn about a number of AWS services involved with threat detection and remediation as we walk through some real-world threat scenarios. Learn about the threat detection capabilities of Amazon GuardDuty, Amazon Macie, AWS Config, and the available remediation options. For each hands-on scenario, we review methods to remediate the threat using the following services: AWS CloudFormation, Amazon S3, AWS CloudTrail, Amazon VPC flow logs, Amazon CloudWatch Events, Amazon SNS, Amazon Macie, DNS logs, AWS Lambda, AWS Config, Amazon Inspector and, of course, Amazon GuardDuty.
The Theory and Math Behind Data Privacy and Security Assurance (SEC301) - AWS...Amazon Web Services
The document discusses AWS's Zelkova tool, which uses symbolic logic and satisfiability modulo theories (SMT) solving to encode identity and access management (IAM) policies as logical formulas. This allows customers to automatically check that their IAM configurations and governance rules are functioning as intended at scale. The document also describes how one enterprise customer, Bridgewater Associates, uses Zelkova to identify misconfigurations and reduce risks in their AWS environment.
Optimizing Costs as You Scale on AWS (ENT302) - AWS re:Invent 2018Amazon Web Services
The cloud offers a first-in-a-career opportunity to constantly optimize your costs as you grow and stay on the leading edge of innovation. By developing a cost-conscious culture and assigning the responsibility for efficiency to the appropriate business owners, you can deliver innovation efficiently and cost effectively. In this session, we share The Vanguard Group’s real-world experience of optimizing their costs, and we review a wide range of cost planning, monitoring, and optimization strategies.
Building Microservices with Containers (CON308-R1) - AWS re:Invent 2018Amazon Web Services
Microservices are minimal function services that are deployed separately, but can interact together to function as a broader application. Microservices can be built, changed, and deployed quickly with a relatively small impact, empowering developers to speed up the rate of innovation. In this session, we show how containers help enable microservices-based application architectures, discuss best practices for building new microservices, and cover the AWS services that allow you to build performant microservices applications.
Capacity Management Made Easy with Amazon EC2 Auto Scaling (CMP377) - AWS re:...Amazon Web Services
This document discusses Amazon EC2 Auto Scaling and how it can be used to automatically scale Amazon EC2 capacity up or down based on user-defined policies. Auto Scaling helps maintain application availability and allows scaling capacity out across availability zones. It allows grouping instances by criteria like instance type and launch template and supports automatic provisioning of instances using templates that specify configuration details. Auto Scaling also supports replacing unhealthy instances, lifecycle hooks to perform actions during instance launch/termination, and dynamic scaling based on metrics, schedules or predictive scaling.
Inside AWS: Technology Choices for Modern Applications (SRV305-R1) - AWS re:I...Amazon Web Services
AWS offers a wide range of cloud computing services and technologies, but we rarely state opinions about which services and technologies customers should choose. When it comes to building our own services, our engineering groups have strong opinions, and they express them in the technologies they pick. Join Tim Bray, Senior Principal Engineer, to hear about the high-level choices that developers at AWS and our customers have to make. Here are a few: Are microservices always the way to go? Serverless, containers, or serverless containers? Is relational over? Is Java over? The talk is technical and based on our experience in building AWS services and working with customers on their cloud-native apps.
How Rovio Uses ML to Acquire, Retain, and Monetize Users (GAM304) - AWS re:In...Amazon Web Services
Understanding gamer behavior is critical in acquiring, retaining, and monetizing users effectively. The cycle requires constant fine-tuning through expensive and complex live operations to offer fresh, fun, and challenging experiences. In this session, learn how Rovio uses machine learning (ML) to make this process faster, more efficient, and more accurate. Learn how to leverage AWS compute, analytics, and database services, such as Amazon S3, Amazon EC2, Amazon EMR, Amazon Athena, Amazon DynamoDB, and Amazon Redshift, to build an ML workflow that predicts the future interests and behaviors of gamers to better serve your needs and theirs.
Drive Customer Value with Data-Driven Decisions (GPSBUS206) - AWS re:Invent 2018Amazon Web Services
Organizations that use data as a competitive differentiator are more likely to lead and outperform their peers. Many organizations have transformed their data architectures and adopted the cloud to meet a variety of scalability and automation challenges. In this session, we develop a blueprint for data flows from data sources to data lakes, data warehousing, advanced analytics, and machine learning (ML). We look at the big picture, understand how to build data pipelines and repositories for different use cases, and enable data science at enterprise scale in a way that unleashes the value of corporate data, and embeds AI/ML in business processes.
Serverless State Management & Orchestration for Modern Apps (API302) - AWS re...Amazon Web Services
The document discusses serverless state management and orchestration using AWS Step Functions. It provides examples of how companies like Xylem, Coinbase, Granular and Novartis Institutes for Biomedical Research have used Step Functions to build modern applications. Specifically, it highlights how Step Functions enabled these companies to scale workflows, integrate legacy and modern systems, improve reliability and reduce costs. The document also provides technical details on how Step Functions can be used to orchestrate tasks and process large datasets across multiple AWS services.
Inventory, Track, and Respond to AWS Asset Changes within Seconds at Scale (S...Amazon Web Services
Large AWS environments have assets distributed across many accounts and regions. Ideally, asset inventory should be timely and provide an audit trail to document who made the changes and when. This is required for security teams to quickly react to insecure configurations and for DevOps tooling to manage infrastructure effectively. The traditional means of obtaining the timely and current state of AWS assets is to very frequently poll over the entire infrastructure, often tens of times per minute. This becomes increasingly difficult as AWS infrastructures grow in complexity. Additionally, polling for infrastructure changes provides no auditability context. In this session, learn how to inventory, track, and respond to AWS asset changes with seconds at scale.
The document discusses the journey of Centrica Hive in standardizing and optimizing their use of multiple AWS accounts. It started with over 100 accounts growing in an unorganized manner, which led to issues around access control, visibility, and cost attribution. Centrica Hive implemented solutions like AWS Organizations, consolidated billing and access tools, security tools, and configuration management to bring structure and governance to their growing AWS environment. The standardized approach helped address early challenges, and the organization is now focused on further optimizing across their accounts.
Streaming data ingestion and near real-time analysis gives you immediate insights into your data. By using AWS Lambda with Amazon Kinesis, you can obtain these insights without the need to manage servers. But are you doing this in the most optimal way? In this interactive session, we review the best practices for using Lambda with Kinesis, and how to avoid common pitfalls.
Five New Security Automations Using AWS Security Services & Open Source (SEC4...Amazon Web Services
The document discusses five new security automation projects using AWS security services and open source tools. It describes a notification hub that centrally manages alerts across accounts, a Lambda function that validates the existence and code of incident response functions in other accounts, a tool that enables and manages GuardDuty across multiple accounts and aggregates findings, an open source security monitoring platform called MozDef, and a key remediation program. Lessons learned around automation and open source adoption are also discussed.
Rapid Innovation: The Business Case for Modern Application Development (SRV20...Amazon Web Services
Modern application development is not a buzzword—it’s an innovation strategy that organizations of all sizes can use to increase revenue, lower costs, and outpace the competition. In this session, learn how you can unblock digital product and service innovation for your own organization. Putting technology details aside, we explain what modern application development really is, why it matters to the business, what success metrics you should expect, and how to navigate your own transition.
Predictive Scaling for More Responsive Applications (API330) - AWS re:Invent ...Amazon Web Services
Get a jump on traffic surges with Predictive Auto Scaling. AWS Auto Scaling now responds more quickly by analyzing past traffic trends. The new predictive capability looks at your incoming load and forecasts it into the future. Not only can you see ahead of time when and how your resources will scale, your resources are made available ahead of when they are needed to enable faster, more responsive applications. Come learn how Genesys uses Predictive Scaling to scale the infrastructure used to run their popular contact center solution, PureCloud, worldwide.
Automating Compliance on AWS (HLC302-S-i) - AWS re:Invent 2018Amazon Web Services
Maintaining a compliant environment is critical for regulated industries such as healthcare, but with the advent of GDPR and other regional data privacy frameworks, compliance is becoming just another cost of doing business. In this session, we dive deep into how Cloudticity built the Cloudticity Oxygen managed services framework as an example of what a compliance framework looks like and how maintaining a compliant posture—and being able to prove that to auditors and regulators—can and should be a native part of your infrastructure. Compliance doesn't need to be something you add on. It should be deeply ingrained in your environment. Learn specific AWS services and techniques to track and maintain compliance in a fully automated manner directly from Cloudticity's founder. This session is brought to you by AWS partner, Cloudticity.
[NEW LAUNCH!] Introduction to AWS Global Accelerator (NET330) - AWS re:Invent...Amazon Web Services
This session introduces AWS Global Accelerator, a new global service that enables you to optimally route traffic to your multi-regional endpoints via static Anycast IP addresses that are announced from the expansive AWS edge network. This session walks through the various features and customer use cases for Global Accelerator. Several example use cases demonstrate how you can use Ubiquity to achieve near-zero application downtime and reduce latency for your global applications. We will walk you through the architecture and will also include a demo of the workflow. Attend this session if you are looking at ways to accelerate performance of your global applications, achieve high availability for your mission critical applications or easily manage multiple IP addresses through a static Anycast IP that fronts your applications.
Best Practices for Securing an Amazon VPC (NET318) - AWS re:Invent 2018Amazon Web Services
In this interactive workshop, we provide practical advice and guidance for designing and building secure Amazon Virtual Private Clouds (Amazon VPCs). Using a hands-on approach, we take you through using Amazon VPC features such as subnets, security groups, AWS PrivateLink, network ACLs, routing, flow logs, and service endpoints. We also share best practices for VPC design and management based on our experience supporting customers running large-scale infrastructures. We recommend you bring your own laptop.
Building Serverless Applications Using AWS AppSync and Amazon Neptune (SRV307...Amazon Web Services
In this session, learn how to build a data driven, serverless calorie tracker application with real-time, offline, and data syncing capabilities. The application provides an overview of your progress toward the calorie intake goal you've set, recommended intake remains, and breakdown of calories consumed. Use Amazon Cognito to build signup and sign-in capabilities as well as federated login to Facebook. The application integrates with AWS AppSync to provide real-time data from multiple data sources through GraphQL technology as well as offline capability. AWS AppSync makes it easy to access this data and provide the exact information your application needs. As a bonus, learn to use Amazon Neptune, a fully managed graph database, to build a personalized recommendation engine for calorie intake.
A Chronicle of Airbnb Architecture Evolution (ARC407) - AWS re:Invent 2018Amazon Web Services
Airbnb is going through tremendous growth internationally, evolving from a home sharing company to a global travel community with many product offerings. The growth driven by the business, increase in traffic, and aggressive hiring created a new challenge for the Production Infrastructure Team. The team has grown from a small team of 10 to a production platform organization with 100 engineers that builds foundational services that support homes, experiences, luxury, and China. We shifted our priority and focus to move away from putting out fires to building a platform that can grow with the company. In this session, we chronicle Airbnb’s architectural evolution that aligns with organizational growth strategy, and review how we overcame different architectural challenges leveraging AWS technologies.
Industrialize Machine Learning Using CI/CD Techniques (FSV304-i) - AWS re:Inv...Amazon Web Services
The document discusses using CI/CD techniques to industrialize machine learning workflows. It describes a typical ML workflow as being error-prone due to manual processes. The proposed solution is to use AWS services like SageMaker, CodeCommit, and S3 to create a flexible, collaborative, repeatable, auditable and secure ML workflow. A demo of the solution is shown and sample audit questions are provided that could be answered via AWS APIs.
Personalized Ad Targeting Using Real-Time, Content-Aware Machine Learning (CT...Amazon Web Services
Today, we can harness the power of machine learning services, such as Amazon Rekognition, Amazon Translate, and Amazon SageMaker, to automatically extract detailed information in the form of metadata to describe video content. Previously, creating the metadata for user-generated and professional video content was performed manually, which was both time-consuming and expensive. With Amazon Machine Learning, this metadata can be automatically generated and combined with viewers’ self-identified interests to create personalized advertising within video streams. This session features a demo of a camera matching objects in real time and a machine learning application suggesting relevant advertisements.
Find All the Threats: AWS Threat Detection and Remediation (SEC331) - AWS re:...Amazon Web Services
Join us for this hands-on workshop where you learn about a number of AWS services involved with threat detection and remediation as we walk through some real-world threat scenarios. Learn about the threat detection capabilities of Amazon GuardDuty, Amazon Macie, AWS Config, and the available remediation options. For each hands-on scenario, we review methods to remediate the threat using the following services: AWS CloudFormation, Amazon S3, AWS CloudTrail, Amazon VPC flow logs, Amazon CloudWatch Events, Amazon SNS, Amazon Macie, DNS logs, AWS Lambda, AWS Config, Amazon Inspector and, of course, Amazon GuardDuty.
The Theory and Math Behind Data Privacy and Security Assurance (SEC301) - AWS...Amazon Web Services
The document discusses AWS's Zelkova tool, which uses symbolic logic and satisfiability modulo theories (SMT) solving to encode identity and access management (IAM) policies as logical formulas. This allows customers to automatically check that their IAM configurations and governance rules are functioning as intended at scale. The document also describes how one enterprise customer, Bridgewater Associates, uses Zelkova to identify misconfigurations and reduce risks in their AWS environment.
Optimizing Costs as You Scale on AWS (ENT302) - AWS re:Invent 2018Amazon Web Services
The cloud offers a first-in-a-career opportunity to constantly optimize your costs as you grow and stay on the leading edge of innovation. By developing a cost-conscious culture and assigning the responsibility for efficiency to the appropriate business owners, you can deliver innovation efficiently and cost effectively. In this session, we share The Vanguard Group’s real-world experience of optimizing their costs, and we review a wide range of cost planning, monitoring, and optimization strategies.
Building Microservices with Containers (CON308-R1) - AWS re:Invent 2018Amazon Web Services
Microservices are minimal function services that are deployed separately, but can interact together to function as a broader application. Microservices can be built, changed, and deployed quickly with a relatively small impact, empowering developers to speed up the rate of innovation. In this session, we show how containers help enable microservices-based application architectures, discuss best practices for building new microservices, and cover the AWS services that allow you to build performant microservices applications.
Capacity Management Made Easy with Amazon EC2 Auto Scaling (CMP377) - AWS re:...Amazon Web Services
This document discusses Amazon EC2 Auto Scaling and how it can be used to automatically scale Amazon EC2 capacity up or down based on user-defined policies. Auto Scaling helps maintain application availability and allows scaling capacity out across availability zones. It allows grouping instances by criteria like instance type and launch template and supports automatic provisioning of instances using templates that specify configuration details. Auto Scaling also supports replacing unhealthy instances, lifecycle hooks to perform actions during instance launch/termination, and dynamic scaling based on metrics, schedules or predictive scaling.
Inside AWS: Technology Choices for Modern Applications (SRV305-R1) - AWS re:I...Amazon Web Services
AWS offers a wide range of cloud computing services and technologies, but we rarely state opinions about which services and technologies customers should choose. When it comes to building our own services, our engineering groups have strong opinions, and they express them in the technologies they pick. Join Tim Bray, Senior Principal Engineer, to hear about the high-level choices that developers at AWS and our customers have to make. Here are a few: Are microservices always the way to go? Serverless, containers, or serverless containers? Is relational over? Is Java over? The talk is technical and based on our experience in building AWS services and working with customers on their cloud-native apps.
How Rovio Uses ML to Acquire, Retain, and Monetize Users (GAM304) - AWS re:In...Amazon Web Services
Understanding gamer behavior is critical in acquiring, retaining, and monetizing users effectively. The cycle requires constant fine-tuning through expensive and complex live operations to offer fresh, fun, and challenging experiences. In this session, learn how Rovio uses machine learning (ML) to make this process faster, more efficient, and more accurate. Learn how to leverage AWS compute, analytics, and database services, such as Amazon S3, Amazon EC2, Amazon EMR, Amazon Athena, Amazon DynamoDB, and Amazon Redshift, to build an ML workflow that predicts the future interests and behaviors of gamers to better serve your needs and theirs.
Drive Customer Value with Data-Driven Decisions (GPSBUS206) - AWS re:Invent 2018Amazon Web Services
Organizations that use data as a competitive differentiator are more likely to lead and outperform their peers. Many organizations have transformed their data architectures and adopted the cloud to meet a variety of scalability and automation challenges. In this session, we develop a blueprint for data flows from data sources to data lakes, data warehousing, advanced analytics, and machine learning (ML). We look at the big picture, understand how to build data pipelines and repositories for different use cases, and enable data science at enterprise scale in a way that unleashes the value of corporate data, and embeds AI/ML in business processes.
Serverless State Management & Orchestration for Modern Apps (API302) - AWS re...Amazon Web Services
The document discusses serverless state management and orchestration using AWS Step Functions. It provides examples of how companies like Xylem, Coinbase, Granular and Novartis Institutes for Biomedical Research have used Step Functions to build modern applications. Specifically, it highlights how Step Functions enabled these companies to scale workflows, integrate legacy and modern systems, improve reliability and reduce costs. The document also provides technical details on how Step Functions can be used to orchestrate tasks and process large datasets across multiple AWS services.
Inventory, Track, and Respond to AWS Asset Changes within Seconds at Scale (S...Amazon Web Services
Large AWS environments have assets distributed across many accounts and regions. Ideally, asset inventory should be timely and provide an audit trail to document who made the changes and when. This is required for security teams to quickly react to insecure configurations and for DevOps tooling to manage infrastructure effectively. The traditional means of obtaining the timely and current state of AWS assets is to very frequently poll over the entire infrastructure, often tens of times per minute. This becomes increasingly difficult as AWS infrastructures grow in complexity. Additionally, polling for infrastructure changes provides no auditability context. In this session, learn how to inventory, track, and respond to AWS asset changes with seconds at scale.
The document discusses the journey of Centrica Hive in standardizing and optimizing their use of multiple AWS accounts. It started with over 100 accounts growing in an unorganized manner, which led to issues around access control, visibility, and cost attribution. Centrica Hive implemented solutions like AWS Organizations, consolidated billing and access tools, security tools, and configuration management to bring structure and governance to their growing AWS environment. The standardized approach helped address early challenges, and the organization is now focused on further optimizing across their accounts.
Streaming data ingestion and near real-time analysis gives you immediate insights into your data. By using AWS Lambda with Amazon Kinesis, you can obtain these insights without the need to manage servers. But are you doing this in the most optimal way? In this interactive session, we review the best practices for using Lambda with Kinesis, and how to avoid common pitfalls.
Five New Security Automations Using AWS Security Services & Open Source (SEC4...Amazon Web Services
The document discusses five new security automation projects using AWS security services and open source tools. It describes a notification hub that centrally manages alerts across accounts, a Lambda function that validates the existence and code of incident response functions in other accounts, a tool that enables and manages GuardDuty across multiple accounts and aggregates findings, an open source security monitoring platform called MozDef, and a key remediation program. Lessons learned around automation and open source adoption are also discussed.
Rapid Innovation: The Business Case for Modern Application Development (SRV20...Amazon Web Services
Modern application development is not a buzzword—it’s an innovation strategy that organizations of all sizes can use to increase revenue, lower costs, and outpace the competition. In this session, learn how you can unblock digital product and service innovation for your own organization. Putting technology details aside, we explain what modern application development really is, why it matters to the business, what success metrics you should expect, and how to navigate your own transition.
Predictive Scaling for More Responsive Applications (API330) - AWS re:Invent ...Amazon Web Services
Get a jump on traffic surges with Predictive Auto Scaling. AWS Auto Scaling now responds more quickly by analyzing past traffic trends. The new predictive capability looks at your incoming load and forecasts it into the future. Not only can you see ahead of time when and how your resources will scale, your resources are made available ahead of when they are needed to enable faster, more responsive applications. Come learn how Genesys uses Predictive Scaling to scale the infrastructure used to run their popular contact center solution, PureCloud, worldwide.
Automating Compliance on AWS (HLC302-S-i) - AWS re:Invent 2018Amazon Web Services
Maintaining a compliant environment is critical for regulated industries such as healthcare, but with the advent of GDPR and other regional data privacy frameworks, compliance is becoming just another cost of doing business. In this session, we dive deep into how Cloudticity built the Cloudticity Oxygen managed services framework as an example of what a compliance framework looks like and how maintaining a compliant posture—and being able to prove that to auditors and regulators—can and should be a native part of your infrastructure. Compliance doesn't need to be something you add on. It should be deeply ingrained in your environment. Learn specific AWS services and techniques to track and maintain compliance in a fully automated manner directly from Cloudticity's founder. This session is brought to you by AWS partner, Cloudticity.
[NEW LAUNCH!] Introduction to AWS Global Accelerator (NET330) - AWS re:Invent...Amazon Web Services
This session introduces AWS Global Accelerator, a new global service that enables you to optimally route traffic to your multi-regional endpoints via static Anycast IP addresses that are announced from the expansive AWS edge network. This session walks through the various features and customer use cases for Global Accelerator. Several example use cases demonstrate how you can use Ubiquity to achieve near-zero application downtime and reduce latency for your global applications. We will walk you through the architecture and will also include a demo of the workflow. Attend this session if you are looking at ways to accelerate performance of your global applications, achieve high availability for your mission critical applications or easily manage multiple IP addresses through a static Anycast IP that fronts your applications.
Cloud Ops Engineer: A Day in the Life (ENT312-R1) - AWS re:Invent 2018Amazon Web Services
Are you an expert data center operations engineer looking to sharpen your AWS skills? Are you an IT operations manager looking to speed up your team's cloud learning curve for operating in a hybrid cloud environment? Are you a DevOps engineer looking to grow your operations experience? This session follows two AWS operations experts throughout their day as they solve real-life problems in complex, enterprise hybrid cloud AWS environments. Expect to learn actionable hacks and tricks that you won't get in standard training classes, practical advice for solving common and not-so-common issues, and insights in to the top things our experts wish they knew when they were getting started with AWS.
Automate & Audit Cloud Governance & Compliance in Your Landing Zone (ENT315-R...Amazon Web Services
The document discusses automating and auditing cloud governance and compliance in AWS landing zones. It describes establishing foundational accounts and organizational structures using AWS Organizations and shared services accounts. It also discusses implementing logging, monitoring and auditing of activity and configurations using services like AWS CloudTrail, AWS Config, and AWS Lambda. The document provides examples of automating security responses by sending events to responders using AWS Lambda.
The document discusses Amazon Certificate Manager (ACM) Private Certificate Authorities (CA), which allow users to manage private CAs and certificates for use on AWS services and internal systems. It provides an overview of features like creating and managing CAs, issuing and revoking certificates, pricing, availability in regions, and integration with services and SDKs. It also compares ACM Private CA to using a public CA or self-managed CA.
Containers are an increasingly important way for developers to package and deploy their applications. AWS offers multiple container products to help you deploy, manage, and scale containers in production: Amazon Elastic Container Service (ECS) is a fully-managed container orchestration service; Amazon ECS for Kubernetes (EKS) is a managed service that makes it easy for you to run Kubernetes on AWS; Amazon Elastic Container Registry (ECR) is a fully-managed Docker container registry; and AWS Fargate is a technology for deploying and managing containers without having to manage the underlying infrastructure.
The document appears to be a presentation from Amazon Web Services about serverless application development on AWS. It discusses various AWS services for building serverless applications like Lambda, API Gateway, DynamoDB, S3, and Step Functions. It provides examples of creating serverless APIs with Lambda and API Gateway and deploying serverless applications using the Serverless Application Model.
Amazon Elastic Container Service for Kubernetes (Amazon EKS) is an upcoming managed service for running Kubernetes on AWS. This session will provide an overview of Amazon EKS, why we built it, and how it works.
The document discusses several Amazon AI and machine learning services including Amazon Personalize, Amazon Forecast, Amazon Textract, Amazon Comprehend Medical, Amazon Translate Custom Terminology, and Amazon Rekognition Object Detection. It provides previews and descriptions of each service and how they can be used for tasks like recommendation systems, time series forecasting, optical character recognition, medical text analysis, custom machine translation, and image object detection.
The document contains various logos and text related to Amazon Web Services (AWS). It references different AWS services including EC2, S3, RDS, VPC, Direct Connect, IAM, and others. It also mentions roles within companies that work with AWS such as CTO, CIO, VP of IT, and CISO. Various metrics are presented related to AWS usage and growth. The document appears to be marketing or educational material about AWS services and partnerships.
The document contains various logos and graphics related to Amazon Web Services (AWS) products and services. It discusses computing services (EC2), databases (RDS), analytics (Elasticsearch, EMR), machine learning (SageMaker), serverless (Lambda), containers (ECS, EKS), storage (S3), security (IAM, WAF), developer tools (CodeStar, CodeBuild, CodeDeploy), and migration acceleration programs. The document appears to be marketing or sales material that promotes AWS offerings across various domains like compute, storage, databases, analytics, artificial intelligence, Internet of Things, and more.
Run Production Workloads on Spot, Save up to 90% (CMP306-R1) - AWS re:Invent ...Amazon Web Services
Amazon EC2 Spot Instances enable you to use spare EC2 computing capacity— capacity that is often 90% less than On-Demand prices. In this session, learn how to effectively harness Spot Instances for production workloads. We explore application requirements for using Spot Instances, best practices learned from thousands of customers, and the services that make it easy to use. Finally, we run through practical examples of how to use Spot for the most common production workloads, the common pitfalls customers run into, and how to avoid them.
Building-Event-Driven-Serverless-Apps-with-AWS-Event-ForkinesAmazon Web Services
The document discusses building event-driven serverless applications with AWS event fork pipelines. It describes how event fork pipelines can be used to fan out events from a single source like SNS to multiple target services for storage, analytics, and replay. Examples are provided of pipelines for event storage, search/analytics, and replay. The document also provides a reference architecture for an e-commerce application using event fork pipelines.
Serverless days Stockholm - How to build a full-stack airline ticketing web appHeitor Lessa
As serverless computing grows in popularity, finding how to start can be a challenge. In this talk, we picked a sample “airline ticketing" web app to demonstrate the process of building a full stack serverless application. We’ll share tips and tricks for building your idea, creating a prototype and deploying quickly and safely in production. You’ll also learn how Vue.js applications can integrate with AWS AppSync (for GraphQL backends), Amazon API Gateway (for REST APIs), AWS Lambda functions, Amazon DynamoDB tables, Amazon Cognito (for user management), AWS Step Functions for implementing Booking using Saga pattern, using AWS Amplify to seamlessly provision and manage your cloud backend.
Globalizing Player Accounts at Riot Games While Maintaining Availability (ARC...Amazon Web Services
The Player Accounts team at Riot Games needed to consolidate the player account infrastructure and provide a single, global accounts system for the League of Legends player base. To do this, they migrated hundreds of millions of player accounts into a consolidated, globally replicated composite database cluster in AWS. This provided higher fault tolerance and lower latency access to account data. In this talk, we discuss this effort to migrate eight disparate database clusters into AWS as a single composite database cluster replicated in four different AWS regions, provisioned with terraform, and managed and operated by Ansible.
AWS Direct Connect: Deep Dive (NET403) - AWS re:Invent 2018Amazon Web Services
AWS Direct Connect provides a more consistent network experience for accessing your AWS resources, typically with greater bandwidth and reduced network costs. This session dives deep into the features of AWS Direct Connect, including public and private virtual Interfaces, Direct Connect Gateway, global access, local preference communities, and more.
Monitoring Serverless Applications (SRV303-S) - AWS re:Invent 2018Amazon Web Services
Serverless brings many advantages to software development, but it introduces new monitoring challenges as well. Isolated telemetry on individual functions might not provide enough visibility, and instrumentation in a world where 100 ms of extra execution time could cost thousands of dollars might prove prohibitive. In this session, we explore how New Relic enables full observability of the serverless stack, including its executing context, with minimal impact in performance. Learn from customer case studies and real-world examples. This session is brought to you by AWS partner, New Relic.
Are you a developer, operator, or business stakeholder who is banging your head against the wall because you cannot seem to deliver apps that make everyone happy? Have you thrown more tools, containers, or agile methods at this challenge than you can count? Have you tried adopting this thing called "DevOps" for your app delivery problems but still cannot fix your IT mayhem? Then this session is for you. Learn how putting people and process first can pave the way to use the cloud for modern application delivery. With AWS and Red Hat, developers and IT operations have a optimal platform and cloud environment for developing, deploying, and managing traditional and cloud-native applications with a streamlined DevOps process to end the headbanging.
2019-11-05 AWS Pretoria Meetup - Setting up your first environment and adding...Cobus Bernard
Talk on how to set up your first AWS multi-account environment, with focus on the components that make up a Amazon VPC. Also a quick look at Amazon EC2 and how to use Terraform to use AWS CLI profiles to access the different accounts.
As serverless computing grows in popularity, finding how to start can be a challenge. In this talk, we picked a sample “airline ticketing" web app to demonstrate the process of building a full stack serverless application. We’ll share tips and tricks for building your idea, creating a prototype and deploying quickly and safely in production. You’ll also learn how Vue.js applications can integrate with AWS AppSync (for GraphQL backends), Amazon API Gateway (for REST APIs), AWS Lambda functions, Amazon DynamoDB tables, Amazon Cognito (for user management), using AWS Amplify to seamlessly provision and manage your cloud backend.
Similaire à Choosing the Right Messaging Service for Your Distributed App (API305) - AWS re:Invent 2018 (20)
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
Il Forecasting è un processo importante per tantissime aziende e viene utilizzato in vari ambiti per cercare di prevedere in modo accurato la crescita e distribuzione di un prodotto, l’utilizzo delle risorse necessarie nelle linee produttive, presentazioni finanziarie e tanto altro. Amazon utilizza delle tecniche avanzate di forecasting, in parte questi servizi sono stati messi a disposizione di tutti i clienti AWS.
In questa sessione illustreremo come pre-processare i dati che contengono una componente temporale e successivamente utilizzare un algoritmo che a partire dal tipo di dato analizzato produce un forecasting accurato.
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
La varietà e la quantità di dati che si crea ogni giorno accelera sempre più velocemente e rappresenta una opportunità irripetibile per innovare e creare nuove startup.
Tuttavia gestire grandi quantità di dati può apparire complesso: creare cluster Big Data su larga scala sembra essere un investimento accessibile solo ad aziende consolidate. Ma l’elasticità del Cloud e, in particolare, i servizi Serverless ci permettono di rompere questi limiti.
Vediamo quindi come è possibile sviluppare applicazioni Big Data rapidamente, senza preoccuparci dell’infrastruttura, ma dedicando tutte le risorse allo sviluppo delle nostre le nostre idee per creare prodotti innovativi.
Ora puoi utilizzare Amazon Elastic Kubernetes Service (EKS) per eseguire pod Kubernetes su AWS Fargate, il motore di elaborazione serverless creato per container su AWS. Questo rende più semplice che mai costruire ed eseguire le tue applicazioni Kubernetes nel cloud AWS.In questa sessione presenteremo le caratteristiche principali del servizio e come distribuire la tua applicazione in pochi passaggi
Vent'anni fa Amazon ha attraversato una trasformazione radicale con l'obiettivo di aumentare il ritmo dell'innovazione. In questo periodo abbiamo imparato come cambiare il nostro approccio allo sviluppo delle applicazioni ci ha permesso di aumentare notevolmente l'agilità, la velocità di rilascio e, in definitiva, ci ha consentito di creare applicazioni più affidabili e scalabili. In questa sessione illustreremo come definiamo le applicazioni moderne e come la creazione di app moderne influisce non solo sull'architettura dell'applicazione, ma sulla struttura organizzativa, sulle pipeline di rilascio dello sviluppo e persino sul modello operativo. Descriveremo anche approcci comuni alla modernizzazione, compreso l'approccio utilizzato dalla stessa Amazon.com.
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
L’utilizzo dei container è in continua crescita.
Se correttamente disegnate, le applicazioni basate su Container sono molto spesso stateless e flessibili.
I servizi AWS ECS, EKS e Kubernetes su EC2 possono sfruttare le istanze Spot, portando ad un risparmio medio del 70% rispetto alle istanze On Demand. In questa sessione scopriremo insieme quali sono le caratteristiche delle istanze Spot e come possono essere utilizzate facilmente su AWS. Impareremo inoltre come Spreaker sfrutta le istanze spot per eseguire applicazioni di diverso tipo, in produzione, ad una frazione del costo on-demand!
In recent months, many customers have been asking us the question – how to monetise Open APIs, simplify Fintech integrations and accelerate adoption of various Open Banking business models. Therefore, AWS and FinConecta would like to invite you to Open Finance marketplace presentation on October 20th.
Event Agenda :
Open banking so far (short recap)
• PSD2, OB UK, OB Australia, OB LATAM, OB Israel
Intro to Open Finance marketplace
• Scope
• Features
• Tech overview and Demo
The role of the Cloud
The Future of APIs
• Complying with regulation
• Monetizing data / APIs
• Business models
• Time to market
One platform for all: a Strategic approach
Q&A
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
Per creare valore e costruire una propria offerta differenziante e riconoscibile, le startup di successo sanno come combinare tecnologie consolidate con componenti innovativi creati ad hoc.
AWS fornisce servizi pronti all'utilizzo e, allo stesso tempo, permette di personalizzare e creare gli elementi differenzianti della propria offerta.
Concentrandoci sulle tecnologie di Machine Learning, vedremo come selezionare i servizi di intelligenza artificiale offerti da AWS e, anche attraverso una demo, come costruire modelli di Machine Learning personalizzati utilizzando SageMaker Studio.
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
Con l'approccio tradizionale al mondo IT per molti anni è stato difficile implementare tecniche di DevOps, che finora spesso hanno previsto attività manuali portando di tanto in tanto a dei downtime degli applicativi interrompendo l'operatività dell'utente. Con l'avvento del cloud, le tecniche di DevOps sono ormai a portata di tutti a basso costo per qualsiasi genere di workload, garantendo maggiore affidabilità del sistema e risultando in dei significativi miglioramenti della business continuity.
AWS mette a disposizione AWS OpsWork come strumento di Configuration Management che mira ad automatizzare e semplificare la gestione e i deployment delle istanze EC2 per mezzo di workload Chef e Puppet.
Scopri come sfruttare AWS OpsWork a garanzia e affidabilità del tuo applicativo installato su Instanze EC2.
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
Vuoi conoscere le opzioni per eseguire Microsoft Active Directory su AWS? Quando si spostano carichi di lavoro Microsoft in AWS, è importante considerare come distribuire Microsoft Active Directory per supportare la gestione, l'autenticazione e l'autorizzazione dei criteri di gruppo. In questa sessione, discuteremo le opzioni per la distribuzione di Microsoft Active Directory su AWS, incluso AWS Directory Service per Microsoft Active Directory e la distribuzione di Active Directory su Windows su Amazon Elastic Compute Cloud (Amazon EC2). Trattiamo argomenti quali l'integrazione del tuo ambiente Microsoft Active Directory locale nel cloud e l'utilizzo di applicazioni SaaS, come Office 365, con AWS Single Sign-On.
Dal riconoscimento facciale al riconoscimento di frodi o difetti di fabbricazione, l'analisi di immagini e video che sfruttano tecniche di intelligenza artificiale, si stanno evolvendo e raffinando a ritmi elevati. In questo webinar esploreremo le possibilità messe a disposizione dai servizi AWS per applicare lo stato dell'arte delle tecniche di computer vision a scenari reali.
Amazon Web Services e VMware organizzano un evento virtuale gratuito il prossimo mercoledì 14 Ottobre dalle 12:00 alle 13:00 dedicato a VMware Cloud ™ on AWS, il servizio on demand che consente di eseguire applicazioni in ambienti cloud basati su VMware vSphere® e di accedere ad una vasta gamma di servizi AWS, sfruttando a pieno le potenzialità del cloud AWS e tutelando gli investimenti VMware esistenti.
Molte organizzazioni sfruttano i vantaggi del cloud migrando i propri carichi di lavoro Oracle e assicurandosi notevoli vantaggi in termini di agilità ed efficienza dei costi.
La migrazione di questi carichi di lavoro, può creare complessità durante la modernizzazione e il refactoring delle applicazioni e a questo si possono aggiungere rischi di prestazione che possono essere introdotti quando si spostano le applicazioni dai data center locali.
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
Molte aziende oggi, costruiscono applicazioni con funzionalità di tipo ledger ad esempio per verificare lo storico di accrediti o addebiti nelle transazioni bancarie o ancora per tenere traccia del flusso supply chain dei propri prodotti.
Alla base di queste soluzioni ci sono i database ledger che permettono di avere un log delle transazioni trasparente, immutabile e crittograficamente verificabile, ma sono strumenti complessi e onerosi da gestire.
Amazon QLDB elimina la necessità di costruire sistemi personalizzati e complessi fornendo un database ledger serverless completamente gestito.
In questa sessione scopriremo come realizzare un'applicazione serverless completa che utilizzi le funzionalità di QLDB.
Con l’ascesa delle architetture di microservizi e delle ricche applicazioni mobili e Web, le API sono più importanti che mai per offrire agli utenti finali una user experience eccezionale. In questa sessione impareremo come affrontare le moderne sfide di progettazione delle API con GraphQL, un linguaggio di query API open source utilizzato da Facebook, Amazon e altro e come utilizzare AWS AppSync, un servizio GraphQL serverless gestito su AWS. Approfondiremo diversi scenari, comprendendo come AppSync può aiutare a risolvere questi casi d’uso creando API moderne con funzionalità di aggiornamento dati in tempo reale e offline.
Inoltre, impareremo come Sky Italia utilizza AWS AppSync per fornire aggiornamenti sportivi in tempo reale agli utenti del proprio portale web.
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
Molte organizzazioni sfruttano i vantaggi del cloud migrando i propri carichi di lavoro Oracle e assicurandosi notevoli vantaggi in termini di agilità ed efficienza dei costi.
La migrazione di questi carichi di lavoro, può creare complessità durante la modernizzazione e il refactoring delle applicazioni e a questo si possono aggiungere rischi di prestazione che possono essere introdotti quando si spostano le applicazioni dai data center locali.
In queste slide, gli esperti AWS e VMware presentano semplici e pratici accorgimenti per facilitare e semplificare la migrazione dei carichi di lavoro Oracle accelerando la trasformazione verso il cloud, approfondiranno l’architettura e dimostreranno come sfruttare a pieno le potenzialità di VMware Cloud ™ on AWS.
1) The document discusses building a minimum viable product (MVP) using Amazon Web Services (AWS).
2) It provides an example of an MVP for an omni-channel messenger platform that was built from 2017 to connect ecommerce stores to customers via web chat, Facebook Messenger, WhatsApp, and other channels.
3) The founder discusses how they started with an MVP in 2017 with 200 ecommerce stores in Hong Kong and Taiwan, and have since expanded to over 5000 clients across Southeast Asia using AWS for scaling.
This document discusses pitch decks and fundraising materials. It explains that venture capitalists will typically spend only 3 minutes and 44 seconds reviewing a pitch deck. Therefore, the deck needs to tell a compelling story to grab their attention. It also provides tips on tailoring different types of decks for different purposes, such as creating a concise 1-2 page teaser, a presentation deck for pitching in-person, and a more detailed read-only or fundraising deck. The document stresses the importance of including key information like the problem, solution, product, traction, market size, plans, team, and ask.
This document discusses building serverless web applications using AWS services like API Gateway, Lambda, DynamoDB, S3 and Amplify. It provides an overview of each service and how they can work together to create a scalable, secure and cost-effective serverless application stack without having to manage servers or infrastructure. Key services covered include API Gateway for hosting APIs, Lambda for backend logic, DynamoDB for database needs, S3 for static content, and Amplify for frontend hosting and continuous deployment.
This document provides tips for fundraising from startup founders Roland Yau and Sze Lok Chan. It discusses generating competition to create urgency for investors, fundraising in parallel rather than sequentially, having a clear fundraising narrative focused on what you do and why it's compelling, and prioritizing relationships with people over firms. It also notes how the pandemic has changed fundraising, with examples of deals done virtually during this time. The tips emphasize being fully prepared before fundraising and cultivating connections with investors in advance.
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
This document discusses Amazon's machine learning services for building conversational interfaces and extracting insights from unstructured text and audio. It describes Amazon Lex for creating chatbots, Amazon Comprehend for natural language processing tasks like entity extraction and sentiment analysis, and how they can be used together for applications like intelligent call centers and content analysis. Pre-trained APIs simplify adding machine learning to apps without requiring ML expertise.
Amazon Elastic Container Service (Amazon ECS) è un servizio di gestione dei container altamente scalabile, che semplifica la gestione dei contenitori Docker attraverso un layer di orchestrazione per il controllo del deployment e del relativo lifecycle. In questa sessione presenteremo le principali caratteristiche del servizio, le architetture di riferimento per i differenti carichi di lavoro e i semplici passi necessari per poter velocemente migrare uno o più dei tuo container.