Serverless lets you focus on coding and testing instead of provisioning infrastructure, configuring web servers, debugging your configuration, managing security settings, and all the drudgery normally associated with getting an app up and running. In this session, you’ll discover how to migrate an API of an existing app to Azure Functions. You’ll learn how to use Visual Studio Code and the Azure Functions extension to speed up your work. After this session, you’ll join the ranks of serverless developers.
Our industry as at a saturation point of buzzwords and it's mucky for those on the job hunt going forward. I'd like to take some time to preach how Open Source's history might be an opportunity to connect into a better future for us all and then map that to technical and career trends happening around us. Sysadmin skills might just be more valuable in the future than we realize.
This talk also takes the theme from my favorite talk by John Rauser with his permission.
Web 3.0 extends Web 2.0 with technologies like machine-to-machine communication, IPv6, artificial intelligence, 5G networks, fiber internet connections at home, and a peer-to-peer internet. It is predicted that every home will have computing power equivalent to Google today and people will have personalized web experiences. Google may go bankrupt as people gain this power and the company needs to explore new business models. Technologies like smart pencils, real-time handwriting recognition, and plagiarism detection could enable new forms of education and learning tracking.
Angular Bootstrap (UI Bootstrap) provides Angular directives that implement some of Bootstrap's JavaScript components. Using Angular correctly, many of Bootstrap's components will not work natively and require custom directives. UI Bootstrap avoids this issue by implementing the components with Angular directives. While Bootstrap is a CSS framework with some jQuery plugins, Angular manipulates data through binding rather than by grabbing and injecting DOM elements on events like jQuery does, which can conflict. UI Bootstrap at ng-bootstrap.github.io provides common UI components as Angular directives to resolve this conflict.
Baki Goxhaj - Web Domination The Story of WordPress (OSCAL2014)Open Labs Albania
This document is an introduction to WordPress that discusses its history and success. WordPress was created in 2003 by Matt Mullenweg and Mike Little as an open source blogging platform. It has grown tremendously over the past 8 years, with over 22% of websites now running on WordPress. Its success is attributed to being open source, focusing on blogging, ease of use, abundant themes and plugins, and a large developer community. While its code architecture can be an issue, WordPress continues conquering new areas and remains a massive success leading the way.
Serverless lets you focus on coding and testing instead of provisioning infrastructure, configuring web servers, debugging your configuration, managing security settings, and all the drudgery normally associated with getting an app up and running. In this session with, you’ll discover how to migrate an API of an existing app to Azure Functions. You’ll learn how to use Visual Studio Code and the Azure Functions extension to speed up your work. After this session, you’ll join the ranks of serverless developers.
Website Migrations & SEO: Walking through a Timeline of SEO Launch EssentialsEdwin Romero
A website migration is a cross-disciplinary, carefully coordinated, and highly budgeted effort.
It’s no surprise - websites can be very lucrative and invaluable to brand recognition across digital channels.
Organic search is no exception.
But where does SEO fit into a migration? And how can one prioritize SEO amidst so many moving pieces?
To better understand the role SEO plays in a migration, I’d like to walk you through a timeline of SEO launch essentials. That is, projects and tasks I have found to be necessary in preserving organic performance during a migration.
Slides from the lightning talks at CloudCamp Chicago for our March 20th event "Cloud in Action"
Speaker info:
"Outsource everything: tools for a modern cloud-based company" - Yan Pritzker, CTO at Reverb.com @skwp
"Lessons learned from a mobile side project" - Jason Farrell, Staff Consultant at Centare Holdings @jfarrell
"From its Leagcy in Hardware to its Future in Software" - Greg Baugues, Developer Evangelist at Twillio @greggyb
"How the Cloud Added 2 Hours Back to my Day" - Sue Brady, VP Client Services at RM Factory @SueBrady
"We've come a long way, cloud" - Dan Cerceo, VP IT at comScore, Inc. @dancerceo
"Building A Scalable Multiplayer Game Platform in the Cloud” – Evan Jacover, Jackbox Games, Inc. @evanjacover
Thank you to sponsors Twilio, Cloud Technology Partners, CohesiveFT, the ITA, and TechNexus!
Our industry as at a saturation point of buzzwords and it's mucky for those on the job hunt going forward. I'd like to take some time to preach how Open Source's history might be an opportunity to connect into a better future for us all and then map that to technical and career trends happening around us. Sysadmin skills might just be more valuable in the future than we realize.
This talk also takes the theme from my favorite talk by John Rauser with his permission.
Web 3.0 extends Web 2.0 with technologies like machine-to-machine communication, IPv6, artificial intelligence, 5G networks, fiber internet connections at home, and a peer-to-peer internet. It is predicted that every home will have computing power equivalent to Google today and people will have personalized web experiences. Google may go bankrupt as people gain this power and the company needs to explore new business models. Technologies like smart pencils, real-time handwriting recognition, and plagiarism detection could enable new forms of education and learning tracking.
Angular Bootstrap (UI Bootstrap) provides Angular directives that implement some of Bootstrap's JavaScript components. Using Angular correctly, many of Bootstrap's components will not work natively and require custom directives. UI Bootstrap avoids this issue by implementing the components with Angular directives. While Bootstrap is a CSS framework with some jQuery plugins, Angular manipulates data through binding rather than by grabbing and injecting DOM elements on events like jQuery does, which can conflict. UI Bootstrap at ng-bootstrap.github.io provides common UI components as Angular directives to resolve this conflict.
Baki Goxhaj - Web Domination The Story of WordPress (OSCAL2014)Open Labs Albania
This document is an introduction to WordPress that discusses its history and success. WordPress was created in 2003 by Matt Mullenweg and Mike Little as an open source blogging platform. It has grown tremendously over the past 8 years, with over 22% of websites now running on WordPress. Its success is attributed to being open source, focusing on blogging, ease of use, abundant themes and plugins, and a large developer community. While its code architecture can be an issue, WordPress continues conquering new areas and remains a massive success leading the way.
Serverless lets you focus on coding and testing instead of provisioning infrastructure, configuring web servers, debugging your configuration, managing security settings, and all the drudgery normally associated with getting an app up and running. In this session with, you’ll discover how to migrate an API of an existing app to Azure Functions. You’ll learn how to use Visual Studio Code and the Azure Functions extension to speed up your work. After this session, you’ll join the ranks of serverless developers.
Website Migrations & SEO: Walking through a Timeline of SEO Launch EssentialsEdwin Romero
A website migration is a cross-disciplinary, carefully coordinated, and highly budgeted effort.
It’s no surprise - websites can be very lucrative and invaluable to brand recognition across digital channels.
Organic search is no exception.
But where does SEO fit into a migration? And how can one prioritize SEO amidst so many moving pieces?
To better understand the role SEO plays in a migration, I’d like to walk you through a timeline of SEO launch essentials. That is, projects and tasks I have found to be necessary in preserving organic performance during a migration.
Slides from the lightning talks at CloudCamp Chicago for our March 20th event "Cloud in Action"
Speaker info:
"Outsource everything: tools for a modern cloud-based company" - Yan Pritzker, CTO at Reverb.com @skwp
"Lessons learned from a mobile side project" - Jason Farrell, Staff Consultant at Centare Holdings @jfarrell
"From its Leagcy in Hardware to its Future in Software" - Greg Baugues, Developer Evangelist at Twillio @greggyb
"How the Cloud Added 2 Hours Back to my Day" - Sue Brady, VP Client Services at RM Factory @SueBrady
"We've come a long way, cloud" - Dan Cerceo, VP IT at comScore, Inc. @dancerceo
"Building A Scalable Multiplayer Game Platform in the Cloud” – Evan Jacover, Jackbox Games, Inc. @evanjacover
Thank you to sponsors Twilio, Cloud Technology Partners, CohesiveFT, the ITA, and TechNexus!
The May 2018 Brisbane Azure User Group newsletter provides information about:
- Upcoming presentations in their monthly meetups from January 2018 to June 2018 on topics like building dev-bots, containers on Windows, Azure deployment slots, and Azure cognitive services.
- Mexia is looking for .NET developers, integration analysts and other roles for their focus on culture and people.
- New Azure features including global VNet peering, AzCopy for Linux, Write Accelerator for M-series VMs, and DDoS protection for virtual networks.
- Upcoming Azure discovery and training events in Sydney, Melbourne and Perth in May and June.
Engage 2020: Six Polite Ways to Design a RESTful API for Your Application!Serdar Basegmez
Engage 2020 session
"Six Polite Ways to Design a RESTful API for Your Application!"
"With Domino v10 and v11, HCL is delivering on a vision to provide many new ways to architect our applications. One of the key technologies is creating RESTful APIs for our data and processes. APIs are very powerful in allowing us to build integrations between Domino and all other enterprise applications. Regardless of your experience, come to this session to see what options are available to you, what pitfalls you may experience and how to break down the borders between your applications and others. We will present the basic concepts and best practices, allowing you to walk away with tips and tricks on performance, scalability and security."
Serdar Basegmez
Developi Information Systems, London
Usando os Cloud Service pode-se rapidamente implementar e gerenciar aplicativos poderosos. Basta enviar o seu pedido e o Microsoft Azure lida com os detalhes de implementação, de provisionamento e balanceamento de carga para monitoramento de saúde para a disponibilidade contínua.
A sua candidatura é apoiada por uma indústria líder 99,95% SLA mensal. Você se concentra apenas sobre a sua aplicação e não na infraestrutura.
Nesta sessão, usando o VS 2013 e o mais recente do Windows Azure SDK, você vai aprender sobre os benefícios do Cloud Service e como você pode usá-lo em suas aplicações.
Building a Cross Cloud Data Protection EngineDatabricks
Data Protection is still at the forefront of multiple companies minds with potential GDPR fines of up to 4% of their global annual turnover (creating a current theoretical max fine of $20bn). GDPR effects countries across the world, not just those in Europe, leaving many companies still playing catch up. Additional acts and legislation are coming into place such as CCPA meaning Data Protection is a constantly evolving landscape, with fines that can literally decimate some business. In this session we will go through how we have worked with our customers to create an Azure and AWS implementation of a Data Protection Engine covering Protection, Detection, Re-Identification and Erasure of PII data.
Machine Learning Simplified for Developers with ML.NET - NDC Sydney 2020Jernej Kavka (JK)
Ever wanted to do machine learning but don't know how to start? Join in me in a journey discovering ML and show you ML.NET Model Builder.
You can find an older version of the talk here: https://www.youtube.com/watch?v=ie8kQ5YU8eU
How to build simple web apps to automate your SEO tasks - BrightonSEO Spring ...Charly Wargnier
Time to speed-up your SEO workflows!
In this talk, I will show you how to:
+ Build simple Python Web apps to automate your tasks via the mighty Streamlit framework
+ Deploy them in one click and for free, so you can share them with your teammates (or the word!)
I'll finish the talk with some exciting use cases!
Groundbreakers tour Nowadays Architecture Trends, from Monolith to Microservi...Alberto Salazar
In this session, attendees will learn about a real-world evolution to a Distributed Architecture without being involved of a complete Microservices Madness; we will be covering tips and tricks of an experience of a evolution of a huge EAR Core Banking Application and how we evolve to a modern distributed Architecture until the evolution of use 3rd party services and Serverless; tips, tricks, pros, cons and the reasons for being involved on move forward and present sample code as FaaS and explain the pitfalls of Serverless and the security concerns on this evolution. We will be using snippets code based on JAVA, JWT, JWS, Auth0, Spring Boot and Webflux on Oracle Cloud and Spring Cloud Functions on Amazon Lambdas.
- Amazon EKS and AWS Fargate were highlighted as two services for running containers on AWS.
- Amazon EKS allows users to easily run Kubernetes on AWS and manages the control plane, while AWS Fargate allows running containers without managing servers.
- AWS Fargate launches containers without needing to provision or manage servers, providing a simpler experience for developing and operating containerized applications.
This document discusses Knative, an open-source project that extends Kubernetes to provide serverless capabilities. It provides middleware components like Build, Eventing, and Serving that enable modern application development. Knative allows running serverless workloads on Kubernetes, extends Kubernetes in a native way using existing skills and tools, and provides higher level primitives that combine Kubernetes operations. Installing Knative makes Kubernetes a more complete platform by adding capabilities like serverless, building, event streams, traffic routing, and integration with Istio. Demos are provided of Knative Serving, Build, Eventing, and blue/green deployments.
Rendering SEO Manifesto - Why we need to go beyond JavaScript SEOOnely
Want to make sure that your content gets properly accessed by search engines and ranks high? Look no further! In this beginner-friendly introduction to batch-optimized rendering, Bartosz will guide you through how Google is rendering websites on a large scale. You’ll gain groundbreaking insights based on Google’s patents and documentation. Join Bartosz to get a new perspective on technical SEO and use it to get more traffic!
Controlling your race with Micrometer, Spring Boot and Cloud Foundry @GeekleKo Turk
Imagine that you’re part of a (car) race team. You’re the one behind the screens to control the race and make some tough decisions (like changing the teams strategy).
But you don’t have the insights (or metrics) about your car, opponents or even the weather. Sounds painful right? But why are we making this mistake when building our software? Why don’t we implement metrics by default?
SLFf4J logging is one side of the story, but we also need to know our application health. That’s where Micrometer comes in! It’s a library which you can use to define your own custom metrics, like: - timers (to check the performance of your microservices) - counters (to check how many times a certain event is occurring) - gauges (to check the current value of a variable) - and many more
These metrics are exposed by REST endpoints (JSON) together with Spring Boot actuator, which can be saved into a database like Prometheus or Graphite. And to visualize the data you can use a tool like Graphana. Pretty interesting right?
In the demo I will show you how to create such applications using Micrometer, Spring Boot and Cloud Foundry as our platform. Ready to win this race with me? Jump in!
What is Serverless and how can AWS Lambda make your life better? Good question!
- What is Serverless?
- How does it work?
- How can I scale my Serverless instance?
- Can I use Serverless like an API? How else can I trigger + run the code?
- And is it really cheaper? What's the catch?
"Crafting a Third-Party Banking Library with Web Components and React", Germa...Fwdays
This talk will be about how Unit built White-Label UI Components in React while making them completely native. We will discuss rendering React in Web Components, communication with them via native JS events, and the modularity of each Component.
What is Serverless and how can AWS Lambda make your life better? Good question! Join me for this session on Serverless where we'll cover - What is Serverless? - How does it work? - How can I scale my Serverless instance? - Can I use Serverless like an API? How else can I trigger + run the code? - And is it really cheaper? What's the catch?
From localhost to the cloud: A Journey of DeploymentsTegar Imansyah
28 September 2019. Event from HIMATIFA Universitas Pembangunan Nasional “Veteran” Jawa Timur called "IT Festival 2019".
In this talk, I present basic knowledge about how the web works, what is the different cloud computing with existing solution and how to deploy to server.
Conquering International Search Markets: #InternationalSEO at #SMConnectAleyda Solís
This document provides guidance on international SEO. It recommends starting by validating potential markets through analyzing organic search traffic, mobile traffic, seasonality, search volume and competition for different countries and languages. Next it discusses optimizing the website structure for international targeting, ensuring content and experience is localized properly. It also covers configuring hreflang tags and metadata correctly. Finally, it discusses understanding the target international audience through analyzing popular topics, traffic sources, influencers and competitors to develop content and link building strategies. The overall goal is to make international SEO efforts successful and ensure the ROI is higher than costs.
Leveraging the powers of Structured Data ✨Izzi Smith
There are many great resources out there on how to create Structured Data markup for your websites, and why this is beneficial for triggering Rich Results in Search. But I understand that getting Structured Data best implemented across your site requires buy-in from stakeholders and developer resources. In my new SMX Munich talk, I give advice on how you can implement an effective process that will ensure reliable testing and implementation of Schema mark-up and how this can benefit your website's goals.
The document provides 100 different ways that Yammer can be used within an organization. These include using Yammer to ask questions, share information and updates, coordinate meetings and events, get feedback, welcome new employees, plan trainings, and celebrate accomplishments. The broad range of suggestions show how Yammer can facilitate internal communication and collaboration across departments.
This document provides suggestions for 10 core groups that could be created on a company's Yammer network: CEO Connection, Heritage, Diversity & Inclusion, Emerging Technologies, New Hires, Innovation, Social Groups, Department/Region/Offices, Safety Moments, and Parent Community. For each group, a sample description and potential uses are outlined to provide ideas for how the group could be utilized.
The May 2018 Brisbane Azure User Group newsletter provides information about:
- Upcoming presentations in their monthly meetups from January 2018 to June 2018 on topics like building dev-bots, containers on Windows, Azure deployment slots, and Azure cognitive services.
- Mexia is looking for .NET developers, integration analysts and other roles for their focus on culture and people.
- New Azure features including global VNet peering, AzCopy for Linux, Write Accelerator for M-series VMs, and DDoS protection for virtual networks.
- Upcoming Azure discovery and training events in Sydney, Melbourne and Perth in May and June.
Engage 2020: Six Polite Ways to Design a RESTful API for Your Application!Serdar Basegmez
Engage 2020 session
"Six Polite Ways to Design a RESTful API for Your Application!"
"With Domino v10 and v11, HCL is delivering on a vision to provide many new ways to architect our applications. One of the key technologies is creating RESTful APIs for our data and processes. APIs are very powerful in allowing us to build integrations between Domino and all other enterprise applications. Regardless of your experience, come to this session to see what options are available to you, what pitfalls you may experience and how to break down the borders between your applications and others. We will present the basic concepts and best practices, allowing you to walk away with tips and tricks on performance, scalability and security."
Serdar Basegmez
Developi Information Systems, London
Usando os Cloud Service pode-se rapidamente implementar e gerenciar aplicativos poderosos. Basta enviar o seu pedido e o Microsoft Azure lida com os detalhes de implementação, de provisionamento e balanceamento de carga para monitoramento de saúde para a disponibilidade contínua.
A sua candidatura é apoiada por uma indústria líder 99,95% SLA mensal. Você se concentra apenas sobre a sua aplicação e não na infraestrutura.
Nesta sessão, usando o VS 2013 e o mais recente do Windows Azure SDK, você vai aprender sobre os benefícios do Cloud Service e como você pode usá-lo em suas aplicações.
Building a Cross Cloud Data Protection EngineDatabricks
Data Protection is still at the forefront of multiple companies minds with potential GDPR fines of up to 4% of their global annual turnover (creating a current theoretical max fine of $20bn). GDPR effects countries across the world, not just those in Europe, leaving many companies still playing catch up. Additional acts and legislation are coming into place such as CCPA meaning Data Protection is a constantly evolving landscape, with fines that can literally decimate some business. In this session we will go through how we have worked with our customers to create an Azure and AWS implementation of a Data Protection Engine covering Protection, Detection, Re-Identification and Erasure of PII data.
Machine Learning Simplified for Developers with ML.NET - NDC Sydney 2020Jernej Kavka (JK)
Ever wanted to do machine learning but don't know how to start? Join in me in a journey discovering ML and show you ML.NET Model Builder.
You can find an older version of the talk here: https://www.youtube.com/watch?v=ie8kQ5YU8eU
How to build simple web apps to automate your SEO tasks - BrightonSEO Spring ...Charly Wargnier
Time to speed-up your SEO workflows!
In this talk, I will show you how to:
+ Build simple Python Web apps to automate your tasks via the mighty Streamlit framework
+ Deploy them in one click and for free, so you can share them with your teammates (or the word!)
I'll finish the talk with some exciting use cases!
Groundbreakers tour Nowadays Architecture Trends, from Monolith to Microservi...Alberto Salazar
In this session, attendees will learn about a real-world evolution to a Distributed Architecture without being involved of a complete Microservices Madness; we will be covering tips and tricks of an experience of a evolution of a huge EAR Core Banking Application and how we evolve to a modern distributed Architecture until the evolution of use 3rd party services and Serverless; tips, tricks, pros, cons and the reasons for being involved on move forward and present sample code as FaaS and explain the pitfalls of Serverless and the security concerns on this evolution. We will be using snippets code based on JAVA, JWT, JWS, Auth0, Spring Boot and Webflux on Oracle Cloud and Spring Cloud Functions on Amazon Lambdas.
- Amazon EKS and AWS Fargate were highlighted as two services for running containers on AWS.
- Amazon EKS allows users to easily run Kubernetes on AWS and manages the control plane, while AWS Fargate allows running containers without managing servers.
- AWS Fargate launches containers without needing to provision or manage servers, providing a simpler experience for developing and operating containerized applications.
This document discusses Knative, an open-source project that extends Kubernetes to provide serverless capabilities. It provides middleware components like Build, Eventing, and Serving that enable modern application development. Knative allows running serverless workloads on Kubernetes, extends Kubernetes in a native way using existing skills and tools, and provides higher level primitives that combine Kubernetes operations. Installing Knative makes Kubernetes a more complete platform by adding capabilities like serverless, building, event streams, traffic routing, and integration with Istio. Demos are provided of Knative Serving, Build, Eventing, and blue/green deployments.
Rendering SEO Manifesto - Why we need to go beyond JavaScript SEOOnely
Want to make sure that your content gets properly accessed by search engines and ranks high? Look no further! In this beginner-friendly introduction to batch-optimized rendering, Bartosz will guide you through how Google is rendering websites on a large scale. You’ll gain groundbreaking insights based on Google’s patents and documentation. Join Bartosz to get a new perspective on technical SEO and use it to get more traffic!
Controlling your race with Micrometer, Spring Boot and Cloud Foundry @GeekleKo Turk
Imagine that you’re part of a (car) race team. You’re the one behind the screens to control the race and make some tough decisions (like changing the teams strategy).
But you don’t have the insights (or metrics) about your car, opponents or even the weather. Sounds painful right? But why are we making this mistake when building our software? Why don’t we implement metrics by default?
SLFf4J logging is one side of the story, but we also need to know our application health. That’s where Micrometer comes in! It’s a library which you can use to define your own custom metrics, like: - timers (to check the performance of your microservices) - counters (to check how many times a certain event is occurring) - gauges (to check the current value of a variable) - and many more
These metrics are exposed by REST endpoints (JSON) together with Spring Boot actuator, which can be saved into a database like Prometheus or Graphite. And to visualize the data you can use a tool like Graphana. Pretty interesting right?
In the demo I will show you how to create such applications using Micrometer, Spring Boot and Cloud Foundry as our platform. Ready to win this race with me? Jump in!
What is Serverless and how can AWS Lambda make your life better? Good question!
- What is Serverless?
- How does it work?
- How can I scale my Serverless instance?
- Can I use Serverless like an API? How else can I trigger + run the code?
- And is it really cheaper? What's the catch?
"Crafting a Third-Party Banking Library with Web Components and React", Germa...Fwdays
This talk will be about how Unit built White-Label UI Components in React while making them completely native. We will discuss rendering React in Web Components, communication with them via native JS events, and the modularity of each Component.
What is Serverless and how can AWS Lambda make your life better? Good question! Join me for this session on Serverless where we'll cover - What is Serverless? - How does it work? - How can I scale my Serverless instance? - Can I use Serverless like an API? How else can I trigger + run the code? - And is it really cheaper? What's the catch?
From localhost to the cloud: A Journey of DeploymentsTegar Imansyah
28 September 2019. Event from HIMATIFA Universitas Pembangunan Nasional “Veteran” Jawa Timur called "IT Festival 2019".
In this talk, I present basic knowledge about how the web works, what is the different cloud computing with existing solution and how to deploy to server.
Conquering International Search Markets: #InternationalSEO at #SMConnectAleyda Solís
This document provides guidance on international SEO. It recommends starting by validating potential markets through analyzing organic search traffic, mobile traffic, seasonality, search volume and competition for different countries and languages. Next it discusses optimizing the website structure for international targeting, ensuring content and experience is localized properly. It also covers configuring hreflang tags and metadata correctly. Finally, it discusses understanding the target international audience through analyzing popular topics, traffic sources, influencers and competitors to develop content and link building strategies. The overall goal is to make international SEO efforts successful and ensure the ROI is higher than costs.
Leveraging the powers of Structured Data ✨Izzi Smith
There are many great resources out there on how to create Structured Data markup for your websites, and why this is beneficial for triggering Rich Results in Search. But I understand that getting Structured Data best implemented across your site requires buy-in from stakeholders and developer resources. In my new SMX Munich talk, I give advice on how you can implement an effective process that will ensure reliable testing and implementation of Schema mark-up and how this can benefit your website's goals.
Similar to Build Nodejs APIs using Serverless (20)
The document provides 100 different ways that Yammer can be used within an organization. These include using Yammer to ask questions, share information and updates, coordinate meetings and events, get feedback, welcome new employees, plan trainings, and celebrate accomplishments. The broad range of suggestions show how Yammer can facilitate internal communication and collaboration across departments.
This document provides suggestions for 10 core groups that could be created on a company's Yammer network: CEO Connection, Heritage, Diversity & Inclusion, Emerging Technologies, New Hires, Innovation, Social Groups, Department/Region/Offices, Safety Moments, and Parent Community. For each group, a sample description and potential uses are outlined to provide ideas for how the group could be utilized.
1) The document discusses securing IoT devices and infrastructure through X.509 certificate-based identity and attestation, TLS-based encryption, and secure provisioning and management.
2) It describes securing the cloud infrastructure with Azure Security Center, Azure Active Directory, Key Vault, and policy-based access controls.
3) The document promotes building security into devices and infrastructure from the start through standards-based and custom secure hardware modules.
Visual Studio and Xamarin enable developers to create native Android and iOS apps with world-class tools in a fast, familiar, and flexible way. Join this tour of how you can use your existing C# and .NET skills to create fully native apps on every platform.
Best practices with Microsoft Graph: Making your applications more performant...Microsoft Tech Community
Learn how to take advantage of APIs, platform capabilities and intelligence from Microsoft Graph to make your app more performant, more resilient and more reliable
Build interactive emails for Outlook with Actionable Messages using Adaptive Cards. In this session, you will learn how to code a simple and great looking Actionable Message end-to-end.
As organizations deploy additional security controls to combat today’s evolving threats, integration challenges often limit the return of investment. The new security API in the Microsoft Graph makes it easier for enterprise developers and ISVs to unlock insights from these solutions by unifying and standardizing alerts for easier integration and correlation, bringing together contextual data to inform investigations, and enabling automation for greater SecOps efficiency. We will walk through real world examples of applications that leverage the security API to help customers realize the full value of their security investments.
The document describes a simple workflow that calls an activity function called "SayHello" and passes the parameter "Amsterdam". The activity function returns the string "Hello Amsterdam!". The orchestrator function schedules the activity, waits for it to complete, collects the output, and returns it.
The document describes the process of automatically scaling Azure Container Instances for a game server. It shows how ACIAutoScaler can monitor container usage and dynamically add or remove instances as needed to handle fluctuations in active sessions. When sessions drop below a threshold, ACISetState marks an instance for deletion. Once sessions stop on that instance, ACIGC deletes it to maintain optimal resource usage.
This document discusses NoSQL databases and Azure Cosmos DB. It notes that Cosmos DB supports key-value, column, document and graph data models. It guarantees high availability and throughput while offering customizable pricing based on throughput. Cosmos DB uses the Atom-Record-Sequence data model and provides SQL and table APIs to access and query data. The document provides an example of how 12 relational tables could be collapsed into 3 document collections in Cosmos DB.
This document provides information about building streaming applications. It refers the reader to a website, aka.ms/build-streaming, that explains how to configure input and output bindings as well as triggers to develop streaming applications. The Twitter handle @codemillmatt is mentioned, suggesting this person may provide additional help or resources on the topic.
Real-World Solutions with PowerApps: Tips & tricks to manage your app complexityMicrosoft Tech Community
This document contains PowerApps code that filters a Projects table based on the current user's email and a text search, then sorts the results by City in either ascending or descending order depending on a SortDescending1 variable. It first filters and sorts using the current user email directly from the Office365Users.MyProfile function, then assigns that email to a variable currentUserEmail and uses that for the second filtering and sorting.
This document provides information about various Microsoft products and services including Office 365, Microsoft Graph, Azure, and more. It lists different applications and capabilities available through these services such as Outlook, OneDrive, Teams, SharePoint, Identity Management. It also provides details of several breakout sessions at a conference including titles, dates, start times and descriptions related to building apps using Microsoft services and platforms.
Ingestion in data pipelines with Managed Kafka Clusters in Azure HDInsightMicrosoft Tech Community
This document provides an overview of Apache Kafka on Azure HDInsight, including its key features such as 99.9% availability, support for various development tools, enterprise security features, integration with other Azure services, and examples of how it is used by customers for real-time analytics and streaming workloads. It also includes diagrams illustrating how Kafka works and call-outs about Kafka's scalability, fault tolerance, and pub-sub model.
The document describes the features and capabilities of Visual Studio Tools for AI, an AI developer tool for training models and integrating AI into applications. It can create deep learning projects with frameworks like TensorFlow and CNTK, debug and iterate quickly in Visual Studio. It is integrated with Azure Machine Learning for management of experiments and models, and can scale out training with Azure Batch AI. The tool allows monitoring of training, visualization with TensorBoard, and generation of code from trained models.
This document describes the key features of Azure ML Experimentation which allows users to conduct machine learning experiments by running distributed TensorFlow or CNTK training jobs, perform hyperparameter searches, capture run metrics and models, and compare runs through leaderboards. It also enables using popular IDEs, editors, notebooks and frameworks while running experiments on the cloud.
The document discusses Bing Maps and its features such as high performance rendering of data, developer friendliness with less code needed, and rich features aligned to developer feedback. It also provides information on Bing Maps APIs for routing, distance matrix calculations, isochrones, snapping points to roads, and an open source vehicle tracking solution. Coverage is listed for 60 countries and examples are given of using the APIs for routing optimization and delivery planning.
This document discusses the importance of tracking key business metrics like revenue over time to monitor for patterns and anomalies that could impact business health. It also recommends that developers track service health by monitoring operational metrics of their services to identify anomalies or changes in patterns that may indicate issues.
The document discusses the Microsoft Speech Devices SDK which allows developers to integrate speech recognition and other Microsoft Speech services into hardware devices. The SDK works with various dev kits that have microphone arrays and handles wake word detection and communication with cloud-based speech services. It provides tools to customize the wake word and experience. The document outlines the process a developer would go through to evaluate, try out, and integrate the SDK and speech services into their own application and ambient device.
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Zilliz
Join us to introduce Milvus Lite, a vector database that can run on notebooks and laptops, share the same API with Milvus, and integrate with every popular GenAI framework. This webinar is perfect for developers seeking easy-to-use, well-integrated vector databases for their GenAI apps.
20 Comprehensive Checklist of Designing and Developing a WebsitePixlogix Infotech
Dive into the world of Website Designing and Developing with Pixlogix! Looking to create a stunning online presence? Look no further! Our comprehensive checklist covers everything you need to know to craft a website that stands out. From user-friendly design to seamless functionality, we've got you covered. Don't miss out on this invaluable resource! Check out our checklist now at Pixlogix and start your journey towards a captivating online presence today.
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
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.
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
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
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
Maruthi Prithivirajan, Head of ASEAN & IN Solution Architecture, Neo4j
Get an inside look at the latest Neo4j innovations that enable relationship-driven intelligence at scale. Learn more about the newest cloud integrations and product enhancements that make Neo4j an essential choice for developers building apps with interconnected data and generative AI.
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
UiPath Test Automation using UiPath Test Suite series, part 6DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 6. In this session, we will cover Test Automation with generative AI and Open AI.
UiPath Test Automation with generative AI and Open AI webinar offers an in-depth exploration of leveraging cutting-edge technologies for test automation within the UiPath platform. Attendees will delve into the integration of generative AI, a test automation solution, with Open AI advanced natural language processing capabilities.
Throughout the session, participants will discover how this synergy empowers testers to automate repetitive tasks, enhance testing accuracy, and expedite the software testing life cycle. Topics covered include the seamless integration process, practical use cases, and the benefits of harnessing AI-driven automation for UiPath testing initiatives. By attending this webinar, testers, and automation professionals can gain valuable insights into harnessing the power of AI to optimize their test automation workflows within the UiPath ecosystem, ultimately driving efficiency and quality in software development processes.
What will you get from this session?
1. Insights into integrating generative AI.
2. Understanding how this integration enhances test automation within the UiPath platform
3. Practical demonstrations
4. Exploration of real-world use cases illustrating the benefits of AI-driven test automation for UiPath
Topics covered:
What is generative AI
Test Automation with generative AI and Open AI.
UiPath integration with generative AI
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
12. @simona_cotin
✓How do I create a project?
✓How do I debug and run locally?
✓ How do I install npm packages?
✓ How do I connect to a mongodb instance?
✓ Where do I save my env variables?
✓ How do I read data from CosmosDB?
✓ How to configure REST like URLs?
✓ How do I deploy to the cloud?
52. @simona_cotin
How do I create a project?
How do I debug and run locally?
How do I install npm packages?
How do I connect to mongodb?
Where do I save my env variables?
How do I read data from CosmosDB?
How to configure REST like URLs?
How do I deploy to the cloud?
VS Code & Azure Functions Extension
VS Code & Azure Functions Extension
You know this already :)
You know this already :)
local.settings.json
Bindings & Azure Functions Extensions
proxy.json
VS Code & Azure Functions Extension
53. @simona_cotin
Sessions
BRK2137
BRK3710
BRK2136
BRK3707
BRK2132
THR3505
WRK2203
WRK2211
WRK2214
What's new for Serverless Computing in Azure
Serverless, SPAs, and Scalability
Visual Studio Code Can Do That: Tips & Tricks
Live and (Machine) Learn: Cognitive Services and Vue.js
Serverless in Action
Node.js with CI on Azure
Building a serverless intelligent license plate recognition system
Build a serverless web app on Azure and forget about managing servers
Deploying Azure Functions with Visual Studio Team Services
I want you to think about twitter for a second. Think about Twitter scale.
330 million users in total, 6k tweets/second, 350k tweets
Now I want you to think about what if the twitter creators would have been paralysed by how to scale that they didn’t even begin!
That’s me on every single startup idea I’ve ever had. Which is why I love seervelress so much. Becas it handles th eissues of scaling leading me to building the next twitter! I knew how to make an api with express but I didn’t know how to build an api with servers and that’s what we’re going to talk about today.
And that’s the topic of today’s talk?
https://www.istockphoto.com/photo/three-young-nerds-with-thinking-caps-gm678860582-125092811
Serverless computing is the abstraction of servers, infrastructure, and operating systems. When you build serverless apps you don’t need to provision and manage any servers, so you can take your mind off infrastructure concerns. Serverless computing is driven by the reaction to events and triggers happening in near-real-time—in the cloud. As a fully managed service, server management and capacity planning are invisible to the developer and billing is based just on resources consumed or the actual time your code is running.
Serverless computing is the abstraction of servers, infrastructure, and operating systems. When you build serverless apps you don’t need to provision and manage any servers, so you can take your mind off infrastructure concerns. Serverless computing is driven by the reaction to events and triggers happening in near-real-time—in the cloud. As a fully managed service, server management and capacity planning are invisible to the developer and billing is based just on resources consumed or the actual time your code is running.
Serverless computing is the abstraction of servers, infrastructure, and operating systems. When you build serverless apps you don’t need to provision and manage any servers, so you can take your mind off infrastructure concerns. Serverless computing is driven by the reaction to events and triggers happening in near-real-time—in the cloud. As a fully managed service, server management and capacity planning are invisible to the developer and billing is based just on resources consumed or the actual time your code is running.
Spend a moment to explain the bit ; a racoon gets into everything just like a CDA - that what I am balbla
And the way this talk is structured is a series of I don’t knows, things that I know how to do when using express but had to learn with serverless. And some of them might be exactly how you expected it to, but we still need to go through the effort of understanding them.
But before we get started let’s have a look at what we’re actually building today? Pun intended
What are some of the things how to do in express and I need to learn to do in serverless
Bite Size - take any video in isolation and understand
But before we get started let’s have a look at what we’re actually building today? Pun intended
So here we have an angular app that’s connecting to an express backend. And what we can do is Create new puppies, list exsiting ones, edit puppis and delete them. So basically the typical CRUD operations. And the goal is to take this app and instead of connecting to an express back end we should insteab be able to call serverless endpoints.
https://raw.githubusercontent.com/ashleymcnamara/Developer-Advocate-Bit/master/BABY_BIT.png
Explain why , set of stories list all tasks
Creating a project
Add section on serverless - spend a minute or two on this; what is serverless
https://raw.githubusercontent.com/ashleymcnamara/Developer-Advocate-Bit/master/BABY_BIT.png
I want you to take a very good loooooong look at this logo. This has been one of the most controversial logos in the entire history of text editor logos. It’s also the logo of the editor that will help you the most with building servrless apps.
Empty IDE
IDE with the extension installed
https://raw.githubusercontent.com/ashleymcnamara/Developer-Advocate-Bit/master/BABY_BIT.png
I want you to take a very good loooooong look at this logo. This has been one of the most controversial logos in the entire history of text editor logos. It’s also the logo of the editor that will help you the most with building servrless apps.
Empty IDE
IDE with the extension installed
https://raw.githubusercontent.com/ashleymcnamara/Developer-Advocate-Bit/master/BABY_BIT.png
I want you to take a very good loooooong look at this logo. This has been one of the most controversial logos in the entire history of text editor logos. It’s also the logo of the editor that will help you the most with building servrless apps.
Once we have the extension installed we can go ahead and create a new function on our computer. First thing that will be created is a function app that allows us to group together functions with similar functionality and also configure settings that will apply to all functions within the same functionapp. To create a new function app we need to Click this folder icon on our extension, choose the language that we want to use. Once that’s done a vscode folder will be generated for us which will include the debuggging cofnig for us. Another important file that’s being generated is the local.settings.json file. This is where we’ll store our secrets, our environment variables.
Stop looping
Next we can go ahead and create a new function by clicking the + button. We need to choose wherwe want to create our function, what time of function it is and give it a name.
This will generate a few files for us so let’s see what each of them does. The function.json file defines the function bindings and other configuration settings. The runtime uses this file to determine the events to monitor and how to pass data into and return data from function execution. The index.js file is where our functions’ code lives. Sample.dat contains test data.
All files are stored inside a folder named just like our function
Show function URL, not only is this a folder, but once I deploy it it will be a url like this
https://www.istockphoto.com/photo/connection-pin-network-on-social-media-3d-rendering-communication-gm647141688-117399581
Input and output bindings provide a declarative way to connect to data from within your code. Bindings are optional and a function can have multiple input and output bindings.
Azure functions has support for many types of bindings like
How do I pass data into a function?
How do I trigger a function?
Mongodb package
Connection string in local settings; not checked in; only used in your local, push them to the cloud
There’s this really amazing feature in serverless
And then if you wanted to pass into your function the data already, we could use a input binding;
Mention what this example is doing
Cross-origin resource sharing (CORS) is a mechanism that allows restricted resources (e.g. fonts) on a web page to be requested from another domain outside the domain from which the first resource was served.
In your local.settings.json
What is cors
https://github.com/ashleymcnamara/Developer-Advocate-Bit/blob/master/bit_octocat.png
There’s actually more than one option here. The first and the easiest is deploying using the same azure functions extension. This will zip up your code and you node modules and push them to the cloud. Pretty straighforward. And easy to use.
There’s actually more than one option here. The first and the easiest is deploying using the same azure functions extension. This will zip up your code and you node modules and push them to the cloud. Pretty straighforward. And easy to use.
Simulate scaling - use UI
His is why we went through the effort of replacing the backend
FIND UI that is showing performance
App service vs functions
But this is just the begining, With this example we have barely scratched the surface, serverless with Azure Functions is so much more powerful. We can process millions of hot events and then store them in a database, send thousands of emails or scan twitter for hashtags and analyse sentiment on that. I think that with serverles, our imagination is the limit!
Bite Size - take any video in isolation and understand