This document discusses the emerging pattern of networked applications, where applications are built with a more distributed architecture between the client and server compared to traditional web applications. With networked applications, more processing is done on the client side in JavaScript to reduce server load and bandwidth usage. This allows for improved performance, mobility as applications are not tied to specific servers, and less dependency on browser limitations. The document explores different technologies for building such applications like JavaScript widget kits, Google Web Toolkit, Flex, and others.
The slides from my talk at the AWS DevDays in the Nordics.
https://aws.amazon.com/events/Devdays-Nordics/agenda/
Objectives:
- Understand Serverless Key Concepts.
- Understand Event Processing Architecture.
- Understand Operation Automation Architecture.
- Understand Web Application Architecture.
- Understand Data Processing Architecture.
* Kinesis-based apps.
* IoT-based apps.
SRV331_Build a Multi-Region Serverless Application for Resilience and High Av...Amazon Web Services
Have a mission-critical serverless app that requires maximum uptime? Come learn how to build and deploy a multi-region serverless application to maximize application availability and resilience. In this workshop, you'll enter a scenario in which you help a fictional unicorn ridesharing company (www.wildrydes.com) deploy a critical customer support application using a serverless architecture. When a passenger completes a ride, they can use the app to inform the company if they had any issues with their trip—perhaps a lost wallet or a misbehaving unicorn. Since Wild Rydes is global, this support application takes advantage of a multi-region, highly available architecture using services such as AWS Lambda, Amazon API Gateway, Amazon DynamoDB, Amazon Route 53, Amazon CloudFront and Amazon S3 to maximize availability. It also uses Amazon Cognito Federated Identities for user authentication. Attendees should bring a laptop and be familiar with the AWS Management Console and the AWS CLI.
SRV332_Building Serverless Real-Time Data Processing (Now with Unicorns!).pdfAmazon Web Services
Calling all serverless developers! Wild Rydes (www.wildrydes.com), the world’s leading unicorn transportation startup, needs your help! The company's rydesharing network of unicorns has grown to thousands, fulfilling hundreds of thousands of passenger rydes each day. Your mission is to collect, store, process, and analyze data to track the real-time location and health of our unicorns. In this workshop, learn how to build infrastructure to process data streams in real time using Amazon Kinesis. Build serverless applications using Amazon Kinesis Analytics to aggregate and summarize data, and use AWS Lambda to store aggregated data in Amazon DynamoDB. Finally, use Amazon Kinesis Firehose to build a data lake in Amazon S3, and use Amazon Athena to run ad-hoc queries against it. Requirements: laptop, text editor, AWS account, and AWS Command Line Interface (CLI) installed and configured.
How to Determine If You Are Well Architected for Resiliency (or How I Learned...Amazon Web Services
Are your critical applications well architected? Come join this workshop to find out. In this workshop, we perform destructive testing on a reference architecture that is designed to be available 99.99% of the time. This architecture spans availability zones and even regions. We dive deep into how to achieve high availability and in the rare case of disaster, how to fail over to a completely different region. We explain some concepts and implement code to test each layer’s resiliency for simulated loss of Availability Zones, regional service loss, and regional loss. We cover web applications, databases, and storage. Bring your laptop or tablet with your favorite IDE and your AWS account. This workshop requires basic hands-on programming skills. You should be familiar with a programming language like python, java, c#, ruby, powershell or bash.
NEW LAUNCH! Rapidly Build IoT applications - IOT216 - re:Invent 2017Amazon Web Services
IoT applications consist of Devices, the cloud and everything in between. Building IoT application, therefore, involves lots of moving parts. Different considerations and architectures are applicable to each of IoT application component. In this workshop, we show you what we learnt from working with customers and building large IoT applications. We will walk you through on how to rapidly build IoT applications using a framework called Connected Device Framework (CDF).
MCL331_Building a Virtual Assistant with Amazon Polly and Amazon Lex PollexyAmazon Web Services
Technology advances have enabled people with disabilities to communicate more meaningfully and participate more fully in their daily lives. In this session, we discuss the many challenges for those with special needs and how AWS voice technologies empower this population. In this workshop, participants learn how to build Pollexy (Polly + Lex), a Raspberry Pi, and a mobile-based special needs verbal assistant that lets caretakers schedule audio task prompts and messages both on a recurring schedule and on-demand.
The slides from my talk at the AWS DevDays in the Nordics.
https://aws.amazon.com/events/Devdays-Nordics/agenda/
Objectives:
- Understand Serverless Key Concepts.
- Understand Event Processing Architecture.
- Understand Operation Automation Architecture.
- Understand Web Application Architecture.
- Understand Data Processing Architecture.
* Kinesis-based apps.
* IoT-based apps.
SRV331_Build a Multi-Region Serverless Application for Resilience and High Av...Amazon Web Services
Have a mission-critical serverless app that requires maximum uptime? Come learn how to build and deploy a multi-region serverless application to maximize application availability and resilience. In this workshop, you'll enter a scenario in which you help a fictional unicorn ridesharing company (www.wildrydes.com) deploy a critical customer support application using a serverless architecture. When a passenger completes a ride, they can use the app to inform the company if they had any issues with their trip—perhaps a lost wallet or a misbehaving unicorn. Since Wild Rydes is global, this support application takes advantage of a multi-region, highly available architecture using services such as AWS Lambda, Amazon API Gateway, Amazon DynamoDB, Amazon Route 53, Amazon CloudFront and Amazon S3 to maximize availability. It also uses Amazon Cognito Federated Identities for user authentication. Attendees should bring a laptop and be familiar with the AWS Management Console and the AWS CLI.
SRV332_Building Serverless Real-Time Data Processing (Now with Unicorns!).pdfAmazon Web Services
Calling all serverless developers! Wild Rydes (www.wildrydes.com), the world’s leading unicorn transportation startup, needs your help! The company's rydesharing network of unicorns has grown to thousands, fulfilling hundreds of thousands of passenger rydes each day. Your mission is to collect, store, process, and analyze data to track the real-time location and health of our unicorns. In this workshop, learn how to build infrastructure to process data streams in real time using Amazon Kinesis. Build serverless applications using Amazon Kinesis Analytics to aggregate and summarize data, and use AWS Lambda to store aggregated data in Amazon DynamoDB. Finally, use Amazon Kinesis Firehose to build a data lake in Amazon S3, and use Amazon Athena to run ad-hoc queries against it. Requirements: laptop, text editor, AWS account, and AWS Command Line Interface (CLI) installed and configured.
How to Determine If You Are Well Architected for Resiliency (or How I Learned...Amazon Web Services
Are your critical applications well architected? Come join this workshop to find out. In this workshop, we perform destructive testing on a reference architecture that is designed to be available 99.99% of the time. This architecture spans availability zones and even regions. We dive deep into how to achieve high availability and in the rare case of disaster, how to fail over to a completely different region. We explain some concepts and implement code to test each layer’s resiliency for simulated loss of Availability Zones, regional service loss, and regional loss. We cover web applications, databases, and storage. Bring your laptop or tablet with your favorite IDE and your AWS account. This workshop requires basic hands-on programming skills. You should be familiar with a programming language like python, java, c#, ruby, powershell or bash.
NEW LAUNCH! Rapidly Build IoT applications - IOT216 - re:Invent 2017Amazon Web Services
IoT applications consist of Devices, the cloud and everything in between. Building IoT application, therefore, involves lots of moving parts. Different considerations and architectures are applicable to each of IoT application component. In this workshop, we show you what we learnt from working with customers and building large IoT applications. We will walk you through on how to rapidly build IoT applications using a framework called Connected Device Framework (CDF).
MCL331_Building a Virtual Assistant with Amazon Polly and Amazon Lex PollexyAmazon Web Services
Technology advances have enabled people with disabilities to communicate more meaningfully and participate more fully in their daily lives. In this session, we discuss the many challenges for those with special needs and how AWS voice technologies empower this population. In this workshop, participants learn how to build Pollexy (Polly + Lex), a Raspberry Pi, and a mobile-based special needs verbal assistant that lets caretakers schedule audio task prompts and messages both on a recurring schedule and on-demand.
Create a Serverless Image Processing Platform - ARC326 - re:Invent 2017Amazon Web Services
Are you interested in processing images at scale without launching a single virtual machine? In this workshop, we show participants how to create an entirely serverless image processing platform using Amazon Cognito, AWS Lambda, Amazon Rekognition, and Amazon Elasticsearch Service (Amazon ES). Participants leave this workshop with a web portal where users can upload images that ultimately end up in a searchable index powered by Amazon ES and Kibana. Bring your laptop, and AWS account with Admin access. Your laptop should have either SSH capability or have Putty installed.
CON320_Monitoring, Logging and Debugging Containerized ServicesAmazon Web Services
As containers become more embedded in the platform tools, debug tools, traces and logs become increasingly important. Nare Hayrapetyan, Senior Software Engineer and Calvin French-Owen, Senior Technical Officer for Segment will discuss the principals of monitoring and debugging containers and the tools Segment has implemented and built for logging, alerting, metric collection, and debugging of containerized services running on Amazon ECS.
APIs for Internal Audiences - Netflix - App Dev ConferenceDaniel Jacobson
API programs, typically thought of as a public program to see what public developer communities can build with a company's data, are becoming more and more critical to the success of mobile and device strategies. This presentation takes a look at Netflix's and NPR's strategies that lead to tremendous growth and discusses how Netflix plans to take this internal API strategy to the next level.
Journey Towards Scaling Your API to 10 Million UsersAdrian Hornsby
The slides from my talk at the NordicAPI summit 2017:
https://nordicapis.com/sessions/journey-towards-scaling-application-10-million-users/
A collection of thoughts and ideas that I experienced during my 10 years working with AWS Cloud.
Techniques for Scaling the Netflix API - QCon SFDaniel Jacobson
This presentation was from QCon SF 2011. In these slides I discuss various techniques that we use to scale the API. I also discuss in more detail our effort around redesigning the API.
Manufacturing companies collect vast troves of process data for tracking purposes. Using this data with advanced analytics can optimize operations, saving time and money. In this session, we explore the latest analytics capabilities to support your goals for optimizing the manufacturing plant floor. Learn how to build dashboards that connect to prediction models driven by sensors across manufacturing processes. Learn how to build a data lake on AWS, using services and techniques such as AWS CloudFormation, Amazon EC2, Amazon S3, AWS Identity and Access Management, and AWS Lambda. We also review a reference architecture that supports data ingestion, event rules, analytics, and the use of machine learning for manufacturing analytics.
Embracing Change without Breaking the World - DEV319 - re:Invent 2017Amazon Web Services
Over the last decade AWS has launched more than 90 services. Even today, we continue to innovate at a rapid pace and are adding new features and services. We see backwards compatibility not as a goal to strive for, but as a necessity to maintain our most important asset: customer trust. It’s not just the service API that needs to be backwards compatible, client-side libraries need to be able to handle service changes as well. Over the years we’ve learned how to design API’s in a way that preserves backwards compatibility, while continuing to evolve. In this session you will learn:
· What backwards compatibility means and what forms it may take
· What impact breaking changes may have on consumers of an API or library
· How to design to prevent breaking changes while allowing for future enhancements
Through this session, you will also pick-up concrete design patterns that you can use and anti-patterns that you can recognize so that your service API or library can continue to grow without breaking the world. Using the AWS client-side SDKs as a case study we’ll look at actual code examples of specific strategies that you can employ to keep your library backwards compatible without painting yourself into a corner.
In this hands-on workshop, learn how to build voice-enabled devices with the Alexa Voice Service (AVS), Amazon’s intelligent voice recognition and natural language understanding service. Key topics include: a technology overview, AVS development tools for commercial developers, tips for prototyping with AVS, how to build a robust C++ client using the AVS Device SDK, and how to test your AVS device. Expect to understand the process for bringing hands-free voice services to any connected device and walk out with a working prototype of an Alexa-enabled device on a Raspberry Pi.
In this session, we cover Alexa’s reach into smart devices integration, both inside and outside the home. Learn how your product can become part of the Alexa smart devices family and how you can easily bring Alexa to your business or home.
Building a great experience is just step one. In this workshop, we build a custom Alexa skill and then show you how to build a backend that can handle the rush of customers when they come.
Bring the Power of AI to Contact Centers - BAP301 - re:Invent 2017Amazon Web Services
mazon Connect is a cloud-based contact center service that allows you to create dynamic contact flows and personalized caller experiences by using their history and responses to anticipate their needs. Learn how with Amazon Lex, an AI service that allows you to create intelligent conversational “chatbots,” turning your contact flows into natural conversations using the same technology behind Amazon Alexa. Routine tasks such as password resets, order status, and balance inquiries can be automated without an agent. In this session, you will hear from Asurion about their Amazon Connect contact center environment and how they enhanced the customer and agent experience with Amazon Lex.
CTD403_Supercharge Your Websites with the Power of Lambda@EdgeAmazon Web Services
Join us for a hands-on session on using Lambda@Edge and Amazon CloudFront to deliver high-performance and personalized experience to your Internet users across the globe. You will walk away with a working setup of combining Amazon S3, Amazon DynamoDB, and Amazon CloudFront with Lambda@Edge to build websites which are simultaneously hosted across AWS locations across the world. We will explore architecture, configuration, and dev-ops with real examples of how AWS customers are using Lambda@Edge for their websites.
Are you running multiple workloads in AWS and growing? Are you looking for best practices to help you manage your accounts as you scale? In this workshop, we explore various strategies to manage your growing AWS account portfolio. We explore best practices around security, including creating accounts for Identity and Access Management (IAM), logging and shared services, and implementing federated access and single sign-on (SSO). From a cost-management perspective, we review best practices surrounding account creation for business units, environment lifecycle, and individual projects. Some of the services we use in this workshop include AWS Organizations, AWS CloudTrail, IAM.
In this workshop, you get a fully working mobile game that includes common mobile game features, such as authentication, DLC, gifting, leaderboards, and analytics. However, nothing on the server side is built yet. It’s a time for you to breathe life into the game by using the given AWS Lambda code and other AWS services. To do this, bring your own laptop and at least a basic understanding of several AWS services: Amazon Cognito, AWS Lambda, Amazon API Gateway, Amazon S3, Amazon CloudFront, Amazon DynamoDB, Amazon SNS, Amazon SQS, Amazon Kinesis, and Amazon Mobile Analytics.
Testing and Troubleshooting with AWS Device Farm - MBL301 - re:Invent 2017Amazon Web Services
Testing your mobile app is important! In this session, learn about UI testing and how to build UI tests, then run the UI tests on a variety of mobile devices in the cloud. Learn how you can go completely device free by using devices in the cloud for your development. Also, learn about using tools like Appium and Jenkins as part of your testing and QA process. We use PWA and native apps in this session to show the difference.
The AWS Migration tooling segment team has invented migration tool packages that serve three key business objectives. First, technology choice, using competent tools from our ecosystem and AWS migration platform, with a tool recommender that help customers identify the right tools to achieve their business objectives. Next, speed of procurement, with "Single click" to procure the tools right from AWS Marketplace. Finally, the cost of migration, with highly discounted tools that reduce the cost of migration by 25 - 30%. In this session, we explain how our customers and SI partners can leverage these packages to enable the frictionless migration of thousands of workloads into AWS.
Create a Serverless Image Processing Platform - ARC326 - re:Invent 2017Amazon Web Services
Are you interested in processing images at scale without launching a single virtual machine? In this workshop, we show participants how to create an entirely serverless image processing platform using Amazon Cognito, AWS Lambda, Amazon Rekognition, and Amazon Elasticsearch Service (Amazon ES). Participants leave this workshop with a web portal where users can upload images that ultimately end up in a searchable index powered by Amazon ES and Kibana. Bring your laptop, and AWS account with Admin access. Your laptop should have either SSH capability or have Putty installed.
CON320_Monitoring, Logging and Debugging Containerized ServicesAmazon Web Services
As containers become more embedded in the platform tools, debug tools, traces and logs become increasingly important. Nare Hayrapetyan, Senior Software Engineer and Calvin French-Owen, Senior Technical Officer for Segment will discuss the principals of monitoring and debugging containers and the tools Segment has implemented and built for logging, alerting, metric collection, and debugging of containerized services running on Amazon ECS.
APIs for Internal Audiences - Netflix - App Dev ConferenceDaniel Jacobson
API programs, typically thought of as a public program to see what public developer communities can build with a company's data, are becoming more and more critical to the success of mobile and device strategies. This presentation takes a look at Netflix's and NPR's strategies that lead to tremendous growth and discusses how Netflix plans to take this internal API strategy to the next level.
Journey Towards Scaling Your API to 10 Million UsersAdrian Hornsby
The slides from my talk at the NordicAPI summit 2017:
https://nordicapis.com/sessions/journey-towards-scaling-application-10-million-users/
A collection of thoughts and ideas that I experienced during my 10 years working with AWS Cloud.
Techniques for Scaling the Netflix API - QCon SFDaniel Jacobson
This presentation was from QCon SF 2011. In these slides I discuss various techniques that we use to scale the API. I also discuss in more detail our effort around redesigning the API.
Manufacturing companies collect vast troves of process data for tracking purposes. Using this data with advanced analytics can optimize operations, saving time and money. In this session, we explore the latest analytics capabilities to support your goals for optimizing the manufacturing plant floor. Learn how to build dashboards that connect to prediction models driven by sensors across manufacturing processes. Learn how to build a data lake on AWS, using services and techniques such as AWS CloudFormation, Amazon EC2, Amazon S3, AWS Identity and Access Management, and AWS Lambda. We also review a reference architecture that supports data ingestion, event rules, analytics, and the use of machine learning for manufacturing analytics.
Embracing Change without Breaking the World - DEV319 - re:Invent 2017Amazon Web Services
Over the last decade AWS has launched more than 90 services. Even today, we continue to innovate at a rapid pace and are adding new features and services. We see backwards compatibility not as a goal to strive for, but as a necessity to maintain our most important asset: customer trust. It’s not just the service API that needs to be backwards compatible, client-side libraries need to be able to handle service changes as well. Over the years we’ve learned how to design API’s in a way that preserves backwards compatibility, while continuing to evolve. In this session you will learn:
· What backwards compatibility means and what forms it may take
· What impact breaking changes may have on consumers of an API or library
· How to design to prevent breaking changes while allowing for future enhancements
Through this session, you will also pick-up concrete design patterns that you can use and anti-patterns that you can recognize so that your service API or library can continue to grow without breaking the world. Using the AWS client-side SDKs as a case study we’ll look at actual code examples of specific strategies that you can employ to keep your library backwards compatible without painting yourself into a corner.
In this hands-on workshop, learn how to build voice-enabled devices with the Alexa Voice Service (AVS), Amazon’s intelligent voice recognition and natural language understanding service. Key topics include: a technology overview, AVS development tools for commercial developers, tips for prototyping with AVS, how to build a robust C++ client using the AVS Device SDK, and how to test your AVS device. Expect to understand the process for bringing hands-free voice services to any connected device and walk out with a working prototype of an Alexa-enabled device on a Raspberry Pi.
In this session, we cover Alexa’s reach into smart devices integration, both inside and outside the home. Learn how your product can become part of the Alexa smart devices family and how you can easily bring Alexa to your business or home.
Building a great experience is just step one. In this workshop, we build a custom Alexa skill and then show you how to build a backend that can handle the rush of customers when they come.
Bring the Power of AI to Contact Centers - BAP301 - re:Invent 2017Amazon Web Services
mazon Connect is a cloud-based contact center service that allows you to create dynamic contact flows and personalized caller experiences by using their history and responses to anticipate their needs. Learn how with Amazon Lex, an AI service that allows you to create intelligent conversational “chatbots,” turning your contact flows into natural conversations using the same technology behind Amazon Alexa. Routine tasks such as password resets, order status, and balance inquiries can be automated without an agent. In this session, you will hear from Asurion about their Amazon Connect contact center environment and how they enhanced the customer and agent experience with Amazon Lex.
CTD403_Supercharge Your Websites with the Power of Lambda@EdgeAmazon Web Services
Join us for a hands-on session on using Lambda@Edge and Amazon CloudFront to deliver high-performance and personalized experience to your Internet users across the globe. You will walk away with a working setup of combining Amazon S3, Amazon DynamoDB, and Amazon CloudFront with Lambda@Edge to build websites which are simultaneously hosted across AWS locations across the world. We will explore architecture, configuration, and dev-ops with real examples of how AWS customers are using Lambda@Edge for their websites.
Are you running multiple workloads in AWS and growing? Are you looking for best practices to help you manage your accounts as you scale? In this workshop, we explore various strategies to manage your growing AWS account portfolio. We explore best practices around security, including creating accounts for Identity and Access Management (IAM), logging and shared services, and implementing federated access and single sign-on (SSO). From a cost-management perspective, we review best practices surrounding account creation for business units, environment lifecycle, and individual projects. Some of the services we use in this workshop include AWS Organizations, AWS CloudTrail, IAM.
In this workshop, you get a fully working mobile game that includes common mobile game features, such as authentication, DLC, gifting, leaderboards, and analytics. However, nothing on the server side is built yet. It’s a time for you to breathe life into the game by using the given AWS Lambda code and other AWS services. To do this, bring your own laptop and at least a basic understanding of several AWS services: Amazon Cognito, AWS Lambda, Amazon API Gateway, Amazon S3, Amazon CloudFront, Amazon DynamoDB, Amazon SNS, Amazon SQS, Amazon Kinesis, and Amazon Mobile Analytics.
Testing and Troubleshooting with AWS Device Farm - MBL301 - re:Invent 2017Amazon Web Services
Testing your mobile app is important! In this session, learn about UI testing and how to build UI tests, then run the UI tests on a variety of mobile devices in the cloud. Learn how you can go completely device free by using devices in the cloud for your development. Also, learn about using tools like Appium and Jenkins as part of your testing and QA process. We use PWA and native apps in this session to show the difference.
The AWS Migration tooling segment team has invented migration tool packages that serve three key business objectives. First, technology choice, using competent tools from our ecosystem and AWS migration platform, with a tool recommender that help customers identify the right tools to achieve their business objectives. Next, speed of procurement, with "Single click" to procure the tools right from AWS Marketplace. Finally, the cost of migration, with highly discounted tools that reduce the cost of migration by 25 - 30%. In this session, we explain how our customers and SI partners can leverage these packages to enable the frictionless migration of thousands of workloads into AWS.
Οριοθετηση και διαπαιδαγωγηση: Από το Νηπιαγωγείο έως την ΕφηβείαDimitris Agorastos
Τι είναι η οριοθέτηση; Ποια τα οφέλη της; Πως μπορούμε να επιτευχθεί στα παιδιά προσχολικής, σχολικής και εφηβικής ηλικίας; Μια παρουσίαση που απευθύνεται κυρίως σε γονείς.
Η παρουσίαση αυτή έλαβε χώρα στο 3ο Δημοτικό Σχολείο Αιγινίου.
We'll show you how to take your application and launch it quickly on a variety of AWS infrastructure. You'll learn how to leverage CodeStar, CodeBuild, CodeDeploy, and Cloud9 to provide your startup with reliable, flexible, and cost efficient build pipelines in minutes. This will set your technical teams up for faster deploys and consistent development environments allowing you to focus on your product, not your deployment process. This is a key pain point for early stage startups, learn how to solve it before it starts to impact your team's productivity.
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.
By packaging software into standardized units, Docker gives code everything it needs to run, ensuring consistency from your laptop all the way into production. But once you have your code ready to ship, how do you run and scale it in the cloud? In this session, you will learn about your options for running containers on AWS and the integrated AWS services that you can take advantage of to run and scale containerized applications
Taking your Progressive Web App to the Next Level with GraphQL and AWS AppSyncAmazon Web Services
Progressive Web Apps (PWAs) are the future of web development and combine the best of web and native apps. In this session you will learn how to build PWAs on AWS then take your app to the next level with AWS AppSync. We will cover how AWS AppSync allows you to query your data using GraphQL and how it handles mutations, subscriptions, offline access, realtime communications, conflict resolution, and efficient data fetching.
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.
Maintaining the Front Door to Netflix : The Netflix APIDaniel Jacobson
This presentation was given to the engineering organization at Zendesk. In this presentation, I talk about the challenges that the Netflix API faces in supporting the 1000+ different device types, millions of users, and billions of transactions. The topics range from resiliency, scale, API design, failure injection, continuous delivery, and more.
If you still running servers for website backend, come and see how you can remove server operations from your tasks list and focus on developing the best code and product.In this session, we will take a common website architecture and show how can we use AWS Lambda, AWS AppSync and other Services to build smarter and better systems.
If you still running servers for website backend, come and see how you can remove server operations from your tasks list and focus on developing the best code and product.
In this session, we will take a common website architecture and show how can we use AWS Lambda, AWS AppSync and other Services to build smarter and better systems.
Debug your Container and Serverless Applications with AWS X-Ray in 5 Minutes ...Amazon Web Services
"Learning Objectives:
- Go beyond basic use cases and learn how to extract deeper value from X-Ray
- Leverage X-Ray to track and alert on performance trends and understand customer impact
- Learn best practices to monitor Serverless applications"
Join us for this talk to learn how can you create a continues deployment pipeline for your container workloads. This talk will demonstrate an end to end CD pipeline for updating your microservice. Starting with version control changes and end in deploying the changes into a live container orchestrator.
AWS Summit Milano 2018
Forza computazionale e applicazioni Serverless: costruisci ed esegui applicazioni senza preoccuparti dell'infrastruttura.
Speaker: Diego Natali, Solutions Architect AWS
Taking your Progressive Web App to the Next Level - AWS Summit Sydney 2018Amazon Web Services
Taking your Progressive Web App to the Next Level with GraphQL and AWS AppSync
Progressive Web Apps (PWAs) are the future of web development and combine the best of web and native apps. In this session you will learn how to build PWAs on AWS then take your app to the next level with AWS AppSync. We will cover how AWS AppSync allows you to query your data using GraphQL and how it handles mutations, subscriptions, offline access, realtime communications, conflict resolution, and efficient data fetching.
Ed Lima, Associate Solutions Architect, Amazon Web Services
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Search and Society: Reimagining Information Access for Radical FuturesBhaskar Mitra
The field of Information retrieval (IR) is currently undergoing a transformative shift, at least partly due to the emerging applications of generative AI to information access. In this talk, we will deliberate on the sociotechnical implications of generative AI for information access. We will argue that there is both a critical necessity and an exciting opportunity for the IR community to re-center our research agendas on societal needs while dismantling the artificial separation between the work on fairness, accountability, transparency, and ethics in IR and the rest of IR research. Instead of adopting a reactionary strategy of trying to mitigate potential social harms from emerging technologies, the community should aim to proactively set the research agenda for the kinds of systems we should build inspired by diverse explicitly stated sociotechnical imaginaries. The sociotechnical imaginaries that underpin the design and development of information access technologies needs to be explicitly articulated, and we need to develop theories of change in context of these diverse perspectives. Our guiding future imaginaries must be informed by other academic fields, such as democratic theory and critical theory, and should be co-developed with social science scholars, legal scholars, civil rights and social justice activists, and artists, among others.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.