{"$schema": "https://c3voc.de/schedule/schema.json", "generator": {"name": "pretalx", "version": "2026.1.0.dev0"}, "schedule": {"url": "https://talks.devopsdays.org/devopsdays-halifax-2024/schedule/", "version": "1.9", "base_url": "https://talks.devopsdays.org", "conference": {"acronym": "devopsdays-halifax-2024", "title": "DevOpsDays Halifax", "start": "2024-08-21", "end": "2024-08-22", "daysCount": 2, "timeslot_duration": "00:05", "time_zone_name": "America/Halifax", "colors": {"primary": "#3aa57c"}, "rooms": [{"name": "Scotiabank Lecture Hall", "slug": "132-scotiabank-lecture-hall", "guid": "6f8e1cd9-276b-5770-bd13-13bdccb988ad", "description": "Main Lecture Hall", "capacity": 200}], "tracks": [{"name": "Automation", "slug": "4-automation", "color": "#000000"}, {"name": "Cloud Native", "slug": "5-cloud-native", "color": "#2A80D6"}, {"name": "Security", "slug": "6-security", "color": "#E51919"}, {"name": "Monitoring and Observability", "slug": "7-monitoring-and-observability", "color": "#15E0DE"}, {"name": "Testing", "slug": "8-testing", "color": "#71E910"}, {"name": "Collaboration", "slug": "9-collaboration", "color": "#171BEE"}, {"name": "Artificial intelligence (AI) and Machine Learning (ML)", "slug": "10-artificial-intelligence-ai-and-machine-learning-ml", "color": "#830D8B"}, {"name": "Edge Computing", "slug": "11-edge-computing", "color": "#DC6BE3"}, {"name": "Serverless Computing", "slug": "12-serverless-computing", "color": "#6F0D0D"}, {"name": "Quantum Computing", "slug": "13-quantum-computing", "color": "#0A3470"}, {"name": "Open source tools and technologies", "slug": "14-open-source-tools-and-technologies", "color": "#08752F"}, {"name": "Other", "slug": "15-other", "color": "#B9AFAF"}, {"name": "Open Spaces", "slug": "67-open-spaces", "color": "#BEBC14"}], "days": [{"index": 1, "date": "2024-08-21", "day_start": "2024-08-21T04:00:00-03:00", "day_end": "2024-08-22T03:59:00-03:00", "rooms": {"Scotiabank Lecture Hall": [{"guid": "4076f8a1-a28e-5058-b973-84fc176b8b1d", "code": "9AZYDP", "id": 2953, "logo": null, "date": "2024-08-21T09:30:00-03:00", "start": "09:30", "duration": "01:00", "room": "Scotiabank Lecture Hall", "slug": "devopsdays-halifax-2024-2953-crossing-the-devops-chasm", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/9AZYDP/", "title": "Crossing the DevOps Chasm", "subtitle": "", "track": "Open source tools and technologies", "type": "Keynote", "language": "en", "abstract": "As software systems and the teams building them grow, so does the complexity of the infrastructure and tooling. Teams often start by building with a monolithic framework (such as Ruby on Rails, Laravel, etc.) that provides a wealth of functionality out-of-the-box, and they host their application on a single server or on a Platform as a Service. Eventually, many teams encounter a scenario where the built-in capabilities are no longer sufficient. They find themselves needing to stray from the golden path, either by ripping out some component from their monolith or moving to a more flexible hosting solution. This is the DevOps chasm.\r\n\r\nWhat seems like a relatively small application change leads to a potential explosion in complexity for the building, configuring, deploying, operating, and monitoring of applications. This talk explores these challenges, examines why they exist, and discusses how to approach DevOps to minimize wasted effort as systems grow.", "description": "As software systems and the teams building them grow, so does the complexity of the infrastructure and tooling. Teams often start by building with a monolithic framework (such as Ruby on Rails, Laravel, etc.) that provides a wealth of functionality out-of-the-box, and they host their application on a single server or on a Platform as a Service. Eventually, many teams encounter a scenario where the built-in capabilities are no longer sufficient. They find themselves needing to stray from the golden path, either by ripping out some component from their monolith or moving to a more flexible hosting solution. This is the DevOps chasm.\r\n\r\nWhat seems like a relatively small application change leads to a potential explosion in complexity for the building, configuring, deploying, operating, and monitoring of applications. This talk explores these challenges, examines why they exist, and discusses how to approach DevOps to minimize wasted effort as systems grow.", "recording_license": "", "do_not_record": false, "persons": [{"code": "RWDZSW", "name": "Sid Palas", "avatar": "https://talks.devopsdays.org/media/avatars/palas-headshot-brick_3EUJmqf.png", "biography": "Sid Palas is a technology enthusiast, engineer, athlete, beard aficionado, and advocate for tiny living. As the founder of DevOps Directive, Sid\u2019s mission is to provide engaging and informative content to help engineers level up their skills in DevOps and Cloud Infrastructure.\r\n\r\nThrough video tutorials, open-source projects, interviews, screencasts, internet office hours, and maybe even a bit of song and dance, Sid covers a range of topics including Infrastructure as Code, Kubernetes, databases, networking, security, testing, CI/CD, monitoring, cloud providers, and career advancement.\r\n\r\nSid\u2019s talent for diving into documentation, asking the right questions, and sharing his discoveries makes him a valuable resource for anyone navigating the complexities of modern technology.", "public_name": "Sid Palas", "guid": "7743ae86-c026-5a4a-beda-366f83c60fe9", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/speaker/RWDZSW/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/9AZYDP/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/9AZYDP/", "attachments": []}, {"guid": "4a837873-261a-52d4-b6f6-56bfc0f3351d", "code": "ET8Y3Q", "id": 2420, "logo": null, "date": "2024-08-21T10:45:00-03:00", "start": "10:45", "duration": "00:30", "room": "Scotiabank Lecture Hall", "slug": "devopsdays-halifax-2024-2420-a-cloud-of-lies", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/ET8Y3Q/", "title": "A Cloud of Lies", "subtitle": "", "track": "Cloud Native", "type": "Regular Talk", "language": "en", "abstract": "We\u2019ll look at the common challenges people run into with the current state of Cloud Native by diving into real world use cases. We\u2019ll see what lessons we can derive from this and how we can more effectively leverage Cloud Native technologies moving forward.", "description": "From the first days of cloud we have been promised many things. Unlimited resources! Top grade security! Five hundred 9s of availability! And all this cheaper than hosting your own. Unfortunately we have seen over and over that reality does not live up to expectations.\r\n\r\nIn this talk, I will walk through real world examples where teams ran up against the limits of what the cloud can provide, and we\u2019ll look at the real consequences. Resources where and when you need them? We\u2019ll discuss a Generative AI startup and their attempts at accessing cloud GPUs. The secure cloud? We\u2019ll look at a large online retail estate company who suffered a massive ransomware attack. Cheaper? HA! We\u2019ll explore companies who have exploded their entire IT budget in a matter of months.\r\n\r\nNearly every company who\u2019s adopted the cloud has experienced one of these frustrations to some degree. The result has been an industry wide feeling of disillusionment with the cloud. So, what shall we do? Abandon it? Return to hosting our own servers like cave people? The answer, unsurprisingly, is a bit more nuanced. We\u2019ll pick up the pieces of broken promises and put together a mosaic of lessons learned that we can take away and use to ensure we are well prepared for the future of cloud, whatever that looks like.", "recording_license": "", "do_not_record": false, "persons": [{"code": "QRPZHU", "name": "Ian Crosby", "avatar": "https://talks.devopsdays.org/media/avatars/2181f24b37ec75415455b9cc3bfcc1f3_pRfVnfA.jpg", "biography": "Ian's tech career has spanned many roles: developer, architect, cloud engineer, CTO, and more. He enjoys solving difficult problems with interesting technology and people. As Field CTO at Aptum, he focuses on understanding and identifying the latest trends in cloud.", "public_name": "Ian Crosby", "guid": "f810cf21-a0c0-56fb-abcf-5b3a6f1a55e6", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/speaker/QRPZHU/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/ET8Y3Q/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/ET8Y3Q/", "attachments": []}, {"guid": "cd156309-0a29-5a83-bb6b-02a5f663cce9", "code": "CN3CVS", "id": 2411, "logo": null, "date": "2024-08-21T11:15:00-03:00", "start": "11:15", "duration": "00:30", "room": "Scotiabank Lecture Hall", "slug": "devopsdays-halifax-2024-2411-nightmares-to-insights-translating-30-developer-questions-into-actionable-observability-queries", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/CN3CVS/", "title": "Nightmares to Insights: Translating 30 Developer Questions into Actionable Observability Queries", "subtitle": "", "track": "Monitoring and Observability", "type": "Regular Talk", "language": "en", "abstract": "It's 2 am, production systems are down, and you are staring at a mountain of logs - that you did not write- and are asked to debug what is wrong? A common scenario many engineers face. In this talk we walk you through 30 natural questions developers have that will be translated to actual queries that you can run on your observability data. This talk will arm you with practical tips for debugging a production system.", "description": "It's 2 am, production systems are down, and you are staring at a mountain of logs - that you did not write- and are asked to debug what is wrong? A common scenario many engineers face. In this talk we walk you through 30 natural questions developers have that will be translated to actual queries that you can run on your observability data. This talk will arm you with practical tips for debugging a production system.", "recording_license": "", "do_not_record": false, "persons": [{"code": "EMQLSS", "name": "Kunal Nawale", "avatar": "https://talks.devopsdays.org/media/avatars/kunal-mg_Hen4Zw0.jpeg", "biography": "Kunal Nawale is a Founder/CEO of SigLens. Previously he worked as Observability Architect at Salesforce responsible for providing monitoring solutions to 10,000+ salesforce engineers. Kunal has spent 20+ years in software development. He has been mentoring young engineers for the past 12+ years. Kunal did his Bachelors from University of Pune, and M.S. from UMass Lowell, USA", "public_name": "Kunal Nawale", "guid": "dd6d2375-dce6-5608-9ae2-6004e559c05e", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/speaker/EMQLSS/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/CN3CVS/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/CN3CVS/", "attachments": []}, {"guid": "096f8e31-6935-5548-80c6-68ff4a1264e9", "code": "GNZBRG", "id": 2448, "logo": null, "date": "2024-08-21T12:45:00-03:00", "start": "12:45", "duration": "00:30", "room": "Scotiabank Lecture Hall", "slug": "devopsdays-halifax-2024-2448-optimizing-database-management-in-kubernetes", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/GNZBRG/", "title": "Optimizing Database Management in Kubernetes", "subtitle": "", "track": "Open source tools and technologies", "type": "Regular Talk", "language": "en", "abstract": "Unlock the full potential of managing databases in Kubernetes environments using DragonflyDB as an example. This talk delves into the capabilities of Kubernetes with stateful applications like databases, despite it\u2019s originally designed more towards stateless apps.\r\n\r\nWe'll explore how Dragonfly, with its high compatibility with Redis, can be seamlessly integrated and managed within Kubernetes using tools like Dragonfly Operator and KubeBlocks. This session is a must for DevOps professionals looking to simplify and enhance their database management strategies in a Kubernetes ecosystem.", "description": "This session focuses on database management strategies in a Kubernetes ecosystem.\r\n\r\nSimplified Database Operations: Utilizing Kubernetes Operators, like the Dragonfly Operator, to streamline database management, reducing operational complexity.\r\n\r\nFlexibility and Compatibility: Showcasing the use of tools like KubeBlocks to manage databases, highlighting Kubernetes' adaptability with various database technologies including Dragonfly.\r\n\r\nCommunity Collaboration and Innovation: Encouraging shared learning and innovation in managing stateful applications within Kubernetes, fostering a collaborative ecosystem.\r\n\r\nEnhanced Scalability and Performance: Leveraging Kubernetes' orchestration for efficient management of in-memory data stores like Dragonfly to gain higher throughput performance compared with Redis.\r\n\r\nThis integration not only simplifies database management but also promotes ecosystem innovation, resource optimization, and collaborative growth in the Kubernetes community.", "recording_license": "", "do_not_record": false, "persons": [{"code": "XSUNHN", "name": "Joe Zhou", "avatar": "https://talks.devopsdays.org/media/avatars/profile_pic_01_nncFcNv.jpg", "biography": "Joe is an enthusiastic advocate for cloud-native technologies.\r\n\r\nHaving served as the CTO of a dynamic start-up company, Joe excels at directing and inspiring team members to deliver exceptional results.\r\n\r\nCurrently, Joe proudly serves as a Developer Advocate at DragonflyDB, a modern multi-threaded Redis-compatible in-memory data store system. In this role, he is dedicated to promoting this innovative solution and empowering developers to leverage its capabilities for optimal performance and efficiency.", "public_name": "Joe Zhou", "guid": "f29e2b35-ce58-5c3b-91c3-1e4ccd3bf564", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/speaker/XSUNHN/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/GNZBRG/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/GNZBRG/", "attachments": []}, {"guid": "2008aa08-577d-584e-98a6-c926091bbf50", "code": "83WEPM", "id": 2488, "logo": null, "date": "2024-08-21T13:15:00-03:00", "start": "13:15", "duration": "00:30", "room": "Scotiabank Lecture Hall", "slug": "devopsdays-halifax-2024-2488-build-a-serverless-resume-api-a-hands-on-guide", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/83WEPM/", "title": "Build a Serverless Resume API: A Hands-On Guide", "subtitle": "", "track": "Serverless Computing", "type": "Regular Talk", "language": "en", "abstract": "Unlock the potential of serverless architectures with AWS Lambda and DynamoDB. This beginner-friendly session offers a hands-on exploration of building scalable, cost-effective applications on AWS. Learn the fundamentals and build a real-world project from the ground up.", "description": "This practical talk demystifies serverless concepts and guides you through creating your first application:\r\n\r\n- **Serverless Essentials:**\u00a0Understand what makes serverless unique: event-driven execution, scalability, and pay-for-use models. Discover the role of AWS Lambda and DynamoDB in this paradigm.\r\n- **Hands-On Cloud Resume API:**\u00a0Build a functional resume API step-by-step. We'll cover configuring API Gateway, authoring Lambda functions, and setting up DynamoDB for data persistence.\r\n- **Practical Skills:**\u00a0Learn how to design serverless systems, handle permissions (IAM), and integrate key AWS services.\r\n- **Real-World Benefits:**\u00a0See how serverless translates to reduced management overhead and optimized costs compared to traditional architectures.\r\n\r\n**Attendee Takeaways**\r\n\r\n- A clear grasp of serverless concepts and their advantages.\r\n- A working cloud resume API project to use as a foundation.\r\n- Confidence in designing and implementing serverless solutions on AWS.\r\n- Appreciation for the potential of serverless in streamlining application development.", "recording_license": "", "do_not_record": false, "persons": [{"code": "98KCD8", "name": "Rishab Kumar", "avatar": "https://talks.devopsdays.org/media/avatars/IMG_1205_2_qAPY0pb.jpg", "biography": "Rishab is a Staff Developer Evangelist at Twilio, part-time cloud professor at St. Lawrence College, co-author of Learn to Cloud, AWS Community Builder, and a Microsoft MVP. He is passionate about helping people get into cloud and sharing his learnings from his time in cloud, DevOps and now DevRel.", "public_name": "Rishab Kumar", "guid": "c737d418-475f-5398-aec6-a85891c8a72d", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/speaker/98KCD8/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/83WEPM/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/83WEPM/", "attachments": []}, {"guid": "3c18088c-d711-586d-be48-b3f3dac7b294", "code": "VBFQHL", "id": 2989, "logo": null, "date": "2024-08-21T13:45:00-03:00", "start": "13:45", "duration": "00:10", "room": "Scotiabank Lecture Hall", "slug": "devopsdays-halifax-2024-2989-llmops-deploying-large-language-models", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/VBFQHL/", "title": "LLMOps: Deploying Large Language Models", "subtitle": "", "track": "Artificial intelligence (AI) and Machine Learning (ML)", "type": "Lightning Talk", "language": "en", "abstract": "As businesses are gaining adoption of Large Language Models (LLMs), deploying these systems in production gives rise to a unique set of challenges. In this talk we will dive into the details of LLM deployment, highlighting key issues such as scalability, fine-tuning for specific tasks, and resource utilization. We will also explore LLMOps, a strategic approach for managing the lifecycle of LLMs (LLMOps is MLOps but for LLMs) to ensure efficient development, deployment, and maintenance of models in production. We will also be comparing it with traditional CI/CD practices to have a easy understanding on how to effectively manage LLM operations. The talk will conclude with general tips and takeaways for businesses to keep in mind when starting with LLMs and key concerns to be mindful of when optimizing LLM performance in their applications.", "description": "Aim: The talk is intended to serve as a guide to understand the challenges in production and apply actionable strategies to effectively deploy and manage LLMs in their business.\r\n\r\nIn this talk/presentation: I will provide an in-depth look at the world of Large Language Models (LLMs) and their deployment challenges. We will start with an introduction to LLMs, in brief discussing about current popular models from top competitors like OpenAI\u2019s GPT, Microsoft\u2019s Co-pilot, Cohere, and LLaMA, highlighting their distinguishing features and relevance across various sectors.\r\n\r\nWe will then explore the major challenges in deploying LLMs in production, focusing on challenges in scalability, fine-tuning, and resource consumption. In this we will also see why businesses should be mindful of these challenges, the visible impact of these issues, and the importance of efficient resource management for LLM applications. The importance of domain-specific fine-tuning and the potential pitfalls will also be discussed.\r\n\r\nNext, I will introduce LLMOps, a framework designed to streamline the lifecycle management of LLMs. We will break down the architecture and components of LLMOps, including data orchestration, tuning pipelines, and deployment workflows. In brief, I will also compare LLMOps with traditional CI/CD processes.\r\n\r\nBefore closing, we will discuss key concerns and strategies for monitoring and evaluating LLM performance, including prompt engineering. The talk will conclude with practical advice for getting started with LLMs, understanding costs, and leveraging human feedback.\r\nAudience Target: I have targeted the talk to DevOps professionals, other tech and non-tech professionals, and students.", "recording_license": "", "do_not_record": false, "persons": [{"code": "CHXBAT", "name": "Zainuddin Saiyed", "avatar": "https://talks.devopsdays.org/media/avatars/1716051353152-01_-_zainuddin_saiyed_ox1gEsm.jpeg", "biography": "I am a passionate data and technology enthusiast currently pursuing Masters in Applied Computer Science at Dalhousie University, set to graduate in around three months. My primary interests are in the field of AI/ML and cloud computing. Over the years working in industry, I have gained experience working in computer vision, data analysis, visualization, and database management. From computer vision to now Generative AI, I have found that learning and building features using LLMs is not only more impactful but also more useful. \r\n\r\nI believe in practical hands-on learning experiences while also learning the best practices.  So, by my role as a teaching assistant at Dalhousie, I guide students in cloud computing, software development, and databases. Also, I enjoy developing working demos and projects to further enhance my skills and build usable applications.", "public_name": "Zainuddin Saiyed", "guid": "a06034ae-dd2d-564e-b950-f3a26da83f93", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/speaker/CHXBAT/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/VBFQHL/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/VBFQHL/", "attachments": []}, {"guid": "0a8cbc67-5623-5e32-aa8b-a46d20719eda", "code": "FEFKCD", "id": 2988, "logo": null, "date": "2024-08-21T14:15:00-03:00", "start": "14:15", "duration": "00:10", "room": "Scotiabank Lecture Hall", "slug": "devopsdays-halifax-2024-2988-skip-traditional-pipelines-for-kubernetes-management-choose-gitops-with-argocd", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/FEFKCD/", "title": "Skip traditional pipelines for Kubernetes management; choose GitOps with ArgoCD", "subtitle": "", "track": "Automation", "type": "Lightning Talk", "language": "en", "abstract": "In large organizations using Kubernetes with multiple clusters, each minor change in the Kubernetes manifest is critical. It must be reviewed and audited and requires an easy rollback mechanism. Not to mention it must be scalable.\r\n\r\nThis talk will include a short explanation of bottlenecks if we manage Kubernetes in traditional CD (Continuous Deployment) pipelines and how GitOps methodology using ArgoCD helps to overcome them.", "description": "ArgoCD is a simple and powerful GitOps tool to manage Kubernetes. To explain in short, we write our Kubernetes manifests and store them in Git cloud (ie. Github/Gitlab), then we install ArgoCD in our Kubernetes cluster(s). Now we tell ArgoCD to apply and keep watch on the changes of Git inside the cluster it is in and we never touch the cluster again to let ArgoCD manage! Whatever changes we do, we only do in Git.\r\n\r\nIn the talk, I will include a hypothetical scenario in large organizations having multiple clusters in different regions with multiple environments (production, staging, qa etc.). I will then explain the solution using traditional pipelines and then ArgoCD. How the latter can scale with multiple teams, how it solves the common security concerns compared to the traditional approach and most importantly scaling as the team and number of applications inside Kubernetes increases.\r\n\r\nI will also prepare a short live demo of how everything works end to end.", "recording_license": "", "do_not_record": false, "persons": [{"code": "TLUDVN", "name": "Mayursinh Sarvaiya", "avatar": "https://talks.devopsdays.org/media/avatars/me18_-_Mayursinh_Sarvaiya_gNVJHH8.jpg", "biography": "I'm currently pursuing a Master's in Applied Computer Science at Dalhousie University. I've made contributions to open-source projects like Spotify, Elastic, and Argo. Alongside my studies, I work part-time as a Software Engineer at Akuity, a cloud-native company. This role has familiarized me with standard practices for orchestrating containers on Kubernetes.", "public_name": "Mayursinh Sarvaiya", "guid": "2313a500-83bd-5f54-a401-b05487bc5926", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/speaker/TLUDVN/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/FEFKCD/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/FEFKCD/", "attachments": []}, {"guid": "0037705c-b795-517d-9adf-45c25827e35a", "code": "UTXPQN", "id": 2385, "logo": null, "date": "2024-08-21T14:30:00-03:00", "start": "14:30", "duration": "00:10", "room": "Scotiabank Lecture Hall", "slug": "devopsdays-halifax-2024-2385-the-complete-observability-stack-for-your-web-applications", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/UTXPQN/", "title": "The complete Observability stack for your Web applications", "subtitle": "", "track": "Monitoring and Observability", "type": "Lightning Talk", "language": "en", "abstract": "Modern-day web applications play a critical role in powering dynamic and interactive websites, whether they are running locally or in a containerized environment. However, ensuring that these applications run smoothly and perform optimally can be a challenging task. This is where Grafana, a powerful observability platform, comes in handy.\r\n\r\nIn this talk, you will get a demo of the PHP WordPress application and explore how Grafana can provide valuable insights and observability for both frontend and backend components to help developers gain a deeper understanding of their application's behavior and performance.\r\n\r\nWe will discuss various aspects of observability, including monitoring, logging, and tracing, and demonstrate how Grafana can be leveraged to achieve comprehensive observability for PHP web applications.\r\n\r\nFor some of the audience, it will be an introduction but for experienced users, it will be an excellent opportunity to learn more about utilizing advanced options to effectively extract and represent meaningful metrics.\r\n\r\nWe are also looking forward to hear your questions, suggestions, and feedback.!", "description": "The structure is as follows:\r\n\r\n- Basic Intro to modern Web applications\r\n- Performance and Monitoring Challenges\r\n- Intro to Observability and Grafana\r\n- Deep dive into Grafana tools\r\n- Realtime demo of a web application\r\n- Understanding different plugins, data sources and panels\r\n- Wrap-up\r\n\r\nThe audience will get the following takeaways:\r\n\r\n- Open Source Monitirng tool\r\n- Open Source Plugin Integrations\r\n- How to collect useful metrics and data\r\n- Contribution to the code for new use-cases", "recording_license": "", "do_not_record": false, "persons": [{"code": "DLNR3D", "name": "Syed Usman Ahmad", "avatar": "https://talks.devopsdays.org/media/avatars/DLNR3D_1dOrhRi.jpg", "biography": "Usman is a Senior Developer Advocate at Grafana Labs from Nuremberg, Germany. He works with the Open Source community on the community forum, GitHub and Slack.\r\n\r\nHe has over 15 years of experience in IT and over 10 years in Cloud Support where he served multiple customers all over Europe, US, Japan, etc.\r\n\r\nHe is an active international public speaker participating in multiple conferences and events.\r\n\r\nIn his free time, Usman likes to spend time with his family, go out on occasional traveling and play games or read comics.", "public_name": "Syed Usman Ahmad", "guid": "57306fa7-5a7a-5860-87f8-dddf6ed45675", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/speaker/DLNR3D/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/UTXPQN/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/UTXPQN/", "attachments": []}, {"guid": "77172763-36a0-5674-8b7b-114e0825b2c5", "code": "CLZDUB", "id": 2987, "logo": null, "date": "2024-08-21T14:45:00-03:00", "start": "14:45", "duration": "00:10", "room": "Scotiabank Lecture Hall", "slug": "devopsdays-halifax-2024-2987-zero-to-hero-the-power-of-serverless-computing", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/CLZDUB/", "title": "Zero to Hero - The Power of Serverless Computing", "subtitle": "", "track": "Serverless Computing", "type": "Lightning Talk", "language": "en", "abstract": "Explore the simplicity and scalability of serverless computing for your startup. Say goodbye to server management headaches and hello to focusing on your business. I will tell how serverless tech can kickstart your entrepreneurial dreams effortlessly.", "description": "Let me share my ideas on how serverless computing offers a cost-effective and scalable solution for launching your own business, how it eliminates the need for managing infrastructure, allowing entrepreneurs to focus on building their product and serving customers without worrying about server management hassles.", "recording_license": "", "do_not_record": false, "persons": [{"code": "9ZXDN3", "name": "Jeet Jani", "avatar": "https://talks.devopsdays.org/media/avatars/Applicant_Image_-_jeet_jani_UF98eFh.jpeg", "biography": "I am a Master's student at Dalhousie University studying Applied Computer Science with a keen interest in Cloud Computing and DevOps. I would like to take this opportunity to hone my public speaking skills.", "public_name": "Jeet Jani", "guid": "ffcc5c6e-8958-5a95-b929-c3e63e4cdb79", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/speaker/9ZXDN3/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/CLZDUB/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/CLZDUB/", "attachments": []}, {"guid": "bd10e6cd-c092-50fe-9ff7-ebc54aa9eb2f", "code": "8VJXVG", "id": 2248, "logo": null, "date": "2024-08-21T15:15:00-03:00", "start": "15:15", "duration": "00:30", "room": "Scotiabank Lecture Hall", "slug": "devopsdays-halifax-2024-2248-doing-more-with-less-devsecops-with-limited-budget", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/8VJXVG/", "title": "Doing more with less - DevSecOps with limited budget", "subtitle": "", "track": "Security", "type": "Regular Talk", "language": "en", "abstract": "Cost is the most powerful driving factor of everything we do in a DevSecOps program (or anything in general) and yet, more often than not, focus is on well-discussed trilogy - People, Process and Technology. In this talk I will share my real-world approaches, experiences & learnings of a scalable DevSecOps program and provide the cost perspective to it. It will help the application security professionals to understand how they can optimize the (limited) resources to achieve the relevant and measurable outcome.", "description": "In today\u2019s time everyone will agree and we have enough data to prove that\r\n1. Business demands software fast and frequent and secure\r\n2. Technologies are growing at unprecedented rate \r\n3. Organizations are operationally complex \r\n4. Security is tough \r\n5. Information security skill gap is real \r\n6. Security budget is limited \r\n\r\nWe have several good content covering the importance of well-discussed trilogy - People, Process, Technology. In this talk I am going to do a deep dive into the cost aspect of a DevSecOps program and how we can optimize the limited resources to secure software faster and align with modern SDLC. The content of this talk will provide the guidelines with case-study to application security professionals to devise and adapt a DevSecOps program aligning to their organization business needs. \r\n\r\n**Presentation Outline** \r\n1. Challenges - First I will describe the challenges of making and keeping a software secure in the modern software development lifecycle. \r\n2. Methodology - DevSecOps is the only way to ship softwares quickly while staying secure and compliant. I will present approaches, learnings and experiences of real-world DevSecOps programs I have been part of. \r\n3. Cost Analysis - In this section, I will do a deep dive into the cost of each activity mentioned in the above section providing the OpEx and CapEx analysis from both tools and people perspective. \r\n4. Role of Metrics - I will have a separate section for the role of metrics in a successful and scalable DevSecOps program and how they help to sell the program to leadership. \r\n5. Optimization Tips & Techniques - Last, I will share tips and techniques both technical and non-technical to optimize the resources and reduce the cost to achieve more with less. I will present a case-study of automation, self-service security services, removal of false-positives with contextual analysis and open source solutions utilization.", "recording_license": "", "do_not_record": false, "persons": [{"code": "UMV3FY", "name": "Pramod Rana", "avatar": "https://talks.devopsdays.org/media/avatars/pramod_headshot_m76Wo23.JPG", "biography": "Pramod Rana is author of below open source projects:\r\n1. Omniscient - LetsMapYourNetwork: a graph-based asset management framework \r\n2. sec-depend-aider - Dependabot pull request monitoring automation platform\r\n3. CICDGuard - Orchestrating visibility and security of CICD ecosystem \r\n4. vPrioritizer - Art of Risk Prioritization: a risk prioritization framework\r\n\r\nHe has presented at BlackHat, Defcon, nullcon, OWASPGlobalAppSec, HackMiami, HackInParis and Insomnihack before. \r\n\r\nHe is leading the application security team in Netskope with primary focus on integrating security controls in the development process and providing security-testing-as-a-service to engineering teams.", "public_name": "Pramod Rana", "guid": "7840deb5-9174-55f0-bea7-e2379b4cc945", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/speaker/UMV3FY/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/8VJXVG/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/8VJXVG/", "attachments": []}, {"guid": "dd84b6e9-841d-5591-97de-58479d4cb023", "code": "FLX3XP", "id": 2983, "logo": null, "date": "2024-08-21T15:45:00-03:00", "start": "15:45", "duration": "01:00", "room": "Scotiabank Lecture Hall", "slug": "devopsdays-halifax-2024-2983-versatility-as-a-devops-practitioner", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/FLX3XP/", "title": "Versatility as a DevOps Practitioner", "subtitle": "", "track": "Collaboration", "type": "Keynote", "language": "en", "abstract": "Oh hey, it's a new day, and a whole bunch of new frameworks, automation tools and best practices are upon us. If we don't read up on everything or at least keep an eye on things, we'll fall behind, right?\r\n\r\nWell, no. But what's the solution? How can we build careers that weather all these changes?\r\n\r\nIn this talk, I want to address this by advocating for becoming versatile DevOps practitioners.\r\n\r\nVersatility is not about being a generalist or a specialist. Rather, versatility should sit at the core of what makes us not just DevOps practitioners, but human beings. To recognise patterns and cultivate transferrable skills, to solve problems, think critically and communicate clearly.\r\n\r\nWe'll leave as architects of our deep understanding of core technological concepts and get empowered to approach any new tool or situation with confidence.", "description": "Oh hey, it's a new day, and a whole bunch of new frameworks, automation tools and best practices are upon us. If we don't read up on everything or at least keep an eye on things, we'll fall behind, right?\r\n\r\nWell, no. But what's the solution? How can we build careers that weather all these changes?\r\n\r\nIn this talk, I want to address this by advocating for becoming versatile DevOps practitioners.\r\n\r\nVersatility is not about being a generalist or a specialist. Rather, versatility should sit at the core of what makes us not just DevOps practitioners, but human beings. To recognise patterns and cultivate transferrable skills, to solve problems, think critically and communicate clearly.\r\n\r\nWe'll leave as architects of our deep understanding of core technological concepts and get empowered to approach any new tool or situation with confidence.", "recording_license": "", "do_not_record": false, "persons": [{"code": "G9KMLX", "name": "Carmen Huidobro", "avatar": "https://talks.devopsdays.org/media/avatars/carmen-huidobro_dccAFtH.jpg", "biography": "Carmen Huidobro is a developer advocate and dev education enthusiast. She thrives on lifting others up in their tech careers and loves a good CSS challenge. Always excited to talk about teaching tech, especialmente en Espa\u00f1ol, oder auf Deutsch.", "public_name": "Carmen Huidobro", "guid": "78628962-d8ed-5bc5-b950-5f1aaa1eea4a", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/speaker/G9KMLX/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/FLX3XP/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/FLX3XP/", "attachments": []}, {"guid": "48ffb668-d48d-57f7-b8fb-69dd43c5d685", "code": "3BVN8A", "id": 3359, "logo": null, "date": "2024-08-21T19:30:00-03:00", "start": "19:30", "duration": "02:00", "room": "Scotiabank Lecture Hall", "slug": "devopsdays-halifax-2024-3359-evening-social", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/3BVN8A/", "title": "Evening Social", "subtitle": "", "track": null, "type": "Open Spaces", "language": "en", "abstract": "Please join us at Gahan House at the Halifax Convention Centre from 7:30pm onwards. There is a reservation made for DevOpsDays.", "description": "Please join us at Gahan House at the Halifax Convention Centre from 7:30pm onwards. \r\n\r\nThis is a great opportunity to network with your peers, speakers, and organisers of the event!\r\n\r\nPlease note food and drink will be at your own expense.\r\n\r\n5239 Sackville St, Halifax, NS B3J 3Y3\r\n\r\nhttps://g.co/kgs/R3HdtKm", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/3BVN8A/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/3BVN8A/", "attachments": []}]}}, {"index": 2, "date": "2024-08-22", "day_start": "2024-08-22T04:00:00-03:00", "day_end": "2024-08-23T03:59:00-03:00", "rooms": {"Scotiabank Lecture Hall": [{"guid": "bdbb5248-7033-593a-a73a-09686ea3cbac", "code": "QBQGNM", "id": 2044, "logo": null, "date": "2024-08-22T09:30:00-03:00", "start": "09:30", "duration": "00:30", "room": "Scotiabank Lecture Hall", "slug": "devopsdays-halifax-2024-2044-leverage-kubernetes-to-supercharge-your-container-builds", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/QBQGNM/", "title": "Leverage Kubernetes to Supercharge Your Container Builds", "subtitle": "", "track": "Automation", "type": "Regular Talk", "language": "en", "abstract": "In the dynamic world of software development, a robust CI/CD (Continuous Integration/Continuous Delivery) pipeline is paramount. Kubernetes, the leading container orchestration platform, offers unparalleled power and flexibility to streamline your CI/CD processes, optimize costs, and strengthen security.", "description": "This talk will delve into why you should integrate Kubernetes into your CI/CD pipeline. We'll cover key benefits and explore essential patterns for efficient container build management:\r\n- Enhanced Efficiency: Kubernetes streamlines automation for builds, integration, testing, and deployment.\r\n- Improved Reliability: Kubernetes' self-healing capabilities and resilient architecture increase application robustness.\r\n- Cost-Effectiveness: Kubernetes optimizes resource utilization, significantly reducing infrastructure costs.\r\n- Bolstered Security: Integrate cloud-native security tools to enhance vulnerability scanning, secure deployments, and enforce security policies within your CI/CD pipeline.\r\n- Optimized Container Builds: Implement patterns like the Builder Pattern to create efficient, secure, and reproducible container images.\r\n\r\nAttendees will gain a comprehensive understanding of how Kubernetes revolutionizes CI/CD practices. They'll leave with actionable insights on cost optimization,  security, and the  implementation of efficient container build patterns for a smoother software delivery.", "recording_license": "", "do_not_record": false, "persons": [{"code": "DFFWQF", "name": "Tim Ludikar", "avatar": "https://talks.devopsdays.org/media/avatars/IMG-3091_bFaa31E.jpg", "biography": "Tim is an engineering leader who thrives on the challenge of building well-oiled development teams. Fueled by a love of Kubernetes, a deep commitment to developer productivity, and perhaps a slight caffeine addiction, Tim brings a tenacious focus on streamlining software delivery that provides customer value.", "public_name": "Tim Ludikar", "guid": "942fa7fb-b40d-599b-9d1b-28e11f552e0f", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/speaker/DFFWQF/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/QBQGNM/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/QBQGNM/", "attachments": []}, {"guid": "344d58d3-b0ce-5f8f-ae89-df7f924fee15", "code": "JUWZLX", "id": 2230, "logo": null, "date": "2024-08-22T10:00:00-03:00", "start": "10:00", "duration": "00:30", "room": "Scotiabank Lecture Hall", "slug": "devopsdays-halifax-2024-2230-unwind-breaking-the-psychology-of-cloud-vendor-lock-in", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/JUWZLX/", "title": "Unwind: Breaking the Psychology of Cloud Vendor Lock-in", "subtitle": "", "track": "Open source tools and technologies", "type": "Regular Talk", "language": "en", "abstract": "Do you base your goals and success criteria on what\u2019s good for you? Or what\u2019s good for your cloud provider? The phenomenon of vendor lock-in is widely acknowledged to over-sell and under-serve us, so why is this so prevalent? A cloud agnostic approach is a durable and highly sought after strategy, but it requires more than just redrawing an architecture. In this talk we\u2019ll explore the narratives and psychological aspects that shape our choice of tooling, and the art of the possible when that tooling works for us.", "description": "Do you base your goals and success criteria on what\u2019s good for you? Or what\u2019s good for your cloud provider? The phenomenon of vendor lock-in is widely acknowledged to over-sell and under-serve us, so why is this so prevalent? A cloud agnostic approach is a durable and highly sought after strategy, but it requires more than just redrawing an architecture. In this talk we\u2019ll explore the narratives and psychological aspects that shape our choice of tooling, and the art of the possible when that tooling works for us.", "recording_license": "", "do_not_record": false, "persons": [{"code": "M9HPYZ", "name": "Billy Thompson", "avatar": "https://talks.devopsdays.org/media/avatars/M9HPYZ_mvzfe51.jpg", "biography": "Billy Thompson is a Cloud Engineering Manager for Akamai Cloud Computing Services, helping customers design portable architectures and deploy them at scale. Billy holds an InfoSec degree and has a special interest in DevOps, Cloud-native and open source technologies, as well as Python, Rust, and GO programming languages. He is a longtime Arch Linux user and Vegan, and never knows which to tell people first. Outside of work he volunteers his home for fostering and acclimating rescue dogs.", "public_name": "Billy Thompson", "guid": "18ed1ec6-8708-568d-9bb1-b98c13b01707", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/speaker/M9HPYZ/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/JUWZLX/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/JUWZLX/", "attachments": []}, {"guid": "723ddaf1-f7c1-5474-a7a1-6e378f9aaf6e", "code": "ZZH9F8", "id": 2368, "logo": null, "date": "2024-08-22T10:30:00-03:00", "start": "10:30", "duration": "00:30", "room": "Scotiabank Lecture Hall", "slug": "devopsdays-halifax-2024-2368-what-does-a-future-proof-organisation-look-like", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/ZZH9F8/", "title": "What does a future proof organisation look like?", "subtitle": "", "track": "Collaboration", "type": "Regular Talk", "language": "en", "abstract": "The world is changing faster and faster and technical possibilities are increasing exponentially. Organisations are responding by moving from one reorganisation to another. And usually it gets more complicated. DevOps teams typically suffer more from organisational issues than technical ones. What should a future-proof organisation look like? Meaning that you only need 1 final reorganisation to get there. And is it possible to move towards it directly and at an accelerated pace?", "description": "Is it possible to move towards a future proof organisation directly and at an accelerated pace? What elements are important in this process? And what can we learn from what has been tried in the - recent - past? In this highly interactive presentation Jan de Vries uses a combination of Appreciative Inquiry* and First Principle Thinking** to help you discover your own future proof organisation components and simultaneously distill the generic elements from it. Jan will share his research results indicating that we are already moving in the right direction with Agile and DevOps\r\n\r\n* he uses Appreciative Inquiry to collect peak experiences that might be part of an ultimate organisation\r\n** he uses First Principle Thinking to boil things down to the most fundamental truths and then reasons up from there", "recording_license": "", "do_not_record": false, "persons": [{"code": "CUPBZQ", "name": "Jan de Vries", "avatar": "https://talks.devopsdays.org/media/avatars/Foto_Jan_de_Vries_cAqdzOy.jpg", "biography": "Jan de Vries is a senior trainer, business IT consultant, coach, researcher and public speaker in the fields of Agile, DevOps, Business Information Management, Service Management, Antifragility and Strategy Development.\r\n\r\nHe (co-)founded:\r\n- BlueOceanRecon.com to facilitate the development of Blue Oceans and Lean Startups.\r\n- Antifragility.works to conduct research on the practical application of antifragility in organisations.\r\n- GRCinAgile.com to explore common ground between Agile/DevOps teams and Governance, Risk & Compliance.", "public_name": "Jan de Vries", "guid": "873f8637-a7e0-5f55-ad71-eeb6b5067a88", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/speaker/CUPBZQ/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/ZZH9F8/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/ZZH9F8/", "attachments": []}, {"guid": "01295c00-bb2b-57e5-99ea-6fb653f59fac", "code": "TXQGA8", "id": 2497, "logo": null, "date": "2024-08-22T11:15:00-03:00", "start": "11:15", "duration": "00:30", "room": "Scotiabank Lecture Hall", "slug": "devopsdays-halifax-2024-2497-bad-api-observability-7-anti-patterns-you-must-avoid", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/TXQGA8/", "title": "Bad API observability: 7 anti-patterns you must avoid", "subtitle": "", "track": "Monitoring and Observability", "type": "Regular Talk", "language": "en", "abstract": "APIs have become the building blocks of the digital world. You never start a new project from scratch; you use APIs to build upon. So when anything fails in the API that you are using, your whole user experience crashes. When it\u2019s slow, your whole product is slow.\r\n\r\nThis is where API observability can be the saviour! Implemented well, API observability can improve your developer and user experience. It can identify errors, surface insights, speed up troubleshooting, improve reliability and so much more.\r\n\r\nBut on the flip side, bad API observability can lead to inefficiencies, frustrated customers and missed revenue opportunities. In short, bad API observability is bad for business!\r\n\r\nIn this talk, let's explore the flip side. We will explore 7 anti-patterns to avoid when it comes to API observability - what they are, why they are bad and how to address them. This is one talk you don't want to miss!", "description": "APIs have become the building blocks of the digital world. You never start a new project from scratch; you use APIs to build upon. So when anything fails in the API that you are using, your whole user experience crashes. When it\u2019s slow, your whole product is slow.\r\n\r\nThis is where API observability can be the saviour! Implemented well, API observability can improve your developer and user experience. It can identify errors, surface insights, speed up troubleshooting, improve reliability and so much more.\r\n\r\nBut on the flip side, bad API observability can lead to inefficiencies, frustrated customers and missed revenue opportunities. In short, bad API observability is bad for business!\r\n\r\nIn this talk, let's explore the flip side. We will explore 7 anti-patterns to avoid when it comes to API observability - what they are, why they are bad and how to address them. This is one talk you don't want to miss!", "recording_license": "", "do_not_record": false, "persons": [{"code": "MRDQ8N", "name": "Budhaditya Bhattacharya", "avatar": "https://talks.devopsdays.org/media/avatars/-fxetml_xtJOY6X.jpg", "biography": "I am a Developer Advocate at Tyk responsible for product education, community engagement, and open-source ecosystem expansion. I am the course instructor of the API Platform engineering fundamentals programme, creator of the API platform maturity model, organiser and host of LEAP 2024 - the API observability conference, host of the All About APIs and the API hangout where he engages with developers and business leaders on all things APIs including product management, platform engineering, API security, open source and open standards.\r\nAdditionally, I am the chair of the OpenAPI Initiative's Governance Board driving initiatives for the education and adoption of the OpenAPI Specification.", "public_name": "Budhaditya Bhattacharya", "guid": "ba6594a0-d1e9-57b1-9111-ccc889cb3fc8", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/speaker/MRDQ8N/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/TXQGA8/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/TXQGA8/", "attachments": []}, {"guid": "c0780c7b-93d7-5eaf-9a65-b22dc881757a", "code": "PLPEMM", "id": 2277, "logo": null, "date": "2024-08-22T11:45:00-03:00", "start": "11:45", "duration": "00:30", "room": "Scotiabank Lecture Hall", "slug": "devopsdays-halifax-2024-2277-on-call-doesn-t-need-to-suck-ways-to-help-make-your-on-call-better", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/PLPEMM/", "title": "On-call doesn\u2019t need to suck; ways to help make your on-call better", "subtitle": "", "track": "Collaboration", "type": "Regular Talk", "language": "en", "abstract": "Being on-call can be really hard at times. Incidents happen and when they do, it can cause alert fatigue, long hours, lots of stress and not getting your day job done. Speaker to share experiences about working for a company where on-call needed to evolve to make it more humane.", "description": "Being on-call can be really hard at times. Incidents happen and when they do, it can cause alert fatigue, long hours, lots of stress and not getting your day job done. In this talk, Ken will discuss his experience working for a company that grew rapidly over several years and where on-call needed to evolve to make it more humane.\r\n\r\nAs part of this talk, Ken will discuss strategies such as:\r\n- Being an advocate for better quality software, so that it prevents outages and unnecessary alarms\r\n- Dealing with the emotional component of the firefighting related stress when incidents happen\r\n- How to help change your organization so that it makes on-call part of the culture.\r\n\r\nAttendees will take away:\r\n- Way of making your on-call rotation more humane\r\n- Identifying ways of evolving how your on-call rotation can work effectively in order to prevent incidents from happening\r\n- Ideas around making your alerting and monitoring better to prevent burnout and to increase your visibility.", "recording_license": "", "do_not_record": false, "persons": [{"code": "UQMQ8H", "name": "Ken De Souza", "avatar": "https://talks.devopsdays.org/media/avatars/Screenshot_2023-11-30_at_11.13.30_LWpxxyR.png", "biography": "Ken De Souza has been in software development for over 20 years. He is a software developer, currently specializing in building tools and culture related to helping developers securely deploy and monitor the code they create, with a passion for delivering high quality software at a rapid pace.\r\n\r\nHe has spoken at software development conferences over the last 10 years. He currently resides in Waterloo, Ontario, Canada.", "public_name": "Ken De Souza", "guid": "cf7b48e7-5229-54c6-89cf-e3ad36f112a3", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/speaker/UQMQ8H/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/PLPEMM/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/PLPEMM/", "attachments": []}, {"guid": "8258b98c-09af-5da1-aa8c-727022071885", "code": "GSFUTJ", "id": 2333, "logo": null, "date": "2024-08-22T13:15:00-03:00", "start": "13:15", "duration": "00:30", "room": "Scotiabank Lecture Hall", "slug": "devopsdays-halifax-2024-2333-efficient-cloud-application-monitoring-with-grafana-api-integration", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/GSFUTJ/", "title": "Efficient Cloud Application Monitoring with Grafana API Integration", "subtitle": "", "track": "Monitoring and Observability", "type": "Regular Talk", "language": "en", "abstract": "Grafana is a popular open-source monitoring tool, but users often cannot utilize its full potential to monitor or visualize data efficiently.\r\n\r\nIn this talk, we will demonstrate an example of how to monitor your application running in the cloud using the Grafana API integration plugin. Later, we see more advanced features to get the key metrics to better observability.\r\n\r\nIt will be an introduction to the Dashboards, and also an excellent opportunity to learn more about the advanced features, including troubleshooting & debugging.\r\n\r\njoin us to learn more about Grafana dashboards, community contributions and share your feedback and suggestions!", "description": "The technical requirements for this talk are below:\r\n\r\nBasic knowledge of at least any monitoring tool\r\nGood knowledge of APIs\r\nGood knowledge of JSON\r\nBasic know-how about SQL queries\r\n\r\nHere is the complete agenda:\r\n\r\n1. Introduction\r\n2. Current challenges while using Cloud-based applications\r\n3. Using Grafana with Infinity Plugin\r\n3.1 Short intro about Grafana and its eco-system\r\n3.2 Expainling about Infinity Plugin\r\n4. Requirements to set it up\r\n5. How to create Dashboards\r\n5.1 Transforming JSON Data\r\n5.2 Using Customization Features\r\n5.3 Understanding Templating and Advanced Techniques\r\n6. Demo\r\n7 Key Takeaways\r\n8. QnA", "recording_license": "", "do_not_record": false, "persons": [{"code": "DLNR3D", "name": "Syed Usman Ahmad", "avatar": "https://talks.devopsdays.org/media/avatars/DLNR3D_1dOrhRi.jpg", "biography": "Usman is a Senior Developer Advocate at Grafana Labs from Nuremberg, Germany. He works with the Open Source community on the community forum, GitHub and Slack.\r\n\r\nHe has over 15 years of experience in IT and over 10 years in Cloud Support where he served multiple customers all over Europe, US, Japan, etc.\r\n\r\nHe is an active international public speaker participating in multiple conferences and events.\r\n\r\nIn his free time, Usman likes to spend time with his family, go out on occasional traveling and play games or read comics.", "public_name": "Syed Usman Ahmad", "guid": "57306fa7-5a7a-5860-87f8-dddf6ed45675", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/speaker/DLNR3D/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/GSFUTJ/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/GSFUTJ/", "attachments": []}, {"guid": "984ce374-ddbc-52ad-8130-12537567f224", "code": "V7LZ8H", "id": 3110, "logo": null, "date": "2024-08-22T13:45:00-03:00", "start": "13:45", "duration": "00:45", "room": "Scotiabank Lecture Hall", "slug": "devopsdays-halifax-2024-3110-open-spaces", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/V7LZ8H/", "title": "Open Spaces", "subtitle": "", "track": "Open Spaces", "type": "Open Spaces", "language": "en", "abstract": "Most devopsdays events are a combination of curated talks and self organized conversations. The self organized content is known as \u201copen spaces\u201d. Open Spaces give attendees the opportunity to talk about anything they\u2019d like. A person might suggest a topic they want to learn about, or one they feel like they can help others with. The topics range widely, from highly technical, to pure culture, to board games for networking.\r\n\r\nOpen space is the simplest meeting format that could possibly work. It is based on (un)common sense of what people do naturally in productive meetings. Principles (from [Wikipedia on Open_Space_Technology](http://en.wikipedia.org/wiki/Open_Space_Technology)):\r\n\r\nWhile the mechanics of Open Space provide a simple means to self-organize, it is the underlying principles that make it effective both for meetings and as a guidepost for individual and collective effectiveness.\r\n\r\nThe Law of mobility \u2014 a foot of passion and a foot of responsibility \u2014 expresses the core idea of taking responsibility for what you love. In practical terms, the law says that if you\u2019re neither contributing nor getting value where you are, use your two feet (or available form of mobility) and go somewhere where you can. It is also a reminder to stand up for your passion.\r\n\r\nFrom the law flow four principles:\r\n\r\n- Whoever comes is the right people\r\n- Whatever happens is the only thing that could have\r\n- Whenever it starts is the right time\r\n- When it\u2019s over, it\u2019s over\r\n\r\nThe open space rallying cry is: **prepare to be surprised**", "description": "Most devopsdays events are a combination of curated talks and self organized conversations. The self organized content is known as \u201copen spaces\u201d. Open Spaces give attendees the opportunity to talk about anything they\u2019d like. A person might suggest a topic they want to learn about, or one they feel like they can help others with. The topics range widely, from highly technical, to pure culture, to board games for networking.\r\n\r\nOpen space is the simplest meeting format that could possibly work. It is based on (un)common sense of what people do naturally in productive meetings. Principles (from [Wikipedia on Open_Space_Technology](http://en.wikipedia.org/wiki/Open_Space_Technology)):\r\n\r\nWhile the mechanics of Open Space provide a simple means to self-organize, it is the underlying principles that make it effective both for meetings and as a guidepost for individual and collective effectiveness.\r\n\r\nThe Law of mobility \u2014 a foot of passion and a foot of responsibility \u2014 expresses the core idea of taking responsibility for what you love. In practical terms, the law says that if you\u2019re neither contributing nor getting value where you are, use your two feet (or available form of mobility) and go somewhere where you can. It is also a reminder to stand up for your passion.\r\n\r\nFrom the law flow four principles:\r\n\r\n- Whoever comes is the right people\r\n- Whatever happens is the only thing that could have\r\n- Whenever it starts is the right time\r\n- When it\u2019s over, it\u2019s over\r\n\r\nThe open space rallying cry is: **prepare to be surprised**", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/V7LZ8H/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/V7LZ8H/", "attachments": []}, {"guid": "812ea34d-31f4-5354-80cd-800c58fc6bdc", "code": "KKMCLM", "id": 3358, "logo": null, "date": "2024-08-22T14:30:00-03:00", "start": "14:30", "duration": "00:30", "room": "Scotiabank Lecture Hall", "slug": "devopsdays-halifax-2024-3358-unlocking-efficiency-with-self-service-automation", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/KKMCLM/", "title": "Unlocking Efficiency with Self-Service Automation", "subtitle": "", "track": "Automation", "type": "Regular Talk", "language": "en", "abstract": "In a multi-vendor/hybrid world, self-service automation gives organizations flexibility and a common way to deploy and manage accelerating service delivery and user experience. This talk will explore the benefits of self-service automation, introduce the concept of an Automation Services Layer as a unified approach, and showcase key use-cases such as IT operations and DevOps, leveraging integrated tools and solutions for a holistic result. Hart will provide a quick guide on how to get started, helping organizations implement and scale automation efficiently.", "description": "In a multi-vendor/hybrid world, self-service automation gives organizations flexibility and a common way to deploy and manage accelerating service delivery and user experience. This talk will explore the benefits of self-service automation, introduce the concept of an Automation Services Layer as a unified approach, and showcase key use-cases such as IT operations and DevOps, leveraging integrated tools and solutions for a holistic result. Hart will provide a quick guide on how to get started, helping organizations implement and scale automation efficiently.", "recording_license": "", "do_not_record": false, "persons": [{"code": "BLGS8B", "name": "Hart Ripley", "avatar": "https://talks.devopsdays.org/media/avatars/Hart_Ripley_UDzk7N2.jpg", "biography": "Hart Ripley of MOBIA's Office of the CTO (OCTO) leads the National Automation initiatives for clients across Canada, finding creative solutions and ways to automate and improve efficiencies. Hart has almost 20 years of experience in technology, from networking, to infrastructure, and more recently in the DevOps and automation space. Join Hart to learn more about self-service automation in the enterprise!", "public_name": "Hart Ripley", "guid": "5d8e4656-58cc-5332-a88c-6f2787af4114", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/speaker/BLGS8B/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/KKMCLM/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/KKMCLM/", "attachments": []}, {"guid": "28e8d328-a7cb-54d1-816d-6833d75fe038", "code": "CWYYPJ", "id": 3342, "logo": null, "date": "2024-08-22T15:15:00-03:00", "start": "15:15", "duration": "00:30", "room": "Scotiabank Lecture Hall", "slug": "devopsdays-halifax-2024-3342-build-smarter-develop-faster-enhancing-developer-productivity-in-the-ci-cd-era", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/CWYYPJ/", "title": "Build Smarter, Develop Faster - Enhancing Developer Productivity in the CI/CD Era", "subtitle": "", "track": "Automation", "type": "Regular Talk", "language": "en", "abstract": "In this talk, you'll learn how to enhance developer productivity in the CI/CD era by optimizing your testing and build processes. Discover how running a subset of tests for each pull request (PR) can accelerate feedback and streamline issue resolution. Additionally, explore how caching techniques can significantly speed up test execution by reusing previous results. These approaches will help improve efficiency, maintain high code quality, and support faster development cycles.", "description": "In this talk, you'll learn how to enhance developer productivity in the CI/CD era by optimizing your testing and build processes. Discover how running a subset of tests for each pull request (PR) can accelerate feedback and streamline issue resolution. Additionally, explore how caching techniques can significantly speed up test execution by reusing previous results. These approaches will help improve efficiency, maintain high code quality, and support faster development cycles.", "recording_license": "", "do_not_record": false, "persons": [{"code": "UVHG73", "name": "Jamie Li", "avatar": "https://talks.devopsdays.org/media/avatars/jamie_li_mVu43w0.png", "biography": "Jamie is a Staff Software Engineer at Harness, where he specializes in test intelligence within the Continuous Integration (CI) team. He develops and optimizes features aimed at significantly reducing CI build times, enhancing overall efficiency.", "public_name": "Jamie Li", "guid": "fb75ee8f-82f5-554d-8e6c-8fd5bcaac43f", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/speaker/UVHG73/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/CWYYPJ/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/CWYYPJ/", "attachments": []}, {"guid": "68b75395-8fe9-5537-926b-375eba517acf", "code": "NAVC3M", "id": 2950, "logo": null, "date": "2024-08-22T15:45:00-03:00", "start": "15:45", "duration": "01:00", "room": "Scotiabank Lecture Hall", "slug": "devopsdays-halifax-2024-2950-don-t-let-ai-or-tools-do-all-work-for-you", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/NAVC3M/", "title": "Don't let AI or tools do all work for you", "subtitle": "", "track": "Artificial intelligence (AI) and Machine Learning (ML)", "type": "Keynote", "language": "en", "abstract": "AI is changing the world! It is clich\u00e9 but it's also true. It is also affecting our beloved DevOps processes. So the question is does AI help us do things better and faster, or are we just using it because it is the new shiny thing? Should we be scared of it or excited about it? And to simplify things, AI is just one of the new technologies that are changing the way we do what we do. New tools, new version of older one on steroids, are they really secure? Is it time to change to platform engineering and forget everything we know about DevOps?\r\n\r\nLet's take a look at those new tools and see how we could use them to build a better future one where robots are our friends and not our enemies.", "description": "AI is changing the world! It is clich\u00e9 but it's also true. It is also affecting our beloved DevOps processes. So the question is does AI help us do things better and faster, or are we just using it because it is the new shiny thing? Should we be scared of it or excited about it? And to simplify things, AI is just one of the new technologies that are changing the way we do what we do. New tools, new version of older one on steroids, are they really secure? Is it time to change to platform engineering and forget everything we know about DevOps?\r\n\r\nLet's take a look at those new tools and see how we could use them to build a better future one where robots are our friends and not our enemies.", "recording_license": "", "do_not_record": false, "persons": [{"code": "ZHGDDP", "name": "Frank Boucher", "avatar": "https://talks.devopsdays.org/media/avatars/Screenshot_2024-06-28_at_12.10.44PM_jKBYM05.png", "biography": "With many years of experience in the IT industry, Fran\u00e7ois (Frank) Boucher is a trusted Microsoft Azure professional whose expertise and bilingual service are relied upon in large Canadian markets (Ottawa and Montreal) as well as internationally.\r\n\r\nAmong his many accolades, Francois has been awarded four times Microsoft Azure MVP status, named a Microsoft Azure Advisor, and Microsoft Azure P-Seller.\r\n\r\nFrank created the \u201cCloud 5 minutes\u201d show. Where every second week, a new episode that answers a different technical question, is published both in French and English (cloud5mins.com).", "public_name": "Frank Boucher", "guid": "2ca0aab0-0c9b-5515-8423-719977c68354", "url": "https://talks.devopsdays.org/devopsdays-halifax-2024/speaker/ZHGDDP/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/NAVC3M/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-halifax-2024/talk/NAVC3M/", "attachments": []}]}}]}}}