Slides from my talk at devoxx2018
The video: https://www.youtube.com/watch?v=-izfBVlHkSc
https://cfp.devoxx.be/2017/talk/XEO-9942/Building_Serverless_AI-powered_Applications_on_AWS
Slides from my talk at the first AWS Community Day in Bangalore
https://www.meetup.com/awsugblr/events/243819403/
Speaker notes: https://medium.com/@adhorn/10-lessons-from-10-years-of-aws-part-1-258b56703fcf
and https://medium.com/@adhorn/10-lessons-from-10-years-of-aws-part-2-5dd92b533870
The list is not in any particular order :)
re:Invent re:Cap - An overview of Artificial Intelligence and Machine Learnin...Adrian Hornsby
In this session, you will learn about our strategy for driving machine learning innovation for our customers and learn what’s new from AWS in the machine learning space. We will discuss and demonstrate the latest new services for ML on AWS: Amazon SageMaker, AWS DeepLens, Amazon Rekogntion Video, Amazon Translate, Amazon Transcribe, and Amazon Comprehend. Attend this session to understand how to make the most of machine learning in the cloud.
Bringing Characters to Life with Amazon Polly Text-to-Speech - AWS Online Tec...Amazon Web Services
Learning Objectives:
- Using Text-to-Speech to voice characters in game production, i.e. character speech animation
- Amazon Polly & Lumberyard integration
- Learn how to create lip-syncing avatars, karaoke style text highlighting, and integrate speech capabilities into the gaming engines
Slides from my talk at the first AWS Community Day in Bangalore
https://www.meetup.com/awsugblr/events/243819403/
Speaker notes: https://medium.com/@adhorn/10-lessons-from-10-years-of-aws-part-1-258b56703fcf
and https://medium.com/@adhorn/10-lessons-from-10-years-of-aws-part-2-5dd92b533870
The list is not in any particular order :)
re:Invent re:Cap - An overview of Artificial Intelligence and Machine Learnin...Adrian Hornsby
In this session, you will learn about our strategy for driving machine learning innovation for our customers and learn what’s new from AWS in the machine learning space. We will discuss and demonstrate the latest new services for ML on AWS: Amazon SageMaker, AWS DeepLens, Amazon Rekogntion Video, Amazon Translate, Amazon Transcribe, and Amazon Comprehend. Attend this session to understand how to make the most of machine learning in the cloud.
Bringing Characters to Life with Amazon Polly Text-to-Speech - AWS Online Tec...Amazon Web Services
Learning Objectives:
- Using Text-to-Speech to voice characters in game production, i.e. character speech animation
- Amazon Polly & Lumberyard integration
- Learn how to create lip-syncing avatars, karaoke style text highlighting, and integrate speech capabilities into the gaming engines
Women in Big Data Forum’s mission is to strengthen the diversity in the big data field. As part of this initiative, they encourage and attract more female talent to the big data & analytics field and help them to connect, engage and grow.
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.
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.
NEW LAUNCH! Feature updates for Amazon Rekognition - MCL336 - re:Invent 2017Amazon Web Services
In this session. We will provide an overview of the latest Amazon Rekognition features including real-time face recognition, Text in Image recognition, and improved face detection.
Amazon Rekognition recently added three new features: detection and recognition of text in images; real-time face recognition across tens of millions of faces; and detection of up to 100 faces in challenging crowded photos. In this session, we will cover features, benefits and use cases for these latest Rekognition features, while highlighting customer examples and a brief demo showcasing Amazon Rekognition.
Developing Sophisticated Serverless Applications with AIAdrian Hornsby
The slides from my talk at the Serverless Summit in India http://inserverless.com
Developing advanced AI enabled applications with serverless technology on AWS
Building AI-powered Serverless Applications on AWSAdrian Hornsby
Slides from my talk at the AWSLoft in London
https://awsloft.london/session/2017/a5da881d-67f8-4af5-8ace-4f8adcf579db
"In this talk, we will show the audience how to build and deploy serverless AI-powered applications on AWS. In particular, two demos will be analysed in depths. The first demo is a simple mobile web app that allows a user to upload or take a picture with their mobile phone. The result is then spoken out loud using Amazon Polly. This demo is deployed using the AWS CLI (command line interface) with scripting techniques. The second demo is a podcast generator which connects to any RSS feed and converts that feed into a podcast. The result can then be played on iTunes or any podcast player. This demo uses AWS Lambda and Amazon Polly and is deployed using the Serverless framework. We will go through the architecture, the APIs, the code itself and the deployment of those two applications using Amazon Rekognition, Amazon Polly, AWS Lambda, Amazon S3, Amazon Route53, Elasticsearch, and more."
MCL204_How Washington County Sherriff’s Office is using Amazon AI to Identify...Amazon Web Services
In this session, we dive into design paradigms and architectures that allow you to leverage the power of AWS AI services and Analytics to build intelligent AI systems. Going back to 2001, Washington County jail management system has archived hundred thousands of mugshots and by using Amazon Rekognition and other AWS services, they were able to build a powerful tool for identifying suspects.
Moving Forward with AI - as presented at the Prosessipäivät 2018Adrian Hornsby
https://www.oppia.fi/prosessipaivat/
-
Self-Driving cars. Commercial drones. Smart cameras. Movie and music creation. Powerful & intelligent robots. Over the past few years, a new revolution has brought AI almost to the level of science-fiction. However, most companies are not worried about far-off futuristic applications of AI, they want to know what AI can do - today - for their organisations. Distinguishing the hype from reality can be a bit confusing, especially when you consider the attention that AI gets from the media and commentators. So, how can your organisation get started and put AI to work for you? That is the question I will answer in this talk. From greater customer intimacy, increasing competitive advantage and improving efficiency, I will discuss and show how AI can be used today and help the organisation in more impactful ways.
In this session, you will learn from AWS customers who are developing curriculum and training programs to build tech talent of the future. Come hear from Digital Divide Data about their work alongside AWS and the National Museum Kenya. Listen to their story of how they virtually captured one of the largest collections or archeology and paleontology in 3D digital imagery, while simultaneously empowering young adults with skills in digitalization, cloud services, mobile technologies, and database administration. Santa Monica College also joins the discussion with insight into the increasing importance of new technology, IT training resources, and knowledge sharing. Explore how to build a cloud-based curriculum, as well as how to expand your pool of applicants in ways beyond traditional recruiting methods.
Learn How Amazon Leverages Amazon Pinpoint to Drive Growth and Engagement wit...Amazon Web Services
Amazon Music is a popular music streaming service that uses Amazon Pinpoint to help drive growth of the service through effective engagement with its user base. In this session, learn the ins and outs of how the Amazon Music team uses the Amazon Pinpoint service to drive user growth and retention to achieve the desired business outcomes, achieve KPIs, and use app and user analytics for insight for further improvement projects.
Use Amazon Rekognition to Build a Facial Recognition SystemAmazon Web Services
Amazon Rekognition makes it easy to extract meaningful metadata from visual content. In this workshop, you will work in teams to build a simple system to help track missing persons. You’ll develop a solution that leverages Amazon Rekognition and other AWS services to analyze images from various sources (e.g., social media) and provide authorities with timely reports and alerts on new leads for missing individuals. The solution will entail a repeatable and automated process that follows best practices for architecting in the cloud, such as designing for high availability and scalability.
Building Your Smart Applications with Machine Learning on AWS | AWS WebinarAmazon Web Services
Machine Learning (ML) has long been an arcane topic, accessible only to experts. In this webinar, you will learn how to easily add Amazon API-driven ML services to your education software. Image and video analysis, text-to-speech, speech-to-text, translation, natural language processing: all these are just an API call away. Through code-level demos, we'll show you how to quickly start integrating these services into your education offerings, with zero ML expertise required.
Speaker: Julien Simon, Principal Evangelist AI/ML EMEA, Amazon Web Services
Learn more: https://aws.amazon.com/education
View the video recording here: https://youtu.be/Dsj5KgER6ec
NEW LAUNCH! Introducing Amazon Sumerian – Build VR/AR and 3D Applications - M...Amazon Web Services
AWS has launched Amazon Sumerian. Sumerian lets you create and run virtual reality (VR), augmented reality (AR), and 3D applications quickly and easily without requiring any specialized programming or 3D graphics expertise. In this session, we will introduce you to Sumerian, and how you can build highly immersive and interactive scenes for the enterprise that run on popular hardware such as Oculus Rift, HTC Vive, and iOS mobile devices.
Tracking and Optimizing Ad Monetization for Your Mobile App - MBL307 - re:Inv...Amazon Web Services
With the "freemium" model as the new norm for mobile apps, developers are supplementing their revenue with ad-based monetization. To maximize ad revenue, developers are using multiple ad networks as a best practice. This has created the need to track performance across ad networks and optimize for maximum revenue and fill rate. In this session, we create an app with ads from multiple ad networks. We illustrate how ad revenue can be maximized across these networks by tracking key metrics. Finally, we provide examples of segmenting users based on ad interactions and attributes, to further optimize ad monetization.
Chaos Engineering: Why Breaking Things Should Be Practised.Adrian Hornsby
As presented at the AWS London Summit 2018
With the rise of micro-services and large-scale distributed architectures, software systems have grown increasingly complex and hard to understand. Adding to that complexity, the velocity of software delivery has also dramatically increased, resulting in failures being harder to predict and contain.
While the cloud allows for high availability, redundancy and fault-tolerance, no single component can guarantee 100% uptime. Therefore, we have to understand availability but especially learn how to design architectures with failure in mind.
And since failures have become more and more chaotic in nature, we must turn to chaos engineering in order to identify failures before they become outages.
In this talk, I will deep dive into availability, reliability and large-scale architectures and make an introduction to chaos engineering, a discipline that promotes breaking things on purpose in order to learn how to build more resilient systems.
How can your business benefit from going serverless?Adrian Hornsby
Serverless architectures let you build and deploy applications and services with infrastructure resources that require zero administration. In the past, you had to provision and scale servers to run your application code to install and operate distributed databases and build and run custom software to handle API requests. Now AWS provides a stack of scalable fully-managed services that eliminates these operational complexities. In this session, you will learn about the basics of serverless and especially how your business can benefit from it.
NEW LAUNCH! Driving Dynamically Animated Characters in VR/AR Applications Usi...Amazon Web Services
AWS has launched Amazon Sumerian. Sumerian lets you create and run virtual reality (VR), augmented reality (AR), and 3D applications quickly and easily without requiring any specialized programming or 3D graphics expertise. We’ll explore the basics of Amazon Sumerian’s animation system, in conjunction with Amazon Polly. We will also create a project using Sumerian Hosts and learn how to easily add dynamically animated characters to mixed reality experiences.
Building a Multi-Region, Active-Active Serverless Backends.Adrian Hornsby
From understanding reliability and availability, this talks walks you through the why and the how of building multi-region, active-active applications, and especially why serverless is a great fit.
Machine Learning State of the Union - MCL210 - re:Invent 2017Amazon Web Services
Join us to hear about our strategy for driving machine learning innovation for our customers and learn what’s new from AWS in the machine learning space. Swami Sivasubramanian, VP of Amazon Machine Learning, will discuss and demonstrate the latest new services for ML on AWS: Amazon SageMaker, AWS DeepLens, Amazon Rekogntion Video, Amazon Translate, Amazon Transcribe, and Amazon Comprehend. Attend this session to understand how to make the most of machine learning in the cloud.
How serverless helps startups innovate and scaleGabe Hollombe
An overview of what it means to be 'Serverless', reasons why Serverless is a good way to develop and deploy software, and examples for apps, analytics, and devops.
Women in Big Data Forum’s mission is to strengthen the diversity in the big data field. As part of this initiative, they encourage and attract more female talent to the big data & analytics field and help them to connect, engage and grow.
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.
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.
NEW LAUNCH! Feature updates for Amazon Rekognition - MCL336 - re:Invent 2017Amazon Web Services
In this session. We will provide an overview of the latest Amazon Rekognition features including real-time face recognition, Text in Image recognition, and improved face detection.
Amazon Rekognition recently added three new features: detection and recognition of text in images; real-time face recognition across tens of millions of faces; and detection of up to 100 faces in challenging crowded photos. In this session, we will cover features, benefits and use cases for these latest Rekognition features, while highlighting customer examples and a brief demo showcasing Amazon Rekognition.
Developing Sophisticated Serverless Applications with AIAdrian Hornsby
The slides from my talk at the Serverless Summit in India http://inserverless.com
Developing advanced AI enabled applications with serverless technology on AWS
Building AI-powered Serverless Applications on AWSAdrian Hornsby
Slides from my talk at the AWSLoft in London
https://awsloft.london/session/2017/a5da881d-67f8-4af5-8ace-4f8adcf579db
"In this talk, we will show the audience how to build and deploy serverless AI-powered applications on AWS. In particular, two demos will be analysed in depths. The first demo is a simple mobile web app that allows a user to upload or take a picture with their mobile phone. The result is then spoken out loud using Amazon Polly. This demo is deployed using the AWS CLI (command line interface) with scripting techniques. The second demo is a podcast generator which connects to any RSS feed and converts that feed into a podcast. The result can then be played on iTunes or any podcast player. This demo uses AWS Lambda and Amazon Polly and is deployed using the Serverless framework. We will go through the architecture, the APIs, the code itself and the deployment of those two applications using Amazon Rekognition, Amazon Polly, AWS Lambda, Amazon S3, Amazon Route53, Elasticsearch, and more."
MCL204_How Washington County Sherriff’s Office is using Amazon AI to Identify...Amazon Web Services
In this session, we dive into design paradigms and architectures that allow you to leverage the power of AWS AI services and Analytics to build intelligent AI systems. Going back to 2001, Washington County jail management system has archived hundred thousands of mugshots and by using Amazon Rekognition and other AWS services, they were able to build a powerful tool for identifying suspects.
Moving Forward with AI - as presented at the Prosessipäivät 2018Adrian Hornsby
https://www.oppia.fi/prosessipaivat/
-
Self-Driving cars. Commercial drones. Smart cameras. Movie and music creation. Powerful & intelligent robots. Over the past few years, a new revolution has brought AI almost to the level of science-fiction. However, most companies are not worried about far-off futuristic applications of AI, they want to know what AI can do - today - for their organisations. Distinguishing the hype from reality can be a bit confusing, especially when you consider the attention that AI gets from the media and commentators. So, how can your organisation get started and put AI to work for you? That is the question I will answer in this talk. From greater customer intimacy, increasing competitive advantage and improving efficiency, I will discuss and show how AI can be used today and help the organisation in more impactful ways.
In this session, you will learn from AWS customers who are developing curriculum and training programs to build tech talent of the future. Come hear from Digital Divide Data about their work alongside AWS and the National Museum Kenya. Listen to their story of how they virtually captured one of the largest collections or archeology and paleontology in 3D digital imagery, while simultaneously empowering young adults with skills in digitalization, cloud services, mobile technologies, and database administration. Santa Monica College also joins the discussion with insight into the increasing importance of new technology, IT training resources, and knowledge sharing. Explore how to build a cloud-based curriculum, as well as how to expand your pool of applicants in ways beyond traditional recruiting methods.
Learn How Amazon Leverages Amazon Pinpoint to Drive Growth and Engagement wit...Amazon Web Services
Amazon Music is a popular music streaming service that uses Amazon Pinpoint to help drive growth of the service through effective engagement with its user base. In this session, learn the ins and outs of how the Amazon Music team uses the Amazon Pinpoint service to drive user growth and retention to achieve the desired business outcomes, achieve KPIs, and use app and user analytics for insight for further improvement projects.
Use Amazon Rekognition to Build a Facial Recognition SystemAmazon Web Services
Amazon Rekognition makes it easy to extract meaningful metadata from visual content. In this workshop, you will work in teams to build a simple system to help track missing persons. You’ll develop a solution that leverages Amazon Rekognition and other AWS services to analyze images from various sources (e.g., social media) and provide authorities with timely reports and alerts on new leads for missing individuals. The solution will entail a repeatable and automated process that follows best practices for architecting in the cloud, such as designing for high availability and scalability.
Building Your Smart Applications with Machine Learning on AWS | AWS WebinarAmazon Web Services
Machine Learning (ML) has long been an arcane topic, accessible only to experts. In this webinar, you will learn how to easily add Amazon API-driven ML services to your education software. Image and video analysis, text-to-speech, speech-to-text, translation, natural language processing: all these are just an API call away. Through code-level demos, we'll show you how to quickly start integrating these services into your education offerings, with zero ML expertise required.
Speaker: Julien Simon, Principal Evangelist AI/ML EMEA, Amazon Web Services
Learn more: https://aws.amazon.com/education
View the video recording here: https://youtu.be/Dsj5KgER6ec
NEW LAUNCH! Introducing Amazon Sumerian – Build VR/AR and 3D Applications - M...Amazon Web Services
AWS has launched Amazon Sumerian. Sumerian lets you create and run virtual reality (VR), augmented reality (AR), and 3D applications quickly and easily without requiring any specialized programming or 3D graphics expertise. In this session, we will introduce you to Sumerian, and how you can build highly immersive and interactive scenes for the enterprise that run on popular hardware such as Oculus Rift, HTC Vive, and iOS mobile devices.
Tracking and Optimizing Ad Monetization for Your Mobile App - MBL307 - re:Inv...Amazon Web Services
With the "freemium" model as the new norm for mobile apps, developers are supplementing their revenue with ad-based monetization. To maximize ad revenue, developers are using multiple ad networks as a best practice. This has created the need to track performance across ad networks and optimize for maximum revenue and fill rate. In this session, we create an app with ads from multiple ad networks. We illustrate how ad revenue can be maximized across these networks by tracking key metrics. Finally, we provide examples of segmenting users based on ad interactions and attributes, to further optimize ad monetization.
Chaos Engineering: Why Breaking Things Should Be Practised.Adrian Hornsby
As presented at the AWS London Summit 2018
With the rise of micro-services and large-scale distributed architectures, software systems have grown increasingly complex and hard to understand. Adding to that complexity, the velocity of software delivery has also dramatically increased, resulting in failures being harder to predict and contain.
While the cloud allows for high availability, redundancy and fault-tolerance, no single component can guarantee 100% uptime. Therefore, we have to understand availability but especially learn how to design architectures with failure in mind.
And since failures have become more and more chaotic in nature, we must turn to chaos engineering in order to identify failures before they become outages.
In this talk, I will deep dive into availability, reliability and large-scale architectures and make an introduction to chaos engineering, a discipline that promotes breaking things on purpose in order to learn how to build more resilient systems.
How can your business benefit from going serverless?Adrian Hornsby
Serverless architectures let you build and deploy applications and services with infrastructure resources that require zero administration. In the past, you had to provision and scale servers to run your application code to install and operate distributed databases and build and run custom software to handle API requests. Now AWS provides a stack of scalable fully-managed services that eliminates these operational complexities. In this session, you will learn about the basics of serverless and especially how your business can benefit from it.
NEW LAUNCH! Driving Dynamically Animated Characters in VR/AR Applications Usi...Amazon Web Services
AWS has launched Amazon Sumerian. Sumerian lets you create and run virtual reality (VR), augmented reality (AR), and 3D applications quickly and easily without requiring any specialized programming or 3D graphics expertise. We’ll explore the basics of Amazon Sumerian’s animation system, in conjunction with Amazon Polly. We will also create a project using Sumerian Hosts and learn how to easily add dynamically animated characters to mixed reality experiences.
Building a Multi-Region, Active-Active Serverless Backends.Adrian Hornsby
From understanding reliability and availability, this talks walks you through the why and the how of building multi-region, active-active applications, and especially why serverless is a great fit.
Machine Learning State of the Union - MCL210 - re:Invent 2017Amazon Web Services
Join us to hear about our strategy for driving machine learning innovation for our customers and learn what’s new from AWS in the machine learning space. Swami Sivasubramanian, VP of Amazon Machine Learning, will discuss and demonstrate the latest new services for ML on AWS: Amazon SageMaker, AWS DeepLens, Amazon Rekogntion Video, Amazon Translate, Amazon Transcribe, and Amazon Comprehend. Attend this session to understand how to make the most of machine learning in the cloud.
How serverless helps startups innovate and scaleGabe Hollombe
An overview of what it means to be 'Serverless', reasons why Serverless is a good way to develop and deploy software, and examples for apps, analytics, and devops.
Whether you’re just getting started with AI or you’re a deep learning expert, this session will provide a meaningful overview of how to get started with Artificial Intelligence on the AWS Cloud. In particular, we will explore AWS cloud-native machine learning and deep learning technologies that address a range of different use cases and needs. These include AWS Lex, which provides natural language understanding (NLU) and automatic speech recognition (ASR); Amazon Rekognition, which provides visual search and image recognition capabilities; Amazon Polly for text-to-speech (TTS) capabilities; and Amazon Machine Learning tools. The session will also cover the AWS Deep Learning AMI, which lets you run deep learning in the cloud at any scale. You can use launch instances of the AMI, pre-installed with open source deep learning engines (Apache MXNet, TensorFlow, Caffe, Theano, Torch and Keras), to run sophisticated AI models, experiment with new algorithms, and learn new deep learning skills and techniques; all backed by auto-scaling clusters of GPU-based instances.
Image recognition is a field of deep learning that uses neural networks to recognize the subject and traits for a given image. In Japan, Cookpad uses Amazon ECS to run an image recognition platform on clusters of GPU-enabled EC2 instances. In this session, hear from Cookpad about the challenges they faced building and scaling this advanced, user-friendly service to ensure high-availability and low-latency for tens of millions of users.
Artificial Intelligence (Machine Learning) on AWS: How to StartVladimir Simek
Amazon has been investing deeply in artificial intelligence (AI) for over 20 years. Machine learning (ML) algorithms drive many of its internal systems. It is also core to the capabilities Amazon's customers experience – from the path optimization in the fulfillment centers, and Amazon.com’s recommendations engine, to Echo powered by Alexa, drone initiative Prime Air, and the new retail experience Amazon Go. This is just the beginning. Amazon's mission is to share learnings and ML capabilities as fully managed services, and put them into the hands of every developer and data scientist.
If you are interested, how can you develop ML-based smart applications on the AWS platform, and want to see a couple of cool demos, join us for the next AWS meetup. AWS Solutions Architect, Vladimir Simek, will be presenting the full AWS portfolio for AI and ML - from virtual servers enabled for training Deep Learning models up to a fully managed API-based services.
Technological Accelerants for Organizational Transformation - DVC303 - re:Inv...Amazon Web Services
Developers and management can seem at cross purposes when one group looks at technologies and the other looks at organizational issues. Both groups are looking for ways to deliver value faster, leaner, and at less cost. There are technological avenues for accomplishing these goals, including DevOps and serverless architectures. However, these approaches also have organizational implications, as they change the nature and content of communication between teams. In this session, we cover the technology benefits and organizational transformations involved in DevOps and serverless architectures.
This session is part of the re:Invent Developer Community Day, six community-led sessions where AWS enthusiasts share technical insights on trending topics based on first-hand experiences and knowledge shared within local AWS communities.
DVC303-Technological Accelerants for Organizational TransformationAmazon Web Services
"Developers and management can seem at cross purposes when one group looks at technologies and the other looks at organizational issues. Both groups are looking for ways to deliver value faster, leaner, and at less cost. There are technological avenues for accomplishing these goals, including DevOps and serverless architectures. However, these approaches also have organizational implications, as they change the nature and content of communication between teams. In this session, we cover the technology benefits and organizational transformations involved in DevOps and serverless architectures.
This session is part of the re:Invent Developer Community Day, six community-led sessions where AWS enthusiasts share technical insights on trending topics based on first-hand experiences and knowledge shared within local AWS communities."
SID302_Force Multiply Your Security Team with Automation and AlexaAmazon Web Services
Adversaries automate. Who says the good guys can't as well? By combining AWS offerings like AWS CloudTrail, Amazon Cloudwatch, AWS Config, and AWS Lambda with the power of Amazon Alexa, you can do more security tasks faster, with fewer resources. Force multiplying your security team is all about automation! Last year, we showed off penetration testing at the push of an (AWS IoT) button, and surprise-previewed how to ask Alexa to run Inspector as-needed. Want to see other ways to ask Alexa to be your cloud security sidekick? We have crazy new demos at the ready to show security geeks how to sling security automation solutions for their AWS environments (and impress and help your boss, too).
Artificial Intelligence (Machine Learning) on AWS: How to StartVladimir Simek
Amazon has been investing deeply in artificial intelligence (AI) for over 20 years. Machine learning (ML) algorithms drive many of its internal systems. It is also core to the capabilities Amazon's customers experience – from the path optimization in the fulfillment centers, and Amazon.com’s recommendations engine, to Echo powered by Alexa, drone initiative Prime Air, and the new retail experience Amazon Go. This is just the beginning. Amazon's mission is to share learnings and ML capabilities as fully managed services, and put them into the hands of every developer and data scientist.
NEW LAUNCH! AWS PrivateLink: Bringing SaaS Solutions into Your VPCs and Your ...Amazon Web Services
Many customers are hesitant to adopt SaaS solutions due to the concerns on the safety of the network connectivity traversing internet. It is also difficult to manage the firewall rules, NAT Gateway or VPN connections. AWS PrivateLink provided solution that let our customers’ applications, whether in a VPC or in their own data center, to connect to SaaS solutions in a highly scalable and highly available manner, while keeping all the network traffic within the AWS network.
Use Amazon Rekognition to Build a Facial Recognition SystemAmazon Web Services
Amazon Rekognition makes it easy to extract meaningful metadata from visual content. In this workshop, you will work in teams to build a simple system to help track missing persons. You’ll develop a solution that leverages Amazon Rekognition and other AWS services to analyze images from various sources (e.g., social media) and provide authorities with timely reports and alerts on new leads for missing individuals. The solution will entail a repeatable and automated process that follows best practices for architecting in the cloud, such as designing for high availability and scalability.
Slides from my talk at the Data Innovations Summit on MXNet Model Server.
https://www.datainnovationsummit.com/
Apache MXNet Model Server (MMS) is a flexible and easy to use tool for serving deep learning models exported from MXNet or the Open Neural Network Exchange (ONNX).
https://github.com/awslabs/mxnet-model-server
Maschinelles Lernen auf AWS für Entwickler, Data Scientists und ExpertenAWS Germany
In diesem Vortrag geben wir einen Überblick mit Beispielen über aktuelle Werkzeuge für Maschinelles Lernen (ML) auf AWS. Dieser überblick deckt alle Möglichkeiten von einfach zu nutzenden, vollständig verwalteten ML-Services für Entwickler über ML-Plattformen für Data Scientists bis hin zu ML-optimierten Infrastruktur- und Software-Komponenten ab. Beispiele und Online-Demos zeigen, wie einfach ML-Methoden auf AWS genutzt werden können.
Moderator: Christian Petters, Solutions Architect, AWS
Slides from my talk at the IP Expo Nordic 2017:
https://www.ipexponordic.com/Speakers-2017/Adrian-Hornsby
Speed and agility are essential for today’s businesses. The quicker you can get from an idea to first results, the more you can experiment and innovate with your data, perform ad-hoc analysis, and drive answers to new business questions. During this talk, Adrian will take in key features of the AWS IoT platform, latest developments and live demos
AWS X-Ray: Debugging Applications at Scale - AWS Online Tech TalksAmazon Web Services
Learning Objectives:
- Learn how to reduce time to resolution for errors and performance bottlenecks from days/hours to minutes
- Learn how to detect latency distribution and pinpoint issues to specific service(s)
- Learn how to quantify customer impact
NEW LAUNCH! Push Intelligence to the edge with Greengrass - IOT209 - re:Inven...Amazon Web Services
Autonomous cars need to identify road signs in real time, drones need to recognize objects with or without network connectivity. In this breakout session, you will learn what is machine learning (ML) inference at the edge and why it matters. We will show you how to use AWS Greengrass to locate cloud trained machine learning models, deploy them to your Greengrass devices, enable access to on-device GPU or FPGA, and apply the models to locally generated data without a need for connection to the cloud.
Chaos Engineering: Why Breaking Things Should Be Practised.Adrian Hornsby
With the rise of micro-services and large-scale distributed architectures, software systems have grown increasingly complex and hard to understand. Adding to that complexity, the velocity of software delivery has also dramatically increased, resulting in failures being harder to predict and contain.
While the cloud allows for high availability, redundancy and fault-tolerance, no single component can guarantee 100% uptime. Therefore, we have to understand availability but especially learn how to design architectures with failure in mind.
And since failures have become more and more chaotic in nature, we must turn to chaos engineering in order to identify failures before they become outages.
In this talk, I will deep dive into availability, reliability and large-scale architectures and make an introduction to chaos engineering, a discipline that promotes breaking things on purpose in order to learn how to build more resilient systems.
Self-Driving cars. Commercial drones. Smart cameras. Movie and music creation. Powerful & intelligent robots. Over the past few years, a new revolution has brought AI almost to the level of science-fiction. However, most companies are not worried about far-off futuristic applications of AI, they want to know what AI can do - today - for their organisations. Distinguishing the hype from reality can be a bit confusing, especially when you consider the attention that AI gets from the media and commentators. So, how can your organisation get started and put AI to work for you? That is the question I will answer in this talk. From greater customer intimacy, increasing competitive advantage and improving efficiency, I will discuss and show how AI can be used today and help the organisation in more impactful ways.
re:Invent re:Cap - Big Data & IoT at Any ScaleAdrian Hornsby
This session covers the most recent Big Data & IoT announcements at re:Invent. Learn about trends and use cases for understanding your data and implementing an Internet of Things (IoT) project. Hear about how AWS customers are using AWS IoT to connect their devices to the cloud and solve business challenges with IoT.
AWS Batch: Simplifying batch computing in the cloudAdrian Hornsby
Docker enables you to create highly customized images that are used to execute your jobs. These images allow you to easily share complex applications between teams and even organizations. However, sometimes you might just need to run a script! This talk walk you through the steps to create and run a simple “fetch & run” job in AWS Batch. AWS Batch executes jobs as Docker containers using Amazon ECS. You build a simple Docker image containing a helper application that can download your script or even a zip file from Amazon S3. AWS Batch then launches an instance of your container image to retrieve your script and run your job.
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
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
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.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
25. Amazon Rekognition
Customers
• Digital Asset Management
• Media and Entertainment
• Travel and Hospitality
• Influencer Marketing
• Systems Integration
• Digital Advertising
• Consumer Storage
• Law Enforcement
• Public Safety
• eCommerce
• Education
you have a lot to cover and you are happy to field questions after the talk.
And the result of this is that we see a ton of machine learning up on AWS today, literally from A through to Z. So everything from Ancestry, who are using machine learning and deep learning to be able to process genomic information and build out family trees, all the way through to Zillow, who use machine learning to do house-price estimation up on the website.
The basics are pretty simple, but the service has deep functionality.
You can send the service a simple string of text, and it will generate the life like voice in your choice of 47 different voices.
But it’s not naive of the context of the text. For example, the text here - ‘WA’ and ‘degree F’, that would sound strange if it were spoken out loud.
Instead, Polly will automatically expand the text strings ‘WA’ and ‘degree F’, to ‘Washington’ and ‘degrees fahrenheit’, to create more life like speech. The developer doesn’t have to do anything - just send the text, and get life like voice back.
Speech Synthesis Markup Language (SSML) Version 1.0
The Voice Browser Working Group has sought to develop standards to enable access to the Web using spoken interaction.
30
24
Amazon Rekognition currently supports the JPEG and PNG image formats. You can submit images either as an S3 object or as a byte array.Amazon Rekognition supports image file sizes up to 15MB when passed as an S3 object, and up to 5MB when submitted as an image byte array.Amazon Rekognition is currently available in US East (Northern Virginia), US West (Oregon) and EU (Ireland) regions.
Mxnet convolutional deep neural networks (CNNs),
26
24
24
On click – Marketplace
AMI supported and maintained by Amazon Web Services for use on EC2.
Designed to provide a stable, secure, and high performance execution environment for deep learning applications running on Amazon EC2.
Popular deep learning frameworks, including MXNet, Caffe, Tensorflow, Theano, CNTK and Torch
as Packages that enable easy integration with AWS, including launch configuration tools and many popular AWS libraries and tools.
It also includes the Anaconda Data Science Platform for Python2 and Python3.
“
The AWS Deep Learning AMIs equip data scientists, machine learning practitioners, and research scientists with the infrastructure and tools to accelerate work in deep learning, in the cloud, at any scale. You can quickly launch Amazon EC2 instances on Amazon Linux or Ubuntu, pre-installed with popular deep learning frameworks to train sophisticated, custom AI models, experiment with new algorithms, or to learn new skills and techniques. The Deep Learning AMIs let you create managed, auto-scaling clusters of GPUs for large scale training, or run inference on trained models with compute-optimized or general purpose CPU instances, using Apache MXNet, TensorFlow, the Microsoft Cognitive Toolkit (CNTK), Caffe, Caffe2, Theano, Torch and Keras.
“
So diabetic blindness is the leading cause of blindness in men in the U.S. between the ages of 21 and 46, and it's preventable in almost all cases if you can catch it early enough. The challenge is that the only way to catch it is to look at images like this. This is a fundoscope. You're looking for very, very small changes in the blood vessels at the back of the eye, which usually requires a human to look at and review, a highly trained human whose maybe use and skills are better served elsewhere.
So we trained a deep-learning model. We took pictures of healthy eyes and unhealthy eyes and trained a deep-learning model that was able to predict diabetic complications, which went on to prevention in 90 percent of cases.
ResNet have a simple ideas: feed the output of two successive convolutional layer AND also bypass the input to the next layers! This is also the very first time that a network of > hundred, even 1000 layers was trained.
We compiled and built the MXNet libraries to demonstrate how Lambda scales the prediction pipeline to provide this ease and flexibility for machine learning or deep learning model prediction. We built a sample application that predicts image labels using an 18-layer deep residual network. The model architecture is based on the winning model in the ImageNet competition called ResidualNet. The application produces state-of-the-art results for problems like image classification.