About
Articles by Peter
Activity
-
Hey folks, had some conversations about this today so thought it would be helpful to be clear. GitHub does not and does not plan to include…
Hey folks, had some conversations about this today so thought it would be helpful to be clear. GitHub does not and does not plan to include…
Liked by Peter Piper, CISSP
-
I was excited to be at SXSW with my KPMG US colleagues, between our #SXSWPitch competition with Brian Fields, Rahsaan Shears and the broader…
I was excited to be at SXSW with my KPMG US colleagues, between our #SXSWPitch competition with Brian Fields, Rahsaan Shears and the broader…
Liked by Peter Piper, CISSP
Experience & Education
Licenses & Certifications
Volunteer Experience
-
President
Woodthorn HOA
- 2 years 1 month
President of the Woodthorn HOA subdivision in San Antonio, TX. Directly interfaced with San Antonio City council for two measures, in addition to normal HOA responsibilities:
A) Rezoning of an Industrial area to commercial. Signed various deed restriction documents. This process was before I became the President of the HOA, in 2008.
B) Provided traffic remediation suggestions after researching the proposed commercial rezoning. -
Speaker, Co-Host & Co-Organizer
Mile High Azure Meetup
- 4 years
Education
Raising awareness of Microsoft's Azure public cloud in the Denver metro area.
https://www.meetup.com/Mile-High-Azure/ -
HOLA Denver Chapter Chair
Microsoft
- 1 year 11 months
Civil Rights and Social Action
Hispanic Organized Leaders in Action
Projects
-
Georgetown University - Embracing the Power of AI in Project Management
-
Co-Speaker on a panel on:
Hosted by the Master's in Project Management Program
February 1, 2024
Artificial Intelligence is playing an increasingly prominent role in project management, offering several advantages in streamlining processes, improving decision-making, and enhancing overall efficiency. What key areas in Project Management AI will make a significant impact? How can project managers use AI to increase productivity, efficiency and project success in their…Co-Speaker on a panel on:
Hosted by the Master's in Project Management Program
February 1, 2024
Artificial Intelligence is playing an increasingly prominent role in project management, offering several advantages in streamlining processes, improving decision-making, and enhancing overall efficiency. What key areas in Project Management AI will make a significant impact? How can project managers use AI to increase productivity, efficiency and project success in their organizations?
https://www.linkedin.com/feed/update/urn:li:activity:7155570695001800705?updateEntityUrn=urn%3Ali%3Afs_feedUpdate%3A%28V2%2Curn%3Ali%3Aactivity%3A7155570695001800705%29Other creators -
Georgetown University Responsible AI Series – Can AI Technologies be Inclusive and Accessible?
-
Co-Speaker and Co-Presenter on:
This seminar examines the intersection of AI, inclusivity, and accessibility. We explore the potential of AI to bridge or exacerbate digital divides, questioning whether AI can truly serve all of humanity equitably. We will address challenges and opportunities related to design, deployment, and ethical considerations in ensuring AI not only advances technologically but also fosters inclusiveness and universal…Co-Speaker and Co-Presenter on:
This seminar examines the intersection of AI, inclusivity, and accessibility. We explore the potential of AI to bridge or exacerbate digital divides, questioning whether AI can truly serve all of humanity equitably. We will address challenges and opportunities related to design, deployment, and ethical considerations in ensuring AI not only advances technologically but also fosters inclusiveness and universal access.
https://www.linkedin.com/feed/update/urn:li:activity:7125502864306655232/Other creators -
Episode 33 - External Config and Claim Check Pattern - Easier Management and Externalizing Payloads
-
How often do you think about the configuration of your applications across environments/regions/deployment boundaries? What if that configuration was stored somewhere externally but centralised, to make management easier? That’s the idea behind the external config pattern! How about another scenario - What about those times where you’ve wanted to use a messaging service, but your payload is too big? Thought about externalising that payload too? Well, that’s the Claim-check pattern! Join Peter…
How often do you think about the configuration of your applications across environments/regions/deployment boundaries? What if that configuration was stored somewhere externally but centralised, to make management easier? That’s the idea behind the external config pattern! How about another scenario - What about those times where you’ve wanted to use a messaging service, but your payload is too big? Thought about externalising that payload too? Well, that’s the Claim-check pattern! Join Peter and Chris as they talk about both of these patterns in this episode of Cloud with Chris!
Other creatorsSee project -
Episode 29 - The Sidecar and Ambassador Patterns
-
Have a need to update a legacy application to use cloud concepts such as retry, circuit breaker or other features? Then the ambassador or sidecar patterns may be for you! Join Peter and Chris as they continue their journey exploring Cloud Design Patterns. In this session, they discuss the Sidecar and Ambassador Patterns.
Other creatorsSee project -
Episode 23 - Gatekeeper and Valet Key Patterns - Secure your APIs and Resources
-
You may have joined Peter and Chris in some of their previous episodes such as the API Economy, The Backends for Frontends & Strangler Pattern, or The Anti-Corruption Layer, Gateway Aggregation and Gateway Routing patterns. They’ll will be continuing our journey talking about API Cloud Design Patterns, as they talk about the Gatekeeper and Valet Key Patterns in this episode of Cloud with Chris. This is another episode in the series of Architecting for the Cloud, one pattern at a time.
Other creatorsSee project -
Episode 20 - The Anti-corruption layer, Gateway Aggregation and Gateway Routing patterns
-
You’ve heard Peter and Chris talk about The Façade pattern previously. These patterns build upon the Façade concept. The façade layer could be used to translate requests between various subsystems, aggregate multiple backend requests into a single response and offload specialised functionality to a gateway proxy. Tune in and listen to Peter Piper join Chris Reddington, as they discuss The Anti-corruption layer, Gateway Aggregation and Gateway Routing patterns! This is another episode in the…
You’ve heard Peter and Chris talk about The Façade pattern previously. These patterns build upon the Façade concept. The façade layer could be used to translate requests between various subsystems, aggregate multiple backend requests into a single response and offload specialised functionality to a gateway proxy. Tune in and listen to Peter Piper join Chris Reddington, as they discuss The Anti-corruption layer, Gateway Aggregation and Gateway Routing patterns! This is another episode in the series of Architecting for the Cloud, one pattern at a time.
Other creatorsSee project -
Episode 16 - The Backends for Frontends and Strangler Pattern
-
Developing applications for new platforms, and struggling to manage your API estate? Finding you have to refactor, or in a scenario where your code isn’t clean? Want to decouple your backend APIs from your clients, and figure out how you can move from a legacy set of APIs to modern APIs? Then tune in and listen to Peter Piper join Chris Reddington, as they discuss the Backend for Frontends and Strangler Pattern, with an honourable mention to the Façade pattern as well! This is another episode…
Developing applications for new platforms, and struggling to manage your API estate? Finding you have to refactor, or in a scenario where your code isn’t clean? Want to decouple your backend APIs from your clients, and figure out how you can move from a legacy set of APIs to modern APIs? Then tune in and listen to Peter Piper join Chris Reddington, as they discuss the Backend for Frontends and Strangler Pattern, with an honourable mention to the Façade pattern as well! This is another episode in the series of Architecting for the Cloud, one pattern at a time.
Other creatorsSee project -
Episode 5 - The API Economy
-
What does an API in the cloud look like and its evolution? What are the practices that you need to consider, etc.
Other creatorsSee project -
Global Azure Bootcamp - Azure AI Cognitive Services (Custom Vision)
-
See projectHow to Design, Construct and Consume Azure's Custom Vision Service
Tagging strategies and high level guidance on running this service at the edge (Azure IoT Hub) via Azure Container Service. -
Automation of Azure logging and monitoring
-
See projectIaC - Logging and Monitoring configuration of various Azure provisioned resources via Azure Automation. Configuration of Azure resources diagnostics and logging can be a challenge via Infrastructure-as-Code (IaC). Using Azure automation runbooks, one can tackle this challenge head on with ease!
-
Deep dive with Azure's API Management
-
See projectMile High Azure Meetup July 2017 Presentation
"Happiness with Azure's API Management with Peter Piper"
Source code and presentation materials can be found in the GitHub link comment.
Working with API Management
Playing with:
Azure's Cognitive Emotion API
Docker Redis
Azure Redis
ASP.NET Web API 2
Git
Swagger -
Azure IaaS DevTest Virtual Data Center Presentation
-
See projectDesigning and Implementing a DevTest IaaS Environment in Azure with Peter Piper
Source code and presentation materials can be found in the GitHub link comment.
• Is a DevTest Labs approach overkill for what you need? Do you have a need for a feature branch within your CI/CD pipeline be deployed to a target VM? I will walk through the following process using the Azure portal, ARM templates and PowerShell:
• Leverage several of the DevTest Lab feature set, such as: VM Power…Designing and Implementing a DevTest IaaS Environment in Azure with Peter Piper
Source code and presentation materials can be found in the GitHub link comment.
• Is a DevTest Labs approach overkill for what you need? Do you have a need for a feature branch within your CI/CD pipeline be deployed to a target VM? I will walk through the following process using the Azure portal, ARM templates and PowerShell:
• Leverage several of the DevTest Lab feature set, such as: VM Power Management and VM De-allocation, Reservation of a VM.
• Creating a custom RBAC (IAM) role that supports the Azure IaaS features that are needed.
Provisioning of the VMs via Azure's ARM templates and PowerShell. -
Presentation on ASP.NET MVC4 WebAPI at Denver Visual Studio User Group
-
http://www.denvervisualstudio.net/Messages/Updates2013/Update10212013.htm#Feature
Reduce Your ASP.Stress with MVC4
You’ve been working with ASP.NET (and possibly MVC4), and you’re looking to improve your design. Maybe you're new to ASP.NET, C# and MVC on your project. In any case, you have questions:
+ I’m happy with my current web application architecture – why should I change?
+ What is MVC and MVC4?
+ What are some alternative MVC design…http://www.denvervisualstudio.net/Messages/Updates2013/Update10212013.htm#Feature
Reduce Your ASP.Stress with MVC4
You’ve been working with ASP.NET (and possibly MVC4), and you’re looking to improve your design. Maybe you're new to ASP.NET, C# and MVC on your project. In any case, you have questions:
+ I’m happy with my current web application architecture – why should I change?
+ What is MVC and MVC4?
+ What are some alternative MVC design approaches?
+ How can I improve the user experience with a vendor-specific UI toolset?
We’ll provide an overview of MVC4 to show how it improves your MVC design, and then move beyond standard MVC4 approaches. Then, we’ll walk through a vendor-specific UI toolset (Telerik) and show how to improve the user experience.
We will look at a single business problem to design and develop a small ASP.NET MVC4 application using Razor and HTML5/CSS3/JavaScript/jQuery. Along the way, we'll walk through alternative ways to extend an MVC4 implementation.
Join us and you will gain a good perspective on MVC4 and HTML5 -- you will leave knowing you have a powerful, patterns-based way to build dynamic websites that enables a clean separation of concerns and that gives you full control over markup for enjoyable, agile development.Other creatorsSee project
Honors & Awards
-
L1 Cloud Security Product Champion
Microsoft Cloud Security
Microsoft Cloud Security Product Champion influences our product features by providing in-depth technical knowledge and feedback to MS security products. This badge is intended to give to our private community members who have demonstrated their skills in the security product portfolio.
https://www.credly.com/badges/c900365d-4d0b-473b-9e0a-cdca6afd7162/public_url -
Product Influencer - Team Award
Microsoft Cloud Security Private Community
MS Cloud Security Product Influencer - Team Award demonstrates an organization's impact on our product features by providing in-depth technical knowledge and feedback to MS security products. This badge is intended to give to our private preview members who have demonstrated their advanced security skills as an organization.
https://www.credly.com/badges/a1854667-4bc2-49de-9696-8870a4a2f731/public_url -
Leader - Cloud Adoption Framework for Azure
Microsoft Contributor Recognition
Earners of the Cloud Adoption Framework Leader badge have a thorough understanding of the Cloud Adoption Framework for Azure. They have led their peers and partners worldwide in a collaborative effort to create the best guidance and tools for the public, internal Microsoft representatives, and Microsoft partners, thereby helping customers accelerate their cloud adoption journey.
https://www.credly.com/badges/68c613b8-32b0-4810-85a8-3f64865f4d4a/public_url -
Azure Architecture Center Contributor - Bronze FY21
Microsoft Contributor Recognition
Recipients of the Azure Architecture Center Contributor - Bronze FY20 badge have successfully onboarded at least one contribution to the Azure Architecture Center, the home for best practices and architectural guidance from Microsoft. Recipients will have had their ideas validated by engineering teams across Azure, developed for publication by our writing team, and successfully onboarded their content.
https://www.credly.com/badges/1cc8c63c-fa3f-4e42-aaaf-fbcb604ad184/public_url -
Evangelist - Cloud Adoption Framework for Azure
Microsoft Contributor Recognition
Earners of the Cloud Adoption Framework Evangelist badge advocated for the use of the Cloud Adoption Framework through online and offline channels to drive broad scale awareness. They have elevated the framework as an industry standard for a successful cloud adoption journey.
https://www.credly.com/badges/72437801-b55a-4488-98b5-7f214edecac5/public_url -
Microsoft Hackathon 2020
The Microsoft Garage
Earners of this badge have registered for the Microsoft 2020 Hackathon and are demonstrating collaboration, inspiration, and creativity.
https://www.credly.com/badges/3a668daf-67d6-4d2f-98ac-030c28a73892/public_url -
Perficient Promise Award
Perficient
Each quarter the Perficient Promise Award is awarded to those colleagues tho lived the core values through their interactions with customers, business partners, peers and the community. This recognition is even more meaningful in that it's a direct result of peer nominations throughout the quarter.
Languages
-
Spanish
-
Recommendations received
22 people have recommended Peter
Join now to viewOther similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content