Secrets of a Scrum Master! Agile Practices for the Service DeskITSM Academy, Inc.
Can agile concepts be applied to the service desk? Absolutely! This session describes the benefits of agile practices and provides a brief introduction to Scrum – an agile way to handle complex projects. The session focuses on specific ways that Scrum and other agile practices can be used to significantly increase the performance of service and support teams. Takeaway tips and techniques you can use to get started immediately, along with lessons learned.
Continuous Delivery is hot. As we all increasingly compete using software, the business always wants more change faster. However, change is seen as risky. How do we deliver quickly while not exposing the business to excessive risk? What does this imply for how we update our mission critical databases?
Successful continuous delivery efforts use quality as an enabler of rapid change. Rapid feedback on the quality of the application, and a disciplined, high quality process support frequent delivery of business value, rather than frequent outage.
IBM UrbanCode’s Eric Minick and DBmaestro’s Yaniv Yehuda present how to build safety in to your delivery process. We will look at database change in some detail while delivering generally applicable lessons.
Secrets of a Scrum Master! Agile Practices for the Service DeskITSM Academy, Inc.
Can agile concepts be applied to the service desk? Absolutely! This session describes the benefits of agile practices and provides a brief introduction to Scrum – an agile way to handle complex projects. The session focuses on specific ways that Scrum and other agile practices can be used to significantly increase the performance of service and support teams. Takeaway tips and techniques you can use to get started immediately, along with lessons learned.
Continuous Delivery is hot. As we all increasingly compete using software, the business always wants more change faster. However, change is seen as risky. How do we deliver quickly while not exposing the business to excessive risk? What does this imply for how we update our mission critical databases?
Successful continuous delivery efforts use quality as an enabler of rapid change. Rapid feedback on the quality of the application, and a disciplined, high quality process support frequent delivery of business value, rather than frequent outage.
IBM UrbanCode’s Eric Minick and DBmaestro’s Yaniv Yehuda present how to build safety in to your delivery process. We will look at database change in some detail while delivering generally applicable lessons.
Deployment automation efforts tend to start with easier scenarios like moving builds of web applications to servers and getting them installed. However, some parts of our applications aren’t simple builds. They may be updated incrementally; changes may be non-repeatable; or they may be dependent on knowledge contained within some other tool or framework. When we fail to automate changes to these “tricky” parts of our application, errors and delays materialize.
Eric Minick from IBM, and Robert Reeves, database guru from Datical, discuss what makes certain things hard to deploy, and practical techniques and tools for deploying them. Topics covered include:
* What causes certain deployments to be trickier to automate than others
* Successful patterns for overcoming those challenges
* Application of those techniques to mainframe changes, WebSphere configuration and database schema updates
Kanban Development And The Paradigm Of FlowAlisson Vale
That was the title of my presentation on Oct 8th 2009 at Agiles 2009, 2nd Latin-American conference on Agile Development Methodologies. I have designed this presentation trying to summarize what the Kanban community is trying to spread recently as a new way to manage knowledge work.
Developing and delivering applications in a repeatable way, with the expected quality is a great challenge these days. In order to maximize business value at-the-speed-of-business, initiatives are being driven both by the development or delivery teams and by operations. They each have their own focus and specifics, but in essence they are both centered around: Collaboration and integration, automation, standardization and governance.
SaaS Operations Practice Overview SoftServe DevOpsSoftServe
There has started a strong trend of moving to service based software in the last few years. A typical lifecycle of a software product in this case consists of two major phases – transition and operation.
Your organization may have the experience and capacity to conduct the Transition phase, however the Operation phase could introduce some additional risks and issues. This is caused by the difference between boxed- and service-based software delivery models.
SoftServe’s Development Operations Consulting services include an analysis and assessment as well as providing a solution for continuous delivery and build automation, data management, availability monitoring and operations automation.
This presentation by SoftServe`s Russ Hertzberg, VP Technology Solutions, describes SoftServe`s approach to Development Operations.
Adopting DevOps @ Scale: Lessons learned at Hertz, Kaiser Permanente and lBMJules Pierre-Louis
DevOps has become a major enabler of business innovation that can drive digital transformation at an enterprise level if done well. Challenges remain, however. Crossing the chasm from successful DevOps pilots with "two-pizza" teams to full enterprise adoption, including cultural transformation, best practices and tools remains a challenge.
Join Alan Shimel as he hosts a panel discussion with Hertz' John LaFreniere, Kaiser Permanente's Raghunath Raman and IBM's Sanjeev Sharma on how traditional enterprises are accelerating innovation by adopting DevOps practices at scale across their organizations.
Find out how:
- Hertz is accelerating transformation of their platforms, business process and operating models with Cloud, DevOps and Agile.
- Kaiser Permanente is managing the cultural, process and integration challenges of multi-speed IT.
- IBM has embarked on a DevOps transformation that has engaged over 10,000 developers already -- including becoming one of the world's largest users of GitHub Enterprise.
Watch to learn how to assess your organization’s readiness for scaling DevOps, and to identify next steps.
Survey after survey prove that DevOps and Continuous Delivery are quickly moving into the mainstream for one reason: they work! Continuous processes done right will increase productivity, speed up time to market, reduce risk, and increase quality. For more information, visit: http://www.dbmaestro.com/
To successfully implement continuous delivery in an enterprise, there are specific needs and obstacles which must be addressed. In this webinar, we’ll address the pain points that most enterprises face, and how they can be overcome.
Mobile to Mainframe - the Challenges of Enterprise DevOps AdoptionSanjeev Sharma
Delivering software is complex. Systems being developed are made up of multiple components, which in turn interact with other systems, services, application servers, data sources and invocations of 3rd party systems. In an Enterprise this complexity is further enhanced by the cross-platform nature of the infrastructure typical enterprises have. While the customers may be interacting with Systems of Engagement using Mobile and Web Apps, the core capabilities of the enterprise that the customers access are in Systems of Record that are running on large datacenters and more than likely Mainframe systems. Keeping these complex systems up and running and constantly updated with the latest capabilities is a task that requires constant coordination between the lines of business, various cross-platform development, QA and operations teams.
DevOps addresses these development and deployment challenges. The goal of DevOps is to align Dev and Ops by introducing a set of principles and practices such as continuous integration and continuous delivery. Cross-platform enterprise Systems take the need for these practices up a level due to their inherent complexity and distributed nature. Such systems need even more care in applying DevOps principles as there are multiple platforms to be targeted, in a coordinated manner, each with its own requirements, quirks, and nuanced needs.
This talk will take a look at the DevOps challenges specific to Cross-platform Enterprise Systems and present Best Practices to address them.
Organizations like Google, Amazon, Facebook, and Netflix employ DevOps practices to deploy code into production hundreds, or even thousands, of times per day, while providing world-class availability, reliability, and security. In contrast, many organizations struggle to release every nine months.
But DevOps isn't just for the Unicorns.
Gene Kim, co-author of The Phoenix Project and the upcoming DevOps Cookbook, shares:
• How you can replicate the DevOps practices and outcomes of the so-called “Unicorns”
• The top lessons learned in his study of high-performing technology organizations
• How you can apply these lessons at your company
Register for “DevOps: From Adoption to Performance” and learn how even large, complex organizations across almost every vertical are using DevOps practices to replicate the technology and performance feats of the “Unicorns.”
https://info.dynatrace.com/apm_wc_Gene_Kim_webinar_na_registration.html
Get Mapped: Using Value Stream Mapping to Create a DevOps Adoption RoadmapIBM UrbanCode Products
Adopting DevOps is not a “one-and-done” project. It is adopting a mindset, a culture. It is a commitment to a journey of continuous improvement by adopting a set of capabilities and practices that are based on Lean principles. Adopting DevOps requires process improvement, automation of the processes using tools, and organizational change to enable a DevOps culture.
The question then becomes – where does one start?
Scaling Enterprise DevOps with CloudBeesDevOps.com
To successfully implement continuous delivery in an enterprise, there are specific needs and obstacles which must be addressed. In this webinar, we’ll address the pain points that most enterprises face, and how they can be overcome:
Enabling developers to use the latest technology tools and practices
Get build resources on demand, w/o disruptions or downtimes
Unify processes across different teams and business silos
Secure IP assets that are in the development process to ensure compliance
Deployment automation efforts tend to start with easier scenarios like moving builds of web applications to servers and getting them installed. However, some parts of our applications aren’t simple builds. They may be updated incrementally; changes may be non-repeatable; or they may be dependent on knowledge contained within some other tool or framework. When we fail to automate changes to these “tricky” parts of our application, errors and delays materialize.
Eric Minick from IBM, and Robert Reeves, database guru from Datical, discuss what makes certain things hard to deploy, and practical techniques and tools for deploying them. Topics covered include:
* What causes certain deployments to be trickier to automate than others
* Successful patterns for overcoming those challenges
* Application of those techniques to mainframe changes, WebSphere configuration and database schema updates
Kanban Development And The Paradigm Of FlowAlisson Vale
That was the title of my presentation on Oct 8th 2009 at Agiles 2009, 2nd Latin-American conference on Agile Development Methodologies. I have designed this presentation trying to summarize what the Kanban community is trying to spread recently as a new way to manage knowledge work.
Developing and delivering applications in a repeatable way, with the expected quality is a great challenge these days. In order to maximize business value at-the-speed-of-business, initiatives are being driven both by the development or delivery teams and by operations. They each have their own focus and specifics, but in essence they are both centered around: Collaboration and integration, automation, standardization and governance.
SaaS Operations Practice Overview SoftServe DevOpsSoftServe
There has started a strong trend of moving to service based software in the last few years. A typical lifecycle of a software product in this case consists of two major phases – transition and operation.
Your organization may have the experience and capacity to conduct the Transition phase, however the Operation phase could introduce some additional risks and issues. This is caused by the difference between boxed- and service-based software delivery models.
SoftServe’s Development Operations Consulting services include an analysis and assessment as well as providing a solution for continuous delivery and build automation, data management, availability monitoring and operations automation.
This presentation by SoftServe`s Russ Hertzberg, VP Technology Solutions, describes SoftServe`s approach to Development Operations.
Adopting DevOps @ Scale: Lessons learned at Hertz, Kaiser Permanente and lBMJules Pierre-Louis
DevOps has become a major enabler of business innovation that can drive digital transformation at an enterprise level if done well. Challenges remain, however. Crossing the chasm from successful DevOps pilots with "two-pizza" teams to full enterprise adoption, including cultural transformation, best practices and tools remains a challenge.
Join Alan Shimel as he hosts a panel discussion with Hertz' John LaFreniere, Kaiser Permanente's Raghunath Raman and IBM's Sanjeev Sharma on how traditional enterprises are accelerating innovation by adopting DevOps practices at scale across their organizations.
Find out how:
- Hertz is accelerating transformation of their platforms, business process and operating models with Cloud, DevOps and Agile.
- Kaiser Permanente is managing the cultural, process and integration challenges of multi-speed IT.
- IBM has embarked on a DevOps transformation that has engaged over 10,000 developers already -- including becoming one of the world's largest users of GitHub Enterprise.
Watch to learn how to assess your organization’s readiness for scaling DevOps, and to identify next steps.
Survey after survey prove that DevOps and Continuous Delivery are quickly moving into the mainstream for one reason: they work! Continuous processes done right will increase productivity, speed up time to market, reduce risk, and increase quality. For more information, visit: http://www.dbmaestro.com/
To successfully implement continuous delivery in an enterprise, there are specific needs and obstacles which must be addressed. In this webinar, we’ll address the pain points that most enterprises face, and how they can be overcome.
Mobile to Mainframe - the Challenges of Enterprise DevOps AdoptionSanjeev Sharma
Delivering software is complex. Systems being developed are made up of multiple components, which in turn interact with other systems, services, application servers, data sources and invocations of 3rd party systems. In an Enterprise this complexity is further enhanced by the cross-platform nature of the infrastructure typical enterprises have. While the customers may be interacting with Systems of Engagement using Mobile and Web Apps, the core capabilities of the enterprise that the customers access are in Systems of Record that are running on large datacenters and more than likely Mainframe systems. Keeping these complex systems up and running and constantly updated with the latest capabilities is a task that requires constant coordination between the lines of business, various cross-platform development, QA and operations teams.
DevOps addresses these development and deployment challenges. The goal of DevOps is to align Dev and Ops by introducing a set of principles and practices such as continuous integration and continuous delivery. Cross-platform enterprise Systems take the need for these practices up a level due to their inherent complexity and distributed nature. Such systems need even more care in applying DevOps principles as there are multiple platforms to be targeted, in a coordinated manner, each with its own requirements, quirks, and nuanced needs.
This talk will take a look at the DevOps challenges specific to Cross-platform Enterprise Systems and present Best Practices to address them.
Organizations like Google, Amazon, Facebook, and Netflix employ DevOps practices to deploy code into production hundreds, or even thousands, of times per day, while providing world-class availability, reliability, and security. In contrast, many organizations struggle to release every nine months.
But DevOps isn't just for the Unicorns.
Gene Kim, co-author of The Phoenix Project and the upcoming DevOps Cookbook, shares:
• How you can replicate the DevOps practices and outcomes of the so-called “Unicorns”
• The top lessons learned in his study of high-performing technology organizations
• How you can apply these lessons at your company
Register for “DevOps: From Adoption to Performance” and learn how even large, complex organizations across almost every vertical are using DevOps practices to replicate the technology and performance feats of the “Unicorns.”
https://info.dynatrace.com/apm_wc_Gene_Kim_webinar_na_registration.html
Get Mapped: Using Value Stream Mapping to Create a DevOps Adoption RoadmapIBM UrbanCode Products
Adopting DevOps is not a “one-and-done” project. It is adopting a mindset, a culture. It is a commitment to a journey of continuous improvement by adopting a set of capabilities and practices that are based on Lean principles. Adopting DevOps requires process improvement, automation of the processes using tools, and organizational change to enable a DevOps culture.
The question then becomes – where does one start?
Scaling Enterprise DevOps with CloudBeesDevOps.com
To successfully implement continuous delivery in an enterprise, there are specific needs and obstacles which must be addressed. In this webinar, we’ll address the pain points that most enterprises face, and how they can be overcome:
Enabling developers to use the latest technology tools and practices
Get build resources on demand, w/o disruptions or downtimes
Unify processes across different teams and business silos
Secure IP assets that are in the development process to ensure compliance
This presentation outlines how Suncorp has adopted Agile scrum and Lean kanban to effectively and efficiently deliver IT Service Management. This presentation was given at the BMC Remedy User Group forums in Sydney & Melbourne, Australia in November 2013.
Rob Rastovich of Appirio presents "Migrating Enterprise Apps to the Cloud (PaaS)" at SDForum Cloud Services SIG at Stanford University on Tuesday August 24th
Want to know more about Common Data Model and Service? You need to understant what's the difference between CDS for Apps and Analytics? Feel free to use these slides and send me your feed backs.
Extending open source and hybrid cloud to drive OT transformation - Future Oi...John Archer
A look at ESG concerns and agility needed to address pressures to transform energy organizations with decarbonization. Presented to Future Oil and Gas conference November 2021
Real-world Cloud HPC at Scale, for Production Workloads (BDT212) | AWS re:Inv...Amazon Web Services
"Running high-performance scientific and engineering applications is challenging no matter where you do it. Join IT executives from Hitachi Global Storage Technology, The Aerospace Corporation, Novartis, and Cycle Computing and learn how they have used the AWS cloud to deploy mission-critical HPC workloads.
Cycle Computing leads the session on how organizations of any scale can run HPC workloads on AWS. Hitachi Global Storage Technology discusses experiences using the cloud to create next-generation hard drives. The Aerospace Corporation provides perspectives on running MPI and other simulations, and offer insights into considerations like security while running rocket science on the cloud. Novartis Institutes for Biomedical Research talks about a scientific computing environment to do performance benchmark workloads and large HPC clusters, including a 30,000-core environment for research in the fight against cancer, using the Cancer Genome Atlas (TCGA)."
Enterprise It On A Shoestring Solstice Consulting 2009guest0ecccf7
How are IT decision-makers achieving immediate cost savings with low-risk IT solutions? How are IT managers doing “more with less?”
J Schwan of Solstice Consulting shows us how. Schwan tells you how to stretch your budget by using emerging technologies such as Scalable Cloud Computing, SaaS and Agile development.
Bitkom Cray presentation - on HPC affecting big data analytics in FSPhilip Filleul
High value analytics in FS are being enabled by Graph, machine learning and Spark technologies. To make these real at production scale HPC technologies are more appropriate than commodity clusters.
Modernize and Simplify IT Operations Management for DevOps SuccessDevOps.com
Whether your organization is already leveraging tools that are cloud based tools or you are part of an organization undergoing transformation, you may have the challenge of a hybrid set of workload deployments, both cloud based and on-premises. Join us for this webinar to explore the common operational challenges many DevOps teams are facing today, how IT operations best practices could be leveraged for use in a DevOps methodology and how modern operations management tools can help you carry out those best practices to meet your goals on an on-going basis.
Moving to the cloud requires proper planning. There are many reasons to move to the cloud but without starting with a solid plan it will be difficult to achieve your objectives.
Are you prepared for the cloud?
In this webinar, Portal Solutions’ Daniel Cohen-Dumani and Dale Tuttle discuss Making your Cloud Strategy Work in 2016, including:
- Learning the key steps to making a cloud strategy that works
- Determining how moving to the cloud impacts your staff & your business
- Learning how to align your goals with opportunities
Moving to the cloud requires proper planning. There are many reasons to move to the cloud but without starting with a solid plan it will be difficult to achieve your objectives.
Are you prepared for the cloud?
In this webinar, Portal Solutions’ Daniel Cohen-Dumani and Dale Tuttle discuss Making your Cloud Strategy Work in 2016, including:
- Learning the key steps to making a cloud strategy that works
- Determining how moving to the cloud impacts your staff & your business
- Learning how to align your goals with opportunities
Presentation to customers at HP Tech@Work in Singapore 2010, discusses the technology and transformational approach to implementing a Converged Infrastructure
CHAPTER 10 SystemArchitectureChapter 10 is the final chapter.docxcravennichole326
CHAPTER 10 System
Architecture
Chapter 10 is the final chapter in the systems design phase of the SDLC. This chapter describes system architecture, which translates the logical design of an information system into a physical blueprint. As you plan the system architecture, you will learn about servers, clients, processing methods, networks, and related issues.
OBJECTIVES
When you finish this chapter, you will be able to:
· Provide a checklist of issues to consider when selecting a system architecture
· Trace the evolution of system architecture from mainframes to current designs
· Explain client/server architecture, including tiers, cost-benefit issues, and performance
· Compare in-house e-commerce development with packaged solutions and service providers
· Discuss the impact of cloud computing and Web 2.0
· Define network topology, including hierarchical, bus, ring, star, and mesh models
· Describe wireless networking, including wireless standards, topologies, and trends
· Describe the system design specification
INTRODUCTION
At this point in the SDLC, your objective is to determine an overall architecture to implement the information system. You learned in Chapter 1 that an information system requires hardware, software, data, procedures, and people to accomplish a specific set of functions. An effective system combines those elements into an architecture, or design, that is flexible, cost-effective, technically sound, and able to support the information needs of the business. This chapter covers a wide range of topics that support the overall system design, just as a plan for a new home would include a foundation plan, building methods, wiring and plumbing diagrams, traffic flows, and costs.
System architecture translates the logical design of an information system into a physical structure that includes hardware, software, network support, processing methods, and security. The end product of the systems design phase is the system design specification. If this document is approved, the next step is systems implementation.
PREVIEW CASE: Mountain View College Bookstore
Background: Wendy Lee, manager of college services at Mountain View College, wants a new information system that will improve efficiency and customer service at the three college bookstores.
In this part of the case, Tina Allen (systems analyst) and David Conroe (student intern) are talking about system architecture issues.
Participants:
Tina and David
Location:
Mountain View College cafeteria, Thursday afternoon, January 9, 2014
Project status:
The team completed user interface and data design work. The last step in the systems design phase is to consider a system architecture for the bookstore system.
Discussion topics:
System architecture checklist, client/server architecture, processing methods, and network issues
Tina:
Hi, David. Did you enjoy the holiday break?
David:
I sure did. Now I’m ready to get back to work.
Tina:
Good. As the last step in the systems design phase ...
Achieve New Heights with Modern AnalyticsSense Corp
Businesses can leverage modern cloud platforms and practices for net-new solutions and to enhance existing capabilities, resulting in an upgrade in quality, increased speed-to-market, global deployment capability at scale, and improved cost transparency.
In this webinar, Josh Rachner, data practice lead at Sense Corp, will help prepare you for your analytics transformation and explore how to make the most on new platforms by:
Building a strong understanding of the rise, value, and direction of cloud analytics
Exploring the difference between modern and legacy systems, the Big Three technologies, and different implementation scenarios
Sharing the nine things you need to know as you reach for the clouds
You’ll leave with our pre-flight checklist to ensure your organization will achieve new heights.
Similar to From Agile Development to Agile Operations (QCon SF 2009) (20)
A way too long but entertaining talk given at the September 2015 Cloud Foundry Meetups in Vancouver and Calgary, Canada. Content is a mashup of my own slides and from many colleagues @ Pivotal.
Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Co...Stuart Charlton
Stuart Charlton's presentation at the 2008 Sys-Con Cloud Computing Expo in San Jose, CA
Revised for the 2009 Sys-Con Cloud Computing Expo in New York City
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.
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.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
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.
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIVladimir Iglovikov, Ph.D.
Presented by Vladimir Iglovikov:
- https://www.linkedin.com/in/iglovikov/
- https://x.com/viglovikov
- https://www.instagram.com/ternaus/
This presentation delves into the journey of Albumentations.ai, a highly successful open-source library for data augmentation.
Created out of a necessity for superior performance in Kaggle competitions, Albumentations has grown to become a widely used tool among data scientists and machine learning practitioners.
This case study covers various aspects, including:
People: The contributors and community that have supported Albumentations.
Metrics: The success indicators such as downloads, daily active users, GitHub stars, and financial contributions.
Challenges: The hurdles in monetizing open-source projects and measuring user engagement.
Development Practices: Best practices for creating, maintaining, and scaling open-source libraries, including code hygiene, CI/CD, and fast iteration.
Community Building: Strategies for making adoption easy, iterating quickly, and fostering a vibrant, engaged community.
Marketing: Both online and offline marketing tactics, focusing on real, impactful interactions and collaborations.
Mental Health: Maintaining balance and not feeling pressured by user demands.
Key insights include the importance of automation, making the adoption process seamless, and leveraging offline interactions for marketing. The presentation also emphasizes the need for continuous small improvements and building a friendly, inclusive community that contributes to the project's growth.
Vladimir Iglovikov brings his extensive experience as a Kaggle Grandmaster, ex-Staff ML Engineer at Lyft, sharing valuable lessons and practical advice for anyone looking to enhance the adoption of their open-source projects.
Explore more about Albumentations and join the community at:
GitHub: https://github.com/albumentations-team/albumentations
Website: https://albumentations.ai/
LinkedIn: https://www.linkedin.com/company/100504475
Twitter: https://x.com/albumentations
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
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.
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!SOFTTECHHUB
As the digital landscape continually evolves, operating systems play a critical role in shaping user experiences and productivity. The launch of Nitrux Linux 3.5.0 marks a significant milestone, offering a robust alternative to traditional systems such as Windows 11. This article delves into the essence of Nitrux Linux 3.5.0, exploring its unique features, advantages, and how it stands as a compelling choice for both casual users and tech enthusiasts.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
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.
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
2. Objectives Reflecting on how cloud computing is changing the game between development & operations Suggested design goals for cloud computing technology, to help bridge these worlds Characterizing an integrated approach to application design, development, and operations 2
5. The Realities Organizationally & Geographically DistributedDesign and Operations (The Cloud) Performance, Scale, and Availability are due to a complex combination of design and operational decisions Application and infrastructure management is complex and inter-disciplinary 5
7. A Major Cultural Split Delivery Orientation Big Culture and Tool Gaps! Operations Orientation 7
8. Applying Agile Practices to Operations? Some can remain a useful guide… Greater value is placed on continuity and risk What’s the test environment? More like ”rehearsal” Legacy dependencies Need for situational awareness Where’s the source? Value expressed through functionality Automated Build, Test, Integration Autonomous teams Continuous integration of source …But development practices don’t always translate well
9. Example:Why can’t these two servers communicate? Possible areas of problems Security Bad credentials Server Configuration Wrong IP or Port Bad setup to listen or call Network Configuration Wrong duplex Bad DNS or DHCP Firewall Configuration Ports or protocols not open
10. Example:What do I need to do to make this change? Desired Change Scale-out this cluster But… Impacts on other systems Security Systems Load Balancers Monitoring CMDB / Service Desk Architecture issues Stateful or stateless nodes Repartitioning? Limits/constraints on scale out? 10
11. Example:What is the authoritative reality? Desired State Configuration Template Model Script Workflow CMDB Code Current State On the server Might not be in a file Might get changed at runtime And when you do change… It may not actually change It might change to an undesirable setting It might affect other settings that you didn’t think about 11
12. Cloud Computing to the Rescue?What Exists, What is Missing What we have now: On Demand Provisioning of Commodity Infrastructure OS-level down registration, launch, attachment On Demand Provisioning of Constrained Applications Works for some cases, not integrated cases (yet) What we still need to consider: Configuration as data and as code Collaboration on design and operations Accounting for the full value stream of the system
13. Suggested Design Goals for Cloud Computing Separate Applications from Infrastructure How far can Black-Box PaaS really go? Enabling Computer-Assisted Design and Operations IT complexity is getting overwhelming Can machine reasoning and planning help? Explicit Collaboration Both design and operations suggest are highly collaborative work But in operations, not traditionally supported by most tooling 13
15. Configuration Code, Config, and Models,or What is the Source? Bottom Up Scripts & Recipes Hand-grown automation Runbooks Workflow, policy Frameworks Chef Puppet, Cfengine Build Dependency Systems Maven Top Down Modeled Viewpoints E.g. Microsoft Oslo, UML, Enterprise Architecture Modular Containers E.g. OSGi, Spring, Azure roles Configuration Models SML, CIM ECML , EDML
17. On the other hand… “All Modeling is Programming and All Programming is Debugging” - Neil Gunther Need visibility into what the model implies Solutions don’t seem completely satisfactory… Code generation? Plan generation? Runtime adjustment? 17
18. Accounting Barriers to Agile/Lean Operations Cost Attribution Capex vs. Opex Lots of heat, little light Fixed vs. Variable Cost Maybe? Still HW focused As opposed to Looking at the end-to-endsystem as a value stream Costing based on time calculations for repeatable activities: Time-Driven Activity Based Costing
20. Characterizing an Integrated Approach to Cloud Application Design, Dev & Operations Distributed, Autonomous Control Ownership & stewardship of artifacts and systems are normally decentralized Open Document-Exchange Describing aSystem The trouble with APIs Today’s attempts: model marts, CMDBs, scripts, POMs Contrast to the success of the Web Hyperlinked Web Architecture No monolithic documents 20
21. Characterizing an Integrated Approach to Integrated Cloud App Design & Operations Model-Driven Make documents conform to a logical framework and visual notation Goal and Policy Driven “What, not How”: Declarative specifications Allow for automated planning of operational steps Viewpoint-Based Extensible modeling languages & constraints 21
22. Characterizing an Integrated Approach to Integrated Cloud App Design & Operations Collaborative Leveraging social computing Faster decision making to enact changes to a system Governable Access control & entitlement enforcement 22