This document discusses monitoring for online services and microservices. It notes that companies are moving to public/private clouds and microservices while also adopting DevOps practices. Traditional monitoring stacks are discussed, as well as how Netflix and Expedia monitor usage trends rather than individual alerts. Data from 60 companies is presented on how monitoring needs change as servers increase. The key is allowing development teams to own monitoring for the services they create and support. Dataloop aims to provide simple, self-service metric collection and dashboards so monitoring is decoupled from release cycles and more data-driven.
This presentation is from the Integration Day event, a TechMeet360 Community Initiative, held on September 10, 2016 at Microsoft GSTC in Bangalore. In this slide, Microsoft's Escalation Engineers Tulika Chaudharie and Harikharan Krishnaraju explain using Azure Functions for Integration. The presentation starts with a general overview of Azure Functions and then it moves on to some of the common Integration Patterns and how Azure Functions fit into the scenarios.
Building microservices with azure functionsJustin Maurer
Getting started in Microservice can be a steep hill to climb, but with Azure Functions we can begin building them within minutes. Azure Functions is a "serverless" computing offering, that allows you to run small bits of JavaScript, C#, Python, PHP, Bash, Batch, and PowerShell that is managed by Azure to scale as needed. In this talk we will cover what are the best applications for Azure Functions, where they fit amongst the many options in cloud computing and go over specific use cases, including building a completely serverless backend for a web application and how it can be used for home automation.
Introduction to Azure Functions - TutorialBizTalk360
In this demo heavy session, Yochay Kiriaty, from the Azure product team, will provide an overview of Azure Functions, explain some patterns, and present a lot of demos.
Chris Anderson and Yochay Kiriaty - Serverless Patterns with Azure FunctionsServerlessConf
Presented at ServerlessConf NYC 2016.
The future of cloud development is Serverless. Sure, there will always be those whom insist on provisioning and managing VMs, but in few short years majority of developers will default to Serverless architecture when building cloud applications. Join Chris Anderson and Yochay Kiriaty for this demo heavy session describing existing and emerging Serverless patterns.
This presentation is from the Integration Day event, a TechMeet360 Community Initiative, held on September 10, 2016 at Microsoft GSTC in Bangalore. In this slide, Microsoft's Escalation Engineers Tulika Chaudharie and Harikharan Krishnaraju explain using Azure Functions for Integration. The presentation starts with a general overview of Azure Functions and then it moves on to some of the common Integration Patterns and how Azure Functions fit into the scenarios.
Building microservices with azure functionsJustin Maurer
Getting started in Microservice can be a steep hill to climb, but with Azure Functions we can begin building them within minutes. Azure Functions is a "serverless" computing offering, that allows you to run small bits of JavaScript, C#, Python, PHP, Bash, Batch, and PowerShell that is managed by Azure to scale as needed. In this talk we will cover what are the best applications for Azure Functions, where they fit amongst the many options in cloud computing and go over specific use cases, including building a completely serverless backend for a web application and how it can be used for home automation.
Introduction to Azure Functions - TutorialBizTalk360
In this demo heavy session, Yochay Kiriaty, from the Azure product team, will provide an overview of Azure Functions, explain some patterns, and present a lot of demos.
Chris Anderson and Yochay Kiriaty - Serverless Patterns with Azure FunctionsServerlessConf
Presented at ServerlessConf NYC 2016.
The future of cloud development is Serverless. Sure, there will always be those whom insist on provisioning and managing VMs, but in few short years majority of developers will default to Serverless architecture when building cloud applications. Join Chris Anderson and Yochay Kiriaty for this demo heavy session describing existing and emerging Serverless patterns.
Azure Functions: Beginners to Advanced – Part 1BizTalk360
This is going to be a multi part series in which we will start from the basics to advanced concepts in Azure Function. The objective of this series is to provide one-stop place for the community to start learning about Azure Functions, from basic to some of the advanced concepts and feel comfortable to start working with Azure Functions. In this part of the series, we are going to set the basics firm. Covering concepts like
What is Azure Functions?
Serverless Computing
How to try Azure Functions without MSDN Subscription
Anatomy of Azure Functions
How to author Azure Function in Azure Portal and in Visual Studio
Pricing details of Azure Function
Demos from hello World to Using Azure Functions in Logic Apps and more
Presentation delivered by Dan Toomey at the 2017 Global Integration Bootcamp in Brisbane. Some slides are courtesy of the Pro Integration product team at Microsoft, and also a number of slides borrowed from Paco de la Cruz (Mexia).
Ben Kehoe - Serverless Architecture for the Internet of ThingsServerlessConf
Presented at ServerlessConf NYC 2016.
iRobot is transitioning the cloud infrastructure for our IoT system to AWS with the goal of using zero EC2 instances. I'll cover our general architecture (AWS IoT, API Gateway, Lambda, etc.), our CloudFormation+Lambda deployment strategy, and the hardest patterns to make serverless on AWS.
In this talk, we will start with some introduction to Azure Functions, its triggers and bindings. Later we will build a serverless solution to solve a problem statement by using different triggers and bindings of Azure Functions.
Language to be used: C# and IDE - Visual Studio 2019 Community Edition"
"Hacking" JIRA and Confluence Cloud Part 2 - Build Your Own - Luke KilpatrickAtlassian
Once you've "Connected" your external apps to JIRA and Confluence, it's time to build a simple custom add-on to tune JIRA or Confluence to your company's needs. Learn how to quickly write and deploy a Connect add-on for internal use.
The CQRS pattern enables you to build highly scalable, distributed and event-driven applications. Microsoft Azure contains all the serverless building blocks you need to take advantage of the CQRS pattern. In this session, we’re going to transform a monolithic web app into a modern cloud application, that easily handles peak loads and offers great flexibility. Expect architectural guidance, cost-effective designs and live demo’s.
Atlassian Connect – Add Ons For Every Platform - Tanguy CrussonAtlassian
Since we released Atlassian Connect 1.0 last spring, hundreds of developers have built new add-ons for JIRA and Confluence OnDemand. Now we're expanding Connect to Bitbucket, HipChat, and JIRA and Confluence on your server. Learn more about the future of Atlassian add-ons!
Many of us agree that adopting serverless in an enterprise has challenges. These challenges increase when the enterprise has no serverless expertise within itself. We know that serverless requires a new mindset and a different way of approaching application development. When business pressure mounts to deliver solutions faster, organisations often fall into the trap of quickly building a team by pulling engineers from different sources in order to satisfy the business goals. What such quick-fix solutions fail to achieve is the basic growth of the serverless knowledge and skills of its employees. Thus, the serverless adoption challenges left unattended.
For a company that credits its own growth on the growth of its people, these quick-fix approaches are not going to offer much help. For a long term gain and to develop a growth culture within the organisation, it is important to recognise the uplift of its serverless expertise. This is where organically growing a serverless team becomes beneficial.
In this talk, taking inspiration from the nature, I will take you through few important phases of growing a serverless team, and discuss how it can bring near term as well as long term benefits to an organisation. Let’s all grow and not build a serverless team!
"Hacking" JIRA and Confluence Cloud Part 1 - Connect Your Apps - Travis SmithAtlassian
Every day, you use all kinds of applications in your work, so keeping your data in sync can be a big challenge. We will explore common patterns for integrating third-party apps to Atlassian apps with Atlassian Connect.
Azure has a complete offering in Servereless space with Functions and Logic Apps. Logic Apps is a PaaS orchestrating engine of microservices. We will see how to use, for example applying it into IoT world.
Did you use to give your servers cool or funny names? And did they all have their own personality? We're no longer waiting for these kinds of 'pets', are we?
What's the difference between PaaS and Serverless? In this session we will show what Serverless solutions can and cannot do, using services from Azure like App Service, Logic Apps and Azure Functions. We'll try to entertain you and hope to give you some knowledge and inspiration for your developer toolbox.
Slide deck for the session "Dude, Where's my Server?" held at the Betabit Rotterdam office on September 20th 2017.
Do you need Ops in your new startup? If not now, then when? And...what is Ops?
Learn how to scale ruby-based distributed software infrastructure in the cloud to serve 4,000 requests per second, handle 400 updates per second, and achieve 99.97% uptime – all while building the product at the speed of light.
Unimpressed? Now try doing the above altogether without the Ops team, while growing your traffic 100x in 6 months and deploying 5-6 times a day!
It could be a dream, but luckily it's a reality that could be yours.
Azure Functions: Beginners to Advanced – Part 1BizTalk360
This is going to be a multi part series in which we will start from the basics to advanced concepts in Azure Function. The objective of this series is to provide one-stop place for the community to start learning about Azure Functions, from basic to some of the advanced concepts and feel comfortable to start working with Azure Functions. In this part of the series, we are going to set the basics firm. Covering concepts like
What is Azure Functions?
Serverless Computing
How to try Azure Functions without MSDN Subscription
Anatomy of Azure Functions
How to author Azure Function in Azure Portal and in Visual Studio
Pricing details of Azure Function
Demos from hello World to Using Azure Functions in Logic Apps and more
Presentation delivered by Dan Toomey at the 2017 Global Integration Bootcamp in Brisbane. Some slides are courtesy of the Pro Integration product team at Microsoft, and also a number of slides borrowed from Paco de la Cruz (Mexia).
Ben Kehoe - Serverless Architecture for the Internet of ThingsServerlessConf
Presented at ServerlessConf NYC 2016.
iRobot is transitioning the cloud infrastructure for our IoT system to AWS with the goal of using zero EC2 instances. I'll cover our general architecture (AWS IoT, API Gateway, Lambda, etc.), our CloudFormation+Lambda deployment strategy, and the hardest patterns to make serverless on AWS.
In this talk, we will start with some introduction to Azure Functions, its triggers and bindings. Later we will build a serverless solution to solve a problem statement by using different triggers and bindings of Azure Functions.
Language to be used: C# and IDE - Visual Studio 2019 Community Edition"
"Hacking" JIRA and Confluence Cloud Part 2 - Build Your Own - Luke KilpatrickAtlassian
Once you've "Connected" your external apps to JIRA and Confluence, it's time to build a simple custom add-on to tune JIRA or Confluence to your company's needs. Learn how to quickly write and deploy a Connect add-on for internal use.
The CQRS pattern enables you to build highly scalable, distributed and event-driven applications. Microsoft Azure contains all the serverless building blocks you need to take advantage of the CQRS pattern. In this session, we’re going to transform a monolithic web app into a modern cloud application, that easily handles peak loads and offers great flexibility. Expect architectural guidance, cost-effective designs and live demo’s.
Atlassian Connect – Add Ons For Every Platform - Tanguy CrussonAtlassian
Since we released Atlassian Connect 1.0 last spring, hundreds of developers have built new add-ons for JIRA and Confluence OnDemand. Now we're expanding Connect to Bitbucket, HipChat, and JIRA and Confluence on your server. Learn more about the future of Atlassian add-ons!
Many of us agree that adopting serverless in an enterprise has challenges. These challenges increase when the enterprise has no serverless expertise within itself. We know that serverless requires a new mindset and a different way of approaching application development. When business pressure mounts to deliver solutions faster, organisations often fall into the trap of quickly building a team by pulling engineers from different sources in order to satisfy the business goals. What such quick-fix solutions fail to achieve is the basic growth of the serverless knowledge and skills of its employees. Thus, the serverless adoption challenges left unattended.
For a company that credits its own growth on the growth of its people, these quick-fix approaches are not going to offer much help. For a long term gain and to develop a growth culture within the organisation, it is important to recognise the uplift of its serverless expertise. This is where organically growing a serverless team becomes beneficial.
In this talk, taking inspiration from the nature, I will take you through few important phases of growing a serverless team, and discuss how it can bring near term as well as long term benefits to an organisation. Let’s all grow and not build a serverless team!
"Hacking" JIRA and Confluence Cloud Part 1 - Connect Your Apps - Travis SmithAtlassian
Every day, you use all kinds of applications in your work, so keeping your data in sync can be a big challenge. We will explore common patterns for integrating third-party apps to Atlassian apps with Atlassian Connect.
Azure has a complete offering in Servereless space with Functions and Logic Apps. Logic Apps is a PaaS orchestrating engine of microservices. We will see how to use, for example applying it into IoT world.
Did you use to give your servers cool or funny names? And did they all have their own personality? We're no longer waiting for these kinds of 'pets', are we?
What's the difference between PaaS and Serverless? In this session we will show what Serverless solutions can and cannot do, using services from Azure like App Service, Logic Apps and Azure Functions. We'll try to entertain you and hope to give you some knowledge and inspiration for your developer toolbox.
Slide deck for the session "Dude, Where's my Server?" held at the Betabit Rotterdam office on September 20th 2017.
Do you need Ops in your new startup? If not now, then when? And...what is Ops?
Learn how to scale ruby-based distributed software infrastructure in the cloud to serve 4,000 requests per second, handle 400 updates per second, and achieve 99.97% uptime – all while building the product at the speed of light.
Unimpressed? Now try doing the above altogether without the Ops team, while growing your traffic 100x in 6 months and deploying 5-6 times a day!
It could be a dream, but luckily it's a reality that could be yours.
6 ways DevOps helped PrepSportswear move from monolith to microservicesDynatrace
Like a lot of online businesses today, PrepSportswear’s success is 100% dependent on the availability, scalability and performance of their digital online services. If the website is down, the business stops. They knew they had to transform their business from that of a retailer with a website to a high caliber IT company that sells products online.
In these webinar slides, Richard Dominguez, PrepSportswear’s Developer in Operations, shares their journey. They transformed from a team operating a monolithic app using waterfall development methodology on an old, hard to maintain code base, to a modern IT organization applying new practices from Agile development, DevOps and a Service-Oriented Architectural approach.
The Impact? PrepSportswear’s Most Successful Online Holiday Shopping Season in Company History! Join us to:
Learn how to identify if you are running a monolithic application that is dragging you down.
Get tips on hiring the right people to inject a DevOps cultural mindset into your organization.
Understand how to break the monolith into smaller pieces that support key lines of business.
Discover where to automate monitoring into your pipeline and platform.
Identify metrics for individual stakeholders (dev vs. test vs. business).
Go forward, celebrate, learn from, and repeat success!
Richard will be joined by Andreas Grabner, Performance Advocate at Dynatrace who will support why monitoring, application and end user metrics have to be a key part of your own transformation!
Richard Dominguez has 9+ years’ experience as both a System Analyst and Software Developer in Test. He has worked on many high profile projects in Microsoft such as Hyper-V, Windows 7 Client Performance, and Windows Phone Services. Richard now works at PrepSportswear as the company’s DevOps engineer. His responsibilities include site reliability, external synthetic testing, release management and overall site performance.
Andreas Grabner has 15+ years’ experience as an architect and developer in the Java and .NET space. In his current role, Andi works as an advocate for high performing applications in both the development and operations areas. He is a regular expert and contributor to large performance communities, a frequent speaker at technology conferences and regularly publishes articles blogs on blog.dynatrace.com
Brainstack Technology is a service based tech start which offers great services in the field of DevOps,Cloud services,machine learning,IoT and software testing.
We have partnered with start-ups,government and telecom companies to deliver some great solutions.
Our aim is to deliver the complete range of technology services starting from ideation to execution, thus enabling our global clients to outperform the competition.
CASE-4 Automating Business Processes in Denver: A Technical Case StudyAlfresco Software
In 2010, the City and County of Denver turned to Zia Consulting to implement Alfresco to store contract and financial records and used CMIS to integrate with PeopleSoft Financials. Then the city wanted to fully automate the process for requesting, writing and approving contracts. Zia augmented their Fresh Workflow Alfresco solution, adding a workflow initiation web service, connected workflows, rules-driven task assignment, digital signatures and a management dashboard. Explorer and Share user interface customizations also streamline workflow tasks. This presentation reviews in depth the tools and technologies that were used to implement the solution, covers lessons learned and previews additional features on Zia’s roadmap.
Transforming Consumer Banking with a 100% Cloud-Based Bank (FSV204) - AWS re:...Amazon Web Services
Customer demands for higher levels of service and value, constantly evolving technology capabilities, and stringent regulatory requirements are all powerful forces reshaping retail banking. Built exclusively on AWS, Starling Bank’s 100% cloud-based, mobile-only banking solution satisfies regulators in terms of its resilience, security, and reliability. It also satisfies consumers by giving them greater control over their data, streamlining the account opening process, accelerating payments, and providing access to innovative new services developed from scratch with open APIs, a developer platform, integration with Apple Pay, Google Pay, and Fitbit Pay and a custom backend ledger and payments integrations. Starling Bank is leading the open banking revolution. In this session, learn how Starling Bank delivers value to their customers and innovates at a very fast pace in a sector that can be slow to evolve.
The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation ...eZ Systems
Kieron Sambrook-Smith, Chief Commercial Officer at Platform.sh spoke at eZ Conference 2017 in London about the business value of Platform as a Service (PaaS) Automation.
He covers the many aspects of the advantages of using a PaaS. The business value you can expect to reap will range from hosting cost savings, better workflow and team productivity, new project delivery concepts, and greater competitive advantage. Discover a more advanced implementation of your service offering.
Running Business Analytics for a Serverless Insurance Company - Joe Emison & ...Daniel Zivkovic
Take a peek into the future of IT - beyond Serverless Software Development, when Serverless becomes a way to run Internal IT.
When ServerlessToronto.org invited Joe Emison - AWS Serverless Hero, we expected to see how he "knocked down the wall" between AWS & Google Clouds (to query Amazon DynamoDB from Google BigQuery) using the Fivetran ELT tool, but we learned so much more... and you will too: https://youtu.be/GK5Ivm6EOlI
InterCon 2016 - SLA vs Agilidade: uso de microserviços e monitoramento de cloudiMasters
Miguel Gubitosi, Project Leader do Mercadolibre.com fala sobre SLA vs Agilidade: uso de microserviços e monitoramento de cloud no InterCon 2016.
Saiba mais em http://intercon2016.imasters.com.br/
From Monoliths to Services: Paying Your Technical DebtTechWell
Ever since distributed software became popular, developers have been choosing whether to use monolithic architectures or service-oriented architectures. With the advancement of cloud infrastructure and the widespread implementation of agile methodologies, the latter approach has been getting much easier. David Litvak describes how a monolithic application—due to its ever increasing technical debt—can become too big to support. He explores how to gradually reduce the size by extracting its components into smaller services, so ultimately the application is decoupled and highly distributed. David describes the current situation of cloud services and software as a service providers, offering a list of these providers for many different uses. He shares an example of an e-commerce site implementation, starting with a full-blown traditional rails monolith and then moving toward a static site with automated rebuilds with CircleCI, Contentful as a decoupled CMS, Auth0 for authentication, and Snipcart as an e-Commerce as a Service provider. Join David as he shares how to create an architecture from interconnected services.
APIdays Paris 2018 - Will Serverless kill Containers and Operations? Stéphane...apidays
Will Serverless kill Containers and Operations?
Stéphane Woillez, Technical Sales Lead South EMEA, Docker
Apply to be a speaker here - https://apidays.typeform.com/to/J1snsg
ServerLess technology analysis, state of the technology as of December 2018, what needs to be done to build a complete, operational serverless platform for production
Confoo-Montreal-2016: Controlling Your Environments using Infrastructure as CodeSteve Mercier
Slides from my talk at ConFoo Montreal, February 2016. A presentation on how to apply configuration management (CM) principles for your various environments, to control changes made to them. You apply CM on your code, why not on your environments content? This presentation will present the infrastructure as code principles using Chef and/or Ansible. Topics discussed include Continuous Integration, Continuous Delivery/Deployment principles, Infrastructure As Code and DevOps.
Murat Karslioglu, VP Solutions @ OpenEBS - Containerized storage for containe...Outlyer
What is wrong w/ stateful workloads on containers today? What is happening at the Linux kernel to improve the security of containers as a platform FOR storage? Could containers and Kubernetes become the foundations of a new approach to storage? Quick demo of the OpenEBS project.
Video: https://youtu.be/rhx_TnZe_E4
This talk is from the DevOps Exchange San Francisco September Meetup: https://www.meetup.com/DevOps-Exchange-SanFrancisco
Feature flags are a valuable DevOps technique to deliver better, more reliable software faster. Feature flags can be used for both release management (dark launches, canary rollouts, betas) as well as long term control (entitlement management, user segmentation personalization).
However, if not managed properly, feature flags can be very destructive technical debt. Feature flags need to be managed properly with visibility and control to both engineering and business users.
Why You Need to Stop Using "The" Staging ServerOutlyer
Old staging methodology is broken for modern development. In fact, the staging server is left over from when we built monolithic applications. Find out why microservice architectures are driving ephemeral testing environments & why every sized dev shop should deliver true continuous deployment.
Staging servers slow down development with merge conflicts, slow iteration loops, and manhour intensive processes. To build better software faster containers and infrastructure as code are key in 2017. Dev Ops professionals miss this talk at their own peril.
How GitHub combined with CI empowers rapid product delivery at Credit Karma Outlyer
Amit and Kashyap will discuss how GitHub and self service continuous integration (CI) helps Credit Karma rapidly deliver new features to over 60 million members. They will review how Credit Karma streamlined and scaled growing CI needs stemming from an army of engineers decomposing monolith into services.
Docker is often used as an end-to-end solution where services are packaged using a Dockerfile, pushed to a container registry and then deployed to a container orchestration like Kubernetes. In this talk, I would like to show you how nix, the purely functional package manager, can replace and improve over docker in the development and build phase of the applications' lifecycle.
Minimum Viable Docker: our journey towards orchestrationOutlyer
While Kubernetes and Mesos are all the rage, you don't necessarily need a complex orchestration layer to start using and benefiting from Docker. We will present how Babylon Health is running its dockerised AI microservices in production, pros and cons, and what we have in store for the future.
Ops is the past! DevOps is the present ! SRE is for giants! NoOps is the future! Fowler even says that a DevOps Engineer is an anti-pattern!
So will our job disappear in 10 years? What can we do about it? What is the next set of skills that we need? A startup is often a precursor to larger changes. I'll tell you what we are trying to do at Curve, a Fintech startup where developers build Kubernetes clusters and the SRE team codes microservices.
The service mesh: resilient communication for microservice applicationsOutlyer
Modern application architecture is shifting from monolith to microservices: componentized, containerized, and orchestrated with systems like Kubernetes, Mesos, and Docker Swarm. While this environment is resilient to many failures of both hardware and software, applications require more than this to be truly resilient. In this talk, we introduce the notion of a "service mesh": a userspace infrastructure layer designed to manage service-to-service communication in microservice applications, including handling partial failures and unexpected load, while reducing tail latencies and degrading gracefully in the presence of component failure.
Microservices: Why We Did It (and should you?) Outlyer
Mason will present a skeptical, humorous, and practical look at whether companies should consider microservices, and why/not. The story includes the reasons why Credit Karma did make the move, the approach we took, and shares some of our learnings so far.
Renan Dias: Using Alexa to deploy applications to KubernetesOutlyer
It's time to bring voice commands into continuous deployment pipelines. In this talk, Renan will walk you through the steps of setting up a powerful and cutting-edge continuous deployment pipeline, which will allow you to deploy your products to Kubernetes clusters using just your voice. "Alexa, deploy API to production". If you have never imagined yourself doing that, or you have but don't know where to start, this talk is definitely for you.
Alex Dias: how to build a docker monitoring solution Outlyer
Alex will be talking about how docker container monitoring was built at Outlyer. He'll be diving into the details behind how you actually monitor everything in such an environment and the challenges that come with it. Namely, how the Docker API, Cgroups, and the Netlink Linux kernel interface can be leveraged to get specific metrics for each container.
How to build a container monitoring solution - David Gildeh, CEO and Co-Found...Outlyer
David will be talking about how he's built the container monitoring at Outlyer. He'll also be diving into the details behind how you actually monitor everything in a container environment and the challenges that come with it.
Heresy in the church of - Corey Quinn, Principal at The Quinn Advisory Group Outlyer
Docker (and by extension, microservices based architecture) has expanded our horizons with respect to how the industry builds and supports applications at scale. It’s changed the way we think about our code, what production looks like, and how we live. But in our rush to embrace this exciting new paradigm, are we throwing away the lessons of the past?
In this entertaining and somewhat irreverent talk, Corey presents the ”other side” of the containerization craze: how configuration management fits into a world consumed by the Docker Docker Docker madness, how ”containers all the way down” can let you down when you least expect it, and how promising technologies should perhaps be vetted a bit more thoroughly before you try to run critical services on top of them.
Anatomy of a real-life incident -Alex Solomon, CTO and Co-Founder of PagerDutyOutlyer
Major incidents can be very stressful, frustrating and chaotic experiences, especially if the on-call responders lack the proper process, training and coordination.
In this talk, we will walk through a real incident from PagerDuty’s own history, to illustrate what an effective incident response looks like. We will recreate the incident timeline step by step and go over all of the different roles involved, including the incident commander, scribe, customer/business liaison and subject matter experts. We will also cover the process and tooling needed to respond quickly and effectively to major incidents in order to minimize customer and business impact.
A Holistic View of Operational Capabilities—Roy Rapoport, Insight Engineering...Outlyer
Roy Rapoport will discuss the framework Insight Engineering at Netflix uses to think about the real-time operational insight space, the capabilities that any successful organization will eventually need in that space, and what Netflix has done in pursuit of addressing these needs at extremely large scale.
The Network Knows—Avi Freedman, CEO & Co-Founder of Kentik Outlyer
Apps generate the traffic, but the network delivers it. Many devops and netops stacks are completely separate, but it doesn't have to be that way!
In this talk we'll talk a bit about network traffic telemetry - sources, tools, and methods - and show how that data can be linked to metric, log, and APM systems.
Building a production-ready, fully-scalable Docker Swarm using Terraform & Pa...Outlyer
Bobby is a Consultant DevOps Engineer who currently works with UK Cloud’s clients to help them understand DevOps, how to improve their automation and migrate to a cloud-native environment. Bobby has over twenty years of experience working with the web and has most recently been working with public sector clients on their latest projects.
On the surface, the tech behind a payments API may look like any other startup’s. You'll probably find some Rails apps, a database, and a bunch of stuff off to the sides to glue it together. GoCardless found it's mostly not the tech that differs, but the approach.
Using their high-availability Postgres cluster as a running example, they explore how reliability became so important to them, and dive into the most recent feature they built into the cluster: zero-downtime patch upgrades.
DOXLON November 2016: Facebook Engineering on cgroupv2Outlyer
Cgroupv1 (or just "cgroups") has helped revolutionize the way that we manage and use containers over the past 8 years. In kernel 4.5, a complete overhaul is coming -- cgroupv2. This talk will go into why a new control group system was needed, the changes from cgroupv1, and practical uses that you can apply to improve the level of control you have over the processes on your servers.
DOXLON November 2016 - ELK Stack and Beats Outlyer
Jon Hammant, Head of Cloud & DevOps for UK & EU for Epam Systems, presented an overview of using the ELK stack together with the Beats Plugin data shippers to provide detailed system metrics, network traffic, file analysis, and more. In addition, he provided an overview of how to monitor multiple Docker containers in a cloud native environment, with logs sent back to a central host.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Search and Society: Reimagining Information Access for Radical FuturesBhaskar Mitra
The field of Information retrieval (IR) is currently undergoing a transformative shift, at least partly due to the emerging applications of generative AI to information access. In this talk, we will deliberate on the sociotechnical implications of generative AI for information access. We will argue that there is both a critical necessity and an exciting opportunity for the IR community to re-center our research agendas on societal needs while dismantling the artificial separation between the work on fairness, accountability, transparency, and ethics in IR and the rest of IR research. Instead of adopting a reactionary strategy of trying to mitigate potential social harms from emerging technologies, the community should aim to proactively set the research agenda for the kinds of systems we should build inspired by diverse explicitly stated sociotechnical imaginaries. The sociotechnical imaginaries that underpin the design and development of information access technologies needs to be explicitly articulated, and we need to develop theories of change in context of these diverse perspectives. Our guiding future imaginaries must be informed by other academic fields, such as democratic theory and critical theory, and should be co-developed with social science scholars, legal scholars, civil rights and social justice activists, and artists, among others.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
2. Obligatory about me slide..
• Born a SysAdmin
• Always worked in software companies
• Head of Ops a bunch of times
• Helped launch quite a few SaaS products
• Founded Dataloop.IO end of 2013
• Worked solely on monitoring ever since
3. Context of talk
Companies running online services at scale who are are on public /
private cloud, moving to micro-services and ‘doing’ devops
4. The World As We Know It
Application
MySQL
Database
OpsView
(Nagios)
Logstash ElasticSearch Kibana
AppDynamicsPingdom
GraphiteCollectD
PagerDuty
Amazon AWS
Alfresco JVM
SOLR
Transformations
Browser
Google
Analytics
Custom Scripts
Reporting
System
SQL DB’s
Mixpanel GoSquared
Geckoboard
5. Netflix’s “Monitoring System”
“We aggregate the call volume from all of our offices and when that changes
significantly we investigate. It then might be a case of letting Microsoft know
that Xbox is down”
6. Expedia’s “Monitoring System”
“We have a very consistent shape to our bookings graph. If that changes by
more than a few % throughout the day we know something is up even if
nothing else is alerting”
10. Your Typical Monitoring Stack
Is my site up or down?
(External)
What happened?
(Logs)
How is my application performing?
(APM)
What’s my app actually doing?
(Custom Metrics)
Is everything working as expected?
(Service)
Dashing
(Custom Dashboards)
11. Your Automation Today
• Tied to releases
• Often a bit of a mess
• Ops centric
• High friction
• Bus factor
12.
13. Attempts to improve things
• Educate, educate, educate! (and then encourage devs to learn cm)
• Automation and ‘just drop the script here’ in the repo
• AppDynamics and New Relic
• Sensu, Check_MK and custom portals / wiki pages etc
18. The Solution
Technology only gets you so far. To be really successful
you need to devolve monitoring down to the teams that
own their part of the service.
20. Why You Need An Operational Historian
http://en.wikipedia.org/wiki/Operational_historian
21. Developers Must Own Your Monitoring
• Devs outnumber Ops 7 – 1 in micro-services
• The best person to write the check script
• Responsible for the service not just code
• Production data makes everyone cleverer
• Bridges the gap between Dev + Ops
• Data driven decisions!
22. Our focus at Dataloop
Simple setup by Ops team (agent install and tags)
Self service metric collection via ‘create in the browser’ script
editor
Decoupled script deployment from cm via drag and drop
Real-time dashboards that anyone can create
Simple alerting rules that teams can manage themselves