Slides from my talk at the Leeds IoT Meetup on November 20th. Includes links to resources to help you get started with creating connected device applications with the AWS IoT Service
This document provides an overview of Amazon Web Services (AWS) presented by Ian Massingham at an AWSome Day event. Some key points:
- AWS has over 1 million active customers including startups, enterprises, and independent software vendors.
- The cloud has become the new normal for companies of all sizes to build and deploy applications faster.
- AWS offers a vast technology platform of infrastructure and services including compute, storage, databases, analytics and more that allows for agility and innovation.
AWS AWSome Day - Getting Started Best PracticesIan Massingham
The document outlines eight best practices for getting started with AWS: 1) choose your first use case well, 2) lay out your account structure and foundations, 3) think about security, 4) view AWS as services rather than software, 5) optimize costs, 6) use AWS tools and frameworks, 7) get support, and 8) ensure architectures are well designed. It provides guidance on each practice area, such as setting up billing alerts and consolidated billing, using IAM for access management, leveraging managed services, and following the Well-Architected Framework. Resources for learning more about AWS are also listed.
Ian Massingham from Amazon Web Services discusses designing and building applications for the Internet of Things using AWS services. The document outlines how AWS IoT provides scalable connectivity and management for IoT devices, allows processing of sensor data from devices in AWS using services like DynamoDB and Lambda, and addresses challenges of limited capabilities on edge devices through Greengrass, which runs Lambda functions and messaging locally on devices. Greengrass provides the same programming model for both cloud and edge computing with IoT applications.
1. The document discusses Amazon Web Services (AWS) and serverless computing. It highlights how AWS services like AWS Lambda, Amazon S3, and Amazon DynamoDB allow developers to run applications without managing infrastructure.
2. It provides examples of how serverless architectures can be used for web applications, data processing, internet of things applications, and as a connective tissue across AWS environments.
3. The document concludes by demonstrating how to deploy AWS Lambda functions using Terraform to automate infrastructure provisioning and management.
This document provides an introduction and overview of Amazon Web Services (AWS). It summarizes that AWS has over 1 million active customers, including startups, enterprises, and independent software vendors. It describes the vast infrastructure and services available on AWS, including compute, storage, databases, analytics, machine learning and more. It also discusses how AWS supports rapid innovation with new features and services, and provides information on training and certification opportunities to learn AWS.
Building Better IoT Applications without ServersIan Massingham
This document discusses using serverless architectures with AWS services like AWS IoT, Lambda, DynamoDB, and S3 to build IoT applications without having to manage servers. It provides examples of how to connect devices to AWS IoT and trigger AWS Lambda functions in response to device events. These functions can then interact with other AWS services like DynamoDB, S3, and external APIs to implement applications like counting item usage from an IoT button and storing the data in DynamoDB, or starting a device when the button is pressed by invoking an external API via Lambda. The document also provides guidance on setting up a Raspberry Pi with sensors for local IoT development and connecting devices to AWS IoT.
The document provides an overview of Amazon Web Services (AWS) global infrastructure and services. It describes AWS' presence across regions, availability zones, and edge locations. It then summarizes key compute, storage, database, analytics, deployment/management, and other services available on AWS like EC2, S3, RDS, Redshift, CloudFormation, and more. Finally, it thanks the reader and provides contact information for the AWS Solutions Architect who authored the overview.
This document provides an overview of Amazon Web Services (AWS) presented by Ian Massingham at an AWSome Day event. Some key points:
- AWS has over 1 million active customers including startups, enterprises, and independent software vendors.
- The cloud has become the new normal for companies of all sizes to build and deploy applications faster.
- AWS offers a vast technology platform of infrastructure and services including compute, storage, databases, analytics and more that allows for agility and innovation.
AWS AWSome Day - Getting Started Best PracticesIan Massingham
The document outlines eight best practices for getting started with AWS: 1) choose your first use case well, 2) lay out your account structure and foundations, 3) think about security, 4) view AWS as services rather than software, 5) optimize costs, 6) use AWS tools and frameworks, 7) get support, and 8) ensure architectures are well designed. It provides guidance on each practice area, such as setting up billing alerts and consolidated billing, using IAM for access management, leveraging managed services, and following the Well-Architected Framework. Resources for learning more about AWS are also listed.
Ian Massingham from Amazon Web Services discusses designing and building applications for the Internet of Things using AWS services. The document outlines how AWS IoT provides scalable connectivity and management for IoT devices, allows processing of sensor data from devices in AWS using services like DynamoDB and Lambda, and addresses challenges of limited capabilities on edge devices through Greengrass, which runs Lambda functions and messaging locally on devices. Greengrass provides the same programming model for both cloud and edge computing with IoT applications.
1. The document discusses Amazon Web Services (AWS) and serverless computing. It highlights how AWS services like AWS Lambda, Amazon S3, and Amazon DynamoDB allow developers to run applications without managing infrastructure.
2. It provides examples of how serverless architectures can be used for web applications, data processing, internet of things applications, and as a connective tissue across AWS environments.
3. The document concludes by demonstrating how to deploy AWS Lambda functions using Terraform to automate infrastructure provisioning and management.
This document provides an introduction and overview of Amazon Web Services (AWS). It summarizes that AWS has over 1 million active customers, including startups, enterprises, and independent software vendors. It describes the vast infrastructure and services available on AWS, including compute, storage, databases, analytics, machine learning and more. It also discusses how AWS supports rapid innovation with new features and services, and provides information on training and certification opportunities to learn AWS.
Building Better IoT Applications without ServersIan Massingham
This document discusses using serverless architectures with AWS services like AWS IoT, Lambda, DynamoDB, and S3 to build IoT applications without having to manage servers. It provides examples of how to connect devices to AWS IoT and trigger AWS Lambda functions in response to device events. These functions can then interact with other AWS services like DynamoDB, S3, and external APIs to implement applications like counting item usage from an IoT button and storing the data in DynamoDB, or starting a device when the button is pressed by invoking an external API via Lambda. The document also provides guidance on setting up a Raspberry Pi with sensors for local IoT development and connecting devices to AWS IoT.
The document provides an overview of Amazon Web Services (AWS) global infrastructure and services. It describes AWS' presence across regions, availability zones, and edge locations. It then summarizes key compute, storage, database, analytics, deployment/management, and other services available on AWS like EC2, S3, RDS, Redshift, CloudFormation, and more. Finally, it thanks the reader and provides contact information for the AWS Solutions Architect who authored the overview.
View these slides if you're you new to cloud computing and would like to learn more about Amazon Web Services (AWS), if you intend to implement a project and would like to discover the basics of the AWS cloud or if you are a business looking to evaluate cloud computing, attend this webinar. In this recorded webinar, we answer the following questions:
• What is Cloud Computing with AWS and what benefits can it deliver?
• Who is using AWS and what are they using it for?
• How can I use AWS Services to run my workloads?
View the webinar: http://youtu.be/ybcV0sJ_T_I
This talk will introduce you to the core AWS concepts and services. We will answer the question why the Cloud is the new normal and present key features, use cases and share best practices of the AWS Cloud.
The document discusses building smart systems using AWS IoT, analytics, and AI. It describes how machine learning and deep learning can be used to gain insights from data collected from devices, sensors, and IoT platforms. It also discusses how AWS IoT, AWS Greengrass, and various AWS services like S3, DynamoDB, Kinesis can be used to collect, store, process and analyze data from IoT devices.
AWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWSAmazon Web Services
Are you new to cloud computing and would like to learn more about Amazon Web Services? If you intend to implement a project and would like to discover the basics of the AWS Cloud, or if you are a startup looking to evaluate cloud computing, attend this complimentary webinar to learn more.
The document discusses Amazon Web Services (AWS) and its presence in the Nordic region. It provides an overview of AWS services and capabilities, how customers are using AWS for various workloads, and examples of Nordic customers. It also outlines the agenda for an AWS conference in Helsinki that will cover topics like security, databases, cost optimization and more.
Introduction to the AWS Cloud from Digital Tuesday MeetupIan Massingham
These are the slides that I used for my Introduction to AWS talk at the South Wales Digital Tuesday Meetup on the 2nd of December 2014.
Find out more about Digital Tuesday at their website here: http://www.digital-tuesday.com/
Amazon Web Services (AWS) provides on-demand computing resources and services in the cloud, with pay-as-you-go pricing. This session provides an overview and describes why companies are flocking to the cloud so quickly.
Introduction to Amazon Web Services (AWS)Garvit Anand
The document provides an introduction to AWS (Amazon Web Services). It discusses cloud computing basics and benefits like scalability, cost savings, and innovation. Major players in the cloud market are mentioned, with AWS identified as the current leader. The document outlines the agenda, including AWS history, current users, and getting started instructions. Key AWS concepts are explained, such as regions, availability zones, and identity and access management (IAM). IAM is described as the mechanism for controlling user permissions to AWS resources. The presentation concludes with an invitation for questions.
In this presentation from the recent AWS Oil & Gas event in Aberdeen we introduce the AWS cloud, its benefits and some of the organisations that are using AWS today.
We also cover some specific use-case and case-studies in the oil and gas sector.
You are interested in the cloud, and you want to start learning more about cloud computing with Amazon Web Services. In this webinar, we will answer the following questions:
• What is Cloud Computing with AWS and its benefits?
• Who is using AWS and what are they using it for?
• What are AWS’s products and how do I use them to run my workloads?
by Rahul Sareen, Sr. Consultant, AWS
In this workshop you'll learn to build a web application using a serverless architecture. With fresh funding from its seed investors, Wild Rydes (www.wildrydes.com) is seeking to build the world’s greatest mobile/VR/AR unicorn transportation system. The scrappy startup needs a first-class webpage to begin marketing to new users and to begin its plans for global domination. Join us to help Wild Rydes build a website using a serverless architecture. You’ll build a scalable website using services like AWS Lambda, Amazon API Gateway, Amazon DynamoDB, Amazon Cognito, and Amazon S3.
This document provides an agenda and overview for an AWS Builders' Day event on analyzing web and application logs using Amazon S3, CloudFront, Lambda, and Elasticsearch Service. The agenda includes hosting sites in S3, scaling with CloudFront, analyzing logs, using Elasticsearch Service, and a demo. The document then discusses in more detail how to enable hosting and scaling in S3 and CloudFront. It covers logging and analyzing logs using Elasticsearch Service and Kibana. It provides examples of using Elasticsearch Service for log analytics, search, and with Kinesis and Lambda. The document concludes with best practices and a demo of using Lambda to ingest logs into Elasticsearch.
Advanced Security Masterclass - Tel Aviv LoftIan Massingham
The document provides an overview of advanced security best practices when using AWS. It discusses identity and access management with IAM, defining virtual networks with Amazon VPC, networking and security for Amazon EC2 instances, working with container and abstracted services, and encryption and key management in AWS. The presentation emphasizes sharing security responsibility between AWS and customers, implementing least privilege access, enabling auditing and monitoring, and using services like IAM, VPC, security groups, and AWS Key Management Service to help secure workloads in AWS.
Getting started with AWS IoT on Raspberry PiIan Massingham
This document discusses getting started with AWS IoT using a Raspberry Pi. It provides an agenda that covers what AWS IoT is, why the Raspberry Pi is a good option for IoT prototyping, necessary hardware, setup instructions, examples, and pricing. The speaker will discuss setting up the Raspberry Pi with an electronics kit and sensors, configuring an AWS IoT device, and provide code examples to emulate an AWS IoT button and control a Raspberry Pi Sense Hat via AWS IoT Device Shadow using Python.
AWS IoT is a managed cloud platform that lets connected devices easily and securely interact with cloud applications and other devices. This webinar will introduce the lifecycle of an IoT thing and the mechanisms used by AWS IoT to manage things. These mechanisms can be used to securely build and provision things, manage deployment, manage thing health, and integrate with other AWS services. And when the life of the thing has come to an end, we will show you how to retire the thing, keeping your solution secure.
Learning Objectives:
• Common IoT Thing Management Issues
• AWS IoT Security and Access Control Mechanisms
Who Should Attend:
• Technical Decision Makers, Developers, Makers
View these slides if you're you new to cloud computing and would like to learn more about Amazon Web Services (AWS), if you intend to implement a project and would like to discover the basics of the AWS cloud or if you are a business looking to evaluate cloud computing, attend this webinar. In this recorded webinar, we answer the following questions:
• What is Cloud Computing with AWS and what benefits can it deliver?
• Who is using AWS and what are they using it for?
• How can I use AWS Services to run my workloads?
View the webinar: http://youtu.be/ybcV0sJ_T_I
This talk will introduce you to the core AWS concepts and services. We will answer the question why the Cloud is the new normal and present key features, use cases and share best practices of the AWS Cloud.
The document discusses building smart systems using AWS IoT, analytics, and AI. It describes how machine learning and deep learning can be used to gain insights from data collected from devices, sensors, and IoT platforms. It also discusses how AWS IoT, AWS Greengrass, and various AWS services like S3, DynamoDB, Kinesis can be used to collect, store, process and analyze data from IoT devices.
AWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWSAmazon Web Services
Are you new to cloud computing and would like to learn more about Amazon Web Services? If you intend to implement a project and would like to discover the basics of the AWS Cloud, or if you are a startup looking to evaluate cloud computing, attend this complimentary webinar to learn more.
The document discusses Amazon Web Services (AWS) and its presence in the Nordic region. It provides an overview of AWS services and capabilities, how customers are using AWS for various workloads, and examples of Nordic customers. It also outlines the agenda for an AWS conference in Helsinki that will cover topics like security, databases, cost optimization and more.
Introduction to the AWS Cloud from Digital Tuesday MeetupIan Massingham
These are the slides that I used for my Introduction to AWS talk at the South Wales Digital Tuesday Meetup on the 2nd of December 2014.
Find out more about Digital Tuesday at their website here: http://www.digital-tuesday.com/
Amazon Web Services (AWS) provides on-demand computing resources and services in the cloud, with pay-as-you-go pricing. This session provides an overview and describes why companies are flocking to the cloud so quickly.
Introduction to Amazon Web Services (AWS)Garvit Anand
The document provides an introduction to AWS (Amazon Web Services). It discusses cloud computing basics and benefits like scalability, cost savings, and innovation. Major players in the cloud market are mentioned, with AWS identified as the current leader. The document outlines the agenda, including AWS history, current users, and getting started instructions. Key AWS concepts are explained, such as regions, availability zones, and identity and access management (IAM). IAM is described as the mechanism for controlling user permissions to AWS resources. The presentation concludes with an invitation for questions.
In this presentation from the recent AWS Oil & Gas event in Aberdeen we introduce the AWS cloud, its benefits and some of the organisations that are using AWS today.
We also cover some specific use-case and case-studies in the oil and gas sector.
You are interested in the cloud, and you want to start learning more about cloud computing with Amazon Web Services. In this webinar, we will answer the following questions:
• What is Cloud Computing with AWS and its benefits?
• Who is using AWS and what are they using it for?
• What are AWS’s products and how do I use them to run my workloads?
by Rahul Sareen, Sr. Consultant, AWS
In this workshop you'll learn to build a web application using a serverless architecture. With fresh funding from its seed investors, Wild Rydes (www.wildrydes.com) is seeking to build the world’s greatest mobile/VR/AR unicorn transportation system. The scrappy startup needs a first-class webpage to begin marketing to new users and to begin its plans for global domination. Join us to help Wild Rydes build a website using a serverless architecture. You’ll build a scalable website using services like AWS Lambda, Amazon API Gateway, Amazon DynamoDB, Amazon Cognito, and Amazon S3.
This document provides an agenda and overview for an AWS Builders' Day event on analyzing web and application logs using Amazon S3, CloudFront, Lambda, and Elasticsearch Service. The agenda includes hosting sites in S3, scaling with CloudFront, analyzing logs, using Elasticsearch Service, and a demo. The document then discusses in more detail how to enable hosting and scaling in S3 and CloudFront. It covers logging and analyzing logs using Elasticsearch Service and Kibana. It provides examples of using Elasticsearch Service for log analytics, search, and with Kinesis and Lambda. The document concludes with best practices and a demo of using Lambda to ingest logs into Elasticsearch.
Advanced Security Masterclass - Tel Aviv LoftIan Massingham
The document provides an overview of advanced security best practices when using AWS. It discusses identity and access management with IAM, defining virtual networks with Amazon VPC, networking and security for Amazon EC2 instances, working with container and abstracted services, and encryption and key management in AWS. The presentation emphasizes sharing security responsibility between AWS and customers, implementing least privilege access, enabling auditing and monitoring, and using services like IAM, VPC, security groups, and AWS Key Management Service to help secure workloads in AWS.
Getting started with AWS IoT on Raspberry PiIan Massingham
This document discusses getting started with AWS IoT using a Raspberry Pi. It provides an agenda that covers what AWS IoT is, why the Raspberry Pi is a good option for IoT prototyping, necessary hardware, setup instructions, examples, and pricing. The speaker will discuss setting up the Raspberry Pi with an electronics kit and sensors, configuring an AWS IoT device, and provide code examples to emulate an AWS IoT button and control a Raspberry Pi Sense Hat via AWS IoT Device Shadow using Python.
AWS IoT is a managed cloud platform that lets connected devices easily and securely interact with cloud applications and other devices. This webinar will introduce the lifecycle of an IoT thing and the mechanisms used by AWS IoT to manage things. These mechanisms can be used to securely build and provision things, manage deployment, manage thing health, and integrate with other AWS services. And when the life of the thing has come to an end, we will show you how to retire the thing, keeping your solution secure.
Learning Objectives:
• Common IoT Thing Management Issues
• AWS IoT Security and Access Control Mechanisms
Who Should Attend:
• Technical Decision Makers, Developers, Makers
Essential Capabilities of an IoT Cloud Platform - April 2017 AWS Online Tech ...Amazon Web Services
Learning Objectives:
• Learn what core capabilities are necessary for a successful IoT cloud platform
• Understand how the core capabilities work together
• Learn what and how standards are beginning to take shape
As with any other trend in the history of computer software, IoT is being powered by a new generation of cloud platforms. In this tech talk, we will identify and explain what to look for when evaluating an IoT cloud platform to ensure a successful deployment of IoT strategies. Learn what core capabilities are necessary to look for when choosing an IoT cloud platform.
Ian Massingham from Amazon Web Services discusses designing and building applications for the Internet of Things using AWS services. The document outlines how AWS IoT provides scalable connectivity and management for IoT devices, services for processing device data like DynamoDB and Kinesis, and Greengrass for running AWS Lambda functions locally on devices. Greengrass allows using the same AWS programming model on devices and in the cloud to address challenges of intermittent connectivity and limited capabilities of edge devices.
Essential Capabilities of an IoT Cloud Platform - AWS Online Tech TalksAmazon Web Services
Learning Objectives:
- Learn what core capabilities are necessary for a successful IoT cloud platform
- Understand how the core capabilities work together
- Learn what and how standards are beginning to take shape
AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)Amazon Web Services
AWS IoT edge and device services make it easy to get started and scale quickly along with your business needs. Medical equipment, industrial machinery, building automation, and simple device to trigger services, are just a few physical-world use cases that are benefiting from elastic cloud computing while meeting the local execution requirements and real time responsiveness. This session covers the intersection between the device and cloud industries, and the way AWS and our customers will shape the future of those industries together. We will showcase how our customers are using AWS IoT Button, the IoT Device SDKs, and other AWS services to improve the existing business models, invent new way of working, and balance the benefits of the cloud services with the need for local execution.
Amazon FreeRTOS is an open source real-time operating system for microcontrollers that makes it easy to securely connect small devices to AWS IoT services like AWS IoT Core and AWS Greengrass. It provides features for multi-tasking, messaging, security, and connectivity to AWS while reducing complexity and costs compared to rolling your own solution. Amazon FreeRTOS is free to use and integrates with over 100 AWS services to enable a wide variety of IoT use cases across industries.
An Overview of AWS IoT (November 2016)Julien SIMON
This document discusses IoT projects running on Amazon Web Services (AWS). It provides an overview of the AWS IoT platform, which allows connection of IoT devices, collection of data using MQTT protocol, and storage/analysis of data in AWS services. It also demonstrates connecting an Arduino device to AWS IoT and subscribing/publishing data to topics.
IoTSummit: Create iot devices connected or on the edge using ai and mlMarco Dal Pino
This document summarizes an IoT presentation about Azure IoT Edge. It discusses Azure IoT Edge's capabilities including running AI models and containers at the edge, deploying cognitive services containers, adding resiliency with Kubernetes, and monitoring edge devices. It also previews new IoT Edge certified edge servers and gateways from Nvidia and demonstrates logging device data in real-time.
사물 인터넷을 위한 AWS FreeRTOS 소개 - 트랙1, Community Day 2018 re:Invent 특집AWSKRUG - AWS한국사용자모임
Amazon FreeRTOS is an open source real-time operating system for microcontrollers that makes it easy to securely connect small devices to AWS IoT services like AWS IoT Core and AWS Greengrass. It provides features for connectivity, security, updates and integrates with AWS IoT services to help developers build connected devices faster and reduce costs. Amazon FreeRTOS is free to use and supports over 40 microcontroller families, providing developers a way to easily get small devices connected to the AWS cloud.
Developing Connected Applications with AWS IoT - Technical 301Amazon Web Services
AWS IoT is a managed cloud platform that can support billions of devices and trillions of messages, and can process and route those messages to AWS endpoints and to other devices reliably and securely.
In this session we look at patterns and architectures for developing connected applications using AWS IoT. We dive into demo applications that tie together physical IoT devices, web browsers, identity providers, and mobile devices to create smart, connected applications using Amazon Web Services.
Speaker: Adam Larter, Solutions Architect, Amazon Web Services
Featured Customer - Tekt Industries
Speed and agility are the most expected in today’s analytics tools. The quicker you get from idea to insights, the more you can innovate & perform ad-hoc data analysis. I will be talking about how we can use AWS serverless architecture to stream IoT data, managed by python. We can be up and running in minutes―starting small, but able to easily grow to millions of devices and billions of messages.
This document discusses how VIA Technologies used AWS to address challenges from the COVID-19 pandemic for their 6nm IC design project. The pandemic impacted their project schedule unexpectedly and required work from home. AWS helped by quickly building a secure EDA infrastructure that improved productivity and may have allowed their project timeline to be accelerated. It provided proven EDA execution, smooth data transfer, and ongoing cost monitoring benefits. This case demonstrated how the cloud can provide new approaches for IC design projects during difficult situations.
In this general session, AWS IoT experts will present an in-depth look at the current state of the Internet of Things. Learn about trends and industry use cases. Hear how other organizations are using AWS IoT to connect devices to the cloud. Explore some of the most recent IoT announcements as we kick off the IoT re:Source Mini Con.
AWS March 2016 Webinar Series - AWS IoT Real Time Stream Processing with AWS ...Amazon Web Services
AWS IoT is a managed cloud platform that lets connected devices easily and securely interact with cloud applications and other devices. AWS Lambda is a compute service that runs your code in response to triggers and automatically manages the compute resources for you.
This webinar will familiarize you with the basics of using AWS Lambda to do real-time stream processing with data from AWS IoT. We will discuss how you can leverage AWS IoT to receive data and send commands to IoT devices in real-time. You will learn how to trigger AWS Lambda functions to process inbound data from your IoT devices. You will also learn how to use Lambda to connect with Amazon Kinesis Firehose to load streaming data into Amazon S3 and Amazon Redshift.
Learning Objectives:
• Understand key AWS IoT and AWS Lambda features
• Learn how to set up AWS IoT and do real-time processing with AWS Lambda
• Explore sample use cases, best practices, and tips on using AWS Lambda with AWS IoT
Who Should Attend:
• IoT Developers
This document provides an overview and introduction to getting started with IoT on AWS. It discusses key IoT concepts like architecture, smart devices and use cases. It then covers the AWS IoT architecture and services like IoT Core, how it provides authentication, authorization and acts as a message broker using MQTT. The document demonstrates setting up a thing and connecting a device to ingest sensor data to AWS. It shows how to trigger actions based on telemetry data through rules and actions. Device shadow is discussed as a way to store and retrieve state information when devices are offline.
In this session from IoT World 2019, Craig Williams shared how AWS IoT helps our customers around the world easily deploy IoT solutions. He shares how you can use our services to easily collect and analyze data, take preventative measures to secure their fleet of devices, actively monitor devices, and deploy machine learning models onto the devices.
The document provides an overview of AWS IoT, including its message broker, rules engine, thing shadow, thing registry and security features, SDKs, and hardware program. It discusses how AWS IoT can help address challenges with connecting devices by providing secure communication, stream processing, and analytics capabilities. Key components like the message broker, rules engine, thing shadow, and security features are described. Pricing and examples of using AWS IoT are also summarized.
AWS re:Invent 2016: IoT and Beyond: Building IoT Solutions for Exploring the ...Amazon Web Services
Jet Propulsion Laboratory is a well-known innovator in outer space, particularly in its search for "life out there". JPL is now innovating in the physical space to improve “life here". AWS IoT is critical to their innovations. See a re:Invent preview about how JPL, as an early adopter of AWS IoT, has prototyped voice control to ask questions of the room, the budget, or the system. They’ve also used it for controlling lights and sound to detect cyber security threats, rapid prototyping of robots, low-cost virtual windows to the outside, and much more. The results have been excellent. JPL will demonstrate and talk about these prototypes, including what worked and what didn’t. They will also share the promise integrated serverless computing holds.
Internet of Things and Azure - DevTeach 2016Guy Barrette
This document discusses how Azure services can be used to build Internet of Things (IoT) solutions. It provides an overview of IoT and Azure capabilities, including Azure IoT Hub which allows devices to connect and send data to the cloud. It also describes the Azure IoT Suite, which provides preconfigured solutions for common IoT scenarios to help get started quickly with remote monitoring, predictive maintenance, and other solutions.
Some thoughts on measuring the impact of developer relationsIan Massingham
The document discusses metrics for measuring the impact of developer relations (DevRel). It recommends focusing on three key areas: generating volume by scaling audiences and channels; nurturing community by expanding developer channels, meeting developers where they are, and finding/nurturing leaders; and driving conversion to paid customers by supporting programs to generate leads, facilitating in-account sessions, and impacting C-levels. Common DevRel metrics include event attendees, webinar viewers, calculated impact scores, community members and activity, and leads generated. The goal is to tweak metrics over time to best measure performance and room for improvement in these important areas.
Getting started with AWS Lambda and the Serverless CloudIan Massingham
Slides from the MongoDB user group meetup talk that I did in March 2017.
https://gist.github.com/ianmas-aws/ce847270ecedf9a58cbcc1ed736cf541
^^ Gist containing (a very simple) code sample is here
This document summarizes announcements from AWS re:Invent 2016 related to transforming applications, security, cost optimization, reliability, and operational excellence. Key services discussed include the Well-Architected Framework course, Amazon CloudFormation, AWS OpsWorks for Chef Automate, Amazon EC2 Systems Manager, AWS CodeBuild, AWS X-Ray, AWS Personal Health Dashboard, AWS Shield, Amazon Pinpoint, AWS Glue, AWS Batch, C# support for AWS Lambda, AWS Lambda@Edge, AWS Step Functions, and several others. Many of these services were generally available or in preview at the time.
The document provides an overview of Amazon Web Services (AWS) and its capabilities across compute, storage, database, analytics, artificial intelligence, developer tools, and other services. It highlights the scalability, reliability, and security of the AWS platform and introduces new and expanded capabilities across compute types, databases, analytics, artificial intelligence, edge computing, data transfer, and migration services. It also summarizes AWS' global infrastructure and support offerings.
Getting Started with AWS Lambda & Serverless CloudIan Massingham
This document provides an overview of serverless computing using AWS Lambda. It defines serverless computing as running code without servers by paying only for the compute time consumed. AWS Lambda allows triggering functions from events or APIs which makes it easy to build scalable back-ends, perform data processing, and integrate systems. Recent updates include support for Python, scheduled functions, VPC access, and versioning. The document demonstrates using Lambda for building serverless web apps and microservices.
This document provides an introduction and overview of Amazon Web Services (AWS). It discusses that AWS has over 1 million active customers, including startups, enterprises, and independent software vendors. It highlights how AWS allows for agility through quick provisioning, a vast technology platform, and rapid innovation with new features. The document promotes learning more about AWS through blogs, events, training and certification programs. It encourages readers to create an AWS account and try new services.
GOTO Stockholm - AWS Lambda - Logic in the cloud without a back-endIan Massingham
Slides from my session at Goto Stockholm where I talked about AWS Lambda and how it can be used to build reliable, scalable & low-cost applications, without servers for you to manage.
Special thanks to James Hall at Parallax for allowing me to talk about the awesome application that they built using AWS Lambda, Amazon API Gateway & Amazon DynanmoDB :)
This document discusses gaming in the cloud using AWS. It notes that AWS has gaming customers in mobile, long-tail free-to-play games with in-app purchases that allow for cross-platform user retention and revenue. Key online features for games are listed as social login, friends, leaderboards, push notifications, content updates, and analytics. It emphasizes that scaling is essential for games and that AWS allows for elastic scaling rather than rigid traditional servers to meet fluctuating demand without wasted costs or upset players. The document provides recommendations for using AWS services like EC2, ELB, S3, RDS, DynamoDB, ElastiCache, CloudFront, and others to launch, scale, and optimize cloud-
This document welcomes the reader to the AWS Loft London and provides information about some cool things to check out at the event space, including demonstrations of AWS services like SAWS and JAWS. It also provides details on staying up-to-date on the latest AWS news through the AWS re:Invent website and invites readers to join them at the Loft to watch re:Invent keynotes, with the space being open through October 29th.
AWS Update from AWS User Group UK July MeetupIan Massingham
This document provides summaries of several AWS services:
- AWS CodeDeploy allows automated deployments across instances, without downtime, and centralized monitoring.
- AWS CodePipeline enables continuous delivery workflows like those used by Amazon.
- AWS CodeCommit provides secure, scalable Git source control.
- Amazon Aurora provides MySQL compatibility with better performance than MySQL at 1/10th the cost of other databases.
Have you ever been confused by the myriad of choices offered by AWS for hosting a website or an API?
Lambda, Elastic Beanstalk, Lightsail, Amplify, S3 (and more!) can each host websites + APIs. But which one should we choose?
Which one is cheapest? Which one is fastest? Which one will scale to meet our needs?
Join me in this session as we dive into each AWS hosting service to determine which one is best for your scenario and explain why!
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
Generating privacy-protected synthetic data using Secludy and MilvusZilliz
During this demo, the founders of Secludy will demonstrate how their system utilizes Milvus to store and manipulate embeddings for generating privacy-protected synthetic data. Their approach not only maintains the confidentiality of the original data but also enhances the utility and scalability of LLMs under privacy constraints. Attendees, including machine learning engineers, data scientists, and data managers, will witness first-hand how Secludy's integration with Milvus empowers organizations to harness the power of LLMs securely and efficiently.
Things to Consider When Choosing a Website Developer for your Website | FODUUFODUU
Choosing the right website developer is crucial for your business. This article covers essential factors to consider, including experience, portfolio, technical skills, communication, pricing, reputation & reviews, cost and budget considerations and post-launch support. Make an informed decision to ensure your website meets your business goals.
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxSitimaJohn
Ocean Lotus cyber threat actors represent a sophisticated, persistent, and politically motivated group that poses a significant risk to organizations and individuals in the Southeast Asian region. Their continuous evolution and adaptability underscore the need for robust cybersecurity measures and international cooperation to identify and mitigate the threats posed by such advanced persistent threat groups.
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slackshyamraj55
Discover the seamless integration of RPA (Robotic Process Automation), COMPOSER, and APM with AWS IDP enhanced with Slack notifications. Explore how these technologies converge to streamline workflows, optimize performance, and ensure secure access, all while leveraging the power of AWS IDP and real-time communication via Slack notifications.
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfMalak Abu Hammad
Discover how MongoDB Atlas and vector search technology can revolutionize your application's search capabilities. This comprehensive presentation covers:
* What is Vector Search?
* Importance and benefits of vector search
* Practical use cases across various industries
* Step-by-step implementation guide
* Live demos with code snippets
* Enhancing LLM capabilities with vector search
* Best practices and optimization strategies
Perfect for developers, AI enthusiasts, and tech leaders. Learn how to leverage MongoDB Atlas to deliver highly relevant, context-aware search results, transforming your data retrieval process. Stay ahead in tech innovation and maximize the potential of your applications.
#MongoDB #VectorSearch #AI #SemanticSearch #TechInnovation #DataScience #LLM #MachineLearning #SearchTechnology
HCL Notes and Domino License Cost Reduction in the World of DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-and-domino-license-cost-reduction-in-the-world-of-dlau/
The introduction of DLAU and the CCB & CCX licensing model caused quite a stir in the HCL community. As a Notes and Domino customer, you may have faced challenges with unexpected user counts and license costs. You probably have questions on how this new licensing approach works and how to benefit from it. Most importantly, you likely have budget constraints and want to save money where possible. Don’t worry, we can help with all of this!
We’ll show you how to fix common misconfigurations that cause higher-than-expected user counts, and how to identify accounts which you can deactivate to save money. There are also frequent patterns that can cause unnecessary cost, like using a person document instead of a mail-in for shared mailboxes. We’ll provide examples and solutions for those as well. And naturally we’ll explain the new licensing model.
Join HCL Ambassador Marc Thomas in this webinar with a special guest appearance from Franz Walder. It will give you the tools and know-how to stay on top of what is going on with Domino licensing. You will be able lower your cost through an optimized configuration and keep it low going forward.
These topics will be covered
- Reducing license cost by finding and fixing misconfigurations and superfluous accounts
- How do CCB and CCX licenses really work?
- Understanding the DLAU tool and how to best utilize it
- Tips for common problem areas, like team mailboxes, functional/test users, etc
- Practical examples and best practices to implement right away
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Speck&Tech
ABSTRACT: A prima vista, un mattoncino Lego e la backdoor XZ potrebbero avere in comune il fatto di essere entrambi blocchi di costruzione, o dipendenze di progetti creativi e software. La realtà è che un mattoncino Lego e il caso della backdoor XZ hanno molto di più di tutto ciò in comune.
Partecipate alla presentazione per immergervi in una storia di interoperabilità, standard e formati aperti, per poi discutere del ruolo importante che i contributori hanno in una comunità open source sostenibile.
BIO: Sostenitrice del software libero e dei formati standard e aperti. È stata un membro attivo dei progetti Fedora e openSUSE e ha co-fondato l'Associazione LibreItalia dove è stata coinvolta in diversi eventi, migrazioni e formazione relativi a LibreOffice. In precedenza ha lavorato a migrazioni e corsi di formazione su LibreOffice per diverse amministrazioni pubbliche e privati. Da gennaio 2020 lavora in SUSE come Software Release Engineer per Uyuni e SUSE Manager e quando non segue la sua passione per i computer e per Geeko coltiva la sua curiosità per l'astronomia (da cui deriva il suo nickname deneb_alpha).
Ivanti’s Patch Tuesday breakdown goes beyond patching your applications and brings you the intelligence and guidance needed to prioritize where to focus your attention first. Catch early analysis on our Ivanti blog, then join industry expert Chris Goettl for the Patch Tuesday Webinar Event. There we’ll do a deep dive into each of the bulletins and give guidance on the risks associated with the newly-identified vulnerabilities.
Infrastructure Challenges in Scaling RAG with Custom AI modelsZilliz
Building Retrieval-Augmented Generation (RAG) systems with open-source and custom AI models is a complex task. This talk explores the challenges in productionizing RAG systems, including retrieval performance, response synthesis, and evaluation. We’ll discuss how to leverage open-source models like text embeddings, language models, and custom fine-tuned models to enhance RAG performance. Additionally, we’ll cover how BentoML can help orchestrate and scale these AI components efficiently, ensuring seamless deployment and management of RAG systems in the cloud.
How to Get CNIC Information System with Paksim Ga.pptxdanishmna97
Pakdata Cf is a groundbreaking system designed to streamline and facilitate access to CNIC information. This innovative platform leverages advanced technology to provide users with efficient and secure access to their CNIC details.
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc
How does your privacy program stack up against your peers? What challenges are privacy teams tackling and prioritizing in 2024?
In the fifth annual Global Privacy Benchmarks Survey, we asked over 1,800 global privacy professionals and business executives to share their perspectives on the current state of privacy inside and outside of their organizations. This year’s report focused on emerging areas of importance for privacy and compliance professionals, including considerations and implications of Artificial Intelligence (AI) technologies, building brand trust, and different approaches for achieving higher privacy competence scores.
See how organizational priorities and strategic approaches to data security and privacy are evolving around the globe.
This webinar will review:
- The top 10 privacy insights from the fifth annual Global Privacy Benchmarks Survey
- The top challenges for privacy leaders, practitioners, and organizations in 2024
- Key themes to consider in developing and maintaining your privacy program
5. Minimising Heavy Lifting with AWS IoT
1
0
10
Devices Network Security Data Smarts
Connect
at Any
Scale
Lightweight
Protocol
X509
Certificates &
TLS Encryption
DynamoDB,
Kinesis, S3
and more
Trigger AWS
Lambda
Functions
6. The AWS IoT Platform
Your AppThings
AWS IoT
Device
Gateway
Rules
Registry
Shadow
S3 DynamoDB Kinesis Lambda
….
9. Challenges Of Devices Living On The Edge
Round-trip latency
Intermittent connectivity
Expensive bandwidth
Programming and updating embedded software needs specialized skills
Limited to what is on the device unless you rewrite or program the device
10. AWS Greengrass
Embed Lambda Compute (& Other AWS Services) in Connected Devices
Available Now
Use The Same AWS Programming Model In Devices And The Cloud
11. AWS Greengrass: Local Compute, Messaging & Data Caching
Local
compute
Local
data caching
Secure
communications
Local
messaging
12. AWS Greengrass: How It Works
Built into
devices at
manufacture
Install the
Greengrass
runtime
Lambda functions
on AWS & devices
Manage from
AWS Console
Same programming
model
Local
communication
and orchestration
20. Push a button to get directions
to the right meal within your
budget. (Integrate time of day,
weather, Google Directions,
Yelp, and Stripe)
Source: https://medium.com/@_adeel/nerding-out-with-the-amazon-iot-
button-84a6e14b6b28#.ekd5hsnez
21. How does it work?
Invoke a Lambda function
Put object in an S3 bucket
Insert, Update, Read from a
DynamoDB table
Publish to an SNS Topic
or Endpoint
Publish to a Kinesis stream
Kinesis Firehose > Redshift
Republish to AWS IoT
AWS IoT
23. I want to do this. Right now!
AWS IoT Button give away:
facebook.com/ian.massingham.aws
Message ‘me’, Rate a Session 💬
Session ID: IoT Leeds
24. HARDWAREYOU WILL(& MIGHT) NEED
• A Raspberry Pi
• Electronics Kit
• Try the SunFounder 37 modules Sensor Kit v2.0 for Raspberry Pi
3, 2, Model B+ with 40-Pin GPIO Extension Board & Jump Wires
• http://www.amazon.co.uk/dp/B014PF05ZA
• Example tutorial
• Raspberry Pi Sense Hat (optional fun)
• https://www.raspberrypi.org/products/sense-hat/
25. SETTING UPFOR GPIO/SENSE HAT
Your own electronics/sensor build
C (for embedded C)
http://wiringpi.com
Python Wrapper Module for WiringPI
https://github.com/WiringPi/WiringPi-Python
For the Sense Hat
Python Module
https://github.com/RPi-Distro/python-sense-hat
26. SETTING UPFORAWS IOT
Use the AWS Console to create your device
Download the required crypto materials & save the C header file contents with
your endpoint, cert, and key details
Download & set up your chosen AWS IoT SDK
Get them at : https://aws.amazon.com/iot/sdk/
Building the C SDK on the Raspberry Pi requires the CppUTest library from:
https://github.com/cpputest/cpputest/releases/tag/v3.6
Get started with the sample applications that come with the AWS SDKs
27. EXAMPLES & DEMOS
Emulating the AWS IoT Button (C++)
https://github.com/ianmas-aws/iot-button-emulator
Controlling the Sense Hat via AWS IoT Device Shadow (Python)
https://github.com/ianmas-aws/PiPyIoT
28.
29. Go Build, Have Fun
Ian Massingham
Technology Evangelist, AWS
IanMmmm