Are you running SharePoint 2007 or 2010? Do you know that in order to upgrade to SharePoint 2016 you cannot skip an SP "generation"? Learn why upgrading to SharePoint 2013 now (in anticipation of SP16's release mid-2016) will not only save you time, but benefit you immediately.
SharePoint Conference 2011 was the only official Microsoft Conference in North America this year to feature experts from Microsoft and around the world.
This fall a panel of C/D/H consultants, just back from SPC, hit the highlights and answered questions about important topics, like cloud services, best practices, adoption, SharePoint for internet sites, and of course, news about upcoming features and releases!
Whether you missed SPC or attended and just just want to find out more, view our slide deck.
And for more on this and other topics, visit our blog at www.cdhtalkstech.com.
Who is to blame? SharePoint? SQL? For many admins, SharePoint is the biggest and most important SQL Server application they manage. But how? In this session, we give an overview on planning, installation and management of SQL Server for SharePoint. We also explain how SharePoint uses SQL and cover best practices from the SharePoint and SQL CAT teams.
Despite the rumors of its demise, SharePoint On-Premises is still very much alive and kicking, and it is still critical to architect it for performance. During this session, we walk you through some of the highlights of the content that will be presented in the 'Ultimate SharePoint Infrastructure Best Practices' session that the speaker will present at the European SharePoint Conference in May. Topics discussed are SharePoint infrastructure security, database performance and optimization, server virtualization, and high availability.
SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...J.D. Wade
You will learn how SharePoint is optimized for SQL, how to properly manage and maintain the SharePoint databases, how to optimize the SQL configuration for SharePoint, what settings in SharePoint need to be changed or not changed to maintain SQL Server performance, and supported methods for providing high availability and disaster recovery.
How to migrate from SharePoint to Office 365. Mark Miller, Chief Community Officer, Global 360 and Dave Coleman, SharePoint Server MVP presentation from SharePoint Fest Denver May 2011.
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013K.Mohamed Faizal
Come and understand different type of SharePoint Topologies and learn how to design for SharePoint architecture that serve for Intranet, Websites, Office Web Apps Server, App management, wide-area networks, monitoring, newsfeeds, distributed cache, high availability, and disaster recovery.
SharePoint Conference 2011 was the only official Microsoft Conference in North America this year to feature experts from Microsoft and around the world.
This fall a panel of C/D/H consultants, just back from SPC, hit the highlights and answered questions about important topics, like cloud services, best practices, adoption, SharePoint for internet sites, and of course, news about upcoming features and releases!
Whether you missed SPC or attended and just just want to find out more, view our slide deck.
And for more on this and other topics, visit our blog at www.cdhtalkstech.com.
Who is to blame? SharePoint? SQL? For many admins, SharePoint is the biggest and most important SQL Server application they manage. But how? In this session, we give an overview on planning, installation and management of SQL Server for SharePoint. We also explain how SharePoint uses SQL and cover best practices from the SharePoint and SQL CAT teams.
Despite the rumors of its demise, SharePoint On-Premises is still very much alive and kicking, and it is still critical to architect it for performance. During this session, we walk you through some of the highlights of the content that will be presented in the 'Ultimate SharePoint Infrastructure Best Practices' session that the speaker will present at the European SharePoint Conference in May. Topics discussed are SharePoint infrastructure security, database performance and optimization, server virtualization, and high availability.
SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...J.D. Wade
You will learn how SharePoint is optimized for SQL, how to properly manage and maintain the SharePoint databases, how to optimize the SQL configuration for SharePoint, what settings in SharePoint need to be changed or not changed to maintain SQL Server performance, and supported methods for providing high availability and disaster recovery.
How to migrate from SharePoint to Office 365. Mark Miller, Chief Community Officer, Global 360 and Dave Coleman, SharePoint Server MVP presentation from SharePoint Fest Denver May 2011.
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013K.Mohamed Faizal
Come and understand different type of SharePoint Topologies and learn how to design for SharePoint architecture that serve for Intranet, Websites, Office Web Apps Server, App management, wide-area networks, monitoring, newsfeeds, distributed cache, high availability, and disaster recovery.
WISPUG - Fun with SharePoint MigrationsBrian Caauwe
Whether you are planning on upgrading to SharePoint 2016 or moving to the cloud, transitioning from one version to another has many moving parts that tend to bring out the worst in your SharePoint environment. This session will give you information on:
• How to prepare yourself BEFORE you spin up your new environment or buy that Office 365 licensing
• Different migration patterns and why you may want to use these different methods
• How to prepare yourself for life after migration, which won't include updating your resume.
SQL Server is really the brain of SharePoint; in this session, Serge Luca (SharePoint MVP) and Isabelle Van Campenhoudt (SQL Server MVP) will give you an overview of what any SharePoint consultant and DBA need to know regarding business continuity in SharePoint 2013 & 2016. Of course SQL Server plays a major role in this story; the sessions will be animated with real & live demos.
Topics covered:
Concepts of business continuity
SharePoint and Business continuity
Patterns and anti-patterns
SharePoint and SQL Server Always on Availability groups : what works, what doesn’t work (demos)
Lessons learned from real projects
SharePoint 2016 Min Role and Business continuity
What SQL DBAs need to know about SharePoint-Kansas City, Sept 2013J.D. Wade
With the number of deployments of SharePoint exponentially growing every day, as a DBA, it is very likely you are going to have SharePoint databases on SQL Servers you support. This session reviews SharePoint strictly from the SQL Server perspective. You will learn how SharePoint is optimized for SQL, how to properly manage and maintain the SharePoint databases, how to optimize the SQL configuration for SharePoint, what settings in SharePoint need to be changed or not changed to maintain SQL Server performance, supported methods for providing high availability and disaster recovery, and the part SharePoint and SQL each play in the Microsoft Business Intelligence story.
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...Datapolis
This is the presentation from guest expert webinar by Paolo Pialorsi, SharePoint MVP, who presents the most common issues in SharePoint configuration and explains how to avoid them.
Watch the video here: https://youtu.be/w28Xqa_P5IA
Moving to Web 2.0 - Best Practices for Business and Application Migrationanilmadugula
Those who act on the Web 2.0 opportunity stand to gain an early-mover advantage in their markets. To compete and thrive in today’s Web 2.0 world, technology decision-makers— Including executives, product strategists, entrepreneurs, and thought leaders—need to act now, before the market settles into a new equilibrium. Web 2.0 technologies and evolutionary trends are going to influence the growth of consumer usage on the Internet and also help in the growth of SAAS, Mashups, Rich Internet Applications and Collaborative Services amongst business\'. Web 2.0 also provides companies to leverage existing customers as communities, increase brand loyalty and create special customer groups
Leveraging microsoft’s e discovery platform in your organizationDon Donais
Statistics around eDiscovery implementations are staggering: 90% of US companies are engaged in some sort of litigation with an average eDiscovery case costing around $1 million. Organizations can leverage their Microsoft investment without having to purchase expensive add-ons. This session will look at how to configure and use the Microsoft eDiscovery platform.
WISPUG - Fun with SharePoint MigrationsBrian Caauwe
Whether you are planning on upgrading to SharePoint 2016 or moving to the cloud, transitioning from one version to another has many moving parts that tend to bring out the worst in your SharePoint environment. This session will give you information on:
• How to prepare yourself BEFORE you spin up your new environment or buy that Office 365 licensing
• Different migration patterns and why you may want to use these different methods
• How to prepare yourself for life after migration, which won't include updating your resume.
SQL Server is really the brain of SharePoint; in this session, Serge Luca (SharePoint MVP) and Isabelle Van Campenhoudt (SQL Server MVP) will give you an overview of what any SharePoint consultant and DBA need to know regarding business continuity in SharePoint 2013 & 2016. Of course SQL Server plays a major role in this story; the sessions will be animated with real & live demos.
Topics covered:
Concepts of business continuity
SharePoint and Business continuity
Patterns and anti-patterns
SharePoint and SQL Server Always on Availability groups : what works, what doesn’t work (demos)
Lessons learned from real projects
SharePoint 2016 Min Role and Business continuity
What SQL DBAs need to know about SharePoint-Kansas City, Sept 2013J.D. Wade
With the number of deployments of SharePoint exponentially growing every day, as a DBA, it is very likely you are going to have SharePoint databases on SQL Servers you support. This session reviews SharePoint strictly from the SQL Server perspective. You will learn how SharePoint is optimized for SQL, how to properly manage and maintain the SharePoint databases, how to optimize the SQL configuration for SharePoint, what settings in SharePoint need to be changed or not changed to maintain SQL Server performance, supported methods for providing high availability and disaster recovery, and the part SharePoint and SQL each play in the Microsoft Business Intelligence story.
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...Datapolis
This is the presentation from guest expert webinar by Paolo Pialorsi, SharePoint MVP, who presents the most common issues in SharePoint configuration and explains how to avoid them.
Watch the video here: https://youtu.be/w28Xqa_P5IA
Moving to Web 2.0 - Best Practices for Business and Application Migrationanilmadugula
Those who act on the Web 2.0 opportunity stand to gain an early-mover advantage in their markets. To compete and thrive in today’s Web 2.0 world, technology decision-makers— Including executives, product strategists, entrepreneurs, and thought leaders—need to act now, before the market settles into a new equilibrium. Web 2.0 technologies and evolutionary trends are going to influence the growth of consumer usage on the Internet and also help in the growth of SAAS, Mashups, Rich Internet Applications and Collaborative Services amongst business\'. Web 2.0 also provides companies to leverage existing customers as communities, increase brand loyalty and create special customer groups
Leveraging microsoft’s e discovery platform in your organizationDon Donais
Statistics around eDiscovery implementations are staggering: 90% of US companies are engaged in some sort of litigation with an average eDiscovery case costing around $1 million. Organizations can leverage their Microsoft investment without having to purchase expensive add-ons. This session will look at how to configure and use the Microsoft eDiscovery platform.
Poradnik będzie Ci pomocny w przyswajaniu treści nauczania o podstawowych
własnościach materiałów konstrukcyjnych, ich właściwościach mechanicznych,
technologicznych oraz o sposobie przeprowadzania badań metali i ich stopów.
Real World SharePoint Branding - SharePoint Online - SharePoint Saturday Sess...Cathy Dew
How do you design, develop and implement a custom Brand in the SharePoint Online world. We will explore the options and show information on how to develop a great brand for your organization's Office 365 environment.
Le Pretotyping : Crash Test Your Idea - ITESCIA 2015-2016 (Version Française)André De Sousa
Généralement, lorsque l'on lance un nouveau produit avec en tête de créer une startup, la plupart du temps, on reste la tête baissée dans sa "cave" sans regarder le marché, ni ses clients.
Etes-vous sûr que vous êtes en train de créer le bon produit ?
Le prétotyping est une méthode qui pourrait être complémentaire au Lean Startup permettant de valider que vous êtes en train de créer le bon produit avant de le créer bien.
Formation Entreprenariat ITESCIA 2015 - 2016
How city of chicago boosts their sap business objects environment prepares fo...Sebastien Goiffon
SAPinsider webinar ran by City of Chicago. How they streamline Business Objects using GB&SMITH 360Suite products around:
Business Objects backup disaster recovery
Business Objects security
Business Objects regression testing
Business Objects bi 4.2 migration
Business Objects audit
BusinessObjects backup disaster recovery
BusinessObjects security
BusinessObjects regression testing
BusinessObjects bi 4.2 migration
BusinessObjects audit
The SharePoint & jQuery Guide - Updated 1/14/14Mark Rackley
Latest version of my SharePoint & jQuery slides from SharePoint Saturday St. Louis.
This session introduces people to using jQuery in SharePoint, how to get started, and some best practices.
The Path Through SharePoint MigrationsBrian Caauwe
Whether you are planning on upgrading to SharePoint 2016 or moving to the cloud, transitioning from one version to another has many moving parts that tend to bring out the worst in your SharePoint environment. This session will give you information on:
• How to prepare yourself BEFORE you spin up your new environment or buy that Office 365 licensing
• Different migration patterns and why you may want to use these different methods
• How to prepare yourself for life after migration, which won't include updating your resume.
BM Cloudant is a NoSQL Database-as-a-Service. Discover how you can outsource the data layer of your mobile or web application to Cloudant to provide high availability, scalability and tools to take you to the next level.
A real use case of in-house 2 PB Hadoop Cluster Migration to AWS within few months. AWS is easy-to-use, cost-effective, flexible, scalable and very reliable.Technologies involved are Hive, Presto, Python, Autosys using AWS EMR, AWS Lambda, AWS S3, AWS DynamoDB and AWS SNS.
TechEd NZ 2014 - DCIM211 - Aben Samuel
This session with take IT Pros, Managers through various aspects of Azure, but with a focus on SharePoint and how organizations should be looking at Azure with regards to: 1. Hybrid Approach 2. Complete Warm SharePoint Platform 3. Disaster Recovery , Business Continuity The session would also look into some of the newer features that have been made available recently and also look into some of the experiences with deploying SharePoint implementations on Azure.
Triple C - Centralize, Cloudify and Consolidate Dozens of Oracle Databases (O...Lucas Jellema
Dozens of Oracle Databases - each health center location has one on its local server with the same data model and the same set of applications. These databases have to be centralized and cloudified and also be consolidated into one or as few databases as possible. To lower costs, ease operations and enable innovation. Each location can access only its own data, applications do not have to be changed and different locations can run different versions of applications and database objects. This is the story of a critical migration. About the cloud ready analysis, the Proofs of Concept with Oracle Database features VPD and Edition Based Redefinition, the scalability investigation, the redesign of change management, rollout and operational management processes and the careful modernization of a 25 year old platform on the latest database release and a shiny new, fully automated cloud platform.This is the story of an organization that had state of the art systems in the mid-90s. And they have these same systems today - no longer state of the art. They can keep the systems alive, but barely, and at increasing cost. In the Fall of 2020, we started an investigation into the feasibility of bringing the 100s of databases from each of the locations together, in a central location, in the cloud and finally: consolidated into one or at least as few database instances as possible. Using Oracle Database Virtual Private Database and Edition Based Redefinition, a smart database connection configuration in each site and a limited reimplementation of non-cloud/non-consolidated mechanisms (interaction with local file system for example) we have designed and proven a working new design and migration approach.
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software WebcastJoel Oleson
As we ramp up to SharePoint 2010, most still haven't done the basic things to get their systems and clients ready for the bits when they arrive. There is a lot that can be done today, and tools that have been shipped in SP2 to get us ready. Here's quick practical ways to use these tools with a quick rundown to getting prepared for SharePoint 2010
Migrating to SharePoint 2013 - Business and Technical PerspectiveJohn Calvert
Many organizations still run versions of SharePoint prior to 2013, but the appetite and pressure to upgrade is increasing as business and IT better understand the new features and capabilities of SharePoint 2013 / Online combined with its sister products Office 2013 and Exchange 2013, or alternately Office 365. Drawing on experience from real client engagements in this presentation we examine the business and technical roadmap, and challenges in planning and executing a migration to SharePoint 2013.
For all of the things that can go wrong with your SharePoint implementation, one of the best things we can do is learn from others. From not accepting that implementing an established information architecture and having an available infrastructure are core tenants of every SharePoint installation to managing SLAs with your end users; join us as we share not only what we've seen as worst practices but also worst experiences.
Attendees will learn practices on how to properly manage their SharePoint environments, how to work with other IT department leads and plan for a more properly planned SharePoint environment instead of dealing with the headaches that precipitate themselves when systems are hastily thrown together.
SharePoint Summit 2010 Presentation - Tips on how to migrate to SharePoint 2010 without the stress. Includes out of box SharePoint upgrade, tips on best practices, how to migrate custom functionality, content, and data
Scaling and Modernizing Data Platform with DatabricksDatabricks
Today a Data Platform is expected to process and analyze a multitude of sources spanning batch files, streaming sources, backend databases, REST APIs, and more. There is clearly a need for standardizing the platform that scales and be flexible letting data engineers and data scientists focus on the business problems rather than managing the infrastructure and backend services. Another key aspect of the platform is multi-tenancy to isolate the workloads and able to track cost usage per tenant.
In this talk, Richa Singhal and Esha Shah will cover how to build a scalable Data Platform using Databricks and deploy your data pipelines effectively while managing the costs. The following topics will be covered:
Key tenets of a Data Platform
Setup multistage environment on Databricks
Build data pipelines locally and test on Databricks cluster
CI/CD for data pipelines with Databricks
Orchestrating pipelines using Apache Airflow – Change Data Capture using Databricks Delta
Leveraging Databricks Notebooks for Analytics and Data Science teams
Are you getting the most out of Azure? Learn 6 ways to get more from your Azure platform.
Join one of our top Infrastructure and Cloud consultants, Mike Balatzis to learn how to get more from your Azure platform. Mike is an information technology consultant with 18 years’ experience in Microsoft enterprise solutions, including Windows server and desktop operating systems, Exchange, and System Center Configuration Manager. In addition, Mike is an MSCE for the Private Cloud as well as a VTSP for Azure.
This webinar will cover the following important topics
•Microsoft Azure Infrastructure and Networking
•Securing Resources
•Application Storage & Data Access Strategy
•Applications in Azure
•Websites in Microsoft Azure
•Design a Management, Monitoring, and Business Continuity Strategy
Are you looking to SharePoint for advanced collaboration, but are not sure whether to deploy in-house or in the cloud? Perhaps you already have SharePoint, need to upgrade, but are not sold on the path that's right for you.
SharePoint, as a platform, is a robust offering for your business needs, yet how many times have you said, "I wish I could do this", only to find SharePoint does not offer that particular solution "out-of-the-box"?
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
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!
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
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.
Maruthi Prithivirajan, Head of ASEAN & IN Solution Architecture, Neo4j
Get an inside look at the latest Neo4j innovations that enable relationship-driven intelligence at scale. Learn more about the newest cloud integrations and product enhancements that make Neo4j an essential choice for developers building apps with interconnected data and generative AI.
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.
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.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
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.
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.
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofsAlex Pruden
This paper presents Reef, a system for generating publicly verifiable succinct non-interactive zero-knowledge proofs that a committed document matches or does not match a regular expression. We describe applications such as proving the strength of passwords, the provenance of email despite redactions, the validity of oblivious DNS queries, and the existence of mutations in DNA. Reef supports the Perl Compatible Regular Expression syntax, including wildcards, alternation, ranges, capture groups, Kleene star, negations, and lookarounds. Reef introduces a new type of automata, Skipping Alternating Finite Automata (SAFA), that skips irrelevant parts of a document when producing proofs without undermining soundness, and instantiates SAFA with a lookup argument. Our experimental evaluation confirms that Reef can generate proofs for documents with 32M characters; the proofs are small and cheap to verify (under a second).
Paper: https://eprint.iacr.org/2023/1886
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
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
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
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.
1. C D H
No Data Left Behind: A SharePoint 2013 Migration
2. 11/3/2015 2
C D H
Your Presenter
C D H
Julie Boudro
Master SharePoint Consultant & Technician
JulieB@cdh.com
Julie Boudro
»SharePoint Architect
»julieb@cdh.com
» https://www.linkedin.com/pub/julie-boudro/9/677/143
3. 11/3/2015 3
C D H
Today’s Objectives
»Cleaning house, a review of your existing environment
»Packing up, collecting all customizations
»On the move…to SharePoint 2013
Discussion
C D H
4. C D H
Product Lifecycle
» SharePoint 2003
» SharePoint 2007
» SharePoint 2010
» SharePoint 2010 Mainstream
Support
» SharePoint 2013
» SharePoint 2016
»October 1, 2003
»November 2006
»May 12, 2010
»October 13, 2015
»February 28, 2013
»Q2 2016
Dates of Interest Editions
C D H
5. A review of your existing environment
Cleaning House
C D H
6. 11/3/2015 6
C D H
Cleaning House
»Content
»Customizations
»Farm Configurations
»Logical Structure
»Storage
»Authentication
»Branding
Taking Inventory
C D H
7. 11/3/2015 7
C D H
Cleaning House
»Content Audit
» Is there information or sites that
can be deleted
» Inventory types of files
(documents, images, videos)
» Goal is to reduce the overall size of
the database or what is migrated
»Reorganization (upgrades)
» Take the opportunity to break up
large portals into multiple site
collections
» Supports a phased approach for
upgrading
Content
C D H
8. 11/3/2015 8
C D H
Content Planning
Item # Page/Document Name Reference Migrate/Archive/Delete Comments/Notes
1 Corporate Handbook Migrate
2 Benefit summary
Located under HR
network Migrate
Replace with current
year
3 Wellness program information Delete
Program no longer
available
4 Holidays Migrate Listing of dates
5 Paid days off Migrate Listing of dates
6 Company policies Archive
7 Employee Feedback Delete
Content Audit Analysis
9. 11/3/2015 9
C D H
Cleaning House
» Shared Service Providers (2007)
» Service Applications (2010)
» User Profile Properties
» Service Accounts
» Content Databases
» Authentication Provider
» Anonymous Access
» Authentication Types (FBA)
» Blocked file types
» Quotas
» Office Web Apps
» Content sources / Search schema
» Patch level
» Email settings (incoming /outgoing)
Farm Configurations
C D H
10. C D H
Cleaning House
»Number of web applications
»Host name site collections (2010)
»Number of site collections
»Managed paths
»Alternate Access Mappings / IIS
Bindings
»Database sizes
» Double disk space
»Search Index
»Logs
Logical Structure Storage
C D H
11. C D H
Cleaning House
»Kerberos
»Windows Classic (2007 / 2010)
»Forms based authentication
»Custom membership providers
»Third party solutions
»Custom master pages
»Custom page layouts
»CSS / Images
»JavaScript
Authentication Branding
C D H
12. 11/3/2015 12
C D H
Cleaning House
»2010 Document Farm configuration using PowerShell
» https://technet.microsoft.com/en-us/library/ff645391.aspx
» Upgrade planning worksheet for 2013
» http://www.microsoft.com/en-us/download/details.aspx?id=30370
Tools
C D H
14. C D H
Packing Up
»Master pages
»Themes
»Web Pages
»Web Parts
»Custom JavaScript
»Custom CSS files
» Should not affect database
upgrade.
» For site upgrades: likely to
work well in 2010 mode, but
need changes to work in 2013
mode.
» Test carefully in both modes.
Visual Customizations Impact on Upgrade
C D H
15. C D H
Packing Up
»Content types
»List types
»Web Template
»Site definitions
»Unghosted pages
»Can affect database upgrade
if content or list type names
conflict with new content or
list types in the product, or if
templates or definitions are
missing.
Data structure affecting Impact on Upgrade
C D H
16. C D H
Packing Up
»Web services
»Windows services
»HTTP handler
»HTTP module
»Might not be compatible with
SharePoint 2013.
»Test carefully to determine
effect.
»Be prepared to remove or
replace.
Non-visually affecting Impact on Upgrade
C D H
17. C D H
Packing Up
»Third-party add
on’s
»Custom
development
»Farm solutions
»Needs to be upgraded to
new version
»Might not be compatible in
the cloud
»Upgrade & redeploy
Custom Development Impact on Upgrade
C D H
18. 11/3/2015 18
C D H
Packing Up
»Is the customization still
valuable?
»Is the customization well-
designed?
»Keep the customizations, don't
upgrade the sites
»Replace or redo the
customizations
»Discard the customization
Evaluating Customizations
C D H
19. 11/3/2015 19
C D H
Packing Up
» Get list of farm features
» Get-SPFeature | Export-Clixml .Get-SPFeature.xml
» Get list of farm solutions
» Get-SPSolution | Export-Clixml .Get-SPSolution.xml
» Export Farm solutions
» (Get-SPFarm).Solutions | ForEach-Object{$var = (Get-Location).Path + “”+ $_.Name;
$_.SolutionFile.SaveAs($var)}
» Identify missing files
» Test-SPContentDatabase
Tools
C D H
20. 11/3/2015 20
C D H
Packing Up
Creating a customization plan
»https://technet.microsoft.com/en-us/library/cc263203.aspx
Branding Implications
»https://technet.microsoft.com/en-us/library/dn178510.aspx
Resources
C D H
23. C D H
On the move
»SharePoint 2003/2007
»SharePoint 2010 to O365
»SharePoint 2010 to 2013
»SharePoint 2013 to O365
»Migrate
»Migrate
»Upgrade
»Migrate
Upgrade or Migrate Best approach
C D HC D H
24. C D H
On the move
»Reorganization
»Staged approach
»Change information architecture
»Bring only what’s relevant
»Third party tool required
»Doesn’t include custom
solutions
»Doesn’t migrate all service
applications
Migration Pros Migration Cons
C D H
25. C D H
On the move
»Prepare the environment
»Site customization planning
» Removed, Redone, Updated
»Security model
»Storage allocation
»Communication Plan
»Develop a migration plan
» Determine site structure
» Data to be migrated
» Is the meta data changing
» Reorganization
» List template remapping
(O365)
Migration Steps
C D H
26. C D H
On the move
» License Model
» Tenant & site collection structure
» Custom development
» Service Applications impact
» Search
» Managed Metadata
» BDC
»Active Directory Integration
»Lightweight administration
»No server side code – CSOM
»No vanity URLs
O365 Considerations
C D H
27. C D H
On the move
»MetaVis
»ShareGate
»AvePoint
»Dell Migration Manager
»Manual migration
Migration Tools
C D H
28. C D H
On the move
»No in-place upgrade
»Environment preparation
» New SQL Server / Instance
» New Web Servers (no more
standalone installations)
» New SharePoint Service Accounts
»Reorganization
»Customizations
»Visual Redesign
»Database backups
»Classic to Claims
»2010 & 2013 Hive
Upgrade Preparation
C D H
29. 11/3/2015 29
C D H
On the move
» 500 users or less
» 2 drives, 100 GB each
» Two-tier server farm
» 64-bit, 4 cores
» SQL 2008 R2 with SP1
» Windows Server 2012
Environment Specifications – Small Farm Server A
Web Front End
12 GB Ram
Server B
Batch processing
20 GB Ram
Server C
SQL Server
32 GB Ram
C D H
30. 11/3/2015 30
C D H
On the move
» 4,000 users or less
» 2 drives, 200 GB each
» Three-tier server farm
» 64-bit, 4 cores
» SQL 2008 R2 with SP1
» Windows Server 2012
Environment Specifications – Medium Server A
Web Front End
12 GB Ram
Server B
Batch processing
20 GB Ram
Server C
SQL Server
32 GB Ram
Server A
Web Front End
12 GB Ram
C D H
31. 11/3/2015 31
C D H
On the move
» 8,000 users or less
» 2 drives, 200 GB each
» Three-tier server farm
» 64-bit, 4 cores
» SQL 2008 R2 with SP1
» Windows Server 2012
Environment Specifications – Large
SharePoint Web Front End Servers
Index Server Distributed
Cache
Central Admin
Service Apps
SharePoint Application Servers
SQL Cluster
C D H
32. 11/3/2015 32
C D H
On the move
1. Install SharePoint Farm
2. Configure Managed Accounts
3. Start the necessary services
» If you are upgrading search database, search will not start via the Services
on Server
» Must use PowerShell
Upgrade Steps
C D H
34. 11/3/2015 34
C D H
On the move
$SearchInst = Get-SPEnterpriseSearchServiceInstance
# Stores the identity for the Search service instance on this server
as a variable
Start-SPServiceInstance $SearchInst
# Starts the service instance
Starting Search Service (upgrade step only)
C D H
35. C D H
On the move
4. Upgrade Service Applications
» Not all can be upgraded
» Decide to recreate or start new
» PowerShell or GUI
» Secure Store
» Business Data Connectivity (Secure
store must be upgraded first)
» Managed Metadata Web
» PerformancePoint Services
» User Profile
» Search
Upgrade Steps Service Applications
C D H
36. 11/3/2015 36
C D H
On the move
1. Restore SQL backup to empty database
2. PowerShell to create, attach, upgrade Service Application,
» PowerShell to create proxy
3. OR, Can use Central Admin
» Create Service Application, specify application pool
» Enter the restored database name
4. Upgrading Service Applications
C D H
38. 11/3/2015 38
C D H
On the move
»Set Application Pool Account
$applicationPool = Get-SPServiceApplicationPool -Identity
'SharePoint Web Services default‘
»Creating Service Application / Upgrade
$sss = New-SPSecureStoreServiceApplication -Name 'Secure Store'
-ApplicationPool $applicationPool -DatabaseName
'SecureStore_Upgrade_DB' –AuditingEnabled
Tools – PowerShell Create/Upgrade Service Applications
C D H
39. 11/3/2015 39
C D H
On the move
»Creating Proxy
$sssp = New-SPSecureStoreServiceApplicationProxy -
Name ProxyName -ServiceApplication $sss -
DefaultProxyGroup
»Upgrade Service Applications Reference
» https://technet.microsoft.com/en-us/library/jj839719.aspx
Tools
C D H
40. 11/3/2015 40
C D H
On the move
5. Deploy features/solutions to the farm
6. Create 2010 Mode Web Applications
» Must be done via PowerShell
» Can be Classic or Claims
7. Attach content databases
» Will act as a fully functioning 2010 Site.
Upgrade Steps
C D H
41. 11/3/2015 41
C D H
On the move
PowerShell to Create 2010 Classic Web Application
New-SPWebApplication -name "ClassicAuthApp" -Port <XX> -
ApplicationPool "ClassicAuthAppPool" -ApplicationPoolAccount
(Get-SPManagedAccount "<domainname><user>")
Test Content Database
Test-SPContentDatabase -Name DatabaseName -WebApplication URL
Tools
C D H
42. 11/3/2015 42
C D H
On the move
Attach Database (will perform an upgrade to 2013 – not visually)
Mount-SPContentDatabase "<ContentDb>" -DatabaseServer
"<DbServer>" -WebApplication http://SiteName
Tools
C D H
43. 11/3/2015 43
C D H
On the move
»Before attach – impact on end users during cut over
»After attach – ability to test
»Cannot create classic web applications via GUI in 2013
8. Convert classic to claims
C D H
44. 11/3/2015 44
C D H
On the move
Convert Web Application to Claims
Convert-SPWebApplication -Identity <yourWebAppUrl> -
To Claims -RetainPermissions [ -Force]
Tools
C D H
45. 11/3/2015 45
C D H
On the move
9. Test (2010 Mode)
» User Access
» Forms / Workflow
» Custom solutions
10.Request evaluation site
collection
Upgrade Steps
C D H
46. 11/3/2015 46
C D H
On the move
»Trial run of the 2013 visual elements
»2010 master pages DO NOT WORK AT ALL
»Custom code running in 2013 mode
»Site Collection by site collection
»Full duplicate size of content database
Evaluation Site Collection
C D H
47. 11/3/2015 47
C D H
On the move
»Greater than 100 GB must be done via PowerShell
»Will lock the site collection during the request = no
access
»Deleted automatically after 30 days
»Timer job runs nightly at 1:00
Evaluation Site Collection
C D H
48. 11/3/2015 48
C D H
On the move
12.Test 2013
13.Finalize visual upgrade on a site collection by site collection
basis
Upgrade Steps
C D H
50. C D H
What’s New
»Content Search
»Community Sites
»Hybrid configurations
»Mobile touch
»Design manager
»Cross site publishing
»Streamlined patch
management
»Role based installations
»Template based site creation
What’s New 2013 What’s New in 2016
C D H
Does it serve a useful business need?
Is it widely deployed and used?
Does it do something that you cannot do with standard features in the product?
Is it built on supported, predefined site definitions?
Does it follow best practices for customizations?
Is it a supported kind of customization, or does it introduce risk into your environment?
You can continue to run the site in 2010 mode in the upgraded environment. Although you can use this approach to keep the same functionality, you will be unable to take advantage of the features and capabilities that are available in the new version. Use this approach only temporarily - eventually you must address the issue (such as before an upgrade to the next version of the product).
If you want to use new functionality, plan to redesign your sites, or are significantly changing the information architecture, the upgrade is your opportunity to start over with new features, a new look, or a new organization. When you replace or redo customizations, you can take advantage of the new capabilities, change your design slightly if you want, or move to a more manageable design.
Power Users can pin apps they frequently use
Developers can pin apps to the launcher