Speaking at SQLBits 2020
I’m proud to announce that I will be speaking at SQLBits! I had the absolute pleasure of speaking at SQLBits last year for the first time and saw first hand how great this event is and cannot wait to get back and speak again! And this year, I have two sessions!!! One on building and deploying container based applications in Kubernetes and the other on deploying SQL Server in Kubernetes
If you haven’t been to SQLBits before, what are you waiting for! Sign up now!
Speaking at SQLIntersection Orlando 2020
I’m very pleased to announce that I will be speaking at SQL Intersection April 2020! This is my first time speaking at SQL Intersection and I’m very excited to be doing so!
<p>
Speaking at SQL Intersection means so much to me because in 2014 I got my first exposure to the SQL Server community via <a href="https://www.sqlskills.com/">SQLskills</a> and their training. Then to follow up on their training workshops I attended my very first IT conference, SQL Intersection and now I get to come back as a speaker. Let’s just say, I’m a little excited!!!
</p>
<p>
Now as for the sessions…lots of content here on SQL Server on Linux, Containers and Kubernetes…check them out! <a href="https://www.sqlintersection.com/#!/?track=sql">Click here to register!</a>
</p>
<p>
<strong>Full Day Workshop</strong>
</p>
<p>
<a href="https://www.sqlintersection.com/#!/workshop/Kubernetes%20Zero%20to%20Hero:%20Installation,%20Configuration,%20and%20Application%20Deployment/4175"><strong>Kubernetes Zero to Here: Installation, Configuration and Application Deployment</strong></a>
</p>
<blockquote>
<p>
Modern application deployment needs to be fast and consistent to keep up with business objectives and Kubernetes is quickly becoming the standard for deploying container-based applications, fast. In this day-long session, we will start with an architectural overview of a Kubernetes cluster and how it manages application state. Then we will learn how to build a production-ready cluster. With our cluster up and running, will learn how to interact with our cluster, common administrative tasks, then wrap up with how to deploy applications and SQL Server. At the end of the session, you will know how to set up a Kubernetes cluster, manage a cluster, deploy applications and databases, and how to keep everything up and running.
</p>
<p>
Workshop Objectives:
</p>
<ul>
<li>
Introduce Kuberentes Cluster Components
</li>
<li>
Introduce Kubernetes API Objects and Controllers
</li>
<li>
Installing <span style="background-color: #ffffff;">Kubernetes</span>
</li>
<li>
Interacting with your cluster
</li>
<li>
Storing persistent data in Kubernetes
</li>
<li>
Deploying Applications in Kubernetes
</li>
<li>
Deploying SQL Server in Kubernetes
</li>
<li>
High Availability SQL Server scenarios in Kubernetes
</li>
</ul>
</blockquote>
<p>
<strong>General Sessions</strong>
</p>
<p>
<a href="https://www.sqlintersection.com/#!/session/Containers%20%E2%80%93%20It's%20Time%20to%20Get%20On%20Board/4365"><strong>Containers – It’s Time to Get on Board</strong></a>
</p>
<blockquote>
<p>
Containers are taking over, changing the way systems are developed and deployed…and that’s not hyperbole. Just imagine if you could deploy SQL Server or even your whole application stack in just minutes? You can do that, leveraging containers! In this session, we’ll get your started on your container journey, learn some common container scenarios and introduce container orchestration with Kubernetes.
</p>
<p>
In this session we’ll look at
</p>
<ul>
<li>
Container Fundamentals
</li>
<li>
Common Container Scenarios
</li>
<li>
Running SQL Server in a Container
</li>
<li>
Container Orchestration with Kubernetes
</li>
</ul>
</blockquote>
<p>
<a href="https://www.sqlintersection.com/#!/session/Containers%20%E2%80%93%20Continued!/4366"><strong>Containers – Continued!</strong></a>
</p>
<blockquote>
<p>
You’ve been working with containers in development for a while, benefiting from the ease and speed of the deployments. Now it’s time to extend your container-based data platform’s capabilities for your production scenarios.<br />In this session, we’ll look at how to build custom containers, enabling you to craft a container image for your production system’s needs. We’ll also dive deeper into operationalizing your container-based data platform and learn how to provision advanced disk topologies, seed larger databases, implement resource control and understand performance concepts.
</p>
<p>
By the end of this session, you will learn what it takes to build containers and make them production ready for your environment.
</p>
<ul>
<li>
Custom container builds with Features
</li>
<li>
Advanced disk configurations
</li>
<li>
Backups/restores
</li>
<li>
Seeding larger databases
</li>
<li>
Backup restore into the container from a mounted volume
</li>
<li>
Resource control
</li>
<li>
Container Restart Policy
</li>
<li>
Container based performance concepts
</li>
</ul>
</blockquote>
<p>
<a href="https://www.sqlintersection.com/#!/session/Linux%20OS%20Fundamentals%20for%20the%20SQL%20Admin/4364"><strong>Linux OS Fundamentals for the SQL Admin</strong></a>
</p>
<blockquote>
<p>
Do you manage SQL Server but have developers using Linux? It’s time to take the leap to understand and communicate better with your Linux peers! You might be a Windows / SQL Server Admin but both SQL Server and PowerShell are now available on Linux. You can manage ALL of these technologies more effectively now. Don’t fear! Linux is just an operating system! While it feels different, it still has all the same components as Windows! In this session, I’ll show you that. We will look at the Linux operating system architecture and show you how to interact with and manage a Linux system. By the end of this session, you’ll be ready to go back to the office and get started working with Linux with a fundamental understanding of how it works.
</p>
</blockquote>
<p>
<a href="https://www.sqlintersection.com/#!/session/Monitoring%20Linux%20Performance%20for%20the%20SQL%20Server%20Admin/4403"><strong>Monitoring Linux Performance for the SQL Server Admin</strong></a>
</p>
<blockquote>
<p>
Taking what you learned in our Fundamentals session one step further, we will continue and focus on the performance data you’re used to collecting on Windows! We’ll dive into SQLPAL and how the Linux architecture / internals enable high performance for your SQL Server. By the end of this session you’ll be ready to go back to the office and have a solid understanding of performance monitoring Linux systems and SQL on Linux. We’ll look at the core system components of CPU, Disk, Memory, and Networking monitoring techniques for each and look some of the new tools available from DMVs to DBFS.
</p>
<p>
In this session we’ll cover the following
</p>
<ul>
<li>
System resource management concepts, CPU, disk, memory and networking
</li>
<li>
Introduce SQLPAL architecture and internals and how its design enables high performance for SQL Server on Linux
</li>
<li>
Baselining and benchmarking
</li>
</ul>
</blockquote>
<p>
</p>
<p>
<a href="https://www.sqlintersection.com/#!/?track=sql"><img loading="lazy" style="display: block; margin-left: auto; margin-right: auto;" title="SQLint20_1024x512_NOCENTINO.jpg" src="/images/2020/02/Recording-DeskSQLint20_1024x512_NOCENTINO.jpg" alt="SQLint20 1024x512 NOCENTINO" width="512" height="256" border="0" /></a>
</p>
Microsoft Most Valuable Professional – Data Platform for 2019-2020
Today, I’m proud to announce that I have been renewed as an Microsoft MVP – Data Platform for the 2019-2020 award year, my third MVP award. This is an truly an honor and I’m humbled to be included in this group of exceptional data professionals. I really look forward to continuing to work with everyone in the MVP community and continuing to contribute to our unmatched Data Platform Community!
Speaking at SQL Saturday Dallas
Speaking at SQLSaturday Dallas!
I’m proud to announce that I will be speaking at <a href="https://www.sqlsaturday.com/841/eventhome.aspx">SQL Saturday Dallas</a> on May 17th 2018! This one won’t let you down! <a href="https://www.sqlsaturday.com/841/Sessions/Schedule.aspx">Check out the amazing schedule</a>!
If you don’t know what SQLSaturday is, it’s a whole day of free SQL Server training available to you at no cost!
If you haven’t been to a SQLSaturday, what are you waiting for! <a href="https://www.sqlsaturday.com/841/registernow.aspx">Sign up now</a>!
My presentation is **“<a href="https://www.sqlsaturday.com/841/Sessions/Details.aspx?sid=92433">Practical Container Scenarios in Azure</a>” **
<a href="https://www.sqlsaturday.com/841/EventHome.aspx"><img loading="lazy" style="display: block; margin-left: auto; margin-right: auto;" title="NewImage.png" src="/images/2019/05/SQLSATDALLASNewImage.png" alt="NewImage" width="127" height="20" border="0" /></a>
Here’s the abstract for the talk
<blockquote>
You’ve heard the buzz about containers and Kubernetes, now let’s start your journey towards rapidly deploying and scaling your container-based applications in Azure. In this session, we will introduce containers and the container orchestrator Kubernetes. Then we’ll dive into how to build a container image, push it into our Azure Container Registry and deploy it our Azure Kubernetes Services cluster. Once deployed, we’ll learn how to keep our applications available and how to scale them using Kubernetes.
Key topics introduced<br />Building Container based applications<br />Publishing containers to Azure Container Registry<br />Deploying Azure Kubernetes Services Clusters<br />Scaling our container-based applications in Azure Kubernetes Services
</blockquote>
Speaking at SQLSaturday Atlanta – 845
Speaking at SQLSaturday Atlanta!
I’m proud to announce that I will be speaking at <a href="https://www.sqlsaturday.com/845">SQL Saturday Atlanta</a> on May 17th 2018! This one won’t let you down! <a href="https://www.sqlsaturday.com/845/Sessions/Schedule.aspx">Check out the amazing schedule</a>!
If you don’t know what SQLSaturday is, it’s a whole day of free SQL Server training available to you at no cost!
If you haven’t been to a SQLSaturday, what are you waiting for! <a href="https://www.sqlsaturday.com/845/RegisterNow.aspx">Sign up now</a>!
My presentation is **“<a href="https://www.sqlsaturday.com/845/Sessions/Details.aspx?sid=87539">Containers – You Better Get on Board!</a>” **
<a href="https://www.sqlsaturday.com/845/EventHome.aspx"><img style="display: block; margin-left: auto; margin-right: auto;" src="https://sqlsaturdayfiles.blob.core.windows.net/845/sqlsat845_header.png" alt="SQLSaturday #845 - Atlanta 2019" /></a>
Here’s the abstract for the talk
<blockquote>
Containers are taking over, changing the way systems are developed and deployed…and that’s NOT hyperbole. Just imagine if you could deploy SQL Server or even your whole application stack in just minutes. You can do that, leveraging containers! In this session, we’ll get you started on your container journey learning container fundamentals in Docker, then look at some common container scenarios and introduce deployment automation with Kubernetes.
In this session we’ll look at<br />Container Fundamentals with Docker<br />Common Container Scenarios<br />Automation with Kubernetes
Prerequisites: Operating system concepts such as command line use and basic networking skills.
</blockquote>
Awarded Friend of Redgate – 2019
Friend of Redgate – 2019
I’m excited to announce that I have been named a <a href="https://www.red-gate.com/hub/events/friends-of-rg">Friend of Redgate</a> for 2019, my forth year in a row! The program targets influential people in their respective technical communities such as SQL,.NET and DevOps and enables us to participate in the conversation around product and community development.
As a multi-year awardee in the program I get to see first hand the continuing dedication Redgate has to the SQL community and to making great software. I met a ton of really cool, very dedicated people along the way. Thanks for the recognition and I look forward to another great year!
<a href="http://www.red-gate.com/">Redgate</a> makes outstanding products! While I focus mainly on the DBA side of things such as SQL Monitor, SQL Backup and SQL Prompt there are many <a href="http://www.red-gate.com/products/">more</a>. I’ve used these tools for years and let’s just say they’re awesome.
Redgate isn’t just software, they’re committed to community and education. Here are some of the things they do to support technical communities:
<ul>
<li>
**Online resources** – <a href="http://www.simple-talk.com/">SimpleTalk</a>, <a href="http://www.sqlservercentral.com/">SQL Server Central</a>, and <a href="http://www.red-gate.com/community/books/index">books and Free eBooks</a>. These resources aren’t marketing fluff, it’s killer content written by real experts
</li>
<li>
**Events** – hosting events, exhibiting at events and supporting user groups across the world. One word can describe this, engaged
</li>
</ul>
**Thank you to Redgate for this opportunity!** I look forward to participating in this program, sharing my thoughts and learning as much as I can from all involved.
<a href="https://www.red-gate.com/hub/events/friends-of-rg"><img style="display: block; margin-left: auto; margin-right: auto;" src="https://cdn2.hubspot.net/hubfs/305265/FORG%20logo%202019_small_2.png" alt="" /></a>
**If you need you’d like to talk about Redgate’s products and where they fit into your SQL Server system please feel free to contact me.**
** **
**Follow me on Twitter: <a href="https://twitter.com/nocentino">@nocentino</a>**
**Email: <a href="mailto:aen@centinosystems.com?subject=mentoring">aen@centinosystems.com</a>**
**Web: <a href="http://www.centinosystems.com/">www.centinosystems.com</a>**
Speaking at SQLSaturday Sacramento – 757!
Speaking at SQLSaturday Sacramento!
I’m proud to announce that I will be speaking at <a href="http://www.sqlsaturday.com/757/eventhome.aspx">SQL Saturday Sacramento</a> on July 28th 2018! And wow, 757 SQL Saturdays! This one won’t let you down. <a href="http://www.sqlsaturday.com/757/Sessions/Schedule.aspx">Check out the amazing schedule</a>!
If you don’t know what SQLSaturday is, it’s a whole day of free SQL Server training available to you at no cost!
If you haven’t been to a SQLSaturday, what are you waiting for! <a href="https://www.sqlsaturday.com/757/registernow.aspx">Sign up now</a>!
<a href="https://www.sqlsaturday.com/757/registernow.aspx"><img style="display: block; margin-left: auto; margin-right: auto;" src="http://www.sqlsaturday.com/images/sqlsat757_header.png" alt="SQLSaturday #757 - Sacramento 2018" /></a>
**This year I have TWO sessions!**
**1. **<a href="http://www.sqlsaturday.com/757/Sessions/Details.aspx?sid=78312">**Monitoring Linux Performance for the SQL Server Admin**</a>
<blockquote>
So you’re a SQL Server administrator and you just installed SQL Server on Linux. It’s a whole new world. Don’t fear, it’s just an operating system. It has all the same components Windows has and in this session we’ll show you that. We will look at the Linux operating system architecture and show you where to look for the performance data you’re used to! Further we'll dive into SQLPAL and how it architecture and internals enables high performance for your SQL Server. By the end of this session you’ll be ready to go back to the office and have a solid understanding of performance monitoring Linux systems and SQL on Linux. We’ll look at the core system components of CPU, Disk, Memory and Networking monitoring techniques for each and look some of the new tools available.
</blockquote>
**2. **<a href="http://www.sqlsaturday.com/757/Sessions/Details.aspx?sid=78317">**Containers – You Better Get on Board**</a>
<blockquote>
Containers are taking over, changing the way systems are developed and deployed…and that’s NOT hyperbole. Just imagine if you could deploy SQL Server or even your whole application stack in just minutes. You can do that, leveraging containers! In this session, we’ll get your started on your container journey learning container fundamentals in Docker, then look at some common container scenarios and introduce deployment automation with Kubernetes. In this session we’ll look at Container Fundamentals with Docker Common, Container Scenarios and Orchestration with Kubernetes
</blockquote>
Microsoft Most Valuable Professional – Data Platform for 2018-2019
Today, I’m proud to announce that I have been renewed as an Microsoft MVP – Data Platform for the 2018-2019 award year, my second MVP award. This is an truly an honor and I’m humbled to be included in this group of exceptional data professionals. I really look forward to continuing to work with everyone in the MVP community and continuing to contribute to our unmatched SQL Community!
Speaking at SQLSaturday Atlanta – 733
Speaking at SQLSaturday Atlanta!
I’m proud to announce that I will be speaking at <a href="https://www.sqlsaturday.com/733">SQL Saturday Atlanta</a> on May 17th 2018! This one won’t let you down! <a href="https://www.sqlsaturday.com/733/Sessions/Schedule.aspx">Check out the amazing schedule</a>!
If you don’t know what SQLSaturday is, it’s a whole day of free SQL Server training available to you at no cost!
If you haven’t been to a SQLSaturday, what are you waiting for! <a href="https://www.sqlsaturday.com/733/registernow.aspx">Sign up now</a>!
My presentation is **“<a href="http://www.sqlsaturday.com/733/Sessions/Details.aspx?sid=71960">Monitoring Linux Performance for the SQL Server Admin</a>” **
<img style="display: block; margin-left: auto; margin-right: auto;" src="http://www.sqlsaturday.com/images/sqlsat733_header.png" alt="SQLSaturday #733 - Atlanta 2018" />
Here’s the abstract for the talk
<blockquote>
So you’re a SQL Server administrator and you just installed SQL Server on Linux. It’s a whole new world. Don’t fear, it’s just an operating system. It has all the same components Windows has and in this session we’ll show you that. We will look at the Linux operating system architecture and show you where to look for the performance data you’re used to! Further we'll dive into SQLPAL and how it architecture and internals enables high performance for your SQL Server. By the end of this session you’ll be ready to go back to the office and have a solid understanding of performance monitoring Linux systems and SQL on Linux. We’ll look at the core system components of CPU, Disk, Memory and Networking monitoring techniques for each and look some of the new tools available including new DMVs and DBFS.Prerequisites: Operating system fundamentals, process, memory and disk concepts.
</blockquote>
Speaking at IT/Dev Connections 2017 – San Francisco!
I’m proud to announce that I will be delivering two sessions at IT/Dev Connections in San Francisco! This is my second year at IT/Dev Connections, real content for IT pros!
Networking Internals for the SQL Server Professional
Tuesday, 10/24/2017: 1:15 pm – 2:30 pm
Room: Contiental 7
Abstract
Once data leaves your SQL Server do you know what happens or is the world of networking a black box to you? Would you like to know how data is packaged up and transmitted to other systems and what to do when things go wrong? Are you tired of being frustrated with the network team? In this session we introduce how data moves between systems on networks and TCP/IP internals. We’ll discuss real world scenarios showing you how your network’s performance impacts the performance of your SQL Server and even your recovery objectives.
