Enviar pesquisa
Carregar
TechDays Sweden - Creating real-life serverless solutions with Azure Functions
•
0 gostou
•
112 visualizações
Jan de Vries
Seguir
My talk about creating a real-life serverless solution, a URL minification service.
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 38
Baixar agora
Baixar para ler offline
Recomendados
A very simple overview of why PayPal is interested in containers.
Docker - Scripting the PayPal Cloud
Docker - Scripting the PayPal Cloud
Abraham Hoffman
Explains the concept of Platform Engineering to help a company deliver quality software faster and how the AWS CDK can help in achieving this.
Platform Engineering with the CDK
Platform Engineering with the CDK
Sander Knape
SpringOne Platform 2017 Pankaj Sehgal, Capgemini "In this hands-on session we will provide a technical overview of migrating .NET and .NET Core to Pivotal Cloud Foundry and will: Profile the .NET and Java apps market Review the differences between .NET and .NET Core and how they impact migration approaches Outline a recommended migration strategy based on Capgemini’s methodology and experience Provide a demo of both .NET and .NET Core Migration including Developer and Operator views, and take a look at Troubleshooting Examine the options available for monitoring .NET applications"
Migrating .NET and .NET Core to Pivotal Cloud Foundry (1/2)
Migrating .NET and .NET Core to Pivotal Cloud Foundry (1/2)
VMware Tanzu
In a world of connected devices it is really important to be prepared receiving and managing a huge amount of messages. In this context what is making the real difference is the backend that has to be able to handle safely every request in real time. In this talk we will show how the broad spectrum of highly scalable services makes Google Cloud Platform the perfect habitat for such as workloads.
Handle insane devices traffic using Google Cloud Platform - Andrea Ulisse - C...
Handle insane devices traffic using Google Cloud Platform - Andrea Ulisse - C...
Codemotion
We can use both Azure Cosmos DB and Azure Functions to build globally distributed, event driven applications easily. In this session, I will show you how you can integrate Cosmos DB into your Azure Functions using the output binding and dependency injection and how they both compare. The code examples will be done in C#
Working with Azure Cosmos DB in Azure Functions
Working with Azure Cosmos DB in Azure Functions
Will Velida
Cloud meetup at 7 Peaks Software were Giogrio was speaking about Serverless Architecture in Azure and AWS to be able to know when and how to use it. We will go through App Service, Functions, ACI, AKS, etc. for Azure. For AWS we will go through ECS Fargate, Lambda, Kinesis, etc.
Serverless Architecture in Azure and AWS
Serverless Architecture in Azure and AWS
Seven Peaks Speaks
Cloud bills have climbed sharply as cloud use becomes strategic. RightScale Optima helps enterprises better understand, allocate, and optimize their cloud spend. Find out how to implement key cloud cost management practices with RightScale Optima.
Manage and Optimize Cloud Spend with RightScale Optima
Manage and Optimize Cloud Spend with RightScale Optima
RightScale
This presentation give an architectural presentation on how elastic search can be used to create an auto suggest features using AngularJS and other tools on Google Cloud.
Creating autocomplete with elastic search on google cloud
Creating autocomplete with elastic search on google cloud
Zareef Ahmed
Recomendados
A very simple overview of why PayPal is interested in containers.
Docker - Scripting the PayPal Cloud
Docker - Scripting the PayPal Cloud
Abraham Hoffman
Explains the concept of Platform Engineering to help a company deliver quality software faster and how the AWS CDK can help in achieving this.
Platform Engineering with the CDK
Platform Engineering with the CDK
Sander Knape
SpringOne Platform 2017 Pankaj Sehgal, Capgemini "In this hands-on session we will provide a technical overview of migrating .NET and .NET Core to Pivotal Cloud Foundry and will: Profile the .NET and Java apps market Review the differences between .NET and .NET Core and how they impact migration approaches Outline a recommended migration strategy based on Capgemini’s methodology and experience Provide a demo of both .NET and .NET Core Migration including Developer and Operator views, and take a look at Troubleshooting Examine the options available for monitoring .NET applications"
Migrating .NET and .NET Core to Pivotal Cloud Foundry (1/2)
Migrating .NET and .NET Core to Pivotal Cloud Foundry (1/2)
VMware Tanzu
In a world of connected devices it is really important to be prepared receiving and managing a huge amount of messages. In this context what is making the real difference is the backend that has to be able to handle safely every request in real time. In this talk we will show how the broad spectrum of highly scalable services makes Google Cloud Platform the perfect habitat for such as workloads.
Handle insane devices traffic using Google Cloud Platform - Andrea Ulisse - C...
Handle insane devices traffic using Google Cloud Platform - Andrea Ulisse - C...
Codemotion
We can use both Azure Cosmos DB and Azure Functions to build globally distributed, event driven applications easily. In this session, I will show you how you can integrate Cosmos DB into your Azure Functions using the output binding and dependency injection and how they both compare. The code examples will be done in C#
Working with Azure Cosmos DB in Azure Functions
Working with Azure Cosmos DB in Azure Functions
Will Velida
Cloud meetup at 7 Peaks Software were Giogrio was speaking about Serverless Architecture in Azure and AWS to be able to know when and how to use it. We will go through App Service, Functions, ACI, AKS, etc. for Azure. For AWS we will go through ECS Fargate, Lambda, Kinesis, etc.
Serverless Architecture in Azure and AWS
Serverless Architecture in Azure and AWS
Seven Peaks Speaks
Cloud bills have climbed sharply as cloud use becomes strategic. RightScale Optima helps enterprises better understand, allocate, and optimize their cloud spend. Find out how to implement key cloud cost management practices with RightScale Optima.
Manage and Optimize Cloud Spend with RightScale Optima
Manage and Optimize Cloud Spend with RightScale Optima
RightScale
This presentation give an architectural presentation on how elastic search can be used to create an auto suggest features using AngularJS and other tools on Google Cloud.
Creating autocomplete with elastic search on google cloud
Creating autocomplete with elastic search on google cloud
Zareef Ahmed
AWS introduction and Best practices for web app deployment @BADR October, 2017
Amazon Web Services Introduction
Amazon Web Services Introduction
Moetazbellah Medhat Samy
Let's dive into cloud computing. We are going to do a high-level review of a few components of GCP in the scope of Go application development and deployment.
GO and GCP: Introduction
GO and GCP: Introduction
Viktor Pakhuchyi
Cloudera streaming with flink oct 29, 2020 meetup london Future of Data: London presents: Cloudera Streaming with Flink
Cloudera streaming with flink oct 29, 2020 meetup london
Cloudera streaming with flink oct 29, 2020 meetup london
Timothy Spann
Presentation from DEFCON 27.
Exploiting IAM in GCP
Exploiting IAM in GCP
Colin Estep
Integration has traditionally been all about ESB’s, EAI and B2B and the exchange of messages between on-premises systems. Today, many companies wish to integrate beyond their firewall, typically with SaaS based application. This change is reflected in the up rise of API based integration using lightweight protocols. In this session Glenn will talk about the evolution of Enterprise Integration and give you an overview on the current state of the Azure Integration Platform. Dive into its architecture and learn all about Logic Apps and the Enterprise Integration Pack. Learn to create basic IFTT (If This Then That) scenarios, or think big and create enterprise-level, hybrid integration scenarios (using Logic Apps and on premises LOB apps). 'How does it work', 'How is it Made' and 'How does it all fit together’ are just a couple of questions that will be answered during this session.
Azure IPaaS: Integration Evolved! (Glenn Colpaert @TechdaysNL 2017)
Azure IPaaS: Integration Evolved! (Glenn Colpaert @TechdaysNL 2017)
Codit
AWS is market leader in open cloud space but other players are making inroads into its market share. Google cloud is one of them. In this talk, we are going to cover 10 differences between Google Cloud and AWS. Major focus is on the features which covers common use cases. You can take this talk as stepping stone to understand another cloud service provider if you know one of them. By Zareef Ahmed (https://www.zareef.com)
10 difference between aws and google cloud by Zareef Ahmed
10 difference between aws and google cloud by Zareef Ahmed
Zareef Ahmed
The Architecture behind trafikensverige.se
Trafikensverige.se
Trafikensverige.se
Jonas Deibe
I introduced Google Cloud Platform in general in GDGDevFest 18 in University of Indonesia.
What is Google Cloud Platform - GDG DevFest 18 Depok
What is Google Cloud Platform - GDG DevFest 18 Depok
Imre Nagi
Go Serverless with Azure
Go Serverless with Azure
Go Serverless with Azure
Sergey Seletsky
Is Serverless just running functions in a cloud? It’s more than that! Serverless computing refers to the concept of building and running applications that do not require server management. It describes a deployment model where applications, bundled as one or more functions, are uploaded to a platform and then executed, scaled, and billed in response to the exact demand needed at the moment. During the talk I’ll show how to use Knative both on Kubernetes and on OpenShift platform. Hopefully we will see why your organization should consider using Knative as one of its primary deployments models on hybrid cloud world.
Knative, Serverless on Kubernetes, and Openshift
Knative, Serverless on Kubernetes, and Openshift
Chris Suszyński
When you build a serverless app, you either tie yourself to a cloud provider, or you end up building your own serverless stack. Knative provides a better choice. Knative extends Kubernetes to provide a set of middleware components (build, serving, events) for modern, source-centric, and container-based apps that can run anywhere. In this talk, we’ll see how we can use Knative primitives to build a serverless app that utilizes the Machine Learning magic of the cloud.
Serverless with Knative - Mete Atamel (Google)
Serverless with Knative - Mete Atamel (Google)
Shift Conference
presentation from Techorama -- Google Cloud, Google Compute Engine, Google App Engine, Big Query
Intro to the Google Cloud for Developers
Intro to the Google Cloud for Developers
Lynn Langit
Content prepared for delivering session in Python Pune meetup
Using Google App Engine Python
Using Google App Engine Python
Akshay Mathur
Rasmus Møller Selsmark DevOps team lead – Unity Technologies Rasmus Selsmark has developed software professionally for 20 years, last 5 of these at Unity Technologies in various roles from Quality and Test automation to now being Lead for the DevOps team in Unity Ads. Believes that quality is measured as value to the user, both for internal and external facing software projects. Moved from Denmark to Finland 4 years ago, and can often be found biking in the forests around Helsinki during weekends.
Large Scale Cloud Infrastructure Using Shared Components
Large Scale Cloud Infrastructure Using Shared Components
Eficode
Google slide version of this slide can be accessed from: https://docs.google.com/presentation/d/1Ws73JxlVH39HiKiYuF3vW903j8wFzxPQihXz4CQ_HZM/edit?usp=sharing
GDG Jakarta Meetup - Streaming Analytics With Apache Beam
GDG Jakarta Meetup - Streaming Analytics With Apache Beam
Imre Nagi
Workshop in Barcelona with Activiti Cloud and Jenkins X
Cloud Native Java in Kubernetes
Cloud Native Java in Kubernetes
Mauricio (Salaboy) Salatino
Enterprises are going all in on multi-cloud strategies. Operating in this multi-cloud world requires new processes, new policies, and new tools. In 2018, it’s time for enterprises to build the right foundations for their cloud strategies going forward by enabling the use of multiple cloud providers and myriad cloud services while ensuring the right policies and cost governance.
Top 10 Cloud Trends for 2018 and Actions You Can Take Now
Top 10 Cloud Trends for 2018 and Actions You Can Take Now
RightScale
Iván Cañizares nos explicará qué es y para qué sirve el servicio DevTest Labs de Azure como herramienta DevOps dentro del ciclo de vida de una aplicación.
DevTest Labs en Azure (por Iván Cañizares)
DevTest Labs en Azure (por Iván Cañizares)
Jorge Millán Cabrera
Abiquo presentation about Cloud Computing and AbiCloud for the Barcelona Enterpreneurs Day 2009
2009.05.21.Abiquo.Entrepeneurs.Day
2009.05.21.Abiquo.Entrepeneurs.Day
Abiquo, Inc.
When Docker, IoT and AI Meet Together.... Highlights: - Opendatacam is 100% Open Source solution - Quantifies and tracks moving objects with Live Video Analysis - Runs on Linux and CUDA GPU enabled hardware - Runs completely on Docker Containers as well as support K3s. Read the Full Story - https://collabnix.com/object-detection-with-yolo-using-docker-19-03-on-nvidia-jetson-nano/ Hear me LIVE on 10th October while I talk about Running Docker Container which uses GPU on Jetson Nano for Implementing Object Detection and Analytics.
Quantifying Your World with AI & Docker on the Edge | OSCONF 2020 Jaipur
Quantifying Your World with AI & Docker on the Edge | OSCONF 2020 Jaipur
Ajeet Singh Raina
Slides van m'n intro into Azure Functions en Serverless welke ik op devNetNoord heb gebruikt. Ik behandel hier enkele best practices, wat is er mogelijk met serverless en FaaS, waar moet je om denken en waarom wil je het gebruiken.
Serverless... Hoe, wat en vooral waarom
Serverless... Hoe, wat en vooral waarom
Jan de Vries
Slidedeck van het 4DotNet Move Up event van 28 februari 2019.
Move Up - Design je Azure Functions als een pro
Move Up - Design je Azure Functions als een pro
Jan de Vries
Mais conteúdo relacionado
Mais procurados
AWS introduction and Best practices for web app deployment @BADR October, 2017
Amazon Web Services Introduction
Amazon Web Services Introduction
Moetazbellah Medhat Samy
Let's dive into cloud computing. We are going to do a high-level review of a few components of GCP in the scope of Go application development and deployment.
GO and GCP: Introduction
GO and GCP: Introduction
Viktor Pakhuchyi
Cloudera streaming with flink oct 29, 2020 meetup london Future of Data: London presents: Cloudera Streaming with Flink
Cloudera streaming with flink oct 29, 2020 meetup london
Cloudera streaming with flink oct 29, 2020 meetup london
Timothy Spann
Presentation from DEFCON 27.
Exploiting IAM in GCP
Exploiting IAM in GCP
Colin Estep
Integration has traditionally been all about ESB’s, EAI and B2B and the exchange of messages between on-premises systems. Today, many companies wish to integrate beyond their firewall, typically with SaaS based application. This change is reflected in the up rise of API based integration using lightweight protocols. In this session Glenn will talk about the evolution of Enterprise Integration and give you an overview on the current state of the Azure Integration Platform. Dive into its architecture and learn all about Logic Apps and the Enterprise Integration Pack. Learn to create basic IFTT (If This Then That) scenarios, or think big and create enterprise-level, hybrid integration scenarios (using Logic Apps and on premises LOB apps). 'How does it work', 'How is it Made' and 'How does it all fit together’ are just a couple of questions that will be answered during this session.
Azure IPaaS: Integration Evolved! (Glenn Colpaert @TechdaysNL 2017)
Azure IPaaS: Integration Evolved! (Glenn Colpaert @TechdaysNL 2017)
Codit
AWS is market leader in open cloud space but other players are making inroads into its market share. Google cloud is one of them. In this talk, we are going to cover 10 differences between Google Cloud and AWS. Major focus is on the features which covers common use cases. You can take this talk as stepping stone to understand another cloud service provider if you know one of them. By Zareef Ahmed (https://www.zareef.com)
10 difference between aws and google cloud by Zareef Ahmed
10 difference between aws and google cloud by Zareef Ahmed
Zareef Ahmed
The Architecture behind trafikensverige.se
Trafikensverige.se
Trafikensverige.se
Jonas Deibe
I introduced Google Cloud Platform in general in GDGDevFest 18 in University of Indonesia.
What is Google Cloud Platform - GDG DevFest 18 Depok
What is Google Cloud Platform - GDG DevFest 18 Depok
Imre Nagi
Go Serverless with Azure
Go Serverless with Azure
Go Serverless with Azure
Sergey Seletsky
Is Serverless just running functions in a cloud? It’s more than that! Serverless computing refers to the concept of building and running applications that do not require server management. It describes a deployment model where applications, bundled as one or more functions, are uploaded to a platform and then executed, scaled, and billed in response to the exact demand needed at the moment. During the talk I’ll show how to use Knative both on Kubernetes and on OpenShift platform. Hopefully we will see why your organization should consider using Knative as one of its primary deployments models on hybrid cloud world.
Knative, Serverless on Kubernetes, and Openshift
Knative, Serverless on Kubernetes, and Openshift
Chris Suszyński
When you build a serverless app, you either tie yourself to a cloud provider, or you end up building your own serverless stack. Knative provides a better choice. Knative extends Kubernetes to provide a set of middleware components (build, serving, events) for modern, source-centric, and container-based apps that can run anywhere. In this talk, we’ll see how we can use Knative primitives to build a serverless app that utilizes the Machine Learning magic of the cloud.
Serverless with Knative - Mete Atamel (Google)
Serverless with Knative - Mete Atamel (Google)
Shift Conference
presentation from Techorama -- Google Cloud, Google Compute Engine, Google App Engine, Big Query
Intro to the Google Cloud for Developers
Intro to the Google Cloud for Developers
Lynn Langit
Content prepared for delivering session in Python Pune meetup
Using Google App Engine Python
Using Google App Engine Python
Akshay Mathur
Rasmus Møller Selsmark DevOps team lead – Unity Technologies Rasmus Selsmark has developed software professionally for 20 years, last 5 of these at Unity Technologies in various roles from Quality and Test automation to now being Lead for the DevOps team in Unity Ads. Believes that quality is measured as value to the user, both for internal and external facing software projects. Moved from Denmark to Finland 4 years ago, and can often be found biking in the forests around Helsinki during weekends.
Large Scale Cloud Infrastructure Using Shared Components
Large Scale Cloud Infrastructure Using Shared Components
Eficode
Google slide version of this slide can be accessed from: https://docs.google.com/presentation/d/1Ws73JxlVH39HiKiYuF3vW903j8wFzxPQihXz4CQ_HZM/edit?usp=sharing
GDG Jakarta Meetup - Streaming Analytics With Apache Beam
GDG Jakarta Meetup - Streaming Analytics With Apache Beam
Imre Nagi
Workshop in Barcelona with Activiti Cloud and Jenkins X
Cloud Native Java in Kubernetes
Cloud Native Java in Kubernetes
Mauricio (Salaboy) Salatino
Enterprises are going all in on multi-cloud strategies. Operating in this multi-cloud world requires new processes, new policies, and new tools. In 2018, it’s time for enterprises to build the right foundations for their cloud strategies going forward by enabling the use of multiple cloud providers and myriad cloud services while ensuring the right policies and cost governance.
Top 10 Cloud Trends for 2018 and Actions You Can Take Now
Top 10 Cloud Trends for 2018 and Actions You Can Take Now
RightScale
Iván Cañizares nos explicará qué es y para qué sirve el servicio DevTest Labs de Azure como herramienta DevOps dentro del ciclo de vida de una aplicación.
DevTest Labs en Azure (por Iván Cañizares)
DevTest Labs en Azure (por Iván Cañizares)
Jorge Millán Cabrera
Abiquo presentation about Cloud Computing and AbiCloud for the Barcelona Enterpreneurs Day 2009
2009.05.21.Abiquo.Entrepeneurs.Day
2009.05.21.Abiquo.Entrepeneurs.Day
Abiquo, Inc.
When Docker, IoT and AI Meet Together.... Highlights: - Opendatacam is 100% Open Source solution - Quantifies and tracks moving objects with Live Video Analysis - Runs on Linux and CUDA GPU enabled hardware - Runs completely on Docker Containers as well as support K3s. Read the Full Story - https://collabnix.com/object-detection-with-yolo-using-docker-19-03-on-nvidia-jetson-nano/ Hear me LIVE on 10th October while I talk about Running Docker Container which uses GPU on Jetson Nano for Implementing Object Detection and Analytics.
Quantifying Your World with AI & Docker on the Edge | OSCONF 2020 Jaipur
Quantifying Your World with AI & Docker on the Edge | OSCONF 2020 Jaipur
Ajeet Singh Raina
Mais procurados
(20)
Amazon Web Services Introduction
Amazon Web Services Introduction
GO and GCP: Introduction
GO and GCP: Introduction
Cloudera streaming with flink oct 29, 2020 meetup london
Cloudera streaming with flink oct 29, 2020 meetup london
Exploiting IAM in GCP
Exploiting IAM in GCP
Azure IPaaS: Integration Evolved! (Glenn Colpaert @TechdaysNL 2017)
Azure IPaaS: Integration Evolved! (Glenn Colpaert @TechdaysNL 2017)
10 difference between aws and google cloud by Zareef Ahmed
10 difference between aws and google cloud by Zareef Ahmed
Trafikensverige.se
Trafikensverige.se
What is Google Cloud Platform - GDG DevFest 18 Depok
What is Google Cloud Platform - GDG DevFest 18 Depok
Go Serverless with Azure
Go Serverless with Azure
Knative, Serverless on Kubernetes, and Openshift
Knative, Serverless on Kubernetes, and Openshift
Serverless with Knative - Mete Atamel (Google)
Serverless with Knative - Mete Atamel (Google)
Intro to the Google Cloud for Developers
Intro to the Google Cloud for Developers
Using Google App Engine Python
Using Google App Engine Python
Large Scale Cloud Infrastructure Using Shared Components
Large Scale Cloud Infrastructure Using Shared Components
GDG Jakarta Meetup - Streaming Analytics With Apache Beam
GDG Jakarta Meetup - Streaming Analytics With Apache Beam
Cloud Native Java in Kubernetes
Cloud Native Java in Kubernetes
Top 10 Cloud Trends for 2018 and Actions You Can Take Now
Top 10 Cloud Trends for 2018 and Actions You Can Take Now
DevTest Labs en Azure (por Iván Cañizares)
DevTest Labs en Azure (por Iván Cañizares)
2009.05.21.Abiquo.Entrepeneurs.Day
2009.05.21.Abiquo.Entrepeneurs.Day
Quantifying Your World with AI & Docker on the Edge | OSCONF 2020 Jaipur
Quantifying Your World with AI & Docker on the Edge | OSCONF 2020 Jaipur
Semelhante a TechDays Sweden - Creating real-life serverless solutions with Azure Functions
Slides van m'n intro into Azure Functions en Serverless welke ik op devNetNoord heb gebruikt. Ik behandel hier enkele best practices, wat is er mogelijk met serverless en FaaS, waar moet je om denken en waarom wil je het gebruiken.
Serverless... Hoe, wat en vooral waarom
Serverless... Hoe, wat en vooral waarom
Jan de Vries
Slidedeck van het 4DotNet Move Up event van 28 februari 2019.
Move Up - Design je Azure Functions als een pro
Move Up - Design je Azure Functions als een pro
Jan de Vries
What does the development environment to production pipeline look like? In this presentation we look at all the tools and services needed to effectively build and deploy applications!
Serverless Development To Production Pipeline
Serverless Development To Production Pipeline
Chase Douglas
Making Serverless a Game-Changer for You - The What, Why, and How ------ +++About the Webinar+++ Nowadays, Serverless has become THE buzzword that you just can’t ignore. But what’s all the hype about? This introductory webinar helps you navigate your way through AWS Serverless Services and its ecosystem and shows you the benefits and considerations when using Serverless technologies. Serverless abstracts the underlying servers and removes their maintenance and setup. It is a pay-as-you-go service, which simply means you pay for what you consume. AWS offers many services that you just execute and consume without provisioning any servers. This is attractive to businesses as they can focus on their business logic without thinking about maintaining servers or virtual machines. Thus they can accelerate faster. Agenda: 🚀 Definition of Serverless and (Dis-)Advantages 🚀 Introduction to AWS Serverless Services 🚀 Showing common Serverless patterns and possibilities 🚀 Live Demo Dates: 22.11.2022, 11:00 am Skill Level: for everybody Costs: free Instructor: John Nguyen, Cloud Engineer
Making Serverless a Game Changer for you
Making Serverless a Game Changer for you
kreuzwerker GmbH
Lo sviluppo nel Cloud porta con sè una serie di nuove sfide per poter gestire in maniera efficiente le risorse a disposizione e creare architetture in grado di sfruttarne appieno le caratteristiche di flessibilità. In questa presentazione vedremo esempi di possibili approcci alla realizzazione di architetture a micro-servizi.
SVILUPPARE E GESTIRE ARCHITETTURE A MICROSERVIZI SU AZURE
SVILUPPARE E GESTIRE ARCHITETTURE A MICROSERVIZI SU AZURE
DotNetCampus
Dnc2015 azure-microservizi-vforusso
Dnc2015 azure-microservizi-vforusso
DotNetCampus
In the past AWS and C# seemed to belong to two different eco-systems. One was a leading cloud platform while the other a widely used, powerful programming platform. Does it mean that a developer that needs to provide a solution in the cloud must choose between the two? Not anymore. In this talk, I will show how to write C# code that runs in a dockerized container in the cloud or as an AWS Lambda and harness, the popular AWS services.
Harnessing the power of aws using dot net core
Harnessing the power of aws using dot net core
Dror Helper
In this talk, we will look at the evolution from on-premise to the cloud with VMs and containers, and then to serverless.
Journey to the cloud, the why and how of serverless
Journey to the cloud, the why and how of serverless
Yan Cui
Topic: "How I fell in love with Serverless" "We'll talk about AWS serverless and I will show how to use AWS services like #S3, #CloudFront, #Lambda, #APIGateway to build a scalable website. Hope to see you and your fantastic team on June 21!". Some great facts about Yevhen: 10+ years in IT, started as System Administrator, last 5 years as #DevOps, and sometimes as TeamLead, Consultant. More Ops than Dev.
How I fell in love with Serverless, Yevhen Duma, DevOps Engineer at Provectus
How I fell in love with Serverless, Yevhen Duma, DevOps Engineer at Provectus
Provectus
As we compare traditional and modern cloud architectures, the importance lies in focusing more on the Business Logic. Learn more about how shifting your focus to the Business Logic will deliver more Business Value and improved ROI.
The Evolution of Cloud Architectures: Focusing More on the Business Logic
The Evolution of Cloud Architectures: Focusing More on the Business Logic
Scott Weber
Session on Cloud computing and the Windows Azure Services Platform (for KU Leuven university)
Cloud computing and the Windows Azure Services Platform (KU Leuven)
Cloud computing and the Windows Azure Services Platform (KU Leuven)
Maarten Balliauw
agile microservices @scaibo
agile microservices @scaibo
agile microservices @scaibo
Ciro Donato Caiazzo
Breakout Session delivered at the AWS Summit in Milan 2017
Microservizi e container Docker in produzione: strumenti e consigli
Microservizi e container Docker in produzione: strumenti e consigli
Amazon Web Services
This presentation explains what serverless is all about, explaining the context from Devs & Ops points of view, and presenting the various ways to achieve serverless (Functions a as Service, BaaS....). It also presents the various competitors on the market and demo one of them, openfaas. Finally, it enlarges the pictures, positionning serverless, combined with Edge computing & IoT, as a valuable triptic cloud vendors are leveraging on top of, to create end-to-end offers.
An introduction to Serverless
An introduction to Serverless
Adrien Blind
Serverless introduction and presentation to WEBdeBS Brainpirlo
20180111 we bde-bs - serverless url shortener
20180111 we bde-bs - serverless url shortener
Luca Bianchi
This ServerlessTO meetup covered various Serverless design patterns and best practices for building apps using the full #AWS #Serverless stack - not just Lambda. Event recording (including 25min long Q&A!) is at https://youtu.be/gsILTMXPUeU
Serverless Architectural Patterns & Best Practices
Serverless Architectural Patterns & Best Practices
Daniel Zivkovic
AWS Chicago user group: AWS Platform for .NET Developers Amit Jha, Developer Advocate Microsoft/.NET at AWS
AWS Chicago user group: AWS Platform for .NET Developers
AWS Chicago user group: AWS Platform for .NET Developers
AWS Chicago
Microservices and Serverless computing allow you to build and run simpler and more efficient applications, while improving your agility and saving a lot of money. The ability to deploy your applications without the need for provisioning or managing servers opens for startups new opportunities to build web, mobile, and IoT backends; run stream processing or big data workloads; run chatbots, and more, without the investment in hardware or professional manpower to run this hardware. In this session, we will learn how to get started with Microservices and Serverless computing with AWS Lambda, which lets you run code without provisioning or managing servers.
Microservices and serverless for MegaStartups - DLD TLV 2017
Microservices and serverless for MegaStartups - DLD TLV 2017
Boaz Ziniman
This presentation provides an overview of the best practice and design principles for architecting highly scalable and highly available web applications on Amazon Web Services (AWS) cloud. Architecting web applications for the cloud requires a deep understanding of the true benefits of cloud computing and the implementation of 8 design principles for AWS.
Architecting Web Applications for the Cloud - Design Principles and Practical...
Architecting Web Applications for the Cloud - Design Principles and Practical...
Adnene Guabtni
Cloud computing03
Cloud computing03
Piyush Sharma
Semelhante a TechDays Sweden - Creating real-life serverless solutions with Azure Functions
(20)
Serverless... Hoe, wat en vooral waarom
Serverless... Hoe, wat en vooral waarom
Move Up - Design je Azure Functions als een pro
Move Up - Design je Azure Functions als een pro
Serverless Development To Production Pipeline
Serverless Development To Production Pipeline
Making Serverless a Game Changer for you
Making Serverless a Game Changer for you
SVILUPPARE E GESTIRE ARCHITETTURE A MICROSERVIZI SU AZURE
SVILUPPARE E GESTIRE ARCHITETTURE A MICROSERVIZI SU AZURE
Dnc2015 azure-microservizi-vforusso
Dnc2015 azure-microservizi-vforusso
Harnessing the power of aws using dot net core
Harnessing the power of aws using dot net core
Journey to the cloud, the why and how of serverless
Journey to the cloud, the why and how of serverless
How I fell in love with Serverless, Yevhen Duma, DevOps Engineer at Provectus
How I fell in love with Serverless, Yevhen Duma, DevOps Engineer at Provectus
The Evolution of Cloud Architectures: Focusing More on the Business Logic
The Evolution of Cloud Architectures: Focusing More on the Business Logic
Cloud computing and the Windows Azure Services Platform (KU Leuven)
Cloud computing and the Windows Azure Services Platform (KU Leuven)
agile microservices @scaibo
agile microservices @scaibo
Microservizi e container Docker in produzione: strumenti e consigli
Microservizi e container Docker in produzione: strumenti e consigli
An introduction to Serverless
An introduction to Serverless
20180111 we bde-bs - serverless url shortener
20180111 we bde-bs - serverless url shortener
Serverless Architectural Patterns & Best Practices
Serverless Architectural Patterns & Best Practices
AWS Chicago user group: AWS Platform for .NET Developers
AWS Chicago user group: AWS Platform for .NET Developers
Microservices and serverless for MegaStartups - DLD TLV 2017
Microservices and serverless for MegaStartups - DLD TLV 2017
Architecting Web Applications for the Cloud - Design Principles and Practical...
Architecting Web Applications for the Cloud - Design Principles and Practical...
Cloud computing03
Cloud computing03
Mais de Jan de Vries
Slidedeck of my session at Webdev Zwolle on April 13, 2022. I'm going over the advantages on why to use role based access control compared to using secrets and show how to use RBAC & managed identities in your software solutions.
Webdev Zwolle - PaaSwordless in Azure
Webdev Zwolle - PaaSwordless in Azure
Jan de Vries
Slidedeck of my session at Global Azure 2020 in which I describe how to set up your services to use an Azure Managed Idenity to authorize & authenticate in other services.
Global Azure - Use Azure Active Directory Managed Identities for your services!
Global Azure - Use Azure Active Directory Managed Identities for your services!
Jan de Vries
The slidedeck of my session at the Next.NET event on the 21st of April 2020.
Next.Net event - Use Azure Active Directory Managed Identities for your servi...
Next.Net event - Use Azure Active Directory Managed Identities for your servi...
Jan de Vries
Doing microservices, or want to do microservices? These are the slides of some best- and worst-practices I've come across in the field.
TechDays Sweden - No Nouns!
TechDays Sweden - No Nouns!
Jan de Vries
Talk I've did at AppDevCon 2018 on why you should be choosing for a serverless backend for your mobile applications.
Why care about serverless
Why care about serverless
Jan de Vries
Voorbeelden van hoe het vooral NIET moet, maar ook hoe je juist WEL een microservices architectuur zou moeten opzetten.
No nouns, hoe ga je een microservices architectuur opzetten
No nouns, hoe ga je een microservices architectuur opzetten
Jan de Vries
Session on how you should and should not create your microservices architecture. Based on the experience I have from previous projects.
No nouns
No nouns
Jan de Vries
The slides of my talk on the 4DotNet & SnelStart event Move Up With Azure.
Creating real life serverless solutions with Azure Functions
Creating real life serverless solutions with Azure Functions
Jan de Vries
Slides from my talk at the dotNet Amsterdam Meetup on the 21st of february 2018.
Creating real life serverless solutions with Azure Functions - dotNet Amsterd...
Creating real life serverless solutions with Azure Functions - dotNet Amsterd...
Jan de Vries
We know containers can solve some problems for us, but how should they be deployed within Azure. The Azure Container Service can be used to host your monolith solution, micro-services and everything in between. In this session we will create multiple containers, deploy them using the Azure Container Service and see how this service can provide us with enough management information to use in a professional environment. We will also cover some best practices on setting up such a solution and how you can migrate your existing software solutions.
Using the Azure Container Service in your company
Using the Azure Container Service in your company
Jan de Vries
Understanding the concept of serverless solutions is the first step. The next step is to create solutions using the technologies available. In this session I'll show you how you can leverage the power of Azure Functions. We will pick a real-life scenario and convert this to a serverless design. We will be building the solution using Azure Functions, CosmosDB and many more services available.
TechDays 2017 - Creating real life serverless solutions with azure functions
TechDays 2017 - Creating real life serverless solutions with azure functions
Jan de Vries
De slides van het 4DotNet en Dutch .NET Group event voor Visual Studio 2017.
Visual Studio 2017
Visual Studio 2017
Jan de Vries
Applying the Repository, Unit of Work and Decorator pattern in the project. Some explanation of the principles with code samples to get a good overview. Links supplied in the comments.
Applied patterns in the project
Applied patterns in the project
Jan de Vries
Korte intro over dependency injection en hoe dit kan helpen bij testen van .NET c# code
Dependency injection en testen
Dependency injection en testen
Jan de Vries
Presentation I held before my colleagues about the book Clean Code (http://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882). It contains the highlights of several chapters and hint/guidelines a developer should know.
Clean Code summary
Clean Code summary
Jan de Vries
Mais de Jan de Vries
(15)
Webdev Zwolle - PaaSwordless in Azure
Webdev Zwolle - PaaSwordless in Azure
Global Azure - Use Azure Active Directory Managed Identities for your services!
Global Azure - Use Azure Active Directory Managed Identities for your services!
Next.Net event - Use Azure Active Directory Managed Identities for your servi...
Next.Net event - Use Azure Active Directory Managed Identities for your servi...
TechDays Sweden - No Nouns!
TechDays Sweden - No Nouns!
Why care about serverless
Why care about serverless
No nouns, hoe ga je een microservices architectuur opzetten
No nouns, hoe ga je een microservices architectuur opzetten
No nouns
No nouns
Creating real life serverless solutions with Azure Functions
Creating real life serverless solutions with Azure Functions
Creating real life serverless solutions with Azure Functions - dotNet Amsterd...
Creating real life serverless solutions with Azure Functions - dotNet Amsterd...
Using the Azure Container Service in your company
Using the Azure Container Service in your company
TechDays 2017 - Creating real life serverless solutions with azure functions
TechDays 2017 - Creating real life serverless solutions with azure functions
Visual Studio 2017
Visual Studio 2017
Applied patterns in the project
Applied patterns in the project
Dependency injection en testen
Dependency injection en testen
Clean Code summary
Clean Code summary
Último
JAM, the future of Polkadot.
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Juan lago vázquez
Webinar Recording: https://www.panagenda.com/webinars/why-teams-call-analytics-is-critical-to-your-entire-business Nothing is as frustrating and noticeable as being in an important call and being unable to see or hear the other person. Not surprising then, that issues with Teams calls are among the most common problems users call their helpdesk for. Having in depth insight into everything relevant going on at the user’s device, local network, ISP and Microsoft itself during the call is crucial for good Microsoft Teams Call quality support. To ensure a quick and adequate solution and to ensure your users get the most out of their Microsoft 365. But did you know that ‘bad calls’ are also an excellent indicator of other problems arising? Precisely because it is so noticeable!? Like the canary in the mine, bad calls can be early indicators of problems. Problems that might otherwise not have been noticed for a while but can have a big impact on productivity and satisfaction. Join this session by Christoph Adler to learn how true Microsoft Teams call quality analytics helped other organizations troubleshoot bad calls and identify and fix problems that impacted Teams calls or the use of Microsoft365 in general. See what it can do to keep your users happy and productive! In this session we will cover - Why CQD data alone is not enough to troubleshoot call problems - The importance of attributing call problems to the right call participant - What call quality analytics can do to help you quickly find, fix-, and prevent problems - Why having retrospective detailed insights matters - Real life examples of how others have used Microsoft Teams call quality monitoring to problem shoot problems with their ISP, network, device health and more.
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
Following the popularity of "Cloud Revolution: Exploring the New Wave of Serverless Spatial Data," we're thrilled to announce this much-anticipated encore webinar. In this sequel, we'll dive deeper into the Cloud-Native realm by uncovering practical applications and FME support for these new formats, including COGs, COPC, FlatGeoBuf, GeoParquet, STAC, and ZARR. Building on the foundation laid by industry leaders Michelle Roby of Radiant Earth and Chris Holmes of Planet in the first webinar, this second part offers an in-depth look at the real-world application and behind-the-scenes dynamics of these cutting-edge formats. We will spotlight specific use-cases and workflows, showcasing their efficiency and relevance in practical scenarios. Discover the vast possibilities each format holds, highlighted through detailed discussions and demonstrations. Our expert speakers will dissect the key aspects and provide critical takeaways for effective use, ensuring attendees leave with a thorough understanding of how to apply these formats in their own projects. Elevate your understanding of how FME supports these cutting-edge technologies, enhancing your ability to manage, share, and analyze spatial data. Whether you're building on knowledge from our initial session or are new to the serverless spatial data landscape, this webinar is your gateway to mastering cloud-native formats in your workflows.
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
Abhishek Deb(1), Mr Abdul Kalam(2) M. Des (UX) , School of Design, DIT University , Dehradun. This paper explores the future potential of AI-enabled smartphone processors, aiming to investigate the advancements, capabilities, and implications of integrating artificial intelligence (AI) into smartphone technology. The research study goals consist of evaluating the development of AI in mobile phone processors, analyzing the existing state as well as abilities of AI-enabled cpus determining future patterns as well as chances together with reviewing obstacles as well as factors to consider for more growth.
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
Stay safe, grab a drink and join us virtually for our upcoming "GenAI Risks & Security" Meetup to hear about how to uncover critical GenAI risks and vulnerabilities, AI security considerations in every company, and how a CISO should navigate through GenAI Risks.
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
lior mazor
MINDCTI Revenue Release Quarter 1 2024
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
MIND CTI
Modernizing Securities Finance: The cloud-native prime brokerage platform transforming capital markets. Madhu Subbu, Managing Director, Head of Securities Finance Engineering Apidays Singapore 2024: Connecting Customers, Business and Technology (April 17 & 18, 2024) ------ Check out our conferences at https://www.apidays.global/ Do you want to sponsor or talk at one of our conferences? https://apidays.typeform.com/to/ILJeAaV8 Learn more on APIscene, the global media made by the community for the community: https://www.apiscene.io Explore the API ecosystem with the API Landscape: https://apilandscape.apiscene.io/
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
apidays
Three things you will take away from the session: • How to run an effective tenant-to-tenant migration • Best practices for before, during, and after migration • Tips for using migration as a springboard to prepare for Copilot in Microsoft 365 Main ideas: Migration Overview: The presentation covers the current reality of cross-tenant migrations, the triggers, phases, best practices, and benefits of a successful tenant migration Considerations: When considering a migration, it is important to consider the migration scope, performance, customization, flexibility, user-friendly interface, automation, monitoring, support, training, scalability, data integrity, data security, cost, and licensing structure Next Wave: The next wave of change includes the launch of Copilot, which requires businesses to be prepared for upcoming changes related to Copilot and the cloud, and to consolidate data and tighten governance ShareGate: ShareGate can help with pre-migration analysis, configurable migration tool, and automated, end-user driven collaborative governance
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
sammart93
AXA XL - Insurer Innovation Award 2024
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
The Digital Insurer
Architecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
We present an architecture of embedding models, vector databases, LLMs, and narrow ML for tracking global news narratives across a variety of countries/languages/news sources. As an example, we explore the real-time application of this architecture for tracking the news narrative surrounding the death of Russian opposition leader Alexei Navalny coming from Russian, French, and English sources.
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Zilliz
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Nanddeep Nachan
This project focuses on implementing real-time object detection using Raspberry Pi and OpenCV. Real-time object detection is a critical aspect of computer vision applications, allowing systems to identify and locate objects within a live video stream instantly.
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Khem
As privacy and data protection regulations evolve rapidly, organizations operating in multiple jurisdictions face mounting challenges to ensure compliance and safeguard customer data. With state-specific privacy laws coming up in multiple states this year, it is essential to understand what their unique data protection regulations will require clearly. How will data privacy evolve in the US in 2024? How to stay compliant? Our panellists will guide you through the intricacies of these states' specific data privacy laws, clarifying complex legal frameworks and compliance requirements. This webinar will review: - The essential aspects of each state's privacy landscape and the latest updates - Common compliance challenges faced by organizations operating in multiple states and best practices to achieve regulatory adherence - Valuable insights into potential changes to existing regulations and prepare your organization for the evolving landscape
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
ICT role in 21 century education. How to ICT help in education
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
jfdjdjcjdnsjd
ICT role in education and it's challenges. In which we learn about ICT, it's impact, benefits and challenges.
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
rafiqahmad00786416
The Good, the Bad and the Governed - Why is governance a dirty word? David O'Neill, Chief Operating Officer - APIContext Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024) ------ Check out our conferences at https://www.apidays.global/ Do you want to sponsor or talk at one of our conferences? https://apidays.typeform.com/to/ILJeAaV8 Learn more on APIscene, the global media made by the community for the community: https://www.apiscene.io Explore the API ecosystem with the API Landscape: https://apilandscape.apiscene.io/
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
apidays
Created by Mozilla Research in 2012 and now part of Linux Foundation Europe, the Servo project is an experimental rendering engine written in Rust. It combines memory safety and concurrency to create an independent, modular, and embeddable rendering engine that adheres to web standards. Stewardship of Servo moved from Mozilla Research to the Linux Foundation in 2020, where its mission remains unchanged. After some slow years, in 2023 there has been renewed activity on the project, with a roadmap now focused on improving the engine’s CSS 2 conformance, exploring Android support, and making Servo a practical embeddable rendering engine. In this presentation, Rakhi Sharma reviews the status of the project, our recent developments in 2023, our collaboration with Tauri to make Servo an easy-to-use embeddable rendering engine, and our plans for the future to make Servo an alternative web rendering engine for the embedded devices industry. (c) Embedded Open Source Summit 2024 April 16-18, 2024 Seattle, Washington (US) https://events.linuxfoundation.org/embedded-open-source-summit/ https://ossna2024.sched.com/event/1aBNF/a-year-of-servo-reboot-where-are-we-now-rakhi-sharma-igalia
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Igalia
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
The Digital Insurer
Presentation on the progress in the Domino Container community project as delivered at the Engage 2024 conference
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Último
(20)
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
Architecting Cloud Native Applications
Architecting Cloud Native Applications
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
TechDays Sweden - Creating real-life serverless solutions with Azure Functions
1.
Creating real-life serverless solutions
with Azure Functions @Jan_de_V Jan de Vries Cloud Solution Architect
2.
@Jan_de_V What is this
serverless again?
3.
@Jan_de_V Servers are still
here Looks a lot like PaaS “If your PaaS can efficiently start instances in 20ms that run for half a second, then call it serverless.” Adrian Cockcroft - VP Cloud Architecture Strategy AWS
4.
@Jan_de_V Hey, I know…containers!
5.
@Jan_de_V My real-life scenario! bit.ly
but cheaper!
6.
@Jan_de_V GET minified URL
and redirect CREATE minified URL
7.
@Jan_de_V Sounds like… CQRS
8.
@Jan_de_V
9.
@Jan_de_V Cosmos DB
10.
@Jan_de_V
11.
@Jan_de_V Your legacy solution
design
12.
@Jan_de_V A modern and
super scalable design!
13.
@Jan_de_V
14.
@Jan_de_V
15.
@Jan_de_V Bindings & Triggers
16.
@Jan_de_V function.json "bindings": [ { "type": "httpTrigger", "route":
"{slug}", "methods": [ "get" ], "authLevel": "anonymous", "name": "req" } ],
17.
@Jan_de_V "bindings": [ { "name": "minifiedUrl", "type":
"documentDB", "databaseName": "MinifyRepository", "collectionName": "MinifiedUrls", "createIfNotExists": true, "connection": "CosmosDbConnection", "direction": "out" } ],
18.
@Jan_de_V Don’t write JSON
19.
@Jan_de_V Best Practices
20.
@Jan_de_V 1. One func,
one thing
21.
@Jan_de_V 2. Avoid funcs
calling funcs
22.
@Jan_de_V 3. Zero libs
if possible
23.
@Jan_de_V 4. Avoid RDBMS
24.
@Jan_de_V 5. One func
per route
25.
@Jan_de_V 6. Async (queues)
26.
@Jan_de_V 7. Data flows
not data lakes
27.
@Jan_de_V 8. Know how
it will scale
28.
@Jan_de_V Paul Johnston • https://twitter.com/PaulDJohnston •
https://medium.com/@PaulDJohnston/serverless-best-practices- b3c97d551535 • ServerlessDays CoFounder (Jeff) • ex AWS Serverless Senior Developer Advocate
29.
@Jan_de_V Now, start coding
some Functions Well…let’s wait a moment
30.
@Jan_de_V Where to put
the code?
31.
@Jan_de_V Dependency injection? private readonly
ICosmosClient cosmosClient; public CreateUrlHandler() { this.cosmosClient = new CosmosClient(); } public CreateUrlHandler(ICosmosClient cosmosClient) { this.cosmosClient = cosmosClient; }
32.
@Jan_de_V Keeping it small!
33.
@Jan_de_V
34.
@Jan_de_V BONUS Proxies!
35.
@Jan_de_V https://m.jdv.li/api/minifiedurl or https://m.jdv.li/minifiedurl
36.
@Jan_de_V proxies.json { "$schema": "http://json.schemastore.org/proxies", "proxies": { "getminifiedredirect":
{ "matchCondition": { "methods": [ "GET" ], "route": "/{slug}" }, "backendUri": "https://%WEBSITE_HOSTNAME%/api/{slug}" } } }
37.
@Jan_de_V Questions, contact https://github.com/Jandev/minifier @Jan_de_V jandv@4dotnet.nl https://jan-v.nl
38.
@Jan_de_V Thank you! Please evaluate
my session in the TechDays app!
Baixar agora