Learn Fast, Fail Fast, Deliver Fast: The MOD Squad Way at MetLifeDocker, Inc.
The introduction of Microservices and Containers present challenges to organizations that go beyond implementation and operation. These are inherently disruptive technologies and a risk-averse enterprise can struggle as the business culture adapts to change. At MetLife we tackled change and disruption with a highly focused and nimble innovation team called The ModSquad, that is empowered to push the envelope, break the rules, and challenge established norms. The good news is that it is working!
This talk will dive into the story of our innovation team that rapidly implemented Docker and our first production microservices-based application. We’ll talk about executive support and recognition, empowering people, and encouraging a fail-fast mentality. We’ll explore the boundary conditions that we learned along the way that enhances the success of the team, project, and business. We’ll dig into how we have grown and evolved the team based on both our successes and failures and the pitfalls we would have liked to avoid. Finally, we’ll take a look at what we think will be the future state of the team, and some of the disruptive technologies we may tackle on the horizon.
Roman Shaposhnik
Pivotal Inc. - Director of Open Source
Cyrus Wadia
Pivotal Software, Inc. - Associate General Counsel of Strategic IP
Monday, Oct 19th
10:30 am - Business
Stash – Taking Expedia to New Heights - David Williams and Christopher PepeAtlassian
Discover how making the move from Perforce to Git at Expedia lead to standing room-only training sessions abundant with high fives. The move to Git improved Expedia's software development with faster development cycles, deeper integrations, increased transparency, and a more unified development platform.
DevOps and the Importance of Single Source Code Repos Perforce
Companies are increasingly moving to DevOps practices to streamline product development and delivery. In this presentation DevOps author and evangelist Gene Kim will discuss how version control has moved from a development concern to a fundamental practice for everyone in the value stream, especially Operations. He will discuss the importance of the single, shared source code repository in high performing technology organizations.
He will discuss the research he has done over the last 16 years about the top predictors of DevOps performance, and how best to overcome the cultural and workflow friction that can exist between Development teams and Operations.
He will discuss the research he has done over the last 16 years about the top predictors of DevOps performance, and how best to overcome the cultural and workflow friction that can exist between Development teams and Operations."
The Changing Role of Release Engineering in a DevOps WorldPerforce
There is no denying that DevOps has shaken up the world of developing and deploying software. With all the buzz around new techniques and technologies, it's easy to get lost in the “We deploy hundreds of times a day!” cacophony and all the new tools. The rise of DevOps is revitalizing age-old topics in release engineering and application lifecycle management, and aspects of software delivery that DevOps doesn’t magically solve. If you're responsible for the release engineering function in your organization, see what the new world looks like and which aspects of the industry it’s leaving behind.
Open World Forum - The Agile and Open Source WayAlexis Monville
Slides from Open World Forum 2013 (#OWF13)
The Agile and Open Source Way is the book for everyone who wants to scale agile in multiple distributed teams. This book will also help you to collaborate upstream with Open Source projects.
Whether you want to improve interactions with other teams inside or outside your company, or just interested in scaling from more than one team, you will find in this publication the information you need, illustrated by a real case.
http://www.the-agile-and-open-source-way.com/
Rock Stars, Builders, and Janitors: You're Doing it WrongDocker, Inc.
You know these roles: the rock star, who is always rolling out a new demo or installing a new technology in your stack; the builder, who makes it reliable and makes it scale; the janitor, who cleans up all your messes, writes your docs, and tweaks your configs. Grow an engineering team to a certain size, and these roles reveal themselves and cement themselves into your processes.
You come to rely on these roles and the people who fill them. And that’s bad.
Yes, rock stars get the spotlight, while builders toil away in the background, and janitors are forgotten. But it’s not all about glory. Pigeonholing engineers hurts everyone and can slow down your engineering organization in the long run. If you’re only a rock star, you’ll never understand scale or user experience. If you’re only a builder, you’ll never learn to write clean configs or care about future use cases. If you’re only a janitor, you’ll never appreciate change or technical growth. You need to be all three to succeed.
Jeff Gallimore, Gene Kim, and Tim Buntel discuss the tactics behind expanding DevOps in the enterprise, in this great presentation. Watch the on-demand webinar here: http://bit.ly/2xygVQ7
Learn Fast, Fail Fast, Deliver Fast: The MOD Squad Way at MetLifeDocker, Inc.
The introduction of Microservices and Containers present challenges to organizations that go beyond implementation and operation. These are inherently disruptive technologies and a risk-averse enterprise can struggle as the business culture adapts to change. At MetLife we tackled change and disruption with a highly focused and nimble innovation team called The ModSquad, that is empowered to push the envelope, break the rules, and challenge established norms. The good news is that it is working!
This talk will dive into the story of our innovation team that rapidly implemented Docker and our first production microservices-based application. We’ll talk about executive support and recognition, empowering people, and encouraging a fail-fast mentality. We’ll explore the boundary conditions that we learned along the way that enhances the success of the team, project, and business. We’ll dig into how we have grown and evolved the team based on both our successes and failures and the pitfalls we would have liked to avoid. Finally, we’ll take a look at what we think will be the future state of the team, and some of the disruptive technologies we may tackle on the horizon.
Roman Shaposhnik
Pivotal Inc. - Director of Open Source
Cyrus Wadia
Pivotal Software, Inc. - Associate General Counsel of Strategic IP
Monday, Oct 19th
10:30 am - Business
Stash – Taking Expedia to New Heights - David Williams and Christopher PepeAtlassian
Discover how making the move from Perforce to Git at Expedia lead to standing room-only training sessions abundant with high fives. The move to Git improved Expedia's software development with faster development cycles, deeper integrations, increased transparency, and a more unified development platform.
DevOps and the Importance of Single Source Code Repos Perforce
Companies are increasingly moving to DevOps practices to streamline product development and delivery. In this presentation DevOps author and evangelist Gene Kim will discuss how version control has moved from a development concern to a fundamental practice for everyone in the value stream, especially Operations. He will discuss the importance of the single, shared source code repository in high performing technology organizations.
He will discuss the research he has done over the last 16 years about the top predictors of DevOps performance, and how best to overcome the cultural and workflow friction that can exist between Development teams and Operations.
He will discuss the research he has done over the last 16 years about the top predictors of DevOps performance, and how best to overcome the cultural and workflow friction that can exist between Development teams and Operations."
The Changing Role of Release Engineering in a DevOps WorldPerforce
There is no denying that DevOps has shaken up the world of developing and deploying software. With all the buzz around new techniques and technologies, it's easy to get lost in the “We deploy hundreds of times a day!” cacophony and all the new tools. The rise of DevOps is revitalizing age-old topics in release engineering and application lifecycle management, and aspects of software delivery that DevOps doesn’t magically solve. If you're responsible for the release engineering function in your organization, see what the new world looks like and which aspects of the industry it’s leaving behind.
Open World Forum - The Agile and Open Source WayAlexis Monville
Slides from Open World Forum 2013 (#OWF13)
The Agile and Open Source Way is the book for everyone who wants to scale agile in multiple distributed teams. This book will also help you to collaborate upstream with Open Source projects.
Whether you want to improve interactions with other teams inside or outside your company, or just interested in scaling from more than one team, you will find in this publication the information you need, illustrated by a real case.
http://www.the-agile-and-open-source-way.com/
Rock Stars, Builders, and Janitors: You're Doing it WrongDocker, Inc.
You know these roles: the rock star, who is always rolling out a new demo or installing a new technology in your stack; the builder, who makes it reliable and makes it scale; the janitor, who cleans up all your messes, writes your docs, and tweaks your configs. Grow an engineering team to a certain size, and these roles reveal themselves and cement themselves into your processes.
You come to rely on these roles and the people who fill them. And that’s bad.
Yes, rock stars get the spotlight, while builders toil away in the background, and janitors are forgotten. But it’s not all about glory. Pigeonholing engineers hurts everyone and can slow down your engineering organization in the long run. If you’re only a rock star, you’ll never understand scale or user experience. If you’re only a builder, you’ll never learn to write clean configs or care about future use cases. If you’re only a janitor, you’ll never appreciate change or technical growth. You need to be all three to succeed.
Jeff Gallimore, Gene Kim, and Tim Buntel discuss the tactics behind expanding DevOps in the enterprise, in this great presentation. Watch the on-demand webinar here: http://bit.ly/2xygVQ7
1 year has passed since my Devops laboratory talk in Devopsdays Melbourne and we haven't stopped experimenting. After all the buzz and great conversations at Devops days I decided to extend the talk with a few more experiments on top of the previous presentation. This talk was first presented in Last.conf Melbourne on June 2016. The objective is no matter were your company is in terms of adopting a Devops culture/mindset there is always opportunities to try something new.
The experiments covered include:
E0. At the beginning, there was devs and ops
E1. Placements
E2. The tooling team (code name Gandalf)
E3. Secondments
E4. Ops as an attribute of Business areas
E5. The era of Guilds
E6. The raise of the Delivery Engineering teams
E7. Sec + DevOps
E8. Leverage vs Autonomy
E9. Finance + DevOps
E10. ????
What is DevOps, why do we need it and how do I get started with it? Certainly it is the new buzz world in the world of Agile is "DevOps".
This presentation will help you get started with DevOps.
DOES15 - Mike Bland - Pain Is Over, If You Want ItGene Kim
Mike Bland, Practice Director, 18F
Technology is always the easiest part of any problem. This was true of Google in 2005, when Mike Bland joined the Testing Grouplet’s effort to drive adoption of automated testing throughout a highly successful company as its organization and systems increased in complexity at an alarming and unstoppable rate. This was true in late 2013, when the Healthcare.gov crisis led to a stunningly successful recovery after private industry experts were given clearance to fix the technical issues. It is also true of the U.S federal government today, as Mike has joined 18F as part of the effort to modernize how software is developed and procured, and to steer the culture towards maximum transparency, autonomy and collaboration. This talk will outline Mike’s experiences at Google that shaped his outlook and honed his organizational skills, and describe his efforts to capitalize on the opportunity produced by the Healthcare.gov recovery to effect broad cultural change throughout the federal government.
The Journey of devops and continuous delivery in a Large Financial InstitutionKris Buytaert
The Journey of devops and continuous deliverey in a Large Financial Institution,
as presented by @markheistek and myselve at Velocity Conf 2013, Longon
Culture is very important in DevOps. It is the first thing in every definition of DevOps, but how can you measure it? Culture is intangible, hard to change, and it is of vital importance to your company and your employee’s satisfaction. Everyone agrees that a culture of trust and collaboration is key to a successful DevOps transformation. Having a culture of collaboration where people feel safe to share their views and work across a diverse group is a must for a successful organization. But how do we measure culture?
In this session we will talk about the culture of DevOps and how the culture enable information flow through organizations. We talk about the Westrum Typology of Organizational Culture and how organizational culture predicts the way information flows through an organization. We’ll talk about how to measure your culture based on the Westrum Typology and steps to move to a generative culture of high trust and high collaboration across the organization.
IPSE QA Freelancer Awards - We are the MakersDavid Walker
The talk I gave at the IPSE Awards on the need for Digital Innovation, the risks of Digital Disruption and how 'Thinking like a freelancer' is good for all of us.
Go Faster - Remove Inhibitors to Rapid InnovationFred George
"Going faster" is the underlying theme to many current process and technology movements. I explore, in turn, inhibitors in technology, process, and organization, as well as how I have dealt with these in real situations.
How Do We Better Sell DevOps? - PuppetConf 2013Puppet
"How Do We Better Sell DevOps?" by Gene Kim, Author of "The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win", IT Revolution Press.
Presentation Overview: In this talk, Gene shares his top lessons learned over my years studying high performing IT organizations on how to sell the value of DevOps, and help other stakeholders and executives have their own a-ha moments. He talks about specific stories about the circumstances that led to these a-ha moments, how they created DevOps champions in surprising places (e.g., Development, CTOs, Product Management, UX, Infosec) in organizations you'll recognize, and how they enabled implementing DevOps patterns that had awesome results.
Speaker Bio: Gene is a multiple award winning CTO, researcher and author. He was founder and CTO of Tripwire for 13 years. He has written three books, including “The Visible Ops Handbook” and “The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win." Gene is a huge fan of IT operations, and how it can enable developers to maximize throughput of features from “code complete” to “in production,” without causing chaos and disruption to the IT environment. He has worked with some of the top Internet companies on improving deployment flow and increasing the rigor around IT operational processes. In 2007, ComputerWorld added Gene to the “40 Innovative IT People Under The Age Of 40” list.
Many companies have adopted agile for their software development teams. These teams are doing a great job sprinting and building a lot of potentially shippable product increments. The problem is the software is only potentially shippable. The focus on potentially shippable is leading to a “Potentially shippable product Problem” where teams aren’t actually releasing the value they created and are only focused on maintaining or improving their velocity.
This deck is from a session at Agile Camp 2018 in Dallas where we talked about how using Agile and DevOps practices together can solve the potentially shippable product problem and enable teams to not only sprint but also deliver value faster, with higher quality and in more stable environments.
The Ops Dojo presentation tells the story of an initiative we've been running at realestate.com.au for the last year to improve Ops capabilities and facilitate sharing knowledge. Was presented in the Melbourne Devops Meetup on 18th of November. I've also written a blog article about it that you can find in: http://techblog.realestate.com.au/the-ops-dojo/ Feedback is greatly appreciated.
Normally people like to talk, or rather argue, about how to manage remote development teams. The first mistake in this discussion is the focus on the word 'management'. The mere fact that they are remote already implies a certain loss of control. And the harder you try to regain control, the less control you may actually have. Forty years ago "The Mythical Man-Month" debunked the idea that throwing people at a problem will help, and yet we still see that kind of thinking with remote development. Successful companies these days usually have successful managers who focus both on removing barriers to performance in their direct reports, as well as giving their own managers the
illusion that they have the control they desire. In Neo4j we have taken this further with a company culture that understands and respects the loss of control necessary to deliver the highest quality products in the shortest time.
[Webinar] The Changing Role of Release Engineering in a DevOps World with J. ...Perforce
The rise of DevOps is revitalizing age-old topics in release engineering and application lifecycle management, and aspects of software delivery that DevOps doesn’t magically solve. If you're responsible for the release engineering function in your organization, see what the new world looks like and which aspects of the industry it’s leaving behind.
Getting Started with Architecture Decision RecordsMichael Keeling
Documenting architecture design decisions is commonly considered a good practice and yet many teams don't take the time to write down the decisions they make. In our experience this happens for a few reasons: documentation is rejected as being too heavyweight, documentation has little influence since it is typically out of sight and out of mind, and many developers don’t know what to document. Architecture Decision Records (ADRs) address many of these problems by capturing design decisions in a simple, lightweight templates that is stored close to repositories used by stakeholders -- often in the same repository as code affected by the ADR.
In this hands-on workshop you will learn how to write effective ADRs and how to overcome road bumps teams often experience when first getting started with ADRs. By the end of this session you will have the skills you need to champion ADRs and help your team start (or improve) your design decision log.
1 year has passed since my Devops laboratory talk in Devopsdays Melbourne and we haven't stopped experimenting. After all the buzz and great conversations at Devops days I decided to extend the talk with a few more experiments on top of the previous presentation. This talk was first presented in Last.conf Melbourne on June 2016. The objective is no matter were your company is in terms of adopting a Devops culture/mindset there is always opportunities to try something new.
The experiments covered include:
E0. At the beginning, there was devs and ops
E1. Placements
E2. The tooling team (code name Gandalf)
E3. Secondments
E4. Ops as an attribute of Business areas
E5. The era of Guilds
E6. The raise of the Delivery Engineering teams
E7. Sec + DevOps
E8. Leverage vs Autonomy
E9. Finance + DevOps
E10. ????
What is DevOps, why do we need it and how do I get started with it? Certainly it is the new buzz world in the world of Agile is "DevOps".
This presentation will help you get started with DevOps.
DOES15 - Mike Bland - Pain Is Over, If You Want ItGene Kim
Mike Bland, Practice Director, 18F
Technology is always the easiest part of any problem. This was true of Google in 2005, when Mike Bland joined the Testing Grouplet’s effort to drive adoption of automated testing throughout a highly successful company as its organization and systems increased in complexity at an alarming and unstoppable rate. This was true in late 2013, when the Healthcare.gov crisis led to a stunningly successful recovery after private industry experts were given clearance to fix the technical issues. It is also true of the U.S federal government today, as Mike has joined 18F as part of the effort to modernize how software is developed and procured, and to steer the culture towards maximum transparency, autonomy and collaboration. This talk will outline Mike’s experiences at Google that shaped his outlook and honed his organizational skills, and describe his efforts to capitalize on the opportunity produced by the Healthcare.gov recovery to effect broad cultural change throughout the federal government.
The Journey of devops and continuous delivery in a Large Financial InstitutionKris Buytaert
The Journey of devops and continuous deliverey in a Large Financial Institution,
as presented by @markheistek and myselve at Velocity Conf 2013, Longon
Culture is very important in DevOps. It is the first thing in every definition of DevOps, but how can you measure it? Culture is intangible, hard to change, and it is of vital importance to your company and your employee’s satisfaction. Everyone agrees that a culture of trust and collaboration is key to a successful DevOps transformation. Having a culture of collaboration where people feel safe to share their views and work across a diverse group is a must for a successful organization. But how do we measure culture?
In this session we will talk about the culture of DevOps and how the culture enable information flow through organizations. We talk about the Westrum Typology of Organizational Culture and how organizational culture predicts the way information flows through an organization. We’ll talk about how to measure your culture based on the Westrum Typology and steps to move to a generative culture of high trust and high collaboration across the organization.
IPSE QA Freelancer Awards - We are the MakersDavid Walker
The talk I gave at the IPSE Awards on the need for Digital Innovation, the risks of Digital Disruption and how 'Thinking like a freelancer' is good for all of us.
Go Faster - Remove Inhibitors to Rapid InnovationFred George
"Going faster" is the underlying theme to many current process and technology movements. I explore, in turn, inhibitors in technology, process, and organization, as well as how I have dealt with these in real situations.
How Do We Better Sell DevOps? - PuppetConf 2013Puppet
"How Do We Better Sell DevOps?" by Gene Kim, Author of "The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win", IT Revolution Press.
Presentation Overview: In this talk, Gene shares his top lessons learned over my years studying high performing IT organizations on how to sell the value of DevOps, and help other stakeholders and executives have their own a-ha moments. He talks about specific stories about the circumstances that led to these a-ha moments, how they created DevOps champions in surprising places (e.g., Development, CTOs, Product Management, UX, Infosec) in organizations you'll recognize, and how they enabled implementing DevOps patterns that had awesome results.
Speaker Bio: Gene is a multiple award winning CTO, researcher and author. He was founder and CTO of Tripwire for 13 years. He has written three books, including “The Visible Ops Handbook” and “The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win." Gene is a huge fan of IT operations, and how it can enable developers to maximize throughput of features from “code complete” to “in production,” without causing chaos and disruption to the IT environment. He has worked with some of the top Internet companies on improving deployment flow and increasing the rigor around IT operational processes. In 2007, ComputerWorld added Gene to the “40 Innovative IT People Under The Age Of 40” list.
Many companies have adopted agile for their software development teams. These teams are doing a great job sprinting and building a lot of potentially shippable product increments. The problem is the software is only potentially shippable. The focus on potentially shippable is leading to a “Potentially shippable product Problem” where teams aren’t actually releasing the value they created and are only focused on maintaining or improving their velocity.
This deck is from a session at Agile Camp 2018 in Dallas where we talked about how using Agile and DevOps practices together can solve the potentially shippable product problem and enable teams to not only sprint but also deliver value faster, with higher quality and in more stable environments.
The Ops Dojo presentation tells the story of an initiative we've been running at realestate.com.au for the last year to improve Ops capabilities and facilitate sharing knowledge. Was presented in the Melbourne Devops Meetup on 18th of November. I've also written a blog article about it that you can find in: http://techblog.realestate.com.au/the-ops-dojo/ Feedback is greatly appreciated.
Normally people like to talk, or rather argue, about how to manage remote development teams. The first mistake in this discussion is the focus on the word 'management'. The mere fact that they are remote already implies a certain loss of control. And the harder you try to regain control, the less control you may actually have. Forty years ago "The Mythical Man-Month" debunked the idea that throwing people at a problem will help, and yet we still see that kind of thinking with remote development. Successful companies these days usually have successful managers who focus both on removing barriers to performance in their direct reports, as well as giving their own managers the
illusion that they have the control they desire. In Neo4j we have taken this further with a company culture that understands and respects the loss of control necessary to deliver the highest quality products in the shortest time.
[Webinar] The Changing Role of Release Engineering in a DevOps World with J. ...Perforce
The rise of DevOps is revitalizing age-old topics in release engineering and application lifecycle management, and aspects of software delivery that DevOps doesn’t magically solve. If you're responsible for the release engineering function in your organization, see what the new world looks like and which aspects of the industry it’s leaving behind.
Getting Started with Architecture Decision RecordsMichael Keeling
Documenting architecture design decisions is commonly considered a good practice and yet many teams don't take the time to write down the decisions they make. In our experience this happens for a few reasons: documentation is rejected as being too heavyweight, documentation has little influence since it is typically out of sight and out of mind, and many developers don’t know what to document. Architecture Decision Records (ADRs) address many of these problems by capturing design decisions in a simple, lightweight templates that is stored close to repositories used by stakeholders -- often in the same repository as code affected by the ADR.
In this hands-on workshop you will learn how to write effective ADRs and how to overcome road bumps teams often experience when first getting started with ADRs. By the end of this session you will have the skills you need to champion ADRs and help your team start (or improve) your design decision log.
Slides from a 5/10/2017 talk at the Nasdaq Entrepreneurial Center (@theCenter) about a lean research mindset, the mechanics of learning from users, and the structure of a research prototype test session.
How to Pitch a Software Development Initiative and Ignite Culture ChangeRed Gate Software
You’ve got a great idea for transforming software development or IT processes in your organization, but you’re not sure how to get buy-in from key stakeholders, or how to change your company culture.
In this session, Microsoft MVP Ike Ellis will draw on his experience as a consultant and leader in software development to give you real-world tips to define, shape, and share your pitch successfully. Whether you are launching a revolutionary new initiative or expanding an existing effort to improve your software development, Ike’s tips will help you create a plan to effect change in your teams.
5 Keys to Building a Successful DevOps Culture featuring Mandi WallsSerena Software
DevOps is not just about tools and processes, it’s about people and their interactions. It requires a cultural shift that impacts every level in the organization and requires everyone to contribute.
5 keys to Building a Successful DevOps Culture featuring Mandi Walls (Present...Serena Software
DevOps is not just about tools and processes, it’s about people and their interactions. It requires a cultural shift that impacts every level in the organization and requires everyone to contribute. Watch the webex slides by Mandi Walls, author of the book “Building a DevOps culture,” to learn the key techniques for transforming the culture in your organization.
[WSO2Con EU 2017] The Role of Open Source and Community in an EnterpriseWSO2
Today, IT takes center stage in an organization's business model. They consist of interrelated architectural, co-operational and financial arrangements designed and developed to achieve its strategic goals and objectives. The products and/or services the organization offers or will offer are based on the arrangements that are built on the IT infrastructure. In this slide deck, we discuss the economic value of open source middleware for achieving the objectives in an enterprise.
Becoming a SharePoint Chef: A Non-Culinary CallingPhil Greer
Your employer has conferred upon you the title of "SharePoint expert". Now what? In this talk, we will explore both where to get started and where to go next. This presentation is intended for professionals with all levels of SharePoint expertise: from novice to veteran (business users too).
Presentation delivered to Saskatchewan SharePoint User Group (SKSPUG), March 16, 2016
Phil Dillard, Black Ant, @PhilD0210
The objective of the Lean Startup 101 training is to introduce the concepts, terminology and approaches — and, to help organizations overcome resistance accepting the new approach so that exploration and learning can begin. This practical, interactive session will provide a solid foundation for advanced sessions, including the Lean Startup 201 & 301. This training is designed for practitioners in both the enterprise and in startups who are relatively new to the Lean Startup approach or who are seeking a quick refresher. Lean Startup 101 is a perfect way to kick off your week of Lean Startup!
Thanks to Lean Startup Co.’s law firm, Orrick, for being the sponsor for this track.
Fundamentals of Project Management for non project managers and beginners , a very simplified version for those who don't have any Project Management background. Please give feedback if any to upgrade future presentations
Innovative Professional Development Discoverability Framework ISKME
The purpose of the Innovative Professional Development Discoverability project is to build a universal data model for describing innovative professional development resources and opportunities.
NetflixOSS Meetup S3 E1, covering latest components in Distributed Databases, Telemetry systems, Big Data tools and more. Speakers from Netflix, IBM Watson, Pivotal and Nike Digital
NetflixOSS Season 2 Episode 2 Meetup, Reactive/Async theme. Lightning talks by Netflix engineers, as well as guest speakers from Square, Couchbase and Typesafe.
Arc305 how netflix leverages multiple regions to increase availability an i...Ruslan Meshenberg
Learn how to make your services more resilient and available by embracing principles of isolation and redundancy. See details of 2 projects - Isthmus and Active/Active to learn how Netflix architects for availability in multi-regional environment.
Netflix
has
built
and
deployed
a
scalable
global
Platorm
as
a
Service.
Key
components
of
the
Netflix
PaaS
are
being
released
as
Open
Source
projects
so
you
can
build
your
own
custom
PaaS
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...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.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
GridMate - End to end testing is a critical piece to ensure quality and avoid...ThomasParaiso2
End to end testing is a critical piece to ensure quality and avoid regressions. In this session, we share our journey building an E2E testing pipeline for GridMate components (LWC and Aura) using Cypress, JSForce, FakerJS…
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
How to Get CNIC Information System with Paksim Ga.pptxdanishmna97
Pakdata Cf is a groundbreaking system designed to streamline and facilitate access to CNIC information. This innovative platform leverages advanced technology to provide users with efficient and secure access to their CNIC details.
15. We’ve been at it for 3 years
• 51 projects later, what have we learned?
16. It works well
• Hiring / Tech Brand
• Collaboration
• Feedback loop
17. It does come at some cost
• Tending to PRs, Issues
• Forums, questions, discussions
• Balance: internal vs external priorities
• Extensibility to support internal systems
18. Making it better
• Workshops: Zero 2 Cloud
• Packaging: Zero 2 Docker
• Deploying at smaller scale
19. Making it better
• Transparency
– Where are we investing
– What’s in maintenance / sunset mode?
21. Project Snoopdog
• Work in progress!
• Collect overall Netflix
and project by project
“health” metrics (snoops)
• Visualize to owners
and management
the metrics (dogs)
“scraper” cron job
Netflix Employee
Whitepages
snoopdog webapp