The document provides an agenda for a PowerShell training session. It includes an introduction to PowerShell, its history and uses. The agenda covers PowerShell principles like cmdlets, objects, pipelines and syntax. It also gives rules for the session and demonstrates some basic PowerShell commands and scripts. Contact details are provided for the presenter, Jason Himmelstein, for any additional information.
Navigating the turbulence on takeoff: Setting up SharePoint on Azure IaaS the...Jason Himmelstein
Are you looking to take advantage of the scalability & power of Azure IaaS for SharePoint but don't know how to get started? Join us for this session where we will learn the proper way to get off the ground and navigate around the rough patches when standing up SharePoint on Azure IaaS. You will leave this session with a clear understanding of what it takes to get started, how best to configure your Azure environment, and some very helpful tips and scripts to make your experience smoother. Come learn from our experiences in the field so that you can find success faster!
Navigating the turbulence on take-off: Setting up SharePoint on Azure IaaS th...Jason Himmelstein
Are you looking to take advantage of the scalability & power of Azure IaaS for SharePoint but don't know how to get started? Join us for this session where we will learn the proper way to get off the ground and navigate around the rough patches when standing up SharePoint on Azure IaaS. You will leave this session with a clear understanding of what it takes to get started, how best to configure your Azure environment, and some very helpful tips and scripts to make your experience smoother. Come learn from our experiences in the field so that you can find success faster!
Making sense of Microsoft Identities in a Hybrid worldJason Himmelstein
Are you struggling to making heads or tails of the identity options for Office 365, Azure & onPrem installations? Does the seemingly ever changing landscape give you hives just thinking about the security implications? What are the recommended topologies & how in the world would you get started? If you have asked yourself any of these questions, you are not alone!
In this session we will walk through the concepts behind the new world of Identity Management, teach you about Azure Active Directory Connect, and explain some of the troubleshooting that you will likely need to do along the way. At the end of this session you will understand how to get your onPrem Identities synced to Azure & be on your way to enjoying all of the benefits of the Microsoft Cloud.
Implementing Azure Active Directory Connect and moreJason Himmelstein
Are you struggling to make heads or tails out of the identity options for Office 365, Azure and on-prem installations? Are you trying to figure out how in the world you get started implementing hybrid identity? If you have asked yourself any of these questions, you are not alone!
Part two of this IT Unity webinar series will feature Rackspace’s SharePoint MVPs, Todd Klindt and Jason Himmelstein, as they walk you through the prerequisites and implementation steps to get your hybrid identity implementation underway. At the end of this one-hour webinar, you will be able to get your on-prem identities synced to Azure and be on your way to enjoying all of the benefits of the Microsoft Cloud.
- See more at: http://www.itunity.com/webinar/hybrid-onramp-implementing-azure-active-directory-connect-2322#sthash.gnGuJQEP.dpuf
On Wednesday November 18th, 2015 Microsoft publicly released SharePoint 2016 Beta 2. I was on route from LA to Houston to speak at the Houston SharePoint Users Group and the organizers asked me to speak about what was new.
All of the content herein comes from the TechNet articles that Microsoft released on that morning and can be found here: https://technet.microsoft.com/EN-US/library/cc261970(v=office.16).aspx
I used this deck to talk to the new features that were released in IT Preview & Beta 2 that evening and was asked to share this deck.
Enjoy!
-jase
Battle scarred but still standing publish: A SharePoint Admin's tell-allJason Himmelstein
Anyone who tells you that SharePoint Administration is painless has never tried it. There are no “It’s so easy, a caveman can do it” commercials for being a SharePoint Admin. Are you thinking about installing SharePoint for the first time, in the middle of a migration to SharePoint 2013, or a seasoned veteran who is looking to hear about some of the pain points that you might encounter as you continue to grow your SharePoint Farm? No matter your level of engagement with SharePoint Administration, you will find value in this session where we share with you some of the most common mistakes, pain causing issues, “hidden features” and gaping holes with the product that we have found, troubleshot, beaten into submission where possible, and on rare occasion surrendered to. Join us as we come out from the trenches to share these real-world lessons learned, the occasion tale of woe, and many exciting “war stories” about our battles with SharePoint Administration over the years.
Navigating the turbulence on takeoff: Setting up SharePoint on Azure IaaS the...Jason Himmelstein
Are you looking to take advantage of the scalability & power of Azure IaaS for SharePoint but don't know how to get started? Join us for this session where we will learn the proper way to get off the ground and navigate around the rough patches when standing up SharePoint on Azure IaaS. You will leave this session with a clear understanding of what it takes to get started, how best to configure your Azure environment, and some very helpful tips and scripts to make your experience smoother. Come learn from our experiences in the field so that you can find success faster!
Navigating the turbulence on take-off: Setting up SharePoint on Azure IaaS th...Jason Himmelstein
Are you looking to take advantage of the scalability & power of Azure IaaS for SharePoint but don't know how to get started? Join us for this session where we will learn the proper way to get off the ground and navigate around the rough patches when standing up SharePoint on Azure IaaS. You will leave this session with a clear understanding of what it takes to get started, how best to configure your Azure environment, and some very helpful tips and scripts to make your experience smoother. Come learn from our experiences in the field so that you can find success faster!
Making sense of Microsoft Identities in a Hybrid worldJason Himmelstein
Are you struggling to making heads or tails of the identity options for Office 365, Azure & onPrem installations? Does the seemingly ever changing landscape give you hives just thinking about the security implications? What are the recommended topologies & how in the world would you get started? If you have asked yourself any of these questions, you are not alone!
In this session we will walk through the concepts behind the new world of Identity Management, teach you about Azure Active Directory Connect, and explain some of the troubleshooting that you will likely need to do along the way. At the end of this session you will understand how to get your onPrem Identities synced to Azure & be on your way to enjoying all of the benefits of the Microsoft Cloud.
Implementing Azure Active Directory Connect and moreJason Himmelstein
Are you struggling to make heads or tails out of the identity options for Office 365, Azure and on-prem installations? Are you trying to figure out how in the world you get started implementing hybrid identity? If you have asked yourself any of these questions, you are not alone!
Part two of this IT Unity webinar series will feature Rackspace’s SharePoint MVPs, Todd Klindt and Jason Himmelstein, as they walk you through the prerequisites and implementation steps to get your hybrid identity implementation underway. At the end of this one-hour webinar, you will be able to get your on-prem identities synced to Azure and be on your way to enjoying all of the benefits of the Microsoft Cloud.
- See more at: http://www.itunity.com/webinar/hybrid-onramp-implementing-azure-active-directory-connect-2322#sthash.gnGuJQEP.dpuf
On Wednesday November 18th, 2015 Microsoft publicly released SharePoint 2016 Beta 2. I was on route from LA to Houston to speak at the Houston SharePoint Users Group and the organizers asked me to speak about what was new.
All of the content herein comes from the TechNet articles that Microsoft released on that morning and can be found here: https://technet.microsoft.com/EN-US/library/cc261970(v=office.16).aspx
I used this deck to talk to the new features that were released in IT Preview & Beta 2 that evening and was asked to share this deck.
Enjoy!
-jase
Battle scarred but still standing publish: A SharePoint Admin's tell-allJason Himmelstein
Anyone who tells you that SharePoint Administration is painless has never tried it. There are no “It’s so easy, a caveman can do it” commercials for being a SharePoint Admin. Are you thinking about installing SharePoint for the first time, in the middle of a migration to SharePoint 2013, or a seasoned veteran who is looking to hear about some of the pain points that you might encounter as you continue to grow your SharePoint Farm? No matter your level of engagement with SharePoint Administration, you will find value in this session where we share with you some of the most common mistakes, pain causing issues, “hidden features” and gaping holes with the product that we have found, troubleshot, beaten into submission where possible, and on rare occasion surrendered to. Join us as we come out from the trenches to share these real-world lessons learned, the occasion tale of woe, and many exciting “war stories” about our battles with SharePoint Administration over the years.
1. Learn about service accounts for SharePoint 2013
2. Learn how to install SharePoint 2013 using best practices for lowest privilege installations
3. Learn about the installation of workflow server & Office web apps and how they interact with SharePoint 2013
A Deep-Dive into Real-World SharePoint App DevelopmentSPC Adriatics
A Deep-Dive into Weal-world SharePoint App Development, presentation by Eric Shupps
Agenda:Build to Suit
Make the Network Work for You
The Database is King
Keep Traffic Moving
Cache In
Look Good but Perform Better
[Robert Vončina] With SharePoint 2016 there are a few new things that makes configuring SharePoint 2016 for BI a bit more challenging. This session will display how to configure your SharePoint 2016 environment for authentication delegation with Kerberos for different BI tools.
I5 - Bring yourself up to speed with power shellSPS Paris
The PowerShell has been with us since SharePoint 2010 and has substantially evolved over the course of last eight years. In this session, we are going to discuss how PowerShell has evolved to be the most important tool in the IT PROs toolbox. In this session, we are going to discuss the new features that rolled out with PowerShell v5, we are going to learn more about desired state configuration, CredSSP, PowerShell remoting, and PnP PowerShell scripts. On top of that, we are going to spend a fair amount of time discussing some scripts that can help SharePoint admins automate many day-to-day tasks like site provisioning, backups, adding new servers, services and farms.
I2 - SharePoint Hybrid Search Start to Finish - Thomas VochtenSPS Paris
One of the most compelling additions to a SharePoint practitioner’s toolbox is hybrid search. Although hybrid search capabilities were already around for a few years, with the introduction of the “Cloud Search Service Application” things got a lot more interesting. This demo-heavy session will focus on the technical implementation details and their prerequisites, as well as the typical hurdles that you’ll face in your first hybrid search project.
[Elio Struyf] We all have these daily tasks that can be automated. Like checking if the backup job of your site completed, or looking how many times a file has been accessed, etc. These kinds of tasks are great to be automated by an Azure Functions. In this session, you will get an overview of what Azure Functions can do for you. With some demos, we go step by step through the creation, debugging and deployment process of these functions.
1. Learn about service accounts for SharePoint 2013
2. Learn how to install SharePoint 2013 using best practices for lowest privilege installations
3. Learn about the installation of workflow server & Office web apps and how they interact with SharePoint 2013
A Deep-Dive into Real-World SharePoint App DevelopmentSPC Adriatics
A Deep-Dive into Weal-world SharePoint App Development, presentation by Eric Shupps
Agenda:Build to Suit
Make the Network Work for You
The Database is King
Keep Traffic Moving
Cache In
Look Good but Perform Better
[Robert Vončina] With SharePoint 2016 there are a few new things that makes configuring SharePoint 2016 for BI a bit more challenging. This session will display how to configure your SharePoint 2016 environment for authentication delegation with Kerberos for different BI tools.
I5 - Bring yourself up to speed with power shellSPS Paris
The PowerShell has been with us since SharePoint 2010 and has substantially evolved over the course of last eight years. In this session, we are going to discuss how PowerShell has evolved to be the most important tool in the IT PROs toolbox. In this session, we are going to discuss the new features that rolled out with PowerShell v5, we are going to learn more about desired state configuration, CredSSP, PowerShell remoting, and PnP PowerShell scripts. On top of that, we are going to spend a fair amount of time discussing some scripts that can help SharePoint admins automate many day-to-day tasks like site provisioning, backups, adding new servers, services and farms.
I2 - SharePoint Hybrid Search Start to Finish - Thomas VochtenSPS Paris
One of the most compelling additions to a SharePoint practitioner’s toolbox is hybrid search. Although hybrid search capabilities were already around for a few years, with the introduction of the “Cloud Search Service Application” things got a lot more interesting. This demo-heavy session will focus on the technical implementation details and their prerequisites, as well as the typical hurdles that you’ll face in your first hybrid search project.
[Elio Struyf] We all have these daily tasks that can be automated. Like checking if the backup job of your site completed, or looking how many times a file has been accessed, etc. These kinds of tasks are great to be automated by an Azure Functions. In this session, you will get an overview of what Azure Functions can do for you. With some demos, we go step by step through the creation, debugging and deployment process of these functions.
Setting Up CircleCI Workflows for Your Salesforce AppsDaniel Stange
Circle CI webinar held by Daniel Stange June 27th, 2018.
Salesforce has been investing a lot into their developer experience, including making it easier to continuously update and improve Salesforce apps via the process of continuous integration and delivery. If you've been looking to incorporate more DevOps practices into your Salesforce app development, or are simply looking for a tutorial on CI/CD for Salesforce apps, this webinar is for you.
Dart Past Your Competition by Getting Your Digital Experience into Market Fas...Perficient, Inc.
During the 2015 IBM Digital Experience, Mark Polly, Perficient Director, Strategic Advisors for Portal, Social, Web Content, demonstrated how you can dart past your competition by getting your digital experience into market faster than ever before.
Best Practices Configuring And Developing Share Point SolutionsAlexander Meijers
This presentation contains best practices from myself and Microsoft regarding configuring and developing SharePoint Solutions. What to do with development, resources, disposing, deployment and some other items.
PaaS (Platform as a Service) is hot topic in the PHP world, with many different providers vying to run your code. I'll look at what it takes to get your code to run on the common PaaS services, and compare and contrast them on their offerings and performance
GITHUB https://github.com/spdavid/SPSVIE
Gaining SPFx Super Abilities with React and Office UI Fabric
Want to create really good looking web parts and do it fast?
Microsoft has given us an official front-end framework to build great experiences in office 365. Currently the best way to apply this framework is with React.
React is a simple and powerful JavaScript framework. Combine that with the Office UI Fabric and you can make good looking, mobile friendly web parts with ease.
Join me and I will show you how react works and how to use the Office UI Fabric and make awesome looking web parts.
Integrating Splunk into your Spring ApplicationsDamien Dallimore
How much visibility do you really have into your Spring applications? How effectively are you capturing,harnessing and correlating the logs, metrics, & messages from your Spring applications that can be used to deliver this visibility ? What tools and techniques are you providing your Spring developers with to better create and utilize this mass of machine data ? In this session I'll answer these questions and show how Splunk can be used to not only provide historical and realtime visibility into your Spring applications , but also as a platform that developers can use to become more "devops effective" & easily create custom big data integrations and standalone solutions.I'll discuss and demonstrate many of Splunk's Java apps,frameworks and SDK and also cover the Spring Integration Adaptors for Splunk.
Build Your Own PaaS, Just like Red Hat's OpenShift from LinuxCon 2013 New Orl...OpenShift Origin
Learn how to build your platform as a service just like RedHat's OpenShift PaaS - covers all the architecture & internals of OpenShift Origin OpenSource project, how to deploy it & configure it for bare metal, AWS, OpenStack, CloudStack or any IaaS, and the community that's collaborating on the project to deliver the next-generation of secure, scale-able PaaS visit: openshift.com for more information
presented at LinuxCon by Diane Mueller in the CloudOpen track
APEX Application Lifecycle and Deployment 20220714.pdfRichard Martens
APEX application deployment is mostly done by exporting the application and importing it into the target environment.
But what if your team continuously develops (as they should), where do you stop developing to start preparing your release-deployment? You should be able to deploy based on features; without your developers having to halt their development.
Using the deployment-method explained in this presentation you will be able to do just that.
The method includes things like Code versioning (GIT), Feature-tickets (Jira), Code Review (Quality), Automated Deployment using Jenkins and Flyway. When implemented you will be able to successfully and predictively deploy your APEX applications (including underlying database objects) to the different deployment-environments.
With a few modifications you can even upgrade the methodology to be a "continuous delivery" methodology.
Docker & aPaaS: Enterprise Innovation and Trends for 2015WaveMaker, Inc.
WaveMaker Webinar: Cloud-based App Development and Docker: Trends to watch out for in 2015 - http://www.wavemaker.com/news/webinar-cloud-app-development-and-docker-trends/
CIOs, IT planners and developers at a growing number of organizations are taking advantage of the simplicity and productivity benefits of cloud application development. With Docker technology, cloud-based app development or aPaaS (Application Platform as a Service) is only becoming more disruptive − forcing organizations to rethink how they handle innovation, time-to-market pressures, and IT workloads.
SharePoint Migration in the real world: a cautionary tale of successJason Himmelstein
Migration is a dirty, dirty word. When people hear the word, they cringe and shudder. There are people would rather have 8 root canals at once than live through another migration. There seems to be hope for people with Office 365, but to get there they have to go through yet another migration.
Join Rackspace’s Microsoft MVP, Jason Himmelstein, as he shares real world experiences from the field about how companies, both large and small, have made the shift to Office 365 and Hybrid Estates. He will share tips and tricks that will help you be successful with you next, and hopefully last, migration including identity requirements & remediation, hybrid methodology for Exchange Migration, and hybrid SharePoint topology recommendations.
Dive into Microsoft SharePoint Server 2016 Upgrade and MigrationJason Himmelstein
Microsoft SharePoint Server 2016 provides a broad array of hybrid capabilities enabling you to cloud-accelerate your on-premises deployment. Learn more about the capabilities in SharePoint Server 2016 and how to best implement hybrid scenarios. Deep dive into the updates in Feature Pack 1 for SharePoint 2016 and understand the overall upgrade path for heading into a hybrid world.
The Power of BI: A guided tour of Microsoft's Business Intelligence toolingJason Himmelstein
Having trouble keeping up with all of the changes in the BI space around SharePoint & Office 365? Feel like every time you think you understand what is going on Microsoft pivots (pun intended) yet again? You are not alone.
Now is the time to change all of that. Microsoft is investing heavily in how to make BI more efficient, repeatable, and with outputs that will make executives squeal with delight. From Excel to Power BI, the tooling is evolving so quickly that it takes real effort to keep up.
Dive into Microsoft SharePoint Server 2016 Upgrade, Migration and beyondJason Himmelstein
Microsoft SharePoint Server 2016 provides a broad array of hybrid capabilities enabling you to cloud-accelerate your on-premises deployment. Learn more about the capabilities in SharePoint Server 2016 and how to best implement hybrid scenarios & how best to migrate to either SharePoint 2016 or SharePoint Online.
Analytically shiny and new: A guided tour of Microsoft’s Business Intelligenc...Jason Himmelstein
Having trouble keeping up with all of the changes in the BI space around SharePoint & Office 365? Feel like every time you think you understand what is going on Microsoft pivots (pun intended) yet again? You are not alone. Join Rackspace Microsoft MVP, Jason Himmelstein, for a journey through the Microsoft story around BI and how the latest changes are making it all more cohesive & something worth investing your time (and money) into. He will cover Power BI, what changes as a result of SQL Server 2016 for SharePoint, the Excel story, and help you understand the integration story with Office 365.
Making sense of Microsoft Identities in a Hybrid worldJason Himmelstein
The New World of Identity Management. Are you struggling to making heads or tails of the identity options for hybrid Office 365, Azure & on-prem installations? Does the seemingly ever-changing landscape give you hives just thinking about the security implications? What are the recommended topologies & how in the world would you get started?
Achieving Better Business Productivity through Apps for Office Jason Himmelstein
Since the initial announcement of Apps for Office, originally code-named “Agaves”, this feature of the Office Suite has been under emphasized and all too often overlooked. Apps for Office, mini applications that extend what you can do with the new version of Office, is a highly potent platform which is built into the Office Suite that can be leveraged to increase business productivity.
During this session targeted to Business Decision Makers, we will take a look at what Apps for Office entails, how it can be used to add value to your business through real world scenarios, and understand what opportunities the platform can open up for your business to maximize your existing investment in the Office Suite. By the end, you will have learned how to unlock this powerful tool and immediately increase the productivity of your organization.
Microsoft's massive investment into Cloud technologies are enough to make anyone stop and wonder if the Cloud is something they should be focusing on for SharePoint. During this full day workshop we will examine Microsoft's Cloud Strategy from an ITPro's perspective and understand how a hybrid scenario can be structured to maximize the On Premises, Infrastructure as a Service, & Cloud capabilities. We will deep dive into deployment planning and implementation across the hybrid stack. We will also discuss and demonstrate the management of the SharePoint platform across all tiers. Join us on this journey from the ground to the cloud and back again!
SharePoint Performance - Best Practices from the Field Jason Himmelstein
Want to avoid the performance mistakes before you make them? This in-depth session we will discuss how to properly position your SharePoint farm for success beginning with "hardware" and ending with troubleshooting methodologies to maximize performance. Find the pitfalls before you hit them from someone who has climbed out of the deep dark holes in the wild. Best Practices from the Field combines recommendations from Microsoft with the experience of trial & error.
Starting in May 2010, with SQL Server 2008 R2, Microsoft began talking more and more about "Personal BI". The focus of this discussion was a paradigm shift moving business intelligence from being something a few BI professionals do with a data warehouse to a practice done by Information Workers every day in familiar tools like Microsoft Excel and SharePoint. Over the course of this session we will show you the improvements that Microsoft has made in the 2013 stack to take this new focus from being a “nice idea” to a truly powerful reality. We will explore the improvements made to Excel, PowerPivot & Power View, & Reporting Services. We will explain the underlying technology that makes the new features possible and walk through demos of some of the shinier toys. At the end of the session you will walk away with a better understanding of what is new in 2013 for business intelligence and an extreme desire to build reusable data model that will undoubtedly bring real value to your business.
With every new version of SharePoint come changes that either rock our world or make us scratch our heads and say "WHAT THE WHAT?!?"
If you are bold enough to want to adventure past the surface and are ready for the good, the bad, the great & the somewhat scary, join us as we deep dive into the rabbit hole of ITPro changes that are coming with SharePoint 2013.
Come on this journey as we:
-explore changes to the service applications (including search)
-what is new for visual upgrade
-how SQL 2012 changes the storage scenario
-take a look at the maturity of the Office Web Apps
-examine how the new App Model will impact us
-discuss the new workflow model
-discuss what the "Claims First" model is going to do to our world.
By the end of this session you should be as excited for SharePoint 2013, but as keep in mind twisted take on what Morpheus said: "Unfortunately, no one can just be told what the SharePoint 2013 is. You have to see it for yourself.”
Battle-scarred but still standing: A SharePoint Admin’s Tell-All Jason Himmelstein
Anyone who tells you that SharePoint Administration is painless has never tried it. There are no “It’s so easy, a caveman can do it” commercials for being a SharePoint Admin. Are you thinking about installing SharePoint for the first time, in the middle of a migration from SharePoint 2007 to 2010, or a seasoned veteran who is looking to hear about some of the pain points that you might encounter as you continue to grow your SharePoint Farm? No matter your level of engagement with SharePoint Administration, you will find value in this session where we share with you some of the most common mistakes, pain causing issues, “hidden features” and gaping holes with the product that we have found, troubleshot, beaten into submission where possible, and on rare occasion surrendered to. Join us as we come out from the trenches to share these real-world lessons learned, the occasion tale of woe, and many exciting “war stories” about our battles with SharePoint Administration over the years.
Office Web Applications have always been a feature that only Microsoft's EA customers could enjoy and existed in a SharePoint resident only way. With the 2013 wave of products, OWA moves out of the shadows and into the spotlight! Come join us and hear about the reimagined Office Web Applications and how they can change the way that your company collaborates. We will dive into the topology, design, new use cases, scalability concerns, management strategies, and interplay across the Microsoft stack that the new version brings to the table.
SharePoint Performance: Best Practices from the FieldJason Himmelstein
Want to avoid the performance mistakes before you make them? This in-depth session we will discuss how to properly position your SharePoint farm for success beginning with "hardware" and ending with troubleshooting methodologies to maximize performance. Find the pitfalls before you hit them from someone who has climbed out of the deep dark holes in the wild. Best Practices from the Field combines recommendations from Microsoft with the experience of trial & error.
Starting in May 2010, with SQL Server 2008 R2, Microsoft began talking more and more about "Personal BI". The focus of this discussion was a paradigm shift moving business intelligence from being something a few BI professionals do with a data warehouse to a practice done by Information Workers every day in familiar tools like Microsoft Excel and SharePoint. Over the course of this session we will show you the improvements that Microsoft has made in the 2013 stack to take this new focus from being a “nice idea” to a truly powerful reality. We will explore the improvements made to Excel, PowerPivot & Power View, & Reporting Services. We will explain the underlying technology that makes the new features possible and walk through demos of some of the shinier toys. At the end of the session you will walk away with a better understanding of what is new in 2013 for business intelligence and an extreme desire to build reusable data model that will undoubtedly bring real value to your business.
Battle Scarred But Still Standing: A SharePoint Administrator’s Tell AllJason Himmelstein
Anyone who tells you that SharePoint Administration is painless has never tried it. There are no “It’s so easy, a caveman can do it” commercials for being a SharePoint Admin. Are you thinking about installing SharePoint for the first time, in the middle of a migration from SharePoint 2007 to 2010, or a seasoned veteran who is looking to hear about some of the pain points that you might encounter as you continue to grow your SharePoint Farm? No matter your level of engagement with SharePoint Administration, you will find value in this session where we share with you some of the most common mistakes, pain causing issues, “hidden features” and gaping holes with the product that we have found, troubleshot, beaten into submission where possible, and on rare occasion surrendered to. Join us as we come out from the trenches to share these real-world lessons learned, the occasion tale of woe, and many exciting “war stories” about our battles with SharePoint Administration over the years.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
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.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
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.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
1. A Journey down the rabbit hole
PowerShell for the Anxious ITPro:
Jason Himmelstein, SharePoint MVP
Office 365 Advisory Services Manager
@sharepointlhorn
http://www.sharepointlonghorn.com
2. Rackspace Company Confidential. Distribution is in violation of any Non-Disclosure Agreement on File.
www.rackspace.com
Jason’s contact & vitals
• SharePoint Server MVP
• Office 365 Advisory Services Manager
• SharePoint Community Leadership Board, Chair
• Blog: www.sharepointlonghorn.com
• Twitter: @sharepointlhorn
• LinkedIn: www.linkedin.com/in/jasonhimmelstein
• SlideShare: http://www.slideshare.net/jasonhimmelstein
• Email: jase@sharepointlonghorn.com
• Author of Developing Business Intelligence Apps for
SharePoint
– http://bit.ly/SharePointBI
3. If we are lucky, there *might* be a Big Seb sighting….
4. Rackspace Company Confidential. Distribution is in violation of any Non-Disclosure Agreement on File.
www.rackspace.com
• Introduction
• What is it?
• History
• The Why
• Core principles
• Do's & Do not's
• Practical application
• Functional Explanation
• Wrap up
Agenda
5. Rackspace Company Confidential. Distribution is in violation of any Non-Disclosure Agreement on File.
www.rackspace.com
• Do as I say not as I do
• Ask questions
• Be patient!
• Pray to the demo & Cloud gods
Rules for today
6. Rackspace Company Confidential. Distribution is in violation of any Non-Disclosure Agreement on File.
www.rackspace.com
• It isn't:
– Fire and forget
– A packaged executable
– Developer-centric
– Too hard for an ITPro
• It is:
– Command line environment
– Microsoft technology holistic
– A swiss army knife with a chain saw
– The future of ITPro's world
What is it?
7. Rackspace Company Confidential. Distribution is in violation of any Non-Disclosure Agreement on File.
www.rackspace.com
• Windows PowerShell is Microsoft's task automation framework, consisting of a command-
line shell and associated scripting language built on .NET Framework. PowerShell provides full
access to COM and WMI, enabling administrators to perform administrative tasks on both local
and remote Windows systems.
– Definition from Wikipedia
• What is it really
– PowerShell is an object-based, not text-based, command-line interface for Microsoft
Technologies
• What does that mean:
–Results in PowerShell can be acted upon, not just read from
What is it?
8. Rackspace Company Confidential. Distribution is in violation of any Non-Disclosure Agreement on File.
www.rackspace.com
• Started internally at Microsoft in 2002
• Demo'ed at PDC in 2003 - early stage
• Private beta
• Public Beta in June 2005
• April 2006 changed the name to PowerShell
• PowerShell v1 for RTW on Nov 14 2006
• PowerShell v2 was released in Aug 2009 as a part of Win7 & Server 2008 R2
• PowerShell v3 was released as a part of Win8 & Server 2012
• PowerShell v4 is coming as a part of Server 2012 R2
History
9. Rackspace Company Confidential. Distribution is in violation of any Non-Disclosure Agreement on File.
www.rackspace.com
• Why did Microsoft create PowerShell & move more to a PowerShell world than
a GUI world?
• What is it used for:
– Deployment
– Configuration
– Management
– Administration
– Development
The Why
10. Rackspace Company Confidential. Distribution is in violation of any Non-Disclosure Agreement on File.
www.rackspace.com
•The "hardware"
• PowerShell Console vs PowerShell ISE
•The terminology
• Shell
• Command-lets - "cmdlets"
• Variables
• Pipeline
• Scripts
• Functions
• Modules
The Basics
11. Rackspace Company Confidential. Distribution is in violation of any Non-Disclosure Agreement on File.
www.rackspace.com
• Main building block of PowerShell
• Mini Commands that perform one action
• Actually .NET Classes that can easily be created if new functionality is required
• The output of one cmdlet can be piped into further cmdlets
• Equality test with expressions such as –eq –lt –match
cmdlets
12. Rackspace Company Confidential. Distribution is in violation of any Non-Disclosure Agreement on File.
www.rackspace.com
• Script
– A script module is a file (.psm1) that contains any valid Windows PowerShell code.
• Binary
– A binary module is a .NET Framework assembly (.dll) that contains compiled code.
• Manifest
– A module manifest is a Windows PowerShell data file (.psd1) that describes the contents of a
module and determines how a module is processed.
• Dynamic
– A dynamic module is a module that does not persist to disk.
• created using New-Module, intended to be short-lived and cannot be accessed by Get-
Module
12
Modules
13. Rackspace Company Confidential. Distribution is in violation of any Non-Disclosure Agreement on File.
www.rackspace.com
•Instances of classes
•Have properties and methods
13
Objects
14. Rackspace Company Confidential. Distribution is in violation of any Non-Disclosure Agreement on File.
www.rackspace.com
•Properties and Methods of an object
– Properties – what an object is
– Methods – what you can do with the object
14
Members
15. Rackspace Company Confidential. Distribution is in violation of any Non-Disclosure Agreement on File.
www.rackspace.com
•Chain of object processing
•Output becomes input
15
PipeLine
16. Rackspace Company Confidential. Distribution is in violation of any Non-Disclosure Agreement on File.
www.rackspace.com
•Get-verb
– Gets approved Windows PowerShell verbs
•Get-member
– Listing the Properties and Methods of a Command or Object
•
•Get-history
– If you didn’t start transcript, you can still review your history before closing your Shell or ISE window
Functional Explanation
17. Rackspace Company Confidential. Distribution is in violation of any Non-Disclosure Agreement on File.
www.rackspace.com
•Use variables
•Only one thing at a time
•Comment your scripts
•Create scripts using an ISEIDE, execute in shell
•Dispose of your objects code
•Test before using in Production
•Write re-usable scripts
The Do’s
18. Rackspace Company Confidential. Distribution is in violation of any Non-Disclosure Agreement on File.
www.rackspace.com
• Vary your variables
• Hard code your scripts
• Take code from the internet or vendor & just RUN in your environment
• Assume that code is not harmful… it is.
• Run your code in an IDEISE and expect everything to work
The Do Not’s
19. Rackspace Company Confidential. Distribution is in violation of any Non-Disclosure Agreement on File.
www.rackspace.com
• Comment
– #
• Add
– +
• Equal
– =
– -eq
• Not Equal
– !
– -ne
– -not
19
PowerShell Syntax
20. Rackspace Company Confidential. Distribution is in violation of any Non-Disclosure Agreement on File.
www.rackspace.com
•()
– Curved brackets (Parenthesis) are used for required options, compulsory arguments, or control structures
•{}
– Curly brackets are used for block expression within a command block
– Used to open a code block
•[]
– Square Brackets are used to denote optional elements or parameters
– Also used for math functions
20
Bracketology
21. Rackspace Company Confidential. Distribution is in violation of any Non-Disclosure Agreement on File.
www.rackspace.com
Simple Hard Demos
22. Rackspace Company Confidential. Distribution is in violation of any Non-Disclosure Agreement on File.
www.rackspace.com
• Why Run-As Administrator
• How to configure icon settings
22
Run-as Administrator
23. Rackspace Company Confidential. Distribution is in violation of any Non-Disclosure Agreement on File.
www.rackspace.com
• Using PowerShell to add a server to a farm
• Writing your own scripts using functions
23
Add-Server2Farm
24. Rackspace Company Confidential. Distribution is in violation of any Non-Disclosure Agreement on File.
www.rackspace.com
24
PowerShell vs PowerShell ISE
25. Rackspace Company Confidential. Distribution is in violation of any Non-Disclosure Agreement on File.
www.rackspace.com
• PowerShell vs PowerShell ISE
• Methods
– Start-transcript
– PowerShell Profiles
25
Transcription
26. Rackspace Company Confidential. Distribution is in violation of any Non-Disclosure Agreement on File.
www.rackspace.com
Creation script
– New folders
– New files
• .ps1
• .bat
– Adds content to files
– Adds shortcut to the All Users Startup folder
26
PowerShell Profiles
27. Rackspace Company Confidential. Distribution is in violation of any Non-Disclosure Agreement on File.
www.rackspace.com
Questions & Answers
28. Rackspace Company Confidential. Distribution is in violation of any Non-Disclosure Agreement on File.
www.rackspace.com
• Jason’s info
– http://www.sharepointlonghorn.com
– jase@sharepointlonghorn.com
– @sharepointlhorn
• Seb Matthews
– http://sebmatthews.net
• Jason’s GitHub repo
– http://www.github.com/jasonhimmelstein
• The Scripting Guy
– http://blogs.technet.com/b/heyscriptingguy/
Handy information
29. Rackspace Company Confidential. Distribution is in violation of any Non-Disclosure Agreement on File.
www.rackspace.com
Blog: www.sharepointlonghorn.com
Twitter: @sharepointlhorn
LinkedIn: www.linkedin.com/in/jasonhimmelstein
SlideShare: http://www.slideshare.net/jasonhimmelstein
Email: jase@sharepointlonghorn.com
me
30. Rackspace Company Confidential. Distribution is in violation of any Non-Disclosure Agreement on File.
www.rackspace.com
Terms for you can Google with Bing later
31. Rackspace Company Confidential. Distribution is in violation of any Non-Disclosure Agreement on File.
www.rackspace.com
•members
•objects
•pipelines
•verb-noun
•dot sourcing
•parsing
Core Principles
32. Rackspace Company Confidential. Distribution is in violation of any Non-Disclosure Agreement on File.
www.rackspace.com
•Shell
•cmdlets*
•Blocks/regions
•Scripts
•Functions
•Modules*
•Profiles
Core principles (i)
33. Rackspace Company Confidential. Distribution is in violation of any Non-Disclosure Agreement on File.
www.rackspace.com
•Objects*
•Members*
•Pipelines*
•Verb-Noun
•Dot sourcing
•Parsing
•Providers
Core principles (ii)
Editor's Notes
There are some demo hacks that you really don’t want to do in the real world!