Richard Harbridge, a SharePoint architect and evangelist, presented on evaluating SharePoint in the cloud. He began by outlining the business reasons for moving SharePoint to the cloud, including lower upfront costs, pay-per-use model, and leveraging cloud providers' scale. He then discussed different cloud models like IaaS, PaaS, and SaaS. Harbridge reviewed key Office 365 and SharePoint Online concepts and licensing options. The presentation covered hybrid scenarios, development challenges, and important evaluation criteria like security, privacy, reliability, offline access, and support.
Governing and managing hybrid SharePoint environmentsRandy Williams
As cloud-hosting options for SharePoint mature, organizations are hoping to capitalize on cloud benefits while mitigating many of their risks. One way to hedge your bet is to incrementally migrate certain workloads to the cloud, while keeping others on-premises. In this session, we’ll walk through a number of hybrid scenarios and consider how governance plans and compliance policies may be affected and how to maintain a hybrid-healthy security posture. Whether your plans are for Office 365, Amazon, Azure, or other providers, we’ll share practical guidance to help you vet your hosting strategy.
SharePoint 2016 is coming and with it, Microsoft puts the focus on hybrid solutions.
What do you need to know?
In this webnar, Portal Solutions’ Daniel Cohen-Dumani and Jill Hannemann discuss SharePoint 2016, including:
- What is a hybrid solution?
- How has hybrid grown in importance?
- What new hybrid capabilities are coming?
- How will hybrid solutions impact the future of SharePoint?
- What other changes should we expect?
What and how do I choose SharePoint 2013 On-premise vs. Cloud (Office 365)WinWire Technologies Inc
Microsoft has released SharePoint 2013 On-Premise and its counterpart SharePoint 2013 Online for Office 365. With both versions available now, the decision for any organization’s IT team to choose between On Premise and Online becomes a difficult preposition. This webinar will try to help in identifying the key parameters which can be used in choosing the right version based on an organizations need – On Premise, Online or Hybrid.
Governing and managing hybrid SharePoint environmentsRandy Williams
As cloud-hosting options for SharePoint mature, organizations are hoping to capitalize on cloud benefits while mitigating many of their risks. One way to hedge your bet is to incrementally migrate certain workloads to the cloud, while keeping others on-premises. In this session, we’ll walk through a number of hybrid scenarios and consider how governance plans and compliance policies may be affected and how to maintain a hybrid-healthy security posture. Whether your plans are for Office 365, Amazon, Azure, or other providers, we’ll share practical guidance to help you vet your hosting strategy.
SharePoint 2016 is coming and with it, Microsoft puts the focus on hybrid solutions.
What do you need to know?
In this webnar, Portal Solutions’ Daniel Cohen-Dumani and Jill Hannemann discuss SharePoint 2016, including:
- What is a hybrid solution?
- How has hybrid grown in importance?
- What new hybrid capabilities are coming?
- How will hybrid solutions impact the future of SharePoint?
- What other changes should we expect?
What and how do I choose SharePoint 2013 On-premise vs. Cloud (Office 365)WinWire Technologies Inc
Microsoft has released SharePoint 2013 On-Premise and its counterpart SharePoint 2013 Online for Office 365. With both versions available now, the decision for any organization’s IT team to choose between On Premise and Online becomes a difficult preposition. This webinar will try to help in identifying the key parameters which can be used in choosing the right version based on an organizations need – On Premise, Online or Hybrid.
Sharepoint on-premise office365 and hybrid Pros, Cons and ComparisonFaisal Masood
Softvative presentation on SharePoint on-premise Office 365 and Hybrid - Pros, Cons and Comparison covers more than 10 aspects of the three environment for intelligent decision making.
By: Faisal Masood - PMP, MCITP, MCTS
Sharepoint, MS Project Server EPM / PPM Consultant
Softvative Inc
If you’re already using or thinking of moving to Microsoft Office 365, you’ll need to think about where to store your precious documents.
Microsoft SharePoint integrates with Office 365 and allows organisations to set up a centralised, password protected space to store and manage documents, create an intranet and collaborate on projects.
In this webinar with charity IT experts, Co-Operative Systems, we look at:
• What is SharePoint and why use it
• Key features explained
• Migrating to SharePoint and what it doesn't say on the tin
• Practical demonstration of how SharePoint works
• Question & Answer
About Co-Operative Systems:
Co-Operative Systems have helped over 2,000 users onto Microsoft's Office 365 platform, and have been providing specialist IT support services to the non-profit sector since 1987. Their annual Where ITs @ event for charities is hosted by Microsoft. Read more about Co-Operative Systems at: www.coopsys.net
It's always been a dilemma -- do you invest in servers, licenses and people to set up and maintain a fully controllable SharePoint infrastructure in-house, or is it time to explore hosting SharePoint off-premise? Legal IT professionals have been struggling with this decision for years.
The on-premise option offers peace of mind from a security and controllability standpoint, but comes saddled with high costs, a demand for resources and limited scalability. SharePoint Online, on the other hand, alleviates the burden associated with SharePoint on-premise by removing the need for servers, software licenses and personnel, and can be rolled out to a large pool of people virtually overnight. However, you'll still need support for integration projects. Join us as we discuss the pros and cons of each option and give you recommendations based on our experiences, deployments and feedback.
Speakers:
Ted Theodoropoulos, as the founder and President of Acrowire, combines his interest in technology with his passion to improve the business productivity of entrepreneurs and corporations. He has a background in technology going back to the early 1980s and is an expert at reducing the cost of doing business by identifying process inefficiencies and implementing the right technology solution to bridge the gap. Ted has earned Six Sigma Green and Black Belt certifications, and his Green Belt work led to a United States patent for which he was recognized with the 2007 Best of Six Sigma Award. He is a Microsoft Certified Professional and a Certified Scrum Master. Contact Ted at ted@acrowire.com.
Brian Gough, a Solutions Architect at Acrowire, offers a wealth of knowledge with over 20 years of experience in the IT industry. He has been working with SharePoint since version 2003, and has set up more than 50 farms and over 200 sites in nine languages. Brian has twice been recognized by Microsoft and his peers as a SharePoint MVP for his contributions to the SharePoint community and knowledge of the product. He has taught classes in SharePoint development and given numerous speeches and presentations around the country on a variety of SharePoint topics. Contact Brian at bgough@acrowire.com.
Credera was proud to be a Platinum Sponsor of the Share Cloud Dallas 2012.
Jesus Salazar, a Principal with Credera and member of Microsoft’s SharePoint Development Advisory Council, presented on the topic of Office 365 Migration Planning.
Slides from European SharePoint Conference 2013 in Copenhagen. In this session, we will focus on various hybrid scenarios, which possibilities you have on your way to the cloud and how you can manage your hybrid world. What common questions should be answered for hybrid solutions?
Learn the benefits and limitations of SharePoint Online and Onprem. Learn whether to deploy SharePoint on-premise, use the latest cloud-based iteration, or a hybrid combination environment. Also included is a description of K2's Appit platform.
Join Richard Harbridge for this fast paced in depth view of what’s coming in SharePoint Server 2016 and why those new features matter for IT Pros and what you can do to get ready for SharePoint Server 2016.
Sharepoint User Group Geneva - Introduction to Office 365Mark Stokes
This is an "Introduction to Office 365" session that I performed to the SharePoint User Group in Geneva in March 2014.
I cover the architecture of Office 365 (and related technologies) and focus in on SharePoint Online and the administration tools.
I also discuss a few "Cloud" based topics that are not necessarily Office 365 focused, but considerations that you should think about before engaging ANY cloud provider.
Building SharePoint 2016 Hybrid the right wayBrian Culver
Let’s build a SharePoint 2016 Hybrid farm following best practices on Azure in real time. During the build process we will discuss how the new features in 2016 affect the farm architecture and what new features need to be configured. We will also configure the farm to enable a hybrid farm with Office365. Following the session, the attendees will receive all scripts used during the demos.
Attendee Takeaways:
1. Tips and shortcuts to how to build a SharePoint 2016 farm.
2. Learn about many of the new SharePoint 2016 features.
3. Learn how to enable hybrid scenarios between On-premise SharePoint 2016 and Office 365.
Presented at Houston TechFest 2016
In this informative 60-minute webinar we will help you build your timeline, prepare your move, and learn ways to work with your users for a smooth transition. We’ll also discuss how to leverage SharePoint, Yammer, and One Drive for Business to truly realize the value they can offer. You will walk away being able to:
• Build your own timeline for moving to the cloud
• Understand the challanges in planning your Office 365 migration
• Know how to leverage the features of Office 365
• Describe common roll-out scenarios to your stakeholders
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.
Libro completo de economia para socialistasja-consultores
Este "libro" no trata de resumir, sino de ampliar y clarificar el pensamiento de los ECONOMISTAS SOCIALISTAS que viven en Economías donde priman las reglas del mercado, asi sale como producto este particular pensamiento económico; que parece que no evoluciona, el ejemplo actual de la economía de Venezuela en el periodo Chávez – Maduro es un caso ilustrativo.
Ojo este no es una manual, es una guía completa de como razona y actúa un Economista Socialista, si desean un manual sólo con leer la conclusión de este libro basta.
Sharepoint on-premise office365 and hybrid Pros, Cons and ComparisonFaisal Masood
Softvative presentation on SharePoint on-premise Office 365 and Hybrid - Pros, Cons and Comparison covers more than 10 aspects of the three environment for intelligent decision making.
By: Faisal Masood - PMP, MCITP, MCTS
Sharepoint, MS Project Server EPM / PPM Consultant
Softvative Inc
If you’re already using or thinking of moving to Microsoft Office 365, you’ll need to think about where to store your precious documents.
Microsoft SharePoint integrates with Office 365 and allows organisations to set up a centralised, password protected space to store and manage documents, create an intranet and collaborate on projects.
In this webinar with charity IT experts, Co-Operative Systems, we look at:
• What is SharePoint and why use it
• Key features explained
• Migrating to SharePoint and what it doesn't say on the tin
• Practical demonstration of how SharePoint works
• Question & Answer
About Co-Operative Systems:
Co-Operative Systems have helped over 2,000 users onto Microsoft's Office 365 platform, and have been providing specialist IT support services to the non-profit sector since 1987. Their annual Where ITs @ event for charities is hosted by Microsoft. Read more about Co-Operative Systems at: www.coopsys.net
It's always been a dilemma -- do you invest in servers, licenses and people to set up and maintain a fully controllable SharePoint infrastructure in-house, or is it time to explore hosting SharePoint off-premise? Legal IT professionals have been struggling with this decision for years.
The on-premise option offers peace of mind from a security and controllability standpoint, but comes saddled with high costs, a demand for resources and limited scalability. SharePoint Online, on the other hand, alleviates the burden associated with SharePoint on-premise by removing the need for servers, software licenses and personnel, and can be rolled out to a large pool of people virtually overnight. However, you'll still need support for integration projects. Join us as we discuss the pros and cons of each option and give you recommendations based on our experiences, deployments and feedback.
Speakers:
Ted Theodoropoulos, as the founder and President of Acrowire, combines his interest in technology with his passion to improve the business productivity of entrepreneurs and corporations. He has a background in technology going back to the early 1980s and is an expert at reducing the cost of doing business by identifying process inefficiencies and implementing the right technology solution to bridge the gap. Ted has earned Six Sigma Green and Black Belt certifications, and his Green Belt work led to a United States patent for which he was recognized with the 2007 Best of Six Sigma Award. He is a Microsoft Certified Professional and a Certified Scrum Master. Contact Ted at ted@acrowire.com.
Brian Gough, a Solutions Architect at Acrowire, offers a wealth of knowledge with over 20 years of experience in the IT industry. He has been working with SharePoint since version 2003, and has set up more than 50 farms and over 200 sites in nine languages. Brian has twice been recognized by Microsoft and his peers as a SharePoint MVP for his contributions to the SharePoint community and knowledge of the product. He has taught classes in SharePoint development and given numerous speeches and presentations around the country on a variety of SharePoint topics. Contact Brian at bgough@acrowire.com.
Credera was proud to be a Platinum Sponsor of the Share Cloud Dallas 2012.
Jesus Salazar, a Principal with Credera and member of Microsoft’s SharePoint Development Advisory Council, presented on the topic of Office 365 Migration Planning.
Slides from European SharePoint Conference 2013 in Copenhagen. In this session, we will focus on various hybrid scenarios, which possibilities you have on your way to the cloud and how you can manage your hybrid world. What common questions should be answered for hybrid solutions?
Learn the benefits and limitations of SharePoint Online and Onprem. Learn whether to deploy SharePoint on-premise, use the latest cloud-based iteration, or a hybrid combination environment. Also included is a description of K2's Appit platform.
Join Richard Harbridge for this fast paced in depth view of what’s coming in SharePoint Server 2016 and why those new features matter for IT Pros and what you can do to get ready for SharePoint Server 2016.
Sharepoint User Group Geneva - Introduction to Office 365Mark Stokes
This is an "Introduction to Office 365" session that I performed to the SharePoint User Group in Geneva in March 2014.
I cover the architecture of Office 365 (and related technologies) and focus in on SharePoint Online and the administration tools.
I also discuss a few "Cloud" based topics that are not necessarily Office 365 focused, but considerations that you should think about before engaging ANY cloud provider.
Building SharePoint 2016 Hybrid the right wayBrian Culver
Let’s build a SharePoint 2016 Hybrid farm following best practices on Azure in real time. During the build process we will discuss how the new features in 2016 affect the farm architecture and what new features need to be configured. We will also configure the farm to enable a hybrid farm with Office365. Following the session, the attendees will receive all scripts used during the demos.
Attendee Takeaways:
1. Tips and shortcuts to how to build a SharePoint 2016 farm.
2. Learn about many of the new SharePoint 2016 features.
3. Learn how to enable hybrid scenarios between On-premise SharePoint 2016 and Office 365.
Presented at Houston TechFest 2016
In this informative 60-minute webinar we will help you build your timeline, prepare your move, and learn ways to work with your users for a smooth transition. We’ll also discuss how to leverage SharePoint, Yammer, and One Drive for Business to truly realize the value they can offer. You will walk away being able to:
• Build your own timeline for moving to the cloud
• Understand the challanges in planning your Office 365 migration
• Know how to leverage the features of Office 365
• Describe common roll-out scenarios to your stakeholders
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.
Libro completo de economia para socialistasja-consultores
Este "libro" no trata de resumir, sino de ampliar y clarificar el pensamiento de los ECONOMISTAS SOCIALISTAS que viven en Economías donde priman las reglas del mercado, asi sale como producto este particular pensamiento económico; que parece que no evoluciona, el ejemplo actual de la economía de Venezuela en el periodo Chávez – Maduro es un caso ilustrativo.
Ojo este no es una manual, es una guía completa de como razona y actúa un Economista Socialista, si desean un manual sólo con leer la conclusión de este libro basta.
A broad overview of how ways organisations can collaborate using cloud computing. Includes examples of tools and comparisons between Google Apps for Business and Office 365.
5 steps to becoming a social & collaborative enterprise - Andrew Bishop - Ja...Andrew Bishop
This presentation includes a definition of social enterprise, key benefits and the major decisions to be addressed for any organisation seeking to embark on the journey to becoming a more social, collaborative enterprise. It was was delivered in Melbourne in August 2012. See also www.uniqueworld.net
SPBiz - Practical Advice for developing your SharePoint RoadmapRene Modery
You will get to understand the purpose and the benefits of a roadmap, as well as learn how to get start with building one, whom to include, and how to continue with developing and maintaining it.
Session Objectives:
Learn what kind of value a roadmap provides
Understand the process of developing a roadmap
Hear practical advice on how to proceed
Get a better understanding of who needs to be involved
Slides for a discussion about Cloud Computing organised by the Isle of Man Branch of the BCS in September 2012. These slides introduce Cloud Computing, delve into some detail on Mcirosoft Azue and Amazon Web Services and pose some questions as to suitability, consideration and risks to be discussed. This talk was presented by Arron Clague from Synapse Consulting and Owen Cutajar from Intelligence Ltd
Making the business case for your intranetSam Marshall
How to make a winning business case for your intranet.
Slides from a workshop given for Ark Group. If you'd like a similar in-house session or help on this topic please contact sam@clearboxconsulting.co.uk
* What a business case looks like
* Understanding who you're trying to influence
* The benefits of an intranet
* Assessing options, priorities and costs
* Identifying risks
* ROI and why it can be a red herring
* Representing intangible benefits
* The case for re-launches or intranet consolidation
Are you new to SharePoint and don’t know where to start? Perhaps you’re using SharePoint, but only for storing documents and making announcements?
Have you connected to your back-end systems? Is it time to deploy workflow and electronic forms? When’s the right time?
A well-planned SharePoint roadmap defines the business goals, timeline, strategy and vision for your collaboration initiative. It makes sure your project gets funded. It will ensure you’re investing in the right areas with a framework for success.
View the presentation, delivered at the SharePoint TechKNOWLEDGEy 2010 event in Detroit. And for more information on this or other SharePoint topics, visit www.cdh.com or our blog at www.cdhtalkstech.com.
Nintex, SharePoint, & Office 365 Roadmap for Workflow and FormsHaniel Croitoru
This presentation discusses Business Process Improvement, Forms Automation, & what features are available today and what's coming over the next few months from Microsoft and Nintex.
Find out how, when and why you would use Nintex, PowerApps, Flow and other Office 365 innovations to get more done in your business.
SharePoint Online vs On-premises vs Hybrid – 2016 editionRene Modery
With SharePoint 2013, Microsoft added hybrid capabilities, allowing organizations to connect their existing on-premises environments to Office 365. SharePoint 2016 expands these capabilities a bit. But in which scenarios is this helpful? How much has changed in the past few years? When does a hybrid scenario make sense, and what are its limitations?
In this webinar, Toby Ward, President and CEO of Prescient Digital Media, and Tamer El Shazli, VP, Technology + SharePoint Lead, Social Business Interactive, discuss the pros, cons, and overall capabilities of SharePoint 2013, and see how it stacks up to the competition.
New technologies are changing the way people work with each other, their organization’s partners, and their customers. Employee expectations have grown and are being met by innovation that delivers greater accessibility, lower costs, and faster results. The catch? Organizations and employees need to understand, adopt, and use these new technologies that are powered by the cloud or risk being outpaced by new competitors and changes in the marketplace.
Join Richard Harbridge, in this insightful Keynote session, as he shares first-hand experience and advice on the practical application of Microsoft’s cloud technology, why and how the cloud is providing significant business value in organizations today, and what successful organizations are doing to maximize the impact Office 365 can provide.
This is an introductory presentation about SharePoint 2010 aimed at customers. It provides a feature overview for customers, managers, end-users, developers, and IT professionals.
Tournee Canadienne aOS - Quebec - Qu'est-ce que VOUS obtenez d'un environneme...Vlad Catrinescu
Every time you see a blog post about SharePoint 2016, you see the word hybrid. But what exactly is a hybrid infrastructure and what features does the business user get?
In this session we will look at SharePoint Hybrid from a business user point of view to understand what features we get out of it. We will look at Hybrid Team Sites, Hybrid Search, Hybrid Extranet sites and more!
This slidedeck was used during my session at the SharePoint Connections 2012 conference at 20 November in Amsterdam. The presentation is about how to build great applications using the new technologies introduced in SharePoint 2013.
PLEASE DOWNLOAD TO VIEW ANIMATIONS & SPEAKER NOTES.
Analyst: What would you like SharePoint to do?
Customer: Well, what can it do?
Analyst: Tons! Let me show you…
All too often, this is how conversations between analysts and customers/stakeholders begin, and it isn’t helpful to anyone. SharePoint has a vast array of capabilities, but if you start by describing or demonstrating what SharePoint can do and how the technology works, you will end up with customers who are confused and don’t know where to begin, or who have massively overblown expectations.
In this session, you will learn how to set up and conduct workshops with various stakeholders that will allow you to understand their real needs. You will then learn how to document and organize this information so that it is useful to the stakeholders and that will allow you to guide them through prioritization and planning.
You will learn when NOT to do demonstrations of SharePoint, and when and how to do demos that are powerful and effective.
Piloting & Scaling Successfully With Microsoft VivaRichard Harbridge
With so many Viva capabilities available to organizations, it can be a challenge knowing which should be piloted together or what patterns and practices work best when piloting Viva Connections, Viva Learning, Viva Topics, Viva Goals, Viva Insights, Viva Pulse, Viva Amplify, and more. How do organizations get started successfully, overcome challenges in piloting and rolling out these experiences, and eventually scale to organization-wide deployments?
Join internationally recognized industry expert and Microsoft MVP Richard Harbridge as he shares insight into the lessons learned and proven approaches with Microsoft Viva. Together you will explore unique and vital challenges with Viva deployments, such as challenges with multiple tenants or multiple organizations in one tenant or challenges with experiences designed for scale – determining if an organization is large enough or has enough content for a great experience with Viva Topics and more.
Preparing, Piloting & Paths to Success with Microsoft CopilotRichard Harbridge
Preparing, Piloting & Paths to Success with Microsoft Copilot
In the modern post generative AI era, leveraging innovative tools is crucial for enhancing productivity and improving performance. This workshop will explore how to get the most out of Microsoft 365 Copilot, Microsoft Viva Copilot and Microsoft Copilot experiences. Join Microsoft MVP and industry expert Richard Harbridge as we delve into challenges surrounding its adoption including initial preparation, user training, support, governance and integration into existing workflows. We will start with an overview highlighting the critical to understand elements that make Copilot so impactful in organizations today along with plenty of data and industry insights. As we transition into guidance around piloting Microsoft 365 Copilot, participants will explore its robust features through rich examples. Engaging with real-world scenarios will unveil common hurdles and provide a clear roadmap towards optimizing Microsoft 365 Copilot for your organizational needs.
Bridging The Gap: How AI Is Transforming Both Customer Experience & Employee ...Richard Harbridge
In the post-pandemic and hybrid world, the importance of effective conversations in both customer experience (CX) and employee experience (EX) has surged.
Historically, voice data has primarily enhanced customer support, but with the integration of advanced recording, transcription, and AI-driven tools, there's a newfound potential to elevate all employee interactions.
AI copilot agents stand at the forefront of this transformation, offering streamlined customer interactions, real-time insights for support agents, and organizational agility. The transition from chat to voice calls presents both an opportunity and a challenge.
While analytics have been a mainstay in , their application in remains largely untapped. This disparity offers organizations a chance to holistically understand operations and create a seamless synergy between CX and EX.
However, the utilization of AI and analytics brings forth challenges, especially concerning data anonymization and de-anonymization in the context of employee data. As privacy norms evolve, organizations must tread carefully, balancing the promise of AI with ethical considerations.
Join industry experts , Chief Executive Officer of and Chief Technology Officer at as they share insights, best practices and lessons learned that can help your organization navigate forward faster with AI.
Getting The Most Out Of Microsoft 365 Employee Experience Today & TomorrowRichard Harbridge
There has never been a time where improving the employee experience has been more critical.
Today, every organization shares a need to enhance how we communicate and engage, collaborate and connect, and manage and develop employees.
Join internationally recognized industry expert and Microsoft MVP Richard Harbridge as he shares insight into the future of employee experiences, how Microsoft 365 is changing, and perhaps more importantly, what organizations are doing today to prepare for it.
Mastering Microsoft 365: The Winning Trio Of Automation, Governance & AdoptionRichard Harbridge
Mastering Microsoft 365: The Winning Trio of Automation, Governance, and Adoption
In today's rapidly evolving digital landscape, mastering Microsoft 365 is no longer just a luxury—it's a necessity. Join us for an enlightening webinar presented by Microsoft MVP and renowned industry expert, Richard Harbridge, as we delve deep into how automation, governance and adoption can not only improve the management, but the employee experience of Microsoft 365.
What we'll cover:
Governance and Lifecycle Mastery: Understand the critical nuances of the governance and lifecycle of SharePoint sites and teams. Navigate the complexities with ease and ensure your organization's digital assets are managed effectively and securely.
Tackling Sprawl: With the proliferation of digital tools and platforms, sprawl has become a pressing concern. Learn actionable strategies to manage and mitigate sprawl, ensuring your digital ecosystem remains organized and efficient improving both the management and employee experience.
The Power of Automation: Discover how automation and programmatic improvements not only streamline operations but also lead to proactive management. Unleash the potential of Microsoft 365 by leveraging automation to its fullest.
The Symbiotic Relationship of Governance and Adoption: Dive into the intricate relationship between governance and adoption. Understand how a robust governance framework can bolster adoption rates and how fostering adoption can, in turn, reinforce governance.
In a world where efficiency, security, and adaptability are paramount, mastering Microsoft 365 can set your organization leagues ahead of the competition. Equip yourself with the knowledge and strategies to make the most of this powerful suite and drive your organization towards unparalleled success.
Piloting & Scaling Successfully With Microsoft VivaRichard Harbridge
Piloting & Scaling Successfully With Microsoft Viva
With so many Viva capabilities available to organizations, it can be a challenge knowing which should be piloted together or what patterns and practices work best when piloting Viva Connections, Viva Learning, Viva Topics, Viva Goals, Viva Insights, Viva Pulse, Viva Amplify, and more. How do organizations get started successfully, overcome challenges in piloting and rolling out these experiences, and eventually scale to organization-wide deploymentsJoin internationally recognized industry expert and Microsoft MVP Richard Harbridge as he shares insight into the lessons learned and proven approaches with Microsoft Viva. Together you will explore unique and vital challenges with Viva deployments, such as challenges with multiple tenants or multiple organizations in one tenant or challenges with experiences designed for scale - determining if an org is large enough or has enough content for a great experience with Viva Topics and more.
Getting The Most Out Of Microsoft 365 Employee Experience Today & Tomorrow SH...Richard Harbridge
There has never been a time where improving the employee experience has been more critical. Today, every organization shares a need to enhance how we communicate and engage, collaborate and connect, and manage and develop employees.
Join internationally recognized industry expert and Microsoft MVP Richard Harbridge as he shares insight into the future of employee experiences, how Microsoft 365 is changing, and perhaps more importantly, what organizations are doing today to prepare for it.
Elevate Your Microsoft 365 Experience The Winning Trio Of AI, Analytics & Aut...Richard Harbridge
Let Microsoft MVP Richard Harbridge guide you through the exciting world of AI, analytics, and automation in Microsoft 365.
Uncover the innovative ways organizations are optimizing collaboration, communication, and management for employees, leaders, and managers, all while empowering your organization to thrive in an ever-evolving digital landscape.
Elevate Your Microsoft 365 Experience The Winning Trio Of AI, Analytics & Rec...Richard Harbridge
Redefine and elevate your SaaS experience.
In today's rapidly evolving digital landscape, Software as a Service (SaaS) platforms are no longer just about providing tools; they're about enhancing user experiences, driving efficiency, and ensuring that businesses stay ahead of the curve. Enter the transformative trio: AI, Analytics, and Recommendations. This session delves deep into the synergistic relationship between these three pillars, illustrating how they can be harnessed to elevate your SaaS experience to unprecedented heights.
Join Richard Harbridge, Microsoft MVP and leading industry expert as he shares best practices and real-world examples from Microsoft 365, SharePoint Online, Microsoft Teams, and Microsoft Viva that advance your SaaS experience.
Together attendees will gain insights into:
Analytics - Understand your user behavior, workflow efficiencies, and areas of improvement. Dive into how Microsoft 365's robust analytics can offer actionable insights to optimize your business processes.
AI - Beyond just data, discover how AI can be a game-changer in action management. Learn how Microsoft's AI capabilities not only predict but proactively address challenges, ensuring a seamless and enhanced user experience.
Recommendations - Personalization is key in today's SaaS world. Explore how Microsoft 365 tailors recommendations based on user behavior, ensuring that each interaction is relevant, timely, and actionable.
By the end of this session, participants will be equipped with the knowledge and inspiration to leverage the power of AI, analytics, and recommendations, transforming their SaaS platforms from mere tools to dynamic, adaptive, and optimized experiences. Join us for this first session of this series and embark on a journey to redefine and elevate your SaaS experience.
Metaverse & The Employee Experience: What You Need To KnowRichard Harbridge
Back in the day we would use 'who installed a browser' that wasn't the default as an 'indirect signal' that denoted a level of individual interest in improving their digital productivity or experience. Nowadays we are swimming in indirect signals - from who organizes the most meetings (named if you use Audit log etc) to dynamics around networking (Viva Insights) to who uses Teams Apps (another great indirect signal of expanding productivity/investing in digital experiences).
What still works best though is direct signals like comments, nominations, champion programs (yearly and NON MANAGER & NON IT focused) and more that help identify people and map them/amplify their visibility as potential super collaborators, those with high amounts of digital debt and those who would better benefit from greater digital fitness or digital experience investments.
Elevate Your Microsoft 365 Experience The Winning Trio Of AI, Analytics & Aut...Richard Harbridge
Let Microsoft MVP Richard Harbridge guide you through the exciting world of AI, analytics, and automation in Microsoft 365.Uncover the innovative ways organizations are optimizing collaboration, communication, and management for employees, leaders, and managers.In this session, you will learn to:• Enhance your organization's potential by learning how to pinpoint areas of focus, tackle risks, and automate tasks for a more productive and efficient workflow.• Delve into the practical applications and benefits of these technologies, from streamlining repetitive tasks to uncovering valuable insights for informed decision-making.• Gain a comprehensive understanding of how to successfully integrate AI, analytics, and automation into your Microsoft 365 environment, empowering your organization to thrive in an ever-evolving digital landscape.
Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...Richard Harbridge
Understanding the many capabilities of the Microsoft Power Platform is essential for any technology leader in today's world. Yet, the more significant challenge for many business leaders is understanding how they can drive meaningful impact in their own business based on these technologies.Power Platform makes incredible things possible at a fraction of the cost. Still, the focus often is on the plumbing or ways Power Platform supports that future state instead of envisioning future states powered by them. This session will focus on the best strategies to leverage when building business momentum around the Microsoft Power Platform. We will explore how organizations inspire and grow their usage of these tools and ideas/examples of Power Platform solutions that drive success for other customers.Join Richard Harbridge, a Microsoft MVP and internationally recognized expert on Microsoft 365 and the Employee Experience, as he shares insight on how to better plan for, prepare for and benefit from the future of the Microsoft Power Platform.
Smarter, Not Harder How AI Is Changing Employee Experience - Reworked Connect...Richard Harbridge
Over the past few years, rapid changes have disrupted how companies lead, enable, empower, and engage around employee experience. Leaders in communications and human resources are all tackling new challenges in connecting with employees and may be overwhelmed with increased communication and collaboration volume, velocity, and variety. To help combat this challenge, rapid innovations in automation and artificial intelligence technology have created new tools for employees and leaders to use and master.
In this masterclass session, Richard Harbridge - a Microsoft MVP and leading industry expert on employee experience - will share insights on how automation and AI technology are revolutionizing employee experience strategies. You’ll learn about the latest trends in AI and employee experience, including the implications of OpenAI for employee experience strategies. You’ll also discover how emerging tech innovations like ChatGPT, Microsoft Copilot, and more are changing the playing field forever.
Whether you’re a leader in communications, technology, or human resources, this masterclass will provide valuable insights and tools to help you empower and enable your employees more effectively and prepare for the future of work. Join us as we explore proven employee experience strategies to help you stay ahead of the curve.
Tackling Employee Experience Today As We Embrace The Future WorkplaceRichard Harbridge
Tackling Employee Experience Today As We Embrace The Future Workplace
The future workplace needs to take into account how the employee experience landscape is changing and the importance of digital experiences throughout the employee journey. The employee experience journey starts before the employee is hired and lasts after they depart. Focusing on the employee experience can feel like a daunting task when reviewing the many different stages of an employee’s journey, but we know understanding and improving these stages can lead to a much more positive employee experience, and maximize the retention, impact, engagement, and performance of the employee.
Smarter, Not Harder How AI Is Changing Communication - Ragan EventsRichard Harbridge
These past few years have accelerated changes and disrupted how companies lead, enable, empower, and engage around communications. Leaders in communications and human resources are all tackling new challenges in connecting with employees and may be overwhelmed with increased communication volume, velocity, and variety. To help combat this challenge, rapid innovations in automation and artificial intelligence technology have created new tools for communicators to use and master, but becoming an early adopter of emerging tech is not without its risks. Join Richard Harbridge, a Microsoft MVP and leading industry expert on employee experience, as he shares insights on the implications of OpenAI for communications strategies, the tech innovations to prepare for today, and how ChatGPT is already changing the playing field forever. * This session description was not written by ChatGPT.
Enhancing Microsoft Teams To Build A Better Digital WorkplaceRichard Harbridge
Today, many organizations have brought the Intranet, or the digital hub of their digital workplace, into Microsoft Teams via Viva Connections. But what else are organizations doing to enhance further, improve upon, and embrace Teams as a hub for not just teamwork, but also corporate communication, social collaboration, networking, and more?
Join Microsoft MVP and 2toLead CTO Richard Harbridge as he shares the unique opportunity Teams apps and solutions provide. Be prepared to explore examples, patterns, and practices for how lines of business in any organization can leverage, extend and integrate Teams to create business-oriented solutions.
Masterclass On Improving & Measuring Onboarding, Retention & Wellbeing With M...Richard Harbridge
85% of leaders say the shift to hybrid work has made it challenging to have confidence that employees are productive. 92% of employees have identified enhancing the employee experience as an essential priority.New challenges are always presented to HR from all sides, and we’re here to help you target critical areas of the employee experience at our free event.Whether you’re looking for strategic guidance or help to achieve technical excellence, our event is full of sessions from world-renowned thought leaders.On February 10th, from 10 AM to 4 PM, learn to avoid new and old challenges, build on existing success, and leverage the latest technology to facilitate your efforts. One lucky winner will walk away with a free $15,000 POC!2toLead CTO and 7X Microsoft MVP Richard Harbridge and 2toLead CEO and 13X Microsoft MVP Kanwal Khipple will lead the event.Together, they helped over 200 digital workplaces globally, plan for and increase the employee experience, keynoted conferences, published books, and published blogs for some major publications like Forbes.Join specialized sessions (business or deep dive tech breakouts) designed for HR leaders or the technical team that supports the digital employee experience.The business and general sessions aim to provide insight into the apparent and hidden value of tackling onboarding, retention, and well-being.The optional tech deep dive breakout sessions aims to walk through how to use and implement Microsoft 365 and Microsoft Viva to improve onboarding, retention, and well-being.Walk away from the event with a greater understanding of the following:- How to identify the most critical areas of the employee experience- How to improve the onboarding experience before and during the process- Building experiences to enable better onboarding- Measure for success- Creating digital employee experiences that help retain top talent- How to track employee well-being- And much more
Getting Started & Driving Success With Power Platform At ScaleRichard Harbridge
Understanding the many capabilities of the Microsoft Power Platform is essential for any technology leader in today's world. Yet, the more significant challenge for many business leaders is understanding how they can drive meaningful impact in their own business based on these technologies.Power Platform makes incredible things possible at a fraction of the cost. Still, the focus often is on the plumbing or ways Power Platform supports that future state instead of envisioning future states powered by them. This session will focus on the best strategies to leverage when building business momentum around the Microsoft Power Platform. We will explore how organizations inspire and grow their usage of these tools and ideas/examples of Power Platform solutions that drive success for other customers.Join Richard Harbridge, a Microsoft MVP and internationally recognized expert on Microsoft 365 and the Employee Experience, as he shares insight on how to better plan for, prepare for and benefit from the future of the Microsoft Power Platform.
Masterclass On Improving & Measuring Onboarding, Retention & Well-beingRichard Harbridge
85% of leaders say the shift to hybrid work has made it challenging to have confidence that employees are productive. 92% of employees have identified enhancing the employee experience as an essential priority.New challenges are always presented to HR from all sides, and we’re here to help you target critical areas of the employee experience at our free event.Whether you’re looking for strategic guidance or help to achieve technical excellence, our event is full of sessions from world-renowned thought leaders.On February 10th, from 10 AM to 4 PM, learn to avoid new and old challenges, build on existing success, and leverage the latest technology to facilitate your efforts. One lucky winner will walk away with a free $15,000 POC!2toLead CTO and 7X Microsoft MVP Richard Harbridge and 2toLead CEO and 13X Microsoft MVP Kanwal Khipple will lead the event.Together, they helped over 200 digital workplaces globally, plan for and increase the employee experience, keynoted conferences, published books, and published blogs for some major publications like Forbes.Join specialized sessions (business or deep dive tech breakouts) designed for HR leaders or the technical team that supports the digital employee experience.The business and general sessions aim to provide insight into the apparent and hidden value of tackling onboarding, retention, and well-being.The optional tech deep dive breakout sessions aims to walk through how to use and implement Microsoft 365 and Microsoft Viva to improve onboarding, retention, and well-being.Walk away from the event with a greater understanding of the following:- How to identify the most critical areas of the employee experience- How to improve the onboarding experience before and during the process- Building experiences to enable better onboarding- Measure for success- Creating digital employee experiences that help retain top talent- How to track employee well-being- And much more
Piloting & Scaling Successfully With Microsoft VivaRichard Harbridge
Getting The Most Out Of Microsoft 365 Employee Experience: Today & Tomorrow
There has never been a time where improving the employee experience has been more critical. Organizations need new and innovative approaches and solutions as work and the workforce change. Today, every organization shares a need to enhance how we communicate and engage, collaborate and connect, and manage and develop employees. The question often hard to answer is, what is the best way to meet that growing need, especially in a way that meets it faster, with less cost and risk?Join internationally recognized industry expert and Microsoft MVP Richard Harbridge as he shares insight into the future of employee communication, employee collaboration, and employee management, how Microsoft 365 is changing these digital employee experiences and perhaps more importantly, what organizations are doing today to prepare for it.
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™UiPathCommunity
In questo evento online gratuito, organizzato dalla Community Italiana di UiPath, potrai esplorare le nuove funzionalità di Autopilot, il tool che integra l'Intelligenza Artificiale nei processi di sviluppo e utilizzo delle Automazioni.
📕 Vedremo insieme alcuni esempi dell'utilizzo di Autopilot in diversi tool della Suite UiPath:
Autopilot per Studio Web
Autopilot per Studio
Autopilot per Apps
Clipboard AI
GenAI applicata alla Document Understanding
👨🏫👨💻 Speakers:
Stefano Negro, UiPath MVPx3, RPA Tech Lead @ BSP Consultant
Flavio Martinelli, UiPath MVP 2023, Technical Account Manager @UiPath
Andrei Tasca, RPA Solutions Team Lead @NTT Data
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/
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfPeter Spielvogel
Building better applications for business users with SAP Fiori.
• What is SAP Fiori and why it matters to you
• How a better user experience drives measurable business benefits
• How to get started with SAP Fiori today
• How SAP Fiori elements accelerates application development
• How SAP Build Code includes SAP Fiori tools and other generative artificial intelligence capabilities
• How SAP Fiori paves the way for using AI in SAP apps
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
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
Welcome to the first live UiPath Community Day Dubai! Join us for this unique occasion to meet our local and global UiPath Community and leaders. You will get a full view of the MEA region's automation landscape and the AI Powered automation technology capabilities of UiPath. Also, hosted by our local partners Marc Ellis, you will enjoy a half-day packed with industry insights and automation peers networking.
📕 Curious on our agenda? Wait no more!
10:00 Welcome note - UiPath Community in Dubai
Lovely Sinha, UiPath Community Chapter Leader, UiPath MVPx3, Hyper-automation Consultant, First Abu Dhabi Bank
10:20 A UiPath cross-region MEA overview
Ashraf El Zarka, VP and Managing Director MEA, UiPath
10:35: Customer Success Journey
Deepthi Deepak, Head of Intelligent Automation CoE, First Abu Dhabi Bank
11:15 The UiPath approach to GenAI with our three principles: improve accuracy, supercharge productivity, and automate more
Boris Krumrey, Global VP, Automation Innovation, UiPath
12:15 To discover how Marc Ellis leverages tech-driven solutions in recruitment and managed services.
Brendan Lingam, Director of Sales and Business Development, Marc Ellis
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
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.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
The Metaverse and AI: how can decision-makers harness the Metaverse for their...Jen Stirrup
The Metaverse is popularized in science fiction, and now it is becoming closer to being a part of our daily lives through the use of social media and shopping companies. How can businesses survive in a world where Artificial Intelligence is becoming the present as well as the future of technology, and how does the Metaverse fit into business strategy when futurist ideas are developing into reality at accelerated rates? How do we do this when our data isn't up to scratch? How can we move towards success with our data so we are set up for the Metaverse when it arrives?
How can you help your company evolve, adapt, and succeed using Artificial Intelligence and the Metaverse to stay ahead of the competition? What are the potential issues, complications, and benefits that these technologies could bring to us and our organizations? In this session, Jen Stirrup will explain how to start thinking about these technologies as an organisation.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
7. What Will We Cover Today?
• Why is SharePoint in the Cloud?
• What is SharePoint in the Cloud?
• What is Office 365?
• Concerns in the Cloud?
• Evaluating Cloud Providers
#SPLive360 @RHarbridge
9. More Customizations Important Concepts
Software as a Service (SaaS)
Less Complexity
Platform as a Service (PaaS)
Infrastructure as a Service (IaaS)
#SPLive360 @RHarbridge
18. Stuff we manage in our
SharePoint Containment Hierarchy
Dedicated SharePoint cloud.
Farm
Servers
Services
Stuff we manage in our
Web Applications
Shared SharePoint cloud.
Databases
Site Collections
Sites
Libraries and Lists
Folders and Document Sets
#SPLive360 @RHarbridge
Documents, Items and Pages
19. SharePoint Extranet
On Premise Hosted Externally Hosted
Environment Environment
You Manage Firewall They Manage Firewall
Exceptions/Access to Exceptions (most cases fully
Environment public facing)/Access to
Environment.
You provision a new identity They provision an identity
store. You manage two store. You still may manage
identity stores. aspects of it based on
business need.
You support the environment They typically support the
infrastructure. environment infrastructure.
You plan for and invest in You pay for what you use
sizable up front costs installing under their planned structures
and configuring the (typically OPEX vs CAPEX).
environment.
#SPLive360 @RHarbridge
22. What is Office 365?
(Standard/Shared Hosting)
#SPLive360 @RHarbridge
23. Getting Office 365 (or BPOS)
Dedicated Evaluation Criteria
• Do you have less than 5000 people?
Not for you.
#SPLive360 @RHarbridge
24. But You Still Want Dedicated?
• SPLA (Server Provider License
Agreement) – Means hosting
companies can offer competitive
‘dedicated’ hosting scenarios at
lower costs.
This is for you.
#SPLive360 @RHarbridge
26. What does moving to Office365 mean?
• Single Architecture
• Initial deploy is still required to migrate data to Office 365
• AD clean up and network upgrade is often required
• Hybrid phasing is often prolonged period of discomfort.
• Balance between continuous innovations and minimize change
• Customer controls IT policies but not feature availability
• Understand your internal security and privacy requirements
#SPLive360 @RHarbridge
27. Office 365 Feature Parity (Before 2013)
Now Available with some caveats…
• No external data search
• No rich client integration
• No profile pages
• No direct connectivity to SQL Azure without a WCF endpoint.
#SPLive360 @RHarbridge
28. More Stuff Missing? (Before 2013)
• Project Server
• Power Pivot
• Secure Store Service
• Full Trust Solutions
• Not all Sandbox Solutions work? *
#SPLive360 @RHarbridge -
* Maurice Prather
http://www.bluedoglimited.com/SharePointThoughts/ViewPost.aspx?ID=331
29. SharePoint Online Grows up in in the
coming release
Gest BCS
Links Translation
Improvem eDiscovery
Workflow ents
2013 Services
(Direct to
SQL Azure)
deep
exchange online, lync online &
New Cloud link
office subscription
UX app
Hybrid model
Search Power all new
Shell features Quick SkyDrive
+
Records
designed for Preview Pro
Center the Cloud
MDS PowerPiv
Quick ot /
Edit Power Mobile
View apps
Dev
OData Site Site
Project Mailbox
refiners
Online
… and more.
#SPLive360 @RHarbridge
30. So What is Still Different in 2013?
SharePoint Online SharePoint 2013
Analytics,
BI Excel Services, Power View, PowerPivot
PerformancePoint
Deep refinement,
Search People/Expertise, hover card, enterprise search
enhance relevancy
Developer Cloud app model, Sandbox, CSOM, BCS Full-trust code, BCS+
Admin Tenant-level, PowerShell, IRM, Recycle Bin Central Administration
Cross-site scripting,
Internet Public Website, Design Manager, apps/store
content by search
eDiscovery, Records Center, Site Mailbox, Mobile, Newsfeed, Follow, #, @
ECM / Social
dot dot dot
#SPLive360 @RHarbridge
31. Hybrid Co-Existence
Scenario Works Out of Box?
SharePoint: Search Yes (Federated)
SharePoint: BCS Yes (WCF Effort Required, No
Profiles and BCS Search)
SharePoint: Other Services No (Though Guidance Coming)
(MMS, Workflow etc)
Exchange Integration Limited (eDiscovery, Site
Mailboxes, Task Synch – Read
Documentation)
Lync Integration Yes (Presence etc)
#SPLive360 @RHarbridge
36. Quick Example
100 Users… Business Wants…
• SharePoint 2010 Enterprise
E3 - $20 per user per month… • Lync 2010
• Exchange 2010
$24,000.00 per year… • Office 2010 Professional
Office 365 E3 Over 3 Years On Premises On Prem Costs (2010):
Year 1 $24,000.00 Year 1 $88,708.00 • $3,500.00 in Services
(Installation/Config)
Year 2 $24,000.00 Year 2 $0.00 • $6,000.00 - Two Servers
Year 3 $24,000.00 Year 3 $0.00 • $79,208.00 – Licensing
Total $72,000.00 Total $88,708.00
Quick Total: $88,708.00
At +4 years = more expensive. Big investment?
Consistent cost? More features/flexibility.
#SPLive360 @RHarbridge
*This is meant as only a simplified example scenario
37. What About SharePoint Standalone?
Office 365 offers two Standalone plans for SharePoint.
$4.00
$8.00
SP Online P1 Over 3 Years SP Standard On Premises On Prem Costs (2010):
Year 1 $4,800.00 Year 1 $30,849.00 • $2,000.00 in Services
• $6,000.00 - Two Servers
Year 2 $4,800.00 Year 2 $0.00 • $22,849.00 – Max Licensing
Year 3 $4,800.00 Year 3 $0.00
#SPLive360 $14,400.00
Total @RHarbridge Total $30,849.00 100 Users…
*This is meant as only a simplified example scenario
38. External Users Subscription Licenses
SharePoint Online Partner Access License
The first 10,000 PAL licenses are free. Beyond this there are
negotiated prices/sometimes exceptions are made, etc.
SP Online Over 3 Years SP On Premises
Year 1 $0.00 Year 1 $0.00 (2013)
Year 2 $0.00 Year 2 $0.00
Year 3 $0.00 Year 3 $0.00
Total $0.00 Total $0.00
#SPLive360 @RHarbridge
*This is meant as only a simplified example scenario
39. Understand Additional Costs
Coming soon – Small Business Coming soon – Midmarket Coming soon – Enterprise
Item In-Market - Enterprise
1-50 users 1-250 users 1-500,000+ users
Base tenancy storage allocation 10 GB 10GB 10GB 10GB
Storage per Standard E & P (allocated
to tenant pool) 500 MB/user 500MB/user 500MB/user 500MB/user
SkyDrive Pro
(does not contribute to overall pool) 500 MB/user 7 GB 7 GB 7 GB
Storage per Kiosk Worker 0 0 0 0
Storage per External User 0 0 0 0
Site Collection storage quotas Up to 100 GB Up to 100 GB Up to 100 GB Up to 100 GB
Total max storage per tenant Up to 25 TB Up to 35GB Up to 1.25 TB Up to 25TB
Maximum file upload size 250MB Designing for 2GB Designing for 2GB Designing for 2GB
Site collections (total #)* 300 1 20 3,000
Additional storage $2.50
(per GB per month) $0.20/GB/month $0.20/GB/month $0.20/GB/month
0.20/GB/month*
*Price lowered in the second service update of Office 365 SharePoint Online.
#SPLive360 @RHarbridge
40. The Outcome
We barely scratched the surface with
SharePoint in the Cloud but have already
seen many ‘trade off’ decision points we
should be aware of.
#SPLive360 @RHarbridge
41. What to watch out for…
Without careful planning cloud
providers can cause considerable cost
due to new challenges such as migration
and identity federation.
#SPLive360 @RHarbridge
43. BPOS to Office 365?
Microsoft is responsible for any changes that happen in its
1. Customers will not have to migratedata; data.
datacenters. Customers will not have to migrate any any
however, customers will be responsible for making sure that
2. client software is have SharePoint 2010
their You need to compliant with the system
requirements. See Office 365 system requirements
compatible client software/systems.
download.microsoft.com/download/A/6/4/A6479925-C7D2-
4C4C-A21B-48BCCF8887A9/FAQ_EN_101010.docx.
3. You have to train users on
the new 2010 interface.
Customers will also be responsible for end-user training and
configuring any new features and capabilities that will be
delivered by Office 365.
#SPLive360 @RHarbridge
http://www.microsoft.com/online/transition-center.aspx
46. Unique Development Challenges
How do you deploy a site
structure to #Office365?
• Limited/No PowerShell
• No Console Apps
• No Content Database Copy
Site Templates and Migration
Tools Could Work…
#SPLive360 @RHarbridge
51. Security
Can be an issue, but most of the time is not.
The real issue is lack of standards and accountability…
If it’s a bigger and more respectable hosting provider
expect a better level of accountability and security
planning/activity.
#SPLive360 @RHarbridge
52. Security Program
“We ended up with around 800 preventive, detective and
corrective controls that were physical, administrative and
technical. Then we took the defense-in-depth approach
and put the controls throughout the stack.”
#SPLive360 @RHarbridge
- John Howie, Microsoft
58. Support Is Important
As an example Microsoft provides 24/7 support.
Google also provides 24/7 support.
However Google Apps has a rule where only system critical events
that affect more than 50% of users can use their phone support.
Don’t forget that with all cloud based providers – you are also adding
another layer between IT and the business users.
Example Issue:
Can a you put a stop to a providers maintenance schedule so that a
#SPLive360 @RHarbridge finish a critical deliverable without interruption?
business team can
60. Other Issues?
• Since the startup costs are lower organizations
can run the risk of not doing enough planning.
• Migrating content can be
extremely difficult depending
on what options are provided
by the ‘cloud provider’.
#SPLive360 @RHarbridge
66. Questions To Ask
Security
• How do I know if my cloud is secure?
• Who will have access to my sensitive data?
• Do I have full ownership of my data?
• What type of employee / contractor screening you do, before you hire
them?
• How do you detect if an application is being attacked (hacked), and
how is that reported to me and my employees?
• How do you control administrator access to the service?
• What firewalls are in place?
• What anti-virus technology is in place?
• Can I get virtual layer 2 networking and a stateful virtual firewall?
#SPLive360 @RHarbridge
Evaluating Cloud Providers
67. Questions To Ask
Storage
• Where will my data be stored?
• Will my data be replicated to any other datacenters around the world (If
yes, then which ones)?
• What controls do you have in place to ensure safety for my data while it is
stored in your environment?
• Can you tell me where my data physically resides?
• Data Center Location?
• How many live copies of my data are there?
• What happens to my data if I cancel my service?
#SPLive360 @RHarbridge
Evaluating Cloud Providers
68. Questions To Ask
Identity & Access
• Do you offer single sign-on for your services?
• Can I get flexible role-based access control synchronized with my
enterprise directory?
• Do all of my users have to rely on solely web based tools?
• Can users work offline?
• Do you offer a way for me to run your application locally and how
quickly I can revert to the local installation?
#SPLive360 @RHarbridge
Evaluating Cloud Providers
69. Questions To Ask
Reliability & Support
• What is your Disaster Recovery and Business Continuity strategy?
• How do you back up data?
• What is the retention period and recovery granularity?
• Is your Cloud Computing service SAS70 compliant?
• What measures do you provide to assist compliance and minimize legal
risk?
• Who do I contact for support?
• What types of support do you offer?
• Are there additional support options available to me?
#SPLive360 @RHarbridge
Evaluating Cloud Providers
70. Questions To Ask
Performance
• How fast is the local network?
• What is the storage architecture?
• Usually storage will be the slowest link.
• How can I ensure global consistency across cloud service providers?
• How many locations do you have and how are they connected?
• How many IOPS can I expect at each I/O performance level?
• How does your memory access score on the STREAM benchmark?
• How does your virtualization system score on the SPECvirt benchmark?
#SPLive360 @RHarbridge
Evaluating Cloud Providers
71. Questions To Ask
Flexibility (Part 1)
• Am I able to load my own VMs?
• Am I able to install software?
• What virtualization technology is being used?
• Are there additional abstraction layers?
• Can I dynamically add memory and CPU to a cloud VM while it’s running?
• How can I ensure CPU and memory are guaranteed?
• What access protocols are available?
• RDP, VNC, ICA, Console, SSH…
• Over non standard ports?
#SPLive360 @RHarbridge
Evaluating Cloud Providers
72. Questions To Ask
Flexibility (Part 2)
• What configuration options do I have?
• Can I add memory?
• Can I add storage?
• Can I use public IPs?
• What domain name mapping options do I have?
• Can I have multiple environments per user?
• Can I archive environments?
• What supporting tools are there?
• Active directory integration
• User management
#SPLive360 @RHarbridge
Evaluating Cloud Providers
73. Questions To Ask
Flexibility (Part 3)
• Do you offer on-premise, web-based, or mixed environments?
• Will the solution work with what I have in place today?
• What pricing, licensing, and payment options are available to me?
• What are the client requirements?
• How often do these change?
Example: Must I upgrade my browser to take advantage of new
features?
#SPLive360 @RHarbridge
Evaluating Cloud Providers
74. Questions To Ask
Costs
• Can I get predictable service costs that still allow me to scale when I need
to?
• How can I get the cost benefits of multi-tenancy but still access dedicated
infrastructure when I need it?
• How do you define a processor / virtual core / Compute Unit?
• What are your SLAs and how do you compensate when it is not met?
• During maintenance windows? Planned vs surprises
• What happens when there is over subscription?
• Can I leverage my existing Agreements?
#SPLive360 @RHarbridge
Evaluating Cloud Providers
76. Service Management Index
Carnegie Mellon launched an initiative for standardized risk and benefit
comparisons.
It’s called the Cloud Service Measurement Initiative Consortium (CSMIC)
#SPLive360 @RHarbridge
Service Management Index
84. Main SharePoint Online marketing site:
http://sharepoint.microsoft.com/en-us/SharePoint-Online/Pages/default.aspx
Primary Office 365 marketing site:
http://www.office365.com
Trials, 100-200 level customer-facing info
Contains info about BPOS suite and SPO
30-Day trial
SharePoint Online developer resource center (MSDN):
http://go.microsoft.com/fwlink/?LinkId=203983
SharePoint Online Administration resource center (TechNet):
http://technet.microsoft.com/sharepoint/gg144571.aspx
‘Help and How-to’ for SharePoint Online (Office.com):
http://office.microsoft.com/redir/FX102052854.aspx
#SPLive360 @RHarbridge
85. Microsoft Privacy Guidelines for Developing Software Products and Services
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=16048
Cloud Computing Security Considerations paper (by Microsoft) can be found here:
http://go.microsoft.com/?linkid=9708479
Office 365: Addressing Cloud Computing Security Considerations
http://download.microsoft.com/download%2F2%2F2%2F0%2F220AE513-4A01-4D95-
9275-11E71215A0C2%2FCloudSecurityConsiderations_MicrosoftOffice365.pdf
Pain Point:
http://community.office365.com/en-us/f/148/t/3388.aspx
#SPLive360 @RHarbridge
86. Sign Up For Office365 Developer Site (2013)
http://msdn.microsoft.com/en-us/library/fp179924%28v=office.15%29.aspx
Office and SharePoint App Development:
http://msdn.microsoft.com/en-us/library/jj220038%28v=office.15%29.aspx
Available on TechNet - http://aka.ms/oht1dx
On-premises -> SPO configuration steps
Additional details for non-SharePoint steps
Identity provider and SSO
DirSync
MSOL Sign-In Assistant
MSOL Module for Windows PowerShell
#SPLive360 @RHarbridge
95. Reverse Proxy and Authentication*
When using hybrid features o365 sends requests from Office 365
sites in the cloud to your on-prem farm
You need to establish a reverse proxy for these calls to
be channeled through to secure the process
Those requests can be authenticated at the reverse UAG
proxy before they are forwarded to SharePoint
SharePoint supports using a certificate for Dirsync and Tools Servers
authenticating to the reverse proxy server when ADFS Servers
sending a request SharePoint Servers
#SPLive360 @RHarbridge
96. Reverse Proxy Requirements
Office 365
A reverse proxy used for hybrid must support the
following requirements:
2 network cards - one connected to the Internet and the other to
the internal company network UAG
Route inbound SSL traffic to the on-premises SharePoint farm
without rewriting packet headers
Support SSL termination
Dirsync and Tools Servers
We currently support two reverse proxy servers:
ADFS Servers
Microsoft - Forefront Unified Access Gateway (UAG)
SharePoint Servers
F5 - Big IP
We plan to add more as they are tested for compatibility
#SPLive360 @RHarbridge
97. Reverse Proxy Configuration
These are the high level steps for configuring UAG for Office 365
hybrid:
Configure the network in UAG using the Getting Started Wizard
Add an HTTPS trunk
Install an SSL certificate for the endpoint; it must: UAG
Support the names for both the public HTTPS trunk and
SharePoint site
Use 2048 bit length encryption; shorter lengths WILL NOT WORK!
Dirsync and Tools Servers
Add the PFX in the UAG’s local certificate store
Publish the SharePoint site collection; use the SharePoint Server ADFS Servers
2010 Web type SharePoint Servers
See your Reverse Proxy s/w documentation for full
details
#SPLive360 @RHarbridge
98. Identity Provider
Office 365
In order to have a single-sign on experience, you need
a federated identity provider like ADFS
This requires the following:
2 or more load balanced ADFS servers UAG
An SSL certificate for the ADFS site
A proxy device, like the ADFS proxy server
For details on planning and implementation options see Dirsync and Tools Servers
http://technet.microsoft.com/en-us/library/jj151794 ADFS Servers
All users must have a UPN of a registered domain (i.e. SharePoint Servers
“.local” or similar suffixes will not work)
#SPLive360 @RHarbridge
99. MSOL Tools
You will need tools from MS Online (MSOL) in order to
Office 365
complete the next set of tasks:
Microsoft Online Services Sign-In Assistant
Microsoft Online Services Module for Windows
PowerShell (MSOL PS)
UAG
The Directory Synchronization Tool (dirsync)
NOTE: This cannot be installed on a domain controller
You will need to run these on a SharePoint server to Dirsync and Tools Servers
configure trust with ACS ADFS Servers
Setting up dirsync and SSO trust is typically done on its SharePoint Servers
own server
#SPLive360 @RHarbridge
100. SSO with o365
Office 365
Install the MSOL PS snap-in to a local server; can be the
same server being used for dirsync
Set up a federation trust between o365 and ADFS using
MSOL PS
Use the Connect-MsolService cmdlet to authenticate and connect to o365 UAG
Use the New-MsolFederatedDomain to start the process to establish the trust
Update DNS as instructed by the cmdlet
Or alternatively: Dirsync and Tools Servers
Use the Office 365 Admin web page to create a new domain trust – follow the
instructions in the domains section ADFS Servers
Use MSOL PS to run the Convert-MsolDomainToFederated cmdlet
For more info see http://technet.microsoft.com/en- SharePoint Servers
us/library/jj151794
#SPLive360 @RHarbridge
101. DirSync with o365
Office 365
UAG
Dirsync and Tools Servers
• Grant accounts licenses to SharePoint, etc. ADFS Servers
• Log out then login as an Active Directory user using your Identity Provider (i.e.
SharePoint Servers
ADFS)
http://technet.microsoft.com/en-
us/library/hh967642.aspx
#SPLive360 @RHarbridge
102. SharePoint Configuration Tasks
These things need to be configured in SharePoint to support
hybrid:
New SharePoint STS Token Signing Certificate
Configure a trust between SharePoint on-prem and ACS
Configure Secure Store
Configure UPA
Try out Search or BCS!
#SPLive360 @RHarbridge
103. New SharePoint STS Token Signing Certificate
You need to replace the default token signing certificate for the
SharePoint STS because Access Control Service (ACS) will not trust it
You can replace it with:
A certificate issued by a public certificate authority like Verisign, GoDaddy, Thawte, etc.
– RECOMMENDED
A new self-signed certificate that you can create in the IIS Manager
Domain-issued certificates DO NOT WORK
Use the Set-SPSecurityTokenServiceConfig with the –
ImportSigningCertificate flag to change the token signing certificate
#SPLive360 @RHarbridge
104. Configure Trust Between SharePoint and ACS
Previously you created a federated trust for users to sign into o365
Now you need to create an OAuth trust for applications to exchange
data between o365 and on-prem
Using MSOL PowerShell (on prem):
Create an AppPrincipal using New-MsolServicePrincipalCredential
Create a proxy to ACS using New-SPAzureAccessControlServiceApplicationProxy
Complete the trust using New-SPTrustedSecurityTokenIssuer
Complete detailed instructions are available in the documentation
described at the end of this session
#SPLive360 @RHarbridge
105. Configure Secure Store
The Secure Store Service is used to create an application that stores
the certificate used to authenticate with the UAG HTTPS trunk
In o365 create a new Secure Store Service target application
Save the Target Application ID name because you will use that when
configuring a result source
In the credentials field configure it as a Certificate Password
Click the Set button for the Credentials
Browse to the certificate CER file that was used for the UAG HTTPS trunk; leave the
password fields blank
Complete detailed instructions are available in the documentation
described at the end of this session
#SPLive360 @RHarbridge
106. Configure UPA
It’s critically important that you:
Have a UPA up and running
Have it populated with current data from Active Directory
We use the UPA on the local farm to determine what rights a user has –
what claims they have, what groups they belong to, etc.
With a hybrid solution, anything that you grant rights to needs to be in the
profile system
E.g., if you augment claims on-prem and use a custom claims provider to grant
rights to content using those claims, an o365 user would not see that data
because those custom claims are not added when you login to o365
More details at
http://blogs.technet.com/b/speschka/archive/2012/08/15/oauth-and-the-
rehydrated-user-in-sharepoint-2013-how-d-they-do-that-and-what-do-i-need-
to-know.aspx
#SPLive360 @RHarbridge
109. Thank You
Organizers, Sponsors and You for Making this Possible.
Questions? Ideas? Feedback? Contact me:
Twitter: @RHarbridge
Blog: http://www.RHarbridge.com
Email: Richard@RHarbridge.com
Resources:
700+ SharePoint IA Slides at.. PracticalIntranet.com
130+ SharePoint Standards at.. SPStandards.com
80+ Downloadable Presentations.. SlideShare.com/RHarbridge
#SPLive360 @RHarbridge
Editor's Notes
Software as a Service (SaaS)- Finished Apps that customers rent and customize. Examples are Salesforce.com, Office365, etc.Infrastructure as a Service (IaaS) Standardized and virtualized infrastructure hardware, software and services that can operate any set of appsExamples: Amazons Elastic Cloud Computing (EC2) PlatformPlatform as a Service (PaaS)Standardized dev and app platform that abstracts the infrasturcture, OS, and middleware to drive dev productivity. Examples: Azure Services…
Keep your attention on traditional outsourcing models. Issues of technology maturity, security, legacy systems, licensing, data ownership, and weak or absent standards are still significant today, and these hurdles to cloud adoption will ensure a long life for traditional outsourced IT service delivery. Rapid changes in this space mean that IT services clients should consider cloud options now and in the future, but traditional service models will remain.
Early Adopter - Aggressively move ‘all’ content to the cloud ASAPRisk Averse - Sign up for SPO trial; Evaluate experience and ROITypical - Freeze on-premises site creation; Move some content
The way we use them now – ExtranetCreate Machines on DemandSpot Instances Allow For Bid On CapacitySpot Price HistoryExtremely Fast Provisioning of Machine < 10 MinutesFull Admin Rights (RDP)Random Unique Password GeneratedLatest Version of WindowsSQL Database ServicesLatest Version of SQLRemote Powershell EnabledCustom Firewall PortsIIS Enabled By DefaultIntegrated MonitoringDownload and Install Any AppVM Snapshots On DemandVM Snapshot Status
The way we use them now – ExtranetCreate Machines on DemandSpot Instances Allow For Bid On CapacitySpot Price HistoryExtremely Fast Provisioning of Machine < 10 MinutesFull Admin Rights (RDP)Random Unique Password GeneratedLatest Version of WindowsSQL Database ServicesLatest Version of SQLRemote Powershell EnabledCustom Firewall PortsIIS Enabled By DefaultIntegrated MonitoringDownload and Install Any AppVM Snapshots On DemandVM Snapshot Status
If you are over 5000 note that you can have Microsoft potentially be your SharePoint dedicated hosting provider. This however has a premium cost (with some advantages).
Microsoft® Office 365delivers the power of cloud productivity to businesses of all sizes, helping to save time, money and free up valued resources. Office 365 combines the familiar Office desktop suite with cloud-based versions of Microsoft’s next-generation communications and collaboration services: Exchange Online, SharePoint Online and Lync Online. Office 365 is simple to use and easy to administer – all backed by the robust security and guaranteed reliability you expect from a world-class service provider.Microsoft Office 365 Includes:Microsoft® Office Professional PlusThe world’s leading productivity tool now seamlessly connected and delivered with cloud services – for the best productivity experience across the PC, Phone and Browser.Exchange OnlineCloud-based email, calendar and contacts with always-up-to-date protection from viruses and spam.SharePoint OnlineCloud-based service for creating sites to connect colleagues, partners and customers.Lync OnlineCloud-based instant messaging, presence, and online meeting experiences with PC-audio, video conferencing and screen sharing. Key Microsoft Office 365 Benefits:Anywhere-access to email, documents, contacts, and calendars on nearly any device Work seamlessly with Microsoft Office and the other programs your users already count on everydayBusiness-class features including IT-level phone support, guaranteed 99.9% uptime, geo-redundancy, and disaster recoveryPay-as-you-go pricing options which give you predictability and flexibility for all or part of your organizationLatest version of Business Productivity Online Suite (BPOS), which has millions of business users today Microsoft® Office 365 for small businesses offers an easy-to-use set of web-enabled tools for small businesses, independent consultants and professionals looking for business-class productivity services. Working with the tools people know and use today, Office 365 provides anywhere access to email, important documents, contacts, and calendars on nearly any device. It’s free for the first 30 days and then just $6 per user per month. Microsoft® Office 365 for enterprises brings together cloud versions of our trusted communications and collaboration software with our familiar Office Professional Plus desktop suite. It is designed to help meet your IT needs for robust security, 24/7 reliability, and user productivity.We have a variety of plans to meet the needs of businesses of all sizes and varying IT needs. Priced from $2 - $28 per month per user, each plan has the same 99.9% uptime guarantee and includes the security and support you expect from Microsoft. Office 365 offers great flexibility by allowing businesses to provide users access to only the services they need and pay-as-you-go pricing options.
$2.3B+ Investment in cloud infrastructureGeo-Redundant Data CentersLocations in North America, Europe, and Asia to provide optimal performance99.9% guaranteed uptime (99.95% actual) – ~9 hours a yearSecure Infrastructure – ISO27001 and SAS70 certifiedBuilt from the ground up to be environmentally sustainable
Office 365 Services Can Not Be Customized. As a standard service, Office 365 cannot accommodate change requests or customizations that deviate from our Office 365 service descriptions. If customizations are required to solve the business problem, an on-premises or partner-hosted solution might be a good customer fit. Be Transparent with Customers Regarding Real Deployment Timelines and Migration Costs. While customers know to expect lower total overall IT costs with cloud services, they need to be better informed about cloud deployment costs. Office 365 deployments range from straightforward to highly complex, depending upon variables like the complexity of their environment. Office 365 Services Are Not the Sameas On-Premises Solutions. Our world-class offerings provide customers with the best productivity experience across the PC, phone and browser. Office 365 services give customers access to the most commonly used business productivity features and capabilities, supported by standardized operational processes. This model achieves the economies of scale required to pass cost savings through to our service customers.
‘Unified’ Search results combining online and customer site sources. (Targeted for W15)FAST Search which includes features such as thumbnails, previews, contextual search, visual best bets, and deep search refinement. Targeted for W15.PerformancePoint Services. Targeted for W15.PowerPivot is unable to connect to external services. Targeted for release in FY12.Sandbox Solutions are targeted at the site collection level. Alternatives to higher-end custom solutions (full-trust code) are targeted for FY12 and W15.
Search Improvements (Federation) - Connector so query goes to both indexes.GEST Links (Cloud Only) - Only DocumentsPower Shell enhancementsImproved BCS - Direct to SQL AzureNative Mobile Apps (Windows Phone App - SP News Feed App from MS)Powerview and PowerPivot in SP OnlineProject Online!NAPA - Developer Site Collection (For Developer Scenarios)Anonymous Access - Public Sites - 1 Public Site Per TenantSkydrive Pro (Sync Personal Library, etc) - Will go to 7GB from 500MBBI - Powerview, PowerPivot, Excel Services - Issue is using these services on data stored off cloud... (this feature set basically doesn't work for online - based on transfer ratesPowerPivot Gallery (not supported).WCF EndPoint (Translation Talk Between Both) - Wiring Up BCS - Then Model for Talking to Source SystemBCS for Profile - BCS for search - both not in o365Site Collection Deletion can be restored by tenant now (no support call!)Promoted SitesSite Collection Recycling BinBetter External SharingAdjust User Profile Properties/Level Of Self-ManagementSend To Connections for RMWay More Search ManagementIRM... Self Service Site Creation...
Flexibility Note: Some Businesses are deploying MySites on Office365 in Trusted scenarios but having the primary document management and collaboration on premises.
ADFS get’s expensive fast. First you have 2-4 additional servers. You need 2 for availability and if your AD is being connected to any one elses AD you actually probably need 4 (though 2 of those might be paid for by the other party.)Next you need to understand and manage ADFS. Not a simple decision from an investment standpoint.Enteprise class feature etc.
These non-SharePoint things need to be configured to support hybrid:Reverse Proxy and certificate authentication*Identity Provider (ADFS or Shibboleth for o365)MSOL ToolsSSO with o365DirsyncOnly required if you are consuming on-prem data in o365 (Technically not 100% required, but the risk of DoS is there, so it would not make sense to not do this).
Going from Small Business to Enterprise…20 Users… Now 40 Users… Next Year 52 Users…Manual Migration?! You can split these. Example: Internal vs external can have different plans. E1 for external. E2, E3 for internal. Named licenses which means if you can have up to 500 users on a project you might need to scope for 500 licenses.
SharePoint Server – $4926.00 + Windows Server $726.00 x 2 + Minimum of $7,171.00 SQL license and then $9,300.00 in Standard CAL licenses.
http://download.microsoft.com/download/6/8/9/68964284-864d-4a6d-aed9-f2c1f8f23e14/Assessing_SharePoint_Server_Licensing.docxEvery Office 365 SharePoint Online customer (at the tenant level, not per subscription) includes 50 Partner Access Licenses (PALs) that can be leveraged for external sharing. Customers are not currently required to obtain additional PALs for external sharing beyond 50 users with a limit of 1000 until the next major update of the Office 365 service at which time Microsoft may choose to make it available as a paid add-on.Microsoft supports invited external users signing in to the service using a Microsoft Online Services ID.External sharing also supports Windows Live ID, including @Live.com, @Hotmail.com and @MSN.com user names, plus regional derivations of LiveID user names.EasiID, the portion of LiveID that allows external users to associate their business email address (ex: user@contoso.com) to the LiveID system, is not supported at this time.
Upgrade for 2013 is by choice for existing customers. Site collection by site collection upgrades. Or powershell etc.Eval Site Collection Copy Available (Queue data not available yet)Mysite Upgrade process is part of the core upgrade (for the MySite host then it goes through the rest in a queue process)
Navigation has to be planned – how do we create consistency between the SharePoint environments?By default the Office 365 top bar provides some additional quick access functions, so you have to determine how you want to deal with that.Each environment must have a UPA/User Profiles – Now we do have synching so that helps keep them connected, however it is entirely possible that you have two sets of social data/my sites. …
4… Result sets are in blocks, so due to ranking challenges and relevancy they are always treated as a block of results. Refiners etc all work, but still really a distinct set of results in a unified UI.5. Metadata is managed in one location, and with proxy/synching methods you can keep consistency, but this requires effort and planning.
Subscription costs do not include implementation costs.SharePoint is a platform. So it’s not just install and configure work that needs to be done. There are implementation costs of building out your site structure, or configuration work with the OOTB vanilla sites.Really you are just shifting the costs for handling cords and basic networking/infrastructure work. Not shifting the costs for permissions issues, authentication challenges, or recovering individual documents/items. Cost of storage is expensive (much higher than on premise).Enterprises are struggling with data growth and things like the Office 365 pricing model around storage.
Cost-effective security via economies of scale (multiple clients share the cost of enterprisesecurity controls)Look at their current clients, policies…
The Security Program takes a risk-based, multi-dimensional approach to putting in place the necessary & adequate safeguards across all aspects of a service. The Program aims to define security requirements applicable to people, processes and technology, and implement corresponding controls & capabilities across the services themselves, the supporting platform and infrastructure components, as well as the hosting facilities and the hardware residing within them. Role & Responsibility of the Security Program: Help ensure services are developed in a secure manner. Microsoft’s Secure Development Lifecycle plays a critical role here. Help ensure the services are operated in a secure environment. Security controls exist across and within all layers of a given service, which supports the principle of defense-in-depth.Help ensure that services and infrastructure are monitored for configuration errors, vulnerabilities, security events and anomalous behavior.Help ensure incidents are promptly detected and a mature incident management process not only addresses the immediate issue, but identifies and corrects the cause.Help ensure personnel are adequately prepared and trained to identify security issues and provide notification through the appropriate procedure.
Australia and New Zealand – Hosted data must be in the country. Germany.
What is more reliable?Safety?Consistency?Weather effects both…
When the pipe goes down how can we still be productive? What if a cloud provider company goes out of business? What if a cloud provider decides to up its rates for service or reduces its level of service? What happens if due to some circumstance, the cloud provider looses all data that it has saved (with out having a reliable backup?) What's to keep a cloud provider (or someone else) from looking at your data? Is there insurance to cover this yet?
Note that SLAs are often merely an indication of the consequences when the service fails and not the service's actual reliability. A great example of this is GoGrid's 10,000% Guaranteed SLA. In other words, GoGrid offers a 100% uptime guarantee. Should it fail to meet that level of availability, it will compensate the customer with 100 times the fee paid for the downtime.Recovery SLAsTwo streams – the large concern is the Recovery Time Objective – P plan is backed up every 24 hours. On E plan it’s every 6 hours. The recovery time is 12 hours on P plan, and E plan it’s 1 hour. It should go without saying that the starting point should be the business case and intended use of the service, and not any legal document, such as a service level agreement (SLA). Understand what business problem the service will be solving; the intended internal and external users; when, where and how the service will be accessed; whether or not the service is business-critical; the practical consequences if the service is down or degraded for any period of time; and how the use of the service may change over time. Then, ensure the SLA reflects your needs. Almost invariably, SLAs will address availability, planned outages, critical and noncritical outages, service credits and termination rights. Typically, the sole remedy in case of a breach of the SLA is a service credit, which is usually capped based on some percentage of fees paid during the previous 12-month period. Customers should ask whether the credit is simply window dressing or actually a meaningful economic remedy that would deter the vendor from breaching the SLA.
Don’t forget that with all cloud based providers – you are also adding another layer between IT and the attorneys and paralegals.Can a law firm put a stop to a providers maintenance schedule so that a trial team can finish preparing for a case without interruption?
Termination or suspension of service. The software application and/or the data running or housed in the cloud may be critical to your business. Continuity of access and use (to both the application and data), especially when both are on a third-party server, are of utmost importance. To that end, does the cloud vendor in each instance notify you when any of the terms of the agreement may have been violated, and are you given an opportunity to remedy each violation? There is, of course, a delicate balance to be struck here. In a setting where there are multiple customers (tenants), the cloud vendor will have competing obligations to the other customers, and, inasmuch as the actions of one tenant may degrade performance for another, some level of flexibility is required. One approach is to distinguish between the service and the data; in the case of suspension, for example, agree not to lock down access to the data.
Content MigrationManually using Explorer/WebDav… doesn’t scale well.This is a question few companies ask - until it's too late. Porting data between cloud service providers is a relatively new capability and only a small number of service providers have implemented what will become a very necessary service.
The responses also indicated that this was increasing for each SharePoint version (not decreasing).50% of companies find that development of custom SharePoint solutions require more effort than expected.Support of More Complex applications was cited by 59% as a major scaling issue… along with administration.One of the best outcomes to increasing numbers of software vendors’ adoption of open interfaces and API standards in their software is customers’ ability to make the systems their organizations rely on to operate as a single system, rather than a collection of desperate applications. New business capabilities like business intelligence were now possible. What if an organization wanted this capability but relied on hosted services for some of its systems? Let’s say that an organization had an internal Active Directory and mail system, but made use of one vendors hosted ecommerce service and another vendor’s hosted CRM service. Seems reasonable so far? The organization wants to to answer a simple question: how many customers who have purchased from the organization within the past 6 months have emailed their sales representative directly after a purchase? This question requires data from the AD, email, ecommerce, and CRM systems. Getting to that data is hard, because the CRM and ecommerce systems must be accessed over a WAN connection. This makes the processes of getting to the vast data the systems hold very painful. We also hope that there is some way to correlate the various data entities between the systems: orders, customers, email addresses, sales people, etc.
WAN vs. LAN bandwidthHow much bandwidth do most organizations have on their LANs? Most have 1000 Mbps. How much bandwidth do these organizations have on their WANs? Usually less than 10 Mbps. That means that most organizations have roughly 100 times the bandwidth on the LANs as no their WANs. That’s important since the organizations’ users access cloud services through the WAN. Users will perceive even well-implemented cloud services as being much slower and unresponsive as compared to mediocrely implemented in0house services. The cloud service is slower, the problem lies with the users’ limited bandwidth in accessing the cloud service.WAN vs. LAN reliability How often does your LAN go down? How often does your WAN go down? Imagine losing access to all of your organization’s services in the event of an Internet connection loss? More is available in the previous section of this post titled “service availability”.
Unfortunately, not all clouds are created equal. It is very difficult to compare cloud service offerings as much of the detail is just not available. Take a look at the definitions of EC2 instance types and you will see terms like “virtual core”, EC2 Compute Unit (one EC2 Compute Unit provides the equivalent CPU capacity of a 1.0-1.2 GHz 2007 Opteron or 2007 Xeon processor. This is also the equivalent to an early-2006 1.7 GHz Xeon processor), and high/moderate/low I/O performance. These are less than precise measures. It makes it challenging to know what you are purchasing and even more difficult to compare with other providers.There are already several standards bodies involved in defining criteria and metrics for cloud computing. The wonderful thing about standards is that there are always plenty to choose from. Until they reach a consensus, the following list is an attempt at gathering enough information to be able to make a reasonable comparison between providers:The early cloud adopters have generally been software developers and other techies that don’t need much hand-holding. Today, enterprise officers need to know they can contact someone at their cloud provider when they experience problems. Some cloud providers bundle in support services while others offer various support tiers.
Keep in mind – if you have a matter team working late and against the clock – can you cancel/stop maintenance procedures from causing an interrupt?
A lot of this can seem daunting and I know one of the hardest things is figuring out how to do some of the things I have shown today. If you are interested in further training or assistance please let me know. Based on the number of people who are interested and the areas of interest we can schedule further training sessions to help everyone better use the SharePoint portal.It's our commitment to you that we will continue to hear your feedback and identify the issues. I encourage you to give us feedback during the coming months, and we will continue to deliver more and more functionality, more and more guidance to help you be successful with your application of SharePoint.Thank You for Reading/Listening
“75% of IT budget is spent on ‘keeping the lights on’ 25% is strategic growth/new solutions. The goal is to re-align this so that IT is focused on the business. (80/20 – apparently is another review – applications is the name for biz solution work).In Nick Carr’s famous book, Does IT Matter, he argued eloquently, providing copious examples, that most business infrastructure goes through a fairly common cycle. This cycle is well-understood and more of a force of nature than anything else. What we are seeing now with cloud computing is nothing more than this cycle replayed again with information technology (IT), just like it has with electricity, roads/highways, banking, and telecommunications before it.”
I’m not going to go into this matrix in detail right now, but whether you disagree with aspects or not, I’m certain you can see the trend occurring in the diagram. Cloud computing definitely appears to be an evolution of the way that we create IT.
Which brings me to the basic argument. If the following are true about cloud computing:It is something new …… developed by the giant web businesses in order to get to massive scale… and an evolution of how IT infrastructure is createdThen we have to look carefully at how and why an Amazon or Google did what they did. The diagram I used to explain during my keynote:Large Internet business needed scale, cost-efficiency, and agility to be competitive. Google is 1 Million servers. Amazon.com releases new code thousands of times per day. Microsoft runs 2,000 physical servers per headcount. Google runs 10,000 per headcount and aspires for 100,000. Google and Amazon use little or no ‘enterprise computing’ solutions.So what happened? The causation resulted in high levels of automation, a devops culture, use of standardized commodity hardware, a focus on homogeneity, etc. The end result is a system that lends itself to being turned into a utility (aka ‘utilitization‘. Hence the arrival of public clouds. One of the side-effects of using cloud computing techniques to build an IT infrastructure is that now those platforms or applications built on top of it can leverage the automation to get elasticity (benefit), pay-only-for-what-you-use with metering (benefit), and other autonomous functions (benefit).Again, these benefits are essentially side effects of cloud computing, not cloud computing itself. The gray section labeled results above represents a number of the core aspects and features of cloud computing. This is why the arguments about the existence of internal ‘private’ clouds can be so bitter[1]. From a public cloud provider perspective, an internal infrastructure cloud is simply an automated virtual server on-demand system, missing many of the aspects of cloud computing above.
An information worker logs on to their SharePoint Online tenancy and opens an app for SharePoint or external list that needs data from an on-premises OData data source.The external list creates a request for the data and sends it to Business Connectivity Services. BCS looks at the connection settings object and the external content type to see how to connect to the data source and what credentials to use.BCS retrieves the client SSL certificate from the Secure Store in SharePoint Online. This is used for SharePoint Online authentication to the reverse proxy. BCS retrieves an OAuth token from the Access Control Service. These are the user’s credentials used for user authentication to the SharePoint 2013 on-premises farm. The Access Control Service is part of every SharePoint Online subscription. It is a Security Token Service that manages security tokens for users of SharePoint Online. BCS sends an HTTPs request to the published endpoint for the data source. The request includes the client certificate from the Secure Store and the user’s OAuth security token as well as a request for the data. The reverse proxy authenticates the request by using the client certificate and forwards it to the CSOM pipeline of the on-premises SharePoint 2013 farm.The CSOM pipeline consults the User Profile Service to look for a mapping between the user’s OAuth security token from ACS and the user’s domain credentials from AD DS. If one exists, the user’s domain credentials are returned to the request.The user’s domain credentials are used to authenticate to the SharePoint on-premises site that receives Hybrid requests and the request is passed to the SharePoint on-premises BCS serviceThe SharePoint on-premises BCS retrieves the credentials that are used to authenticate to the external data source from the SharePoint on-premises Secure Store ServiceThe SharePoint on-premises BCS service passes the request for data along with the external data credentials to the OData service head which then performs the desired operations on the external data and returns the results to the SharePoint Online user.
A lot of this can seem daunting and I know one of the hardest things is figuring out how to do some of the things I have shown today. If you are interested in further training or assistance please let me know. Based on the number of people who are interested and the areas of interest we can schedule further training sessions to help everyone better use the SharePoint portal.It's our commitment to you that we will continue to hear your feedback and identify the issues. I encourage you to give us feedback during the coming months, and we will continue to deliver more and more functionality, more and more guidance to help you be successful with your application of SharePoint.Thank You for Reading/Listening