This document discusses using SQL Server Always On Availability Groups to provide high availability and disaster recovery for SharePoint 2013. It begins with an agenda and overview of concepts like RPO, RTO and SLA. It then covers SharePoint 2013 architecture and how Always On Availability Groups can be used to configure a SharePoint farm for either synchronous high availability across two nodes or asynchronous disaster recovery across two separate SharePoint farms. It concludes with considerations for search backup/restore and limitations.
Unbreakable SharePoint 2013 with SQL Server Always On Availability Groups (HA...serge luca
SharePoint 2013 High Availability and Disaster Recovery with SQL Server Always On Availability Groups (HA and DR) - SharePoint Saturday Helsinki-Serge Luca (SharePoint MVP) et Isabelle Van Campenhoudt(SQ Server MVP); ShareQL, Belgium
SharePoint 24x7x365 Architecting for High Availability, Fault Tolerance and D...Eric Shupps
Building SharePoint farms for development and testing is easy. But building highly available farms to meet enterprise service level agreements that are fault tolerant, scalable and fully recoverable? Not so simple. Learn how to plan, design and implement a highly available on-premises farm architecture for 2016 and 2019 using proven, field-tested techniques and practical guidance.
SharePoint 2013 on Azure: Your Dedicated Farm in the CloudJamie McAllister
With the Virtual Machine and Virtual Networking services of Windows Azure, it is now possible to deploy and operate a Microsoft SharePoint 2013 Server farm on Windows Azure. In this session we will discuss the key considerations, architecture and operations required to do this successfully. At the end you be able to build your own SharePoint Farm on the Cloud!
SharePoint Disaster Recovery with SQL AlwaysOnZeddy Iskandar
A talk I gave for SharePoint Saturday about doing warm disaster recovery using SQL AlwaysOn and how to use the secondary replica as read-only browse-able SharePoint site.
SQL Server Alwayson for SharePoint HA/DR Step by Step GuideLars Platzdasch
SQL Server Alwayson for Sharepoint HA/DR SQL Konferenz 2017
-What is SQL Server AlwaysOn?
-AlwaysOn Failover Clustering
-AlwaysOn Availability Groups
-Why AlwaysOn Availability Groups for SharePoint?
-Requirements and Prerequisites
-Step by Step guide to implementing AlwaysOn Availability Groups
Demonstration
lessons learned
Deploy Office Web Apps Server 2013 in AzureSPSSTHLM
Session by Thorbjørn Værp at SharePoint Saturday Stockholm 2014
Attend this session and learn in depth how to Deploy Office Web Apps Server 2013 in Azure.
There will be a lot of live demoes using PowerShell.
Topics like Setup, Scaling, Publishing, Testing and Connecting are covered.
I use best practice, and experiences from the field.
Welcome!
Unbreakable SharePoint 2013 with SQL Server Always On Availability Groups (HA...serge luca
SharePoint 2013 High Availability and Disaster Recovery with SQL Server Always On Availability Groups (HA and DR) - SharePoint Saturday Helsinki-Serge Luca (SharePoint MVP) et Isabelle Van Campenhoudt(SQ Server MVP); ShareQL, Belgium
SharePoint 24x7x365 Architecting for High Availability, Fault Tolerance and D...Eric Shupps
Building SharePoint farms for development and testing is easy. But building highly available farms to meet enterprise service level agreements that are fault tolerant, scalable and fully recoverable? Not so simple. Learn how to plan, design and implement a highly available on-premises farm architecture for 2016 and 2019 using proven, field-tested techniques and practical guidance.
SharePoint 2013 on Azure: Your Dedicated Farm in the CloudJamie McAllister
With the Virtual Machine and Virtual Networking services of Windows Azure, it is now possible to deploy and operate a Microsoft SharePoint 2013 Server farm on Windows Azure. In this session we will discuss the key considerations, architecture and operations required to do this successfully. At the end you be able to build your own SharePoint Farm on the Cloud!
SharePoint Disaster Recovery with SQL AlwaysOnZeddy Iskandar
A talk I gave for SharePoint Saturday about doing warm disaster recovery using SQL AlwaysOn and how to use the secondary replica as read-only browse-able SharePoint site.
SQL Server Alwayson for SharePoint HA/DR Step by Step GuideLars Platzdasch
SQL Server Alwayson for Sharepoint HA/DR SQL Konferenz 2017
-What is SQL Server AlwaysOn?
-AlwaysOn Failover Clustering
-AlwaysOn Availability Groups
-Why AlwaysOn Availability Groups for SharePoint?
-Requirements and Prerequisites
-Step by Step guide to implementing AlwaysOn Availability Groups
Demonstration
lessons learned
Deploy Office Web Apps Server 2013 in AzureSPSSTHLM
Session by Thorbjørn Værp at SharePoint Saturday Stockholm 2014
Attend this session and learn in depth how to Deploy Office Web Apps Server 2013 in Azure.
There will be a lot of live demoes using PowerShell.
Topics like Setup, Scaling, Publishing, Testing and Connecting are covered.
I use best practice, and experiences from the field.
Welcome!
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
SparkOscope: Enabling Apache Spark Optimization through Cross Stack Monitorin...Databricks
During the last year, the team at IBM Research at Ireland has been using Apache Spark to perform analytics on large volumes of sensor data. These applications need to be executed on a daily basis, therefore, it was essential for them to understand Spark resource utilization. They found it cumbersome to manually consume and efficiently inspect the CSV files for the metrics generated at the Spark worker nodes.
Although using an external monitoring system like Ganglia would automate this process, they were still plagued with the inability to derive temporal associations between system-level metrics (e.g. CPU utilization) and job-level metrics (e.g. job or stage ID) as reported by Spark. For instance, they were not able to trace back the root cause of a peak in HDFS Reads or CPU usage to the code in their Spark application causing the bottleneck.
To overcome these limitations, they developed SparkOScope. Taking advantage of the job-level information available through the existing Spark Web UI and to minimize source-code pollution, they use the existing Spark Web UI to monitor and visualize job-level metrics of a Spark application (e.g. completion time). More importantly, they extend the Web UI with a palette of system-level metrics of the server/VM/container that each of the Spark job’s executor ran on. Using SparkOScope, you can navigate to any completed application and identify application-logic bottlenecks by inspecting the various plots providing in-depth timeseries for all relevant system-level metrics related to the Spark executors, while also easily associating them with stages, jobs and even source code lines incurring the bottleneck.
They have made Sparkoscope available as a standalone module, and also extended the available Sinks (mongodb, mysql).
On Wednesday November 18th, 2015 Microsoft publicly released SharePoint 2016 Beta 2. I was on route from LA to Houston to speak at the Houston SharePoint Users Group and the organizers asked me to speak about what was new.
All of the content herein comes from the TechNet articles that Microsoft released on that morning and can be found here: https://technet.microsoft.com/EN-US/library/cc261970(v=office.16).aspx
I used this deck to talk to the new features that were released in IT Preview & Beta 2 that evening and was asked to share this deck.
Enjoy!
-jase
Navigating the turbulence on takeoff: Setting up SharePoint on Azure IaaS the...Jason Himmelstein
Are you looking to take advantage of the scalability & power of Azure IaaS for SharePoint but don't know how to get started? Join us for this session where we will learn the proper way to get off the ground and navigate around the rough patches when standing up SharePoint on Azure IaaS. You will leave this session with a clear understanding of what it takes to get started, how best to configure your Azure environment, and some very helpful tips and scripts to make your experience smoother. Come learn from our experiences in the field so that you can find success faster!
Navigating the turbulence on take-off: Setting up SharePoint on Azure IaaS th...Jason Himmelstein
Are you looking to take advantage of the scalability & power of Azure IaaS for SharePoint but don't know how to get started? Join us for this session where we will learn the proper way to get off the ground and navigate around the rough patches when standing up SharePoint on Azure IaaS. You will leave this session with a clear understanding of what it takes to get started, how best to configure your Azure environment, and some very helpful tips and scripts to make your experience smoother. Come learn from our experiences in the field so that you can find success faster!
Sql Server Tuning for SharePoint : what every consultant must know (Office 36...serge luca
Sql server tuning for SharePoint : what every consultant must know from Serge Luca (SharePoint MVP) and Isabelle Van Campenhoudt (SQL Server MVP) - (Office 365 Saturday Copenhagen - March 2016)
(Almost) All About Apps for SharePoint 2013Dragan Panjkov
This slide deck is presented on Microsoft TechNet Day 2012, organized in Bosnia and Herzegovina. Main goal of this presentation is to introduce new SharePoint Apps to end users, developers and administrators.
Kako pravilno konfigurisati SharePoint on-premises za SharePoint Add-ins (Sha...Dragan Panjkov
Microsoft NetWork 2016 - SharePoint Add-ins (SharePoint Apps) su novi način kreiranja custom rješenja koja se naslanjaju na SharePoint. AddOns se ne izvršavaju unutar SharePoint konteksta već kao zasebne web aplikacije, te stoga njihovo konfigurisanje predstavlja važan korak u konfigurisanju bilo koje SharePoint farme (bilo prilikom razvoja ili prilikom implementacije u produkciji). Za pravilno konfigurisanje AddOn-a neophodno je ispuniti nekoliko preduslova - kako na samom SharePoint-u tako i na pratećoj infrastrukturi. U ovom predavanju ćemo detaljno, korak po korak, objasniti neophodne korake, pokazati kako se konfiguriše SharePoint kroz administrativni web interfejs te upotrebom PowerShell-a kako bi SharePoint AddOns mogli da se instaliraju na farmi. ovo predavanje namijenjeno je svima koji imaju potrebu da konfigurišu SharePoint Server za Addins, kao i onima koji se time bave iz hobija.
Spark HBase Connector: Feature Rich and Efficient Access to HBase Through Spa...Databricks
Both Spark and HBase are widely used, but how to use them together with high performance and simplicity is a very hard topic. Spark HBase Connector (SHC) provides feature-rich and efficient access to HBase through Spark SQL. It bridges the gap between the simple HBase key value store and complex relational SQL queries, and enables users to perform complex data analytics on top of HBase using Spark.
SHC implements the standard Spark data source APIs, and leverages the Spark catalyst engine for query optimization. To achieve high performance, SHC constructs the RDD from scratch instead of using the standard HadoopRDD. With the customized RDD, all critical techniques can be applied and fully implemented, such as partition pruning, column pruning, predicate pushdown and data locality. The design makes the maintenance very easy, while achieving a good tradeoff between performance and simplicity. Also, SHC has integrated natively with Phoenix data types. With SHC, Spark can execute batch jobs to read/write data from/into Phoenix tables. Phoenix can also read/write data from/into HBase tables created by SHC. For example, users can run a complex SQL query on top of an HBase table created by Phoenix inside Spark, perform a table join against a DataFrame which reads the data from a Hive table, or integrate with Spark Streaming to implement a more complicated system.
This session will demonstrate how SHC works, how to use SHC in secure/non-secure clusters, how SHC works with multi-HBase clusters and how Spark reads/writes data from/into Phoenix tables with SHC, etc. It will also benefit people who use Spark and other data sources (besides HBase) as it inspires them with ideas of how to support high performance data source access at the Spark DataFrame level.
OUG Harmony 2012 - Using SQL Plan Baselines for Performance TestingMaris Elsins
My presentation (OUG Harmony 2012 in Tallin) on how to use SQL Plan baselines to assess the completeness of testing. I also have a white-paper on this topic, see the whitepapers section.
Analytically shiny and new: A guided tour of Microsoft’s Business Intelligenc...Jason Himmelstein
Having trouble keeping up with all of the changes in the BI space around SharePoint & Office 365? Feel like every time you think you understand what is going on Microsoft pivots (pun intended) yet again? You are not alone. Join Rackspace Microsoft MVP, Jason Himmelstein, for a journey through the Microsoft story around BI and how the latest changes are making it all more cohesive & something worth investing your time (and money) into. He will cover Power BI, what changes as a result of SQL Server 2016 for SharePoint, the Excel story, and help you understand the integration story with Office 365.
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
SparkOscope: Enabling Apache Spark Optimization through Cross Stack Monitorin...Databricks
During the last year, the team at IBM Research at Ireland has been using Apache Spark to perform analytics on large volumes of sensor data. These applications need to be executed on a daily basis, therefore, it was essential for them to understand Spark resource utilization. They found it cumbersome to manually consume and efficiently inspect the CSV files for the metrics generated at the Spark worker nodes.
Although using an external monitoring system like Ganglia would automate this process, they were still plagued with the inability to derive temporal associations between system-level metrics (e.g. CPU utilization) and job-level metrics (e.g. job or stage ID) as reported by Spark. For instance, they were not able to trace back the root cause of a peak in HDFS Reads or CPU usage to the code in their Spark application causing the bottleneck.
To overcome these limitations, they developed SparkOScope. Taking advantage of the job-level information available through the existing Spark Web UI and to minimize source-code pollution, they use the existing Spark Web UI to monitor and visualize job-level metrics of a Spark application (e.g. completion time). More importantly, they extend the Web UI with a palette of system-level metrics of the server/VM/container that each of the Spark job’s executor ran on. Using SparkOScope, you can navigate to any completed application and identify application-logic bottlenecks by inspecting the various plots providing in-depth timeseries for all relevant system-level metrics related to the Spark executors, while also easily associating them with stages, jobs and even source code lines incurring the bottleneck.
They have made Sparkoscope available as a standalone module, and also extended the available Sinks (mongodb, mysql).
On Wednesday November 18th, 2015 Microsoft publicly released SharePoint 2016 Beta 2. I was on route from LA to Houston to speak at the Houston SharePoint Users Group and the organizers asked me to speak about what was new.
All of the content herein comes from the TechNet articles that Microsoft released on that morning and can be found here: https://technet.microsoft.com/EN-US/library/cc261970(v=office.16).aspx
I used this deck to talk to the new features that were released in IT Preview & Beta 2 that evening and was asked to share this deck.
Enjoy!
-jase
Navigating the turbulence on takeoff: Setting up SharePoint on Azure IaaS the...Jason Himmelstein
Are you looking to take advantage of the scalability & power of Azure IaaS for SharePoint but don't know how to get started? Join us for this session where we will learn the proper way to get off the ground and navigate around the rough patches when standing up SharePoint on Azure IaaS. You will leave this session with a clear understanding of what it takes to get started, how best to configure your Azure environment, and some very helpful tips and scripts to make your experience smoother. Come learn from our experiences in the field so that you can find success faster!
Navigating the turbulence on take-off: Setting up SharePoint on Azure IaaS th...Jason Himmelstein
Are you looking to take advantage of the scalability & power of Azure IaaS for SharePoint but don't know how to get started? Join us for this session where we will learn the proper way to get off the ground and navigate around the rough patches when standing up SharePoint on Azure IaaS. You will leave this session with a clear understanding of what it takes to get started, how best to configure your Azure environment, and some very helpful tips and scripts to make your experience smoother. Come learn from our experiences in the field so that you can find success faster!
Sql Server Tuning for SharePoint : what every consultant must know (Office 36...serge luca
Sql server tuning for SharePoint : what every consultant must know from Serge Luca (SharePoint MVP) and Isabelle Van Campenhoudt (SQL Server MVP) - (Office 365 Saturday Copenhagen - March 2016)
(Almost) All About Apps for SharePoint 2013Dragan Panjkov
This slide deck is presented on Microsoft TechNet Day 2012, organized in Bosnia and Herzegovina. Main goal of this presentation is to introduce new SharePoint Apps to end users, developers and administrators.
Kako pravilno konfigurisati SharePoint on-premises za SharePoint Add-ins (Sha...Dragan Panjkov
Microsoft NetWork 2016 - SharePoint Add-ins (SharePoint Apps) su novi način kreiranja custom rješenja koja se naslanjaju na SharePoint. AddOns se ne izvršavaju unutar SharePoint konteksta već kao zasebne web aplikacije, te stoga njihovo konfigurisanje predstavlja važan korak u konfigurisanju bilo koje SharePoint farme (bilo prilikom razvoja ili prilikom implementacije u produkciji). Za pravilno konfigurisanje AddOn-a neophodno je ispuniti nekoliko preduslova - kako na samom SharePoint-u tako i na pratećoj infrastrukturi. U ovom predavanju ćemo detaljno, korak po korak, objasniti neophodne korake, pokazati kako se konfiguriše SharePoint kroz administrativni web interfejs te upotrebom PowerShell-a kako bi SharePoint AddOns mogli da se instaliraju na farmi. ovo predavanje namijenjeno je svima koji imaju potrebu da konfigurišu SharePoint Server za Addins, kao i onima koji se time bave iz hobija.
Spark HBase Connector: Feature Rich and Efficient Access to HBase Through Spa...Databricks
Both Spark and HBase are widely used, but how to use them together with high performance and simplicity is a very hard topic. Spark HBase Connector (SHC) provides feature-rich and efficient access to HBase through Spark SQL. It bridges the gap between the simple HBase key value store and complex relational SQL queries, and enables users to perform complex data analytics on top of HBase using Spark.
SHC implements the standard Spark data source APIs, and leverages the Spark catalyst engine for query optimization. To achieve high performance, SHC constructs the RDD from scratch instead of using the standard HadoopRDD. With the customized RDD, all critical techniques can be applied and fully implemented, such as partition pruning, column pruning, predicate pushdown and data locality. The design makes the maintenance very easy, while achieving a good tradeoff between performance and simplicity. Also, SHC has integrated natively with Phoenix data types. With SHC, Spark can execute batch jobs to read/write data from/into Phoenix tables. Phoenix can also read/write data from/into HBase tables created by SHC. For example, users can run a complex SQL query on top of an HBase table created by Phoenix inside Spark, perform a table join against a DataFrame which reads the data from a Hive table, or integrate with Spark Streaming to implement a more complicated system.
This session will demonstrate how SHC works, how to use SHC in secure/non-secure clusters, how SHC works with multi-HBase clusters and how Spark reads/writes data from/into Phoenix tables with SHC, etc. It will also benefit people who use Spark and other data sources (besides HBase) as it inspires them with ideas of how to support high performance data source access at the Spark DataFrame level.
OUG Harmony 2012 - Using SQL Plan Baselines for Performance TestingMaris Elsins
My presentation (OUG Harmony 2012 in Tallin) on how to use SQL Plan baselines to assess the completeness of testing. I also have a white-paper on this topic, see the whitepapers section.
Analytically shiny and new: A guided tour of Microsoft’s Business Intelligenc...Jason Himmelstein
Having trouble keeping up with all of the changes in the BI space around SharePoint & Office 365? Feel like every time you think you understand what is going on Microsoft pivots (pun intended) yet again? You are not alone. Join Rackspace Microsoft MVP, Jason Himmelstein, for a journey through the Microsoft story around BI and how the latest changes are making it all more cohesive & something worth investing your time (and money) into. He will cover Power BI, what changes as a result of SQL Server 2016 for SharePoint, the Excel story, and help you understand the integration story with Office 365.
Similar to Haute Disponibilité et Reprise sur incidents en SharePoint 2013 avec Sql Server Always On Availability groups (SharePoint Saturday Paris 2015)
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
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...Toni Frankola
SharePoint has come a long way since the first release in 2001. As the product evolves so does our understanding of how to plan, install, operate and manage a SharePoint farm. In this session, we are going to discuss the entire process that starts with the SharePoint capacity planning all the way to the successful management of a SharePoint farm. We also going to discuss the most common best practices and help you avoid some most common pitfalls. The best practices outlined in this session are something that should be applied to farms large and small. To keep you up to the with the new SharePoint 2016, we are going to spend a fair amount of time discussing some of the current hot scenarios like MinRoles in SharePoint 2016, automated installation with PowerShell and SharePoint Online hybrids.
SPSHOU - Upgrading and Migrating to SharePoint 2016 like a ProBrian Culver
SharePoint Saturday Houston #SPSHOU
Level: 300
Track: Administrator, Development / SharePoint App
SharePoint 2016 is finally out and it brings tons of new features that continue to make SharePoint an amazing collaboration tool for companies. Many companies are still on SharePoint 2010, maybe even earlier versions. In this session, I discuss and show you the approach for upgrading and migrating to SharePoint 2016. Its time to get with the times and upgrade your farm. I will shares best practices and lots of tips as we upgrade our sample farm. I will include some troubleshooting and custom solutions based on real world scenarios to make sure this isn’t another “simple” upgrade. Best of all, we will have fun doing this.
Attendee Takeaways:
1. Learn how to upgrade to SharePoint 2016 from various SharePoint versions.
2. Learn best practices for upgrading smoothly and properly.
3. Learn some tips and tricks to making the upgrade faster, less error prone and efficient to reduce downtime.
4. Learn how to troubleshooting and deal with upgrade issues.
How to choose between SharePoint lists, SQL Azure, Microsoft Dataverse with D...serge luca
Our European Collaboration Summit 2021 slides (with Isabelle Van Campenhoudt and serge Luca)
How to choose between SharePoint lists, SQL Azure, Microsoft Dataverse with Doctor Flow and Isa
Leveraging the cloud to quickly test drive how SAP HANA can accelerate your SAP ERP system without migration to Suite on HANA or SAP S/4HANA using one of the first approaches for ERP-based HANA Acceleration
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.
A Real World Guide to Building Highly Available Fault Tolerant SharePoint FarmsEric Shupps
Building SharePoint farms for development and testing is easy. But building highly available farms to meet enterprise service level agreements that are fault tolerant, scalable and connected to the cloud? Not quite so easy. In this workshop you will learn how to plan, design and implement a highly availability farm architecture based upon proven techniques and practical guidance. You will also discover how to connect on-premise deployments to the cloud, manage security and identity synchronization, correctly configure workflow farms, and prepare your environment for app integration.
Analytics at the Speed of Thought: Actian Express Overview Actian Corporation
Deliver faster insight – reduce query response times to seconds
Analyze more data faster – explore billions of rows of data in seconds
More concurrent users – enable more concurrent BI users to explore more data
Webinar share point performance feb2016 slideshareDynatrace
Optimizing Sharepoint Performance - On-Premise or Cloud
Recorded webinar from February 2016
Featuring Joel Oleson and Andi Grabner
Is your team migrating Sharepoint from on premise to Office 365 or another virtual or cloud-based solution? Are
performance and user experience during SharePoint deployment something that you can’t just hand over to Microsoft?
Hear from Sharepoint Performance experts on the right questions to ask when migrating to SharePoint virtual servers, Office 365, or anywhere in the cloud.
-Understand migration troubleshooting and performance best practices
-Learn how to test and validate your SharePoint deployment to ensure that you continue to hit your SLAs
-See how to define your status quo for pre- and post-migration optimization and performance measurement
-Hear how understanding user experience in your current Sharepoint deployment can help you be proactive, rather than reactive.
I did a session at the LeedsSharp about azure integration services and where to use which technology
- Azure Functions
- Logic Apps
- Synapse
- Data Factory
- Event Grid
- Service Bus
- Event Hub
- API Management
Similar to Haute Disponibilité et Reprise sur incidents en SharePoint 2013 avec Sql Server Always On Availability groups (SharePoint Saturday Paris 2015) (20)
F1_Design Mission Critical Enterprise Applications with Power Automate and Do...serge luca
Design Mission-Critical Enterprise Applications with Power Automate and Doctor Flow. European Power Platform Conference 2022 Berlin. BY Doctor Flow aka Serge Luca
Team Nation 2022 - How to choose between Dataverse, SQL Azure, SharePoint lis...serge luca
This is the session MVPs Serge Luca aka Doctor Flow and Isabelle Van Campenhoudt presented at Teams nation 2022. They provide criteria for choosing between Dataverse, Dataverse for Teams, SharePoint lists, SQL Azure.
AOS Germany- 2020-Advanced Business Process Management with Power Automate an...serge luca
In this session, Serge Luca, aka Doctor Flow, describes what it takes to create mission-critical enterprise applications with the Power Platform 4 essential Power Platform patterns + 1 reference implementation: his open-source Power Platform BPM Toolkit
Rencore Power Automate Mini Summit : Power Automate Business Process Manageme...serge luca
In this session Doctor Flow aka Serge Luca will share some Power Automate patterns & best practices + how to do BPM for free in the Power Plaform with the BPM Toolkit
How to become a Power Automate/Flow hero with Doctor Flow (Session online SPS...serge luca
How to become a Power Automate/Flow hero with Doctor Flow aka "Serge Luca" (Session online SPSWarsaw - 2020). Power Platform, Power Automate tips and tricks.
Microsoft flow best practices with Doctor Flow. PowerSaturday 2019, Parisserge luca
Microsoft flow best practices with Doctor Flow (aka serge Luca) PowerSaturday 2019. Paris. Serge Luca, MVP Office 365 and MVP Business Applications (Flow). Brussels
Designing for Privacy in Amazon Web ServicesKrzysztofKkol1
Data privacy is one of the most critical issues that businesses face. This presentation shares insights on the principles and best practices for ensuring the resilience and security of your workload.
Drawing on a real-life project from the HR industry, the various challenges will be demonstrated: data protection, self-healing, business continuity, security, and transparency of data processing. This systematized approach allowed to create a secure AWS cloud infrastructure that not only met strict compliance rules but also exceeded the client's expectations.
Experience our free, in-depth three-part Tendenci Platform Corporate Membership Management workshop series! In Session 1 on May 14th, 2024, we began with an Introduction and Setup, mastering the configuration of your Corporate Membership Module settings to establish membership types, applications, and more. Then, on May 16th, 2024, in Session 2, we focused on binding individual members to a Corporate Membership and Corporate Reps, teaching you how to add individual members and assign Corporate Representatives to manage dues, renewals, and associated members. Finally, on May 28th, 2024, in Session 3, we covered questions and concerns, addressing any queries or issues you may have.
For more Tendenci AMS events, check out www.tendenci.com/events
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamtakuyayamamoto1800
In this slide, we show the simulation example and the way to compile this solver.
In this solver, the Helmholtz equation can be solved by helmholtzFoam. Also, the Helmholtz equation with uniformly dispersed bubbles can be simulated by helmholtzBubbleFoam.
Quarkus Hidden and Forbidden ExtensionsMax Andersen
Quarkus has a vast extension ecosystem and is known for its subsonic and subatomic feature set. Some of these features are not as well known, and some extensions are less talked about, but that does not make them less interesting - quite the opposite.
Come join this talk to see some tips and tricks for using Quarkus and some of the lesser known features, extensions and development techniques.
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Globus
The Earth System Grid Federation (ESGF) is a global network of data servers that archives and distributes the planet’s largest collection of Earth system model output for thousands of climate and environmental scientists worldwide. Many of these petabyte-scale data archives are located in proximity to large high-performance computing (HPC) or cloud computing resources, but the primary workflow for data users consists of transferring data, and applying computations on a different system. As a part of the ESGF 2.0 US project (funded by the United States Department of Energy Office of Science), we developed pre-defined data workflows, which can be run on-demand, capable of applying many data reduction and data analysis to the large ESGF data archives, transferring only the resultant analysis (ex. visualizations, smaller data files). In this talk, we will showcase a few of these workflows, highlighting how Globus Flows can be used for petabyte-scale climate analysis.
Code reviews are vital for ensuring good code quality. They serve as one of our last lines of defense against bugs and subpar code reaching production.
Yet, they often turn into annoying tasks riddled with frustration, hostility, unclear feedback and lack of standards. How can we improve this crucial process?
In this session we will cover:
- The Art of Effective Code Reviews
- Streamlining the Review Process
- Elevating Reviews with Automated Tools
By the end of this presentation, you'll have the knowledge on how to organize and improve your code review proces
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
Strategies for Successful Data Migration Tools.pptxvarshanayak241
Data migration is a complex but essential task for organizations aiming to modernize their IT infrastructure and leverage new technologies. By understanding common challenges and implementing these strategies, businesses can achieve a successful migration with minimal disruption. Data Migration Tool like Ask On Data play a pivotal role in this journey, offering features that streamline the process, ensure data integrity, and maintain security. With the right approach and tools, organizations can turn the challenge of data migration into an opportunity for growth and innovation.
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...informapgpstrackings
Keep tabs on your field staff effortlessly with Informap Technology Centre LLC. Real-time tracking, task assignment, and smart features for efficient management. Request a live demo today!
For more details, visit us : https://informapuae.com/field-staff-tracking/
Why React Native as a Strategic Advantage for Startup Innovation.pdfayushiqss
Do you know that React Native is being increasingly adopted by startups as well as big companies in the mobile app development industry? Big names like Facebook, Instagram, and Pinterest have already integrated this robust open-source framework.
In fact, according to a report by Statista, the number of React Native developers has been steadily increasing over the years, reaching an estimated 1.9 million by the end of 2024. This means that the demand for this framework in the job market has been growing making it a valuable skill.
But what makes React Native so popular for mobile application development? It offers excellent cross-platform capabilities among other benefits. This way, with React Native, developers can write code once and run it on both iOS and Android devices thus saving time and resources leading to shorter development cycles hence faster time-to-market for your app.
Let’s take the example of a startup, which wanted to release their app on both iOS and Android at once. Through the use of React Native they managed to create an app and bring it into the market within a very short period. This helped them gain an advantage over their competitors because they had access to a large user base who were able to generate revenue quickly for them.
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTier1 app
Even though at surface level ‘java.lang.OutOfMemoryError’ appears as one single error; underlyingly there are 9 types of OutOfMemoryError. Each type of OutOfMemoryError has different causes, diagnosis approaches and solutions. This session equips you with the knowledge, tools, and techniques needed to troubleshoot and conquer OutOfMemoryError in all its forms, ensuring smoother, more efficient Java applications.
We describe the deployment and use of Globus Compute for remote computation. This content is aimed at researchers who wish to compute on remote resources using a unified programming interface, as well as system administrators who will deploy and operate Globus Compute services on their research computing infrastructure.
Software Engineering, Software Consulting, Tech Lead.
Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Security,
Spring Transaction, Spring MVC,
Log4j, REST/SOAP WEB-SERVICES.
Your Digital Assistant.
Making complex approach simple. Straightforward process saves time. No more waiting to connect with people that matter to you. Safety first is not a cliché - Securely protect information in cloud storage to prevent any third party from accessing data.
Would you rather make your visitors feel burdened by making them wait? Or choose VizMan for a stress-free experience? VizMan is an automated visitor management system that works for any industries not limited to factories, societies, government institutes, and warehouses. A new age contactless way of logging information of visitors, employees, packages, and vehicles. VizMan is a digital logbook so it deters unnecessary use of paper or space since there is no requirement of bundles of registers that is left to collect dust in a corner of a room. Visitor’s essential details, helps in scheduling meetings for visitors and employees, and assists in supervising the attendance of the employees. With VizMan, visitors don’t need to wait for hours in long queues. VizMan handles visitors with the value they deserve because we know time is important to you.
Feasible Features
One Subscription, Four Modules – Admin, Employee, Receptionist, and Gatekeeper ensures confidentiality and prevents data from being manipulated
User Friendly – can be easily used on Android, iOS, and Web Interface
Multiple Accessibility – Log in through any device from any place at any time
One app for all industries – a Visitor Management System that works for any organisation.
Stress-free Sign-up
Visitor is registered and checked-in by the Receptionist
Host gets a notification, where they opt to Approve the meeting
Host notifies the Receptionist of the end of the meeting
Visitor is checked-out by the Receptionist
Host enters notes and remarks of the meeting
Customizable Components
Scheduling Meetings – Host can invite visitors for meetings and also approve, reject and reschedule meetings
Single/Bulk invites – Invitations can be sent individually to a visitor or collectively to many visitors
VIP Visitors – Additional security of data for VIP visitors to avoid misuse of information
Courier Management – Keeps a check on deliveries like commodities being delivered in and out of establishments
Alerts & Notifications – Get notified on SMS, email, and application
Parking Management – Manage availability of parking space
Individual log-in – Every user has their own log-in id
Visitor/Meeting Analytics – Evaluate notes and remarks of the meeting stored in the system
Visitor Management System is a secure and user friendly database manager that records, filters, tracks the visitors to your organization.
"Secure Your Premises with VizMan (VMS) – Get It Now"
Into the Box Keynote Day 2: Unveiling amazing updates and announcements for modern CFML developers! Get ready for exciting releases and updates on Ortus tools and products. Stay tuned for cutting-edge innovations designed to boost your productivity.
A Comprehensive Look at Generative AI in Retail App Testing.pdfkalichargn70th171
Traditional software testing methods are being challenged in retail, where customer expectations and technological advancements continually shape the landscape. Enter generative AI—a transformative subset of artificial intelligence technologies poised to revolutionize software testing.
De mooiste recreatieve routes ontdekken met RouteYou en FME
Haute Disponibilité et Reprise sur incidents en SharePoint 2013 avec Sql Server Always On Availability groups (SharePoint Saturday Paris 2015)
1. Haute Disponibilité et Reprise sur Incidents
en SharePoint 2013 avec SQL Server
Always On Availability Groups
• #SPSParis E04
• Serge Luca & Isabelle Van
Campenhoudt
• 30 Mai 2015 / May 30th, 2015
5. ShareQL
5
Isabelle Van Campenhoudt
MVP SQL Server
TheSQLgrrrl.wordpress.com
Bruxelles
Serge Luca
MVP SharePoint
Sergeluca.wordpress.com
Bruxelles
ShareQL.com
6. Isabelle Van Campenhoudt
Isabelle Van
Campenhoud
t
SQL Server MVP, Bruxelles
Consultant, speaker, trainer, PASS V-Chapter Leader
Managing partner de www.ShareQL.com
SQL Server depuis 1999
Blog: http://thesqlgrrrl.wordpress.com/
ivc@ShareQL.com
@thesqlgrrrl
Isabelle
Van Campenhoudt
6
globalfrench.sqlpass.org
9. Business Continuity - Concepts
SharePoint 2013 Architecture and Business Continuity
SharePoint 2013 and Business Continuity
SQL Server and Always On Availability Groups
SharePoint 2013 and Always On Availability Groups
Conclusions – Q&A
Agenda
10.
11. Start from the business
Good management practices, start from the
business
• Don’t reinvent the wheel:
• ISO 22301
• Compatible with :
• ISO 9001 (quality)
• ISO 27001 (security)
• http://www.iso.org/iso/fr/news.htm?refid=Ref1602
14. Requirements
Recovery Point Objective (RPO)
How much data can we afford to loose ?
Recovery Time Objective (RTO)
How long can we afford to wait ?
RPO RTO
Example:
RTO 1 hour
RPO 3 hours
“I wait max 1 hour
I loose max 3 hours of data”
22. Server redundancy
• SharePoint, Office Web
App, Workflows, SQL
Services redundancy
• Services can be started
on several machines
• Different roles : search
Architecture H-A (High Availability)
23. SharePoint patching and downtime
patches
preparation
Patching machine 1 machine 1 patched
Patching machine 2 Psconfig on machine 1 Psconfig on machine 2
How can we patch
without
downtime ?
24. SharePoint machines active in 2 data centers
Unsupported unless
• latency between web front ends et SQL Server< 1 ms
• 10 minutes
• 99.9 %
• Network > 1 Gbits /sec
DANGER : Stretched Farm
25. Ok only if the SharePoint farm is
Stopped (physically stop VMs and take DB backups)
Every machine has a config cache
Snapshot is not atomic
Danger : VMs Snaphots
28. High Availability and Disaster Recovery
Potential
Data Loss
(RPO)
Potential
Recovery
Time (RTO)
Automatic
Failover
Readable
Secondaries
Backup, Copy, Restore hours
hours -to-
days No
Not during a
restore
Log Shipping Minutes
Minutes-to-
hours No
Not during a
restore
Database Mirroring - High-safety (sync + witness) Zero seconds Yes NA
Database Mirroring - High-performance (async) seconds Minutes No NA
Always On Failover Cluster Instance NA
seconds to
minutes Yes NA
Always On Availability Groups - synchronous-
commit Zero seconds Yes 0 – 3
Always On Availability Groups - asynchronous-
commit seconds Minutes No 0 - 8
Comparison Always On and other SQL Servers HA & DR
35. • HA : nodes update in sync mode
• DR : nodes update in async mode
2
situations :
• Secondary nodes can be read (licence!)
• And used for backups..
• Switch very fast
• Switch logic based on quorum in the
Cluster
Other
benefits :
38. • SharePoint 2013 with SP1 and CU April 2014
• SQL alias & pointing to a SQL node
• Setup the farm /connected to alias (SPAutoInstaller)
Install the SharePoint farm
• Recovery mode to “full” for databases to be sync
• Usage database: NO
• SharePoint databases Full Backup
• !!! In Test take log backups
Configure SharePoint
SharePoint for Always On AG
• Create Windows Cluster and add every SQL Node
• Create 1 or n Always On AG & Add SharePoint DB
• Create the listener
• Copy SP logins & permissions and other server objects on every node
Configure SQL Server Cluster
& Always On
• Test failover with SharePointTest
How to HA with AOAG
Everything can
easily be scripted !
39. Nice to have: several Availability Groups
• 1 for content databases
• 1 for search databases
• 1 for other service
databases
• 1 for other SharePoint
(Config, Central Admin)
several
availability
groups
40. Database Support – Sync
Commit
Database Supported
Admin Content Yes
App Management Yes
BDC Yes
Config Yes
Content Yes
Managed Metadata Yes
PerformancePoint Yes
PowerPivot Not Tested
Project Yes
Search Analytic Reporting Yes
Search Admin Yes
Database Supported
Search Crawl Yes
Search Links Yes
Secure Store Yes
State Service Yes
Subscription Settings Yes
Translation Services Yes
UPA Profile Yes
UPA Social Yes
UPA Sync Yes
Usage(=loggingDB) Yes – NR
Word Automation Yes
WE
42. DR with Always On Availability Groups &
SharePoint
SQL 1
FARM 1
SQL 2
FARM 2
SQL 3
Asynchronous
Disaster
Recovery
Synchronous
43. Database Support – Async Commit
Database Supported
Admin Content No
App Management Yes
BDC Yes
Config No
Content Yes
Managed Metadata Yes
PerformancePoint Yes
PowerPivot Not Tested*
Project Yes
Search Analytic Reporting No
Search Admin No
Database Supported
Search Crawl No
Search Links No
Secure Store Yes
State Service No
Subscription Settings Yes
Translation Services Yes
UPA Profile Yes
UPA Social Yes
UPA Sync No
Usage Yes – NR
Word Automation Yes
WE
44. Install Farm number 1
• Connect it on AG
listener or on Node 1
Install Farm number 2
• Databases:
configuration,
central admin,
search, user profile
sync on node 2
• Other databases
(content and services)
come from farm 1
How to setup DR with 2 farms
45. Backup/Restore of the search
Service application
Impact on SLA !
• O365 search SLA = 1 week
Search and DR
48. Conclusions
Define SLAs with the business
Major Role of SQL Server AOAG in HA/DR
HA = 1 SP farm SP, DR = 2 SP farms
• Search limitation !!!
SP farm + Workflow farm + Office Web App farm