This is the first of series of meetup conducted in AWS Chennai. Session 2 was "Embrace DevOps: Delivery Value with Puppet Automation". AWS Chennai Meetup at 8KMiles.
As your service footprint grows, adding traffic control capabilities beyond stock solutions like kube-proxy becomes critical. Envoy provides fine grained routing control, load shedding, and metrics that help you scale your environment smoothly. We'll walk through several traffic control strategies using Envoy.
Code Yellow: Helping Operations Top-Heavy Teams the Smart WayTodd Palino
All engineering teams run into trouble from time to time. Alert fatigue, caused by technical debt or a failure to plan for growth, can quickly burn out SREs, overloading both development and operations with reactive work. Layer in the potential for communication problems between teams, and we can find ourselves in a place so troublesome we cannot easily see a path out. At times like this, our natural instinct as reliability engineers is to double down and fight through the issues. Often, however, we need to step back, assess the situation, and ask for help to put the team back on the road to success.
We will look at the process for Code Yellow, the term we use for this process of “righting the ship”, and discuss how to identify teams that are struggling. Through a look at three separate experiences, we will examine some of the root causes, what steps were taken, and how the engineering organization as a whole supports the process.
Monitoring services is easy, right? Set up a notification that goes out when a certain number increases past a certain threshold to let you know that there’s a problem. But if that’s the case, why are so many teams drowning in alerts and dreading their time on call? The reason is that we tend to monitor the wrong things: reactive alerts, metrics that we don’t completely understand how they impact our service, and capacity alerts. We look at our own view of the service and fail to consider that our customers have a different view.
Come learn to let go of what does not help, and explore how to monitor for what truly matters: what the customer sees. This starts with defining our agreements with our customers, continues through building applications intelligently and instrumenting all the things, and finishes with picking the right signals out of that instrumentation to generate alerts that are actionable, not ones that introduce confusion and noise. We will also touch on capacity planning, and how it should never wake you up. You’ll find it’s possible to assure that you meet your service level objectives while still maximizing your sleep level objectives.
The proliferation of good metrics collection and visualization toolkits over the past five years has been a huge benefit to developers. But with so many metrics available, along with a massive proliferation of services and limited cognitive capacity, which ones should we focus on?
Vous avez entendu parler des acteurs Akka et vous vous demandez quels types d’architectures vous pouvez mettre en place, ou comment les intégrer dans votre architecture ? Et quelle est la courbe d’apprentissage ? A travers un retour d’expérience, nous répondrons à ces questions et vous montrerons comment en trois mois nous avons mis en place une architecture basée sur Akka et Spray en Scala.
Par Nicolas Jozwiak
As your service footprint grows, adding traffic control capabilities beyond stock solutions like kube-proxy becomes critical. Envoy provides fine grained routing control, load shedding, and metrics that help you scale your environment smoothly. We'll walk through several traffic control strategies using Envoy.
Code Yellow: Helping Operations Top-Heavy Teams the Smart WayTodd Palino
All engineering teams run into trouble from time to time. Alert fatigue, caused by technical debt or a failure to plan for growth, can quickly burn out SREs, overloading both development and operations with reactive work. Layer in the potential for communication problems between teams, and we can find ourselves in a place so troublesome we cannot easily see a path out. At times like this, our natural instinct as reliability engineers is to double down and fight through the issues. Often, however, we need to step back, assess the situation, and ask for help to put the team back on the road to success.
We will look at the process for Code Yellow, the term we use for this process of “righting the ship”, and discuss how to identify teams that are struggling. Through a look at three separate experiences, we will examine some of the root causes, what steps were taken, and how the engineering organization as a whole supports the process.
Monitoring services is easy, right? Set up a notification that goes out when a certain number increases past a certain threshold to let you know that there’s a problem. But if that’s the case, why are so many teams drowning in alerts and dreading their time on call? The reason is that we tend to monitor the wrong things: reactive alerts, metrics that we don’t completely understand how they impact our service, and capacity alerts. We look at our own view of the service and fail to consider that our customers have a different view.
Come learn to let go of what does not help, and explore how to monitor for what truly matters: what the customer sees. This starts with defining our agreements with our customers, continues through building applications intelligently and instrumenting all the things, and finishes with picking the right signals out of that instrumentation to generate alerts that are actionable, not ones that introduce confusion and noise. We will also touch on capacity planning, and how it should never wake you up. You’ll find it’s possible to assure that you meet your service level objectives while still maximizing your sleep level objectives.
The proliferation of good metrics collection and visualization toolkits over the past five years has been a huge benefit to developers. But with so many metrics available, along with a massive proliferation of services and limited cognitive capacity, which ones should we focus on?
Vous avez entendu parler des acteurs Akka et vous vous demandez quels types d’architectures vous pouvez mettre en place, ou comment les intégrer dans votre architecture ? Et quelle est la courbe d’apprentissage ? A travers un retour d’expérience, nous répondrons à ces questions et vous montrerons comment en trois mois nous avons mis en place une architecture basée sur Akka et Spray en Scala.
Par Nicolas Jozwiak
From Zero to Serverless (CoderCruise 2018)Chad Green
So many times our customers need a simple routine that can be executed on a routine basis but the solution doesn’t need to be an elaborate solution without going the trouble of setting servers and other infrastructure. Serverless computer is the abstraction of servers, infrastructure, and operating systems and make getting solutions to your customer’s needs much quicker and cheaper. During this session we will look at how Azure Functions will enable you to run code on-demand without having to explicitly provision or manage infrastructure.
Learn about how to visualize the value chain while using Kanban in your software development processes. Also see what digital Kanban tools are on the market
Are you trying to introduce change into your organization, and feel like you’ve hit a brick wall? Do you want to move forward with Lean initiatives, but are not sure how to apply them “in the trenches”? Have you adopted Agile principles and practice Scrum, but find it limiting when dealing with multiple teams and/or cross-functional organizations?
Kanban is an increasingly popular system for introducing incremental, evolutionary process into an organization. Based on Lean principles, it offers a way to move beyond basic Scrum and improve process in a consistent, manageable fashion. Dev9 has helped clients transition to Kanban, and we would like to share our engagement experiences.
Rapidly provisioning fresh copies of SQL databases is required for an effective Dev-Test environment. However, it can be challenging and most organizations take weeks to deliver usable data. Catalogic’s copy data management platform allows for timely, space-efficient, masked SQL DB copies. By doing so, Catalogic satisfies both infrastructure DBAs, who need automated copy provisioning, and application DBAs, who continually need fresh, secure data sets. This webinar will describe five ways Catalogic can help fix SQL Server Dev-Test problems.
Webinar Slides: How Samsung ARTIK Serves Global IoT Customers in the CloudContinuent
As a SaaS provider, you have customers all over the globe. Your business relies on providing a quality service across multiple locations, with the best application and database availability. You also want to be able to expand your business and ensure it will always be available without worrying about how your database will achieve that. In this webinar series, we discuss techniques used by our SaaS customers handling large volumes of customer data and how we support their database requirements while ensuring they don’t have to worry about downtime or failures.
Learn how the Artik division at Samsung migrated from Amazon RDS to a true globally geo-distributed multimaster Tungsten Clustering – a better, more scalable solution at a lower total cost. Watch as we discuss how Samsung did it, without changing their application, all the while regaining control of their data and increasing the availability of their local databases.
AGENDA
- Subscription experience of four (4) select SaaS customers
- How we provide revenue protection
- How we enable global revenue growth
- Customer case: How Samsung ARTIK serves global IoT customers in the cloud
Connect On-Premise and Cloud ERP and Donor Database to Lower TCOScribe Software Corp.
Streamline Business Process Workflows with Data Integration. Prevent errors that occur when manually transferring data between systems.Create automatic data flows from both on-premise and online donor tracking systems.
Lean Kanban India 2018 | WIP decides Lead Time, Delivery Rate and Flow Effic...LeanKanbanIndia
Session Title: WIP decides Lead Time, Delivery Rate and Flow Efficiency
Session Overview:
We all are familiar with Kanban metrics. When we adopt Kanban, we want to achieve shorter Lead Time, higher delivery rate and better flow efficiency. How do we achieve all of this? The master key is WIP limit. Together, let’s look at different scenarios to understand impact of WIP limit on all three... Is there some magic formula? What does the data say... what are the findings so far?
From Zero to Serverless (DogFoodCon 2018)Chad Green
So many times our customers need a simple routine that can be executed on a routine basis but the solution doesn’t need to be an elaborate solution without going the trouble of setting servers and other infrastructure. Serverless computer is the abstraction of servers, infrastructure, and operating systems and make getting solutions to your customer’s needs much quicker and cheaper. During this session we will look at how Azure Functions will enable you to run code on-demand without having to explicitly provision or manage infrastructure.
Spending Money to Save Money... and Getting Your Boss to Sign Off On ItG2 Tech Group
The journey of how Apperian began saving money by migrating from Rackspace and Joyent to Amazon Web Services. Breaking down the actual total cost of ownership in the cloud allowed Apperian to make a migration plan that resulted in saving 50% on base usage costs and reducing personnel costs by 33%.
Learn more https://www.g2techgroup.com/aws-migrations/
Originally presented by Caleb Mills, VP of Operations at G2 Tech Group at the Boston AWS Meetup on May 11, 2017.
Learn how to prioritize tasks in meetings and how to make these meetings efficient for every participant. See how Kanban can help you with these topics.
Choosing business management software presentationAnnette Manias
How to choose business management software especially beneficial if you are a CPA in private business and looking for a new software, or giving advice to clients. Get back on your feet, learn about implementations, types of deployments, advantages and disadvantages of the cloud and more.
People around you are talking about Akka and you ask yourself which kind of architecture you could set up, or how you can integrate them in your architecture ? And what is the learning curve ?
Through a feedback, we’ll answer these questions and will show how, in 3 months, we set up an architecture based on Akka and Spray in Scala. We’ll speak about performance issues and fault tolerance with supervisors. Also we’ll see why it’s important to have some monitoring and efficient tests.
Par Nicolas Jozwiak
(SPOT302) Availability: The New Kind of Innovator’s DilemmaAmazon Web Services
Successful companies, while focusing on their current customers' needs, often fail to embrace disruptive technologies and business models. This phenomenon, known as the "Innovator's Dilemma," eventually leads to many companies' downfall and is especially relevant in the fast-paced world of online services. In order to protect its leading position and grow its share of the highly competitive global digital streaming market, Netflix has to continuously increase the pace of innovation by constantly refining recommendation algorithms and adding new product features, while maintaining a high level of service uptime. The Netflix streaming platform consists of hundreds of microservices that are constantly evolving, and even the smallest production change may cause a cascading failure that can bring the entire service down. We face a new kind of Innovator's Dilemma, where product changes may not only disrupt the business model but also cause production outages that deny customers service access. This talk will describe various architectural, operational and organizational changes adopted by Netflix in order to reconcile rapid innovation with service availability.
From Zero to Serverless (CoderCruise 2018)Chad Green
So many times our customers need a simple routine that can be executed on a routine basis but the solution doesn’t need to be an elaborate solution without going the trouble of setting servers and other infrastructure. Serverless computer is the abstraction of servers, infrastructure, and operating systems and make getting solutions to your customer’s needs much quicker and cheaper. During this session we will look at how Azure Functions will enable you to run code on-demand without having to explicitly provision or manage infrastructure.
Learn about how to visualize the value chain while using Kanban in your software development processes. Also see what digital Kanban tools are on the market
Are you trying to introduce change into your organization, and feel like you’ve hit a brick wall? Do you want to move forward with Lean initiatives, but are not sure how to apply them “in the trenches”? Have you adopted Agile principles and practice Scrum, but find it limiting when dealing with multiple teams and/or cross-functional organizations?
Kanban is an increasingly popular system for introducing incremental, evolutionary process into an organization. Based on Lean principles, it offers a way to move beyond basic Scrum and improve process in a consistent, manageable fashion. Dev9 has helped clients transition to Kanban, and we would like to share our engagement experiences.
Rapidly provisioning fresh copies of SQL databases is required for an effective Dev-Test environment. However, it can be challenging and most organizations take weeks to deliver usable data. Catalogic’s copy data management platform allows for timely, space-efficient, masked SQL DB copies. By doing so, Catalogic satisfies both infrastructure DBAs, who need automated copy provisioning, and application DBAs, who continually need fresh, secure data sets. This webinar will describe five ways Catalogic can help fix SQL Server Dev-Test problems.
Webinar Slides: How Samsung ARTIK Serves Global IoT Customers in the CloudContinuent
As a SaaS provider, you have customers all over the globe. Your business relies on providing a quality service across multiple locations, with the best application and database availability. You also want to be able to expand your business and ensure it will always be available without worrying about how your database will achieve that. In this webinar series, we discuss techniques used by our SaaS customers handling large volumes of customer data and how we support their database requirements while ensuring they don’t have to worry about downtime or failures.
Learn how the Artik division at Samsung migrated from Amazon RDS to a true globally geo-distributed multimaster Tungsten Clustering – a better, more scalable solution at a lower total cost. Watch as we discuss how Samsung did it, without changing their application, all the while regaining control of their data and increasing the availability of their local databases.
AGENDA
- Subscription experience of four (4) select SaaS customers
- How we provide revenue protection
- How we enable global revenue growth
- Customer case: How Samsung ARTIK serves global IoT customers in the cloud
Connect On-Premise and Cloud ERP and Donor Database to Lower TCOScribe Software Corp.
Streamline Business Process Workflows with Data Integration. Prevent errors that occur when manually transferring data between systems.Create automatic data flows from both on-premise and online donor tracking systems.
Lean Kanban India 2018 | WIP decides Lead Time, Delivery Rate and Flow Effic...LeanKanbanIndia
Session Title: WIP decides Lead Time, Delivery Rate and Flow Efficiency
Session Overview:
We all are familiar with Kanban metrics. When we adopt Kanban, we want to achieve shorter Lead Time, higher delivery rate and better flow efficiency. How do we achieve all of this? The master key is WIP limit. Together, let’s look at different scenarios to understand impact of WIP limit on all three... Is there some magic formula? What does the data say... what are the findings so far?
From Zero to Serverless (DogFoodCon 2018)Chad Green
So many times our customers need a simple routine that can be executed on a routine basis but the solution doesn’t need to be an elaborate solution without going the trouble of setting servers and other infrastructure. Serverless computer is the abstraction of servers, infrastructure, and operating systems and make getting solutions to your customer’s needs much quicker and cheaper. During this session we will look at how Azure Functions will enable you to run code on-demand without having to explicitly provision or manage infrastructure.
Spending Money to Save Money... and Getting Your Boss to Sign Off On ItG2 Tech Group
The journey of how Apperian began saving money by migrating from Rackspace and Joyent to Amazon Web Services. Breaking down the actual total cost of ownership in the cloud allowed Apperian to make a migration plan that resulted in saving 50% on base usage costs and reducing personnel costs by 33%.
Learn more https://www.g2techgroup.com/aws-migrations/
Originally presented by Caleb Mills, VP of Operations at G2 Tech Group at the Boston AWS Meetup on May 11, 2017.
Learn how to prioritize tasks in meetings and how to make these meetings efficient for every participant. See how Kanban can help you with these topics.
Choosing business management software presentationAnnette Manias
How to choose business management software especially beneficial if you are a CPA in private business and looking for a new software, or giving advice to clients. Get back on your feet, learn about implementations, types of deployments, advantages and disadvantages of the cloud and more.
People around you are talking about Akka and you ask yourself which kind of architecture you could set up, or how you can integrate them in your architecture ? And what is the learning curve ?
Through a feedback, we’ll answer these questions and will show how, in 3 months, we set up an architecture based on Akka and Spray in Scala. We’ll speak about performance issues and fault tolerance with supervisors. Also we’ll see why it’s important to have some monitoring and efficient tests.
Par Nicolas Jozwiak
(SPOT302) Availability: The New Kind of Innovator’s DilemmaAmazon Web Services
Successful companies, while focusing on their current customers' needs, often fail to embrace disruptive technologies and business models. This phenomenon, known as the "Innovator's Dilemma," eventually leads to many companies' downfall and is especially relevant in the fast-paced world of online services. In order to protect its leading position and grow its share of the highly competitive global digital streaming market, Netflix has to continuously increase the pace of innovation by constantly refining recommendation algorithms and adding new product features, while maintaining a high level of service uptime. The Netflix streaming platform consists of hundreds of microservices that are constantly evolving, and even the smallest production change may cause a cascading failure that can bring the entire service down. We face a new kind of Innovator's Dilemma, where product changes may not only disrupt the business model but also cause production outages that deny customers service access. This talk will describe various architectural, operational and organizational changes adopted by Netflix in order to reconcile rapid innovation with service availability.
Gerencia de Proyectos de Tecnología EducativaFufo Vega Cabra
¿Cuál es el rol principal de un profesional en el desarrollo de proyectos basados en una excelente gestión de proyectos?
¿Qué elementos son necesarios para que pueda garantizarse un ciclo de vida de un proyecto completamente?
¿Quiénes son los principales responsables de establecer adecuadamente el ciclo de vida de un proyecto?
How to Implement Data Governance Best PracticeDATAVERSITY
Data Governance Best Practice is defined as basis and guidelines for suggested governing activities. Organizations define best practices to be used as a point of comparison when determining their readiness, willingness and actions necessary to put a Data Governance program in place. But what are the best practices and how can they be implemented? This webinar will address these questions and more.
In this RWDG webinar, Bob Seiner will talk about how to create, validate, assess and implement Data Governance Best Practice with immediate impact on present and future Data Governance activities. The result of a Best Practice assessment is a thorough actionable plan focused on demonstrating value from your Data Governance program.This webinar will cover:
• Two Criteria for Data Governance Best Practice Development
• How to Assess against Best Practice to Build Program Success
• Examples of Industry Selected DG Best Practice
• How to Communicate DG Best Practice in a Non-Threatening Way
• How to Build DG Best Practice into Daily Operations
Intro to Puppet Enterprise for a Windows Environment - 08.23Puppet
If you're new to Puppet Enterprise, this is the on-demand webinar for you. You'll learn how Puppet helps lay the foundation for your DevOps practices, treat infrastructure as code, and achieve better collaboration between dev, ops, InfoSec, and networking.
You'll see why thousands of companies rely on Puppet to automate the delivery and operation of their software and see it in action with a live demo.
In this recording we will show you the following in a Windows environment:
- Installation of an agent
- Managing resources (packages, files, services, etc.)
- Granular visibility through reporting
- Managing change for more efficient workflows
Cloud and Network Transformation using DevOps methodology : Cisco Live 2015Vimal Suba
Content presented as part of Cisco Live 2015 in San Diego
Why DevOps and what it means to be a DevOps-Enabled Organization?
Recommendations on Toolchain, Metrics framework, best practices and tips to help you embark on your IT Organization on DevOps journey
If you're new to Puppet Enterprise, this is the webinar for you.
You'll learn why thousands of companies rely on Puppet to automate the delivery and operation of their software, and see it in action with a live demo.
We cover how to use Puppet Enterprise to:
- Gain situational awareness and drive change with confidence
- Orchestrate changes to infrastructure and applications
- Continually enforce your desired state and remediate any unexpected changes
- Get real-time visibility and reporting to prove compliance
The Continuous delivery Value @ codemotion 2014David Funaro
System Crash, failure data migration, partial update: issues that no one would ever want to meet during the deploy and ... hoping for the best is not enough.
The deployment activity is important as those that precede it. The Continuous Delivery will give you low risk, cheap, fast, predictable delivery and ... soundly.
Neotys organized its first Performance Advisory Council in Scotland, the 14th & 15th of November.
With 15 Load Testing experts from several countries (UK, France, New-Zeland, Germany, USA, Australia, India…) we explored several theme around Load Testing such as DevOps, Shift Right, AI etc.
By discussing around their experience, the methods they used, their data analysis and their interpretation, we created a lot of high-value added content that you can use to discover what will be the future of Load Testing.
You want to know more about this event ? https://www.neotys.com/performance-advisory-council
TechWiseTV Workshop: Open NX-OS and Devops with Puppet LabsRobb Boyd
Two incredible engineers: Shane Corban from Cisco and Carl Caum from Puppet Labs came together to be our guest experts for this workshop. See the demos in the replay at bit.ly/1lJQm3A
Manual Monitoring Slows Deployment and Introduces Risk
How often do you update your applications?
“We deploy multiple times per day” seems to be the new badge of honor for DevOps.
But what you don’t often hear about are the problems caused by process acceleration as a result of continuous integration and continuous deployment (CI/CD).
Rapid introduction of performance problems and errors
Rapid introduction of new endpoints causing monitoring issues
Lengthy root cause analysis as number of services expand
When implementing CI/CD, ANY manual intervention slows down the entire pipeline. You can’t achieve complete CI/CD without automating your monitoring processes (just like you did for integration, testing, and deployment).
DevOps, sibling of Agile is born of the need to improve IT service delivery agility to the more stable environment.
DevOps movement emphasizes tearing the boundaries between makers (Development) & caretakers (Operations) of IT services/products.
The Business Value of Modernizing your Windows Infrastructure and Bringing Li...Puppet
It’s not a secret that Linux and Windows Teams have traditionally used different toolsets and approaches to manage their infrastructure.
This can have a big impact on businesses in terms of time spent managing infrastructure, hiring the right skills, downtime, and loss of productivity.
So how can you bring your Linux and Windows Teams together? In this webinar, we will unpack the advantages of a more standard, consistent approach with Puppet & Chocolatey.
Together, Puppet and Chocolatey bring faster and more secure deployments to your Windows environments. By using Chocolatey for package management and Puppet to automate and guarantee the desired state of your Windows infrastructure, your teams can securely deploy applications faster than ever.
In this webinar, we explore why thousands of companies rely on Puppet to automate the delivery and operation of their software. You'll even get to see it in action with a live demo.
We cover how to use Puppet Enterprise to:
• Gain situational awareness and drive change with
confidence
• Orchestrate changes to infrastructure and applications
• Continually enforce your desired state and remediate
any unexpected changes
• Get real-time visibility and reporting to prove
compliance
The idea behind DevOps is to demolish the wall between development and operations, and encourage more collaboration and accountability between both groups so that everyone feels responsible for the code no matter where it is in the software development lifecycle. For better understanding of DevOps, we have answered the 5Ws of DevOps.
As we enter a new age of automation — where every company needs to be able to deliver better software, faster — our goal is to provide the tools you need to iterate faster, ship sooner and deliver more customer value.
In October, we announced brand new products, Puppet Tasks™ and Puppet Discovery™, to give you greater control and end-to-end visibility over your software delivery.
Join Eric Sorenson, Director of Product Management, on 7 December at 11:00 a.m. AEDT for an in-depth look at what’s new:
Puppet Discovery is a new offering that lets you see everything you have in real time across your on-premises, cloud and container infrastructure, and know what you need to automate next.
Puppet Tasks, a new family of offerings that encompass both Puppet Bolt™and Puppet Enterprise Task Management, makes it simple to automate ad hoc tasks, deploy one-off changes, and execute sequenced actions in an imperative way.
With Puppet Pipelines, we’re uniting the entire software delivery lifecycle, to bring you a platform built for the enterprise, that integrates with a wide variety of tools and helps you avoid vendor lock-in.
Similar to Embrace DevOps: Delivery Value with Puppet Automation (20)
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™UiPathCommunity
In questo evento online gratuito, organizzato dalla Community Italiana di UiPath, potrai esplorare le nuove funzionalità di Autopilot, il tool che integra l'Intelligenza Artificiale nei processi di sviluppo e utilizzo delle Automazioni.
📕 Vedremo insieme alcuni esempi dell'utilizzo di Autopilot in diversi tool della Suite UiPath:
Autopilot per Studio Web
Autopilot per Studio
Autopilot per Apps
Clipboard AI
GenAI applicata alla Document Understanding
👨🏫👨💻 Speakers:
Stefano Negro, UiPath MVPx3, RPA Tech Lead @ BSP Consultant
Flavio Martinelli, UiPath MVP 2023, Technical Account Manager @UiPath
Andrei Tasca, RPA Solutions Team Lead @NTT Data
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.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
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.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
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
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
2. Meet the Speaker
• Application Architect, proficient DevOps engineer
with passion for Automation
• AWS Certified Solution Architect
• Enjoys working with cross-functional teams to
develop innovative business solutions
Navin Kumaran K
Sr. Cloud Solution Architect,
8KMiles Software Services Ltd.
3. Why DevOps with Puppet?
Quick Stats + Latest Insight!
Puppet Governance Power
Automate IT
Practical Use Case
Eventually what we need?
Questions!!
Agenda
At a Glance
4.
5. Puppet what/how?
Deploy code 30x more frequently
Contribute to 50 % higher
market cap growth
With 50% fewer failures
6. Why DevOps with Puppet?
• DevOps is how IT gets lean
• Makes Continuous delivery and Faster resolutions
possible
• Less complex problems to fix
• Don’t have to choose stability versus new
features
• Maintain balance between Agility and Reliability
• Enhance the 4 powers of Puppet – Performance,
Scalability, Measurability and Flexibility
7. Quick Stats + Latest Insight!
60x fewer failures
168x faster recovery from failure
Deploy 30x more frequently
200x shorter lead times
Sustainable and faster delivery
8. Puppet Governance Power
• Manages every node’s desired state at any time irrespective of
the OS flavor
• Highly scalable and stable Governance Tier
• Drilled down management of the application inline with the
infrastructure components
• High degree of security w.r.t module, data, configurations and
data transfer while catalog runs
• Orchestration is easy and efficient
9. Automate IT
• Understand the need for Automation
(it doesn’t mean everything should be automated)
• Automate tasks and Orchestrate processes to achieve
speed
• Organizes a stable and reliable production system
• Helps to be aware of the up-to-the-minute state of the
system
• Handoffs are pretty clean and has low chance
of errors Automation
Vs
Primitive
Reliability
Agility
12. Server Fleet Management via Puppet
• Centralized Governance i.e. manage and maintain huge fleet of
servers
• Composite OS flavors
• Distributed across VPC’s
• Multiple departments with specific infra requirements
• Every node must adhere to Global Golden Standards
of the company
• Monitoring and Alerting
• Hooked and centralized version controlling system
13. So… How did we achieve it ?
• Design DevOps practice
• Puppet for centralized governance
• VPC Peering
• VPN Tunnel
• GIT for version control
• iNotify to aid sync operation
• Auto healing Puppet Master
14. Practical Difficulties & Things to watch out for…
• Cross Region access
• CA Management
• Scaling Puppet Master
• Node Classification
• Load balanced + CA
• Sensitive data security
• Dynamic data management
15. Eventually we need…
• Break down barriers and reduced cycle times
• Stable and agile production deployments
• Improved Defect Detection and Effectiveness
• Reduced Deployment Failures and Rollbacks
• Controllable / Manageable
and finally… keep C A L M and carry on…
Culture Automation Lean Measurement