Skip to main content

Blog

Cloud Design Patterns: Prepara tu aplicación para Azure

·94 words·1 min
En esta sesión: Cloud Design Patterns: Prepara tu aplicación para Azure discutiremos los beneficios de aplicar patrones en el desarrollo de aplicaciones para la nube y los problemas que estos intentan resolver: disponibilidad, escalabilidad, resiliencia, seguridad, etc.. Esta es la agenda: Design for the Cloud Problem Areas in the Cloud Availability

Export Azure Resource Groups Templates

·220 words·2 mins
One of the great things about Azure is the possibility to Export Azure Resource Groups Templates. Each template is a json file containing the exact configuration of the services you’ve provisioned in a Resource Group. Using this templates you can treat your Infrastructure as code and repeatedly deploy your application during every stage of the application lifecycle in the same way, each and every time.

Get Ready: Exam 70-532 Developing Microsoft Azure Solutions

·302 words·2 mins
Yesterday I cleared the **70-532 Develping Microsoft Azure Solutions **exam, and I want to share with you tips about the exam and the resources I used to study: Should you take the exam? If you are a Developer or Software Architect looking to validate your Microsoft Azure skills then this exam is for you. Also note that Microsoft expects you to:

Application Insights Analytics

·330 words·2 mins
For the last couple of months I’ve been using Application Insights to monitor, detect and diagnose performance issues in our applications. Last week I noticed that the Analytics button on the Application Insights blade was working: Once you click it, your browser will open the Application Insights Analytics page with the following taxonomy:

Hiring a DevOps?

·407 words·2 mins
Over the last couple of months, I’ve noticed that a lot of companies are trying to hire DevOps Engineers or DevOps Experts and I have to ask what are these companies looking for? Reading some of the job descriptions I found out that some are looking for experts on the tooling associated with infrastructure automation such as Chef or Puppet while others search for Developers with infrastructure knowledge.

EasyAzureServiceBus: easy Service Bus 1.1 for Windows Server

·186 words·1 min
A couple of years ago I started to work with one of my clients to implement an on-premises Service Bus solution. While investigating the options I discovered a nice library, EasyNetQ: an easy .NET API for RabbitMQ, which inspired me to create a very similar project to simplify the use of pub/sub messaging with Service Bus 1.1 for Windows Server.

Get Ready: Exam 70-534 Architecting Microsoft Azure Solutions

·355 words·2 mins
I recently passed the 70-534 Architecting Microsoft Azure Solutions exam, and I want to share with you tips about the exam and the resources I used to study: Should you take the exam? If you are a Solutions or Software Architect looking to validate your Microsoft Azure skills then this exam is for you. Also note that Microsoft expects you to:

Book: PMP Rapid Review by Sean Whitaker

·225 words·2 mins
Four months ago I cleared the PMP exam as part of a program launched by @SogetiSpain and I want to share with you that the book: “PMP Rapid Review" by Sean Whitaker was key to success. "#PMP Rapid Review" by @SeanWhitakerPM was like an ETL placed between the #PMBOK & my brain. Guess what? I cleared the exam! cc @MSLearning

VSTS Git Credential Manager

·178 words·1 min
Since the year started I’ve been working hard with Visual Studio Team Services (VSTS) with Git as source control. I was getting tired of entering my git credentials on each clone, pull or push, on Windows or Mac OS X, so this weekend I decided to surf the web and look for a multi-platform solution.

Help! I just Inherited Code

·685 words·4 mins
You just inherited someone else’s code and you feel like the task is going to be impossible. You are overwhelmed by the lack of documentation, you also find out that there are no tests in place and you wonder how on earth you will make the requested changes without breaking things. Yes you are scared!

When will Singularity happen?

·370 words·2 mins
Maybe I was 12 when I listened to ‘Mr Roboto’ by Styx for the last time. The song was recorded for the album ‘Kilroy Was Here’ in 1982. That was 11 years before the first release of the Mosaic web browser, 17 before the term ‘Internet of Things’ was coined and approximately 30 years before the rise of IoT.

Live Long and Prosper: Apply Four Simple Programming Principles

·499 words·3 mins
Any application that is critical to running the mainstream operation of a business can be considered a mission critical application. These applications should be sustainable, maintainable, flexible and adaptable to keep up with the pace of today’s evolving nature of business. “Change is the essential process of all existence.” — As aptly stated by Mr. Spock in Star Trek: The Original Series.

DevOps, People and Emotions

·476 words·3 mins
I had the luck to end last year as speaker on an expert panel in IASA Spain’s latest session about ALM trends and challenges, where we spent the morning talking about, amazing ALM tools, DevOps, People and Emotions. We all know about organizations where designers, developers, testers, operations, security and support work in isolation with minimal or no collaboration at all, having each team in its own functional silo, allowing people to ignore the consequences of their actions.

Continuum and The Surveillance State

·578 words·3 mins
Continuum is a Canadian science fiction series in which the world, by year 2077, is run by huge hi-tech corporations and is heavily surveilled with few freedoms. The only dissenters are a terrorist organization called Liber-8. When Keira Cameron, a cyber-enhanced cop, attends the execution of a captured group of Liber-8 she’s thrown back in time along with them, to year 2012. Through the 3 seasons you learn that everything the world goes through is consequence of the invention of a wearable bracelet called Halo. A wearable device which measures vital statistics, amount of sleep, food intake, exercise, etc., and also sends signals to the brain to correct any problem it may detect… By year 2077 Halo is used to control the world population.

Do IT Certifications help?

·306 words·2 mins
Recently I’ve been discussing with my friends and coworkers the importance of IT Certifications, which lead us to ask if in today’s highly competitive world, certifications really help Software Developers improve skills or even find their dream job or the rewards they desire. My answer: of course! I studied Chemical Engineering at Universidad Simon Bolivar, Caracas, Venezuela. Throughout my carreer I worked at the university as a programmer. In 1999 I graduated and started to work for a small IT consultant firm and shortly after the first year we had finished the software I was hired to write and it was time to go out to the world install it, give support and the best service we could.

In-Person or online Networking?

·269 words·2 mins
Recently I’ve been puzzled by the following question: what is the best way to approach networking and to connect with people and companies that will help you survive in this competitive world? I’ve connected with a lot of professionals through social networks (for instance twitter and linkedin), I also collaborate in open source projects in sites such as codeplex and github. The tools provided by those networks allow me connect with people as near as home or as far as another continent, keeping track of any interaction, learning and sharing knowledge.

Prepare your App for Windows Azure! Create a custom Configuration Manager!

·224 words·2 mins
When you deploy an application to Windowes Azure, your application configuration cannot be changed cause it becomes part of the distributed package. So what can you do if you want to set some dynamic settings (i.e Connection String settings)? First of all you must use the ServiceDefinition.csdef file and add the dynamic settings there.

SQL Azure Requires Clustered Indexes in all tables

·82 words·1 min
Recently we performed some test against SQL Azure. We found that our system was throwing an exception cause SQL Azure requires a clustered index in each table (Wanna know why?). So how can you find out what tables are causing the issue? The answer is simple, run the following query and you’ll have the list of tables to fix:

netDumbster another .Net Fake SMTP server based on Dumbster

·52 words·1 min
Today I’ve released netDumbster (http://netdumbster.codeplex.com/) netDumbster is a .Net Fake SMTP Server clone of the popular Dumbster (http://quintanasoft.com/dumbster/) netDumbster is based on the API of nDumbster (http://ndumbster.sourceforge.net/default.html) and the nice C# Email Server (CSES) writen by Eric Daugherty. Hope it helps!!! Update: netDumbster source code was moved to a GitHub repo: https://github.com/cmendible/netDumbster