Visar inlägg med etikett Cert. Visa alla inlägg
Visar inlägg med etikett Cert. Visa alla inlägg

tisdag, april 19, 2016

Certify your solution for Azure SQL Database

In March 2016 Microsoft released the possibility to certify solutions based on Azure SQL Database. This is a great opportunity for an ISV to set a label on that the database created is built according to high security standards and build for premium workloads.

To certify your database you start by downloading a tool called Certification Test Tool for Azure SQL Database.

Connect to your database

First step is to connect to your database by entering the connection details to your database in Microsoft Azure. Note that you need to specify the server name with protocol and port and that the User ID is on the format user@servername.
 
 
To be able to connect to you SQL Database in Azure you will also need to add your client ip address to the firewall for the server in Azure. In this example I have added the range from 1.1.1.1 to 255.255.255.255. This is NOT a recommended solution for a production database since it exposes your database for very broad access from outside of Azure. If you don't want to open a port in the firewall you can run the test from a VM inside of Azure instead.


After connecting its time to to the actual testing.The test consists of two parts. One static analysis and one self assessment. I will not give any advice to what features to activate or what the implications of this will be but rather point to documentation on how to activate and what these features mean.

Static Tests

The static tests are executed against your actual database. This means that if you change something and execute the tests again you will get a different result.

Use Premium / Pools
SQL DB should either have at least 1 Premium database OR use Elastic Pool.

Azure SQL Database Service Tiers
https://azure.microsoft.com/en-us/documentation/articles/sql-database-service-tiers/

Azure Elastic Database Pools
https://azure.microsoft.com/en-us/documentation/articles/sql-database-elastic-pool/

Security
SQL DB should have at least 1 of the following enabled: TDE, DDM, RLS:

Transparent Data Encryption (TDE)
https://msdn.microsoft.com/library/dn948096.aspx

Dynamic Data Masking (DDM)
https://azure.microsoft.com/en-us/documentation/articles/sql-database-dynamic-data-masking-get-started/

Row Level Security (RLS)
https://azure.microsoft.com/en-us/documentation/articles/sql-database-elastic-tools-multi-tenant-row-level-security/

Assessment

Security: Is auditing enabled in your database?
https://azure.microsoft.com/en-us/documentation/articles/sql-database-auditing-get-started/

DR Drill: Is your SQL DB using Geo-replication OR have done 1 or more Geo-restores?
https://azure.microsoft.com/en-us/documentation/articles/sql-database-disaster-recovery/
If you start with a database running on a S-tier and with no security features activated the easiest way to get passed the certification is to scale to a P-level, add Dynamic Data Masking, enable auditing and go thru the process of doing a geo-restore.

Other requirements

As for all application certifications with Microsoft, the company owning the product needs to be a member of Microsoft Partner Network and the application that is to be certified needs to be listed in Pinpoint.

måndag, november 10, 2008

Certified at TechEd

Nytt för i år är att man kan skriva cert på TechEd. Jag vet att de hade den möjligheten för en massa år sedan men de senaste åren har de inte haft det. Nu finns det dock en del av labb-arean där man kan signa upp sig för att skriva cert. Så jag anmälde mig igår för att ta det fruktade 70-536 .NET Framework - Application Development Foundation. Jag var så nöjd att jag hade en promotion-kod som gav mig 25% rabatt tills en annan MCT sa att man som MCT har 45% rabatt på alla cert, alltid. Det kan ju vara bra att veta till nästa gång.

Jag har förberett mig ganska länge, läst, sett den en-timmes "cram session" som finns tillgänglig online och labbat och googlat en hel del. Jag tycker att det brukar funka rätt bra om man kollar på Skills Measured och sedan läser på och labbar om de olika delarna. När jag gick igenom alla frågor så trodde jag att jag skulle hamna runt 800 poäng men jag lyckades skriva 982! Tror bara jag hade en fråga fel.

Done that, been there, got the t-shirt... Den här gången var det en t-shirt med texten Certified at TechEd Developers Barcelona.

Så nu är det dags för lunch och sedan är det Keynote med Jason Zander.

Ja just det... nu ska parentesen bort. Hasse är på väg hit så från imorgon är vi full styrka på plats.

söndag, september 21, 2008

TechEd Developers i Barcelona!

Nu är det klart! Jag och min kollega Hans Sterby kommer att åka till TechEd Developers i Barcelona i november!

För mig blir det tredje året i rad och det är andra året jag åker dit som så kallad MCT-Proctor. Det innebär att jag kommer att, i egenskap av MCT, jobba som handledare i labb-arean på konferensen.

Nu återstår det att se vilket ämne man blir placerad på. Hoppas på WPF men det kan nog hända att det blir ADO.Net 3.5 med tanke på att jag klarade beta-certet jag skrev i april.

Jag har sagt det tidigare och säger det igen, skriv beta-cert.. det lönar sig!

tisdag, april 15, 2008

Dags för beta-cert!

Idag släpptes tre nya cert från Microsoft i det som kallas .NET 3.5 exams:

70-502: Windows Presentation Foundation
70-503: Windows Communication Foundation
70-504: Windows Workflow Foundation

Dom betatestades under början av året så om det var någon som skrev den under beta-tiden så börjar resultaten att trilla ner nu. Det tar alltså ett par månader från det att man skriver tills man får reda på om man klarade eller inte. Under tiden så utvärderas frågor och feedback, frågor stryks och ändras och sedan sätts en nivå som blir den som gäller för att klara beta-certet. Logga in på MCP-siten - där ser man resutlatet snabbast.

Det är också två andra cert som just nu beta-testas:

70-561: Microsoft .NET Framework 3.5, ADO.NET Application Development
70-562: Microsoft .NET Framework 3.5, ASP.NET Application Development

Betaperioden pågår fram till den 4 maj och det är gratis att skriva. Observera att tiden för certet är fyra timmar och att det är betydligt mycket fler frågor än på ett vanligt cert.

När man ska anmäla sig till beta-cert behöver man en kod och certen börjar med nummer 71 istället för 70.

71-561 – beta code = 561B1
71-562 – beta code = 562B1

Själv ska jag skriva den 29 och 30 april.

onsdag, mars 12, 2008

Cert som pensioneras under 2009

Om ett år, 2009, så kommer ett antal Microsoft-cert som leder fram till MCAD, MCSD och MCDBA att pensioneras. Detta innebär dock inte att man kommer att förlora titeln från sitt transcript. Däremot innebär det att man inte längre kommer att kunna använda något av följande cert i sin examensplan:

Exam 70-300: Analyzing Requirements and Defining Microsoft .NET Solution Architectures
Exam 70-301: Managing, Organizing, and Delivering IT Projects by Using Microsoft Solutions Framework 3.0
Exam 70-305: Developing and Implementing Web Applications with Microsoft Visual Basic .NET and Microsoft Visual Studio .NET
Exam 70-306: Developing and Implementing Windows-based Applications with Microsoft Visual Basic .NET and Microsoft Visual Studio .NET
Exam 70-310: Developing XML Web Services and Server Components with Microsoft Visual Basic .NET and the Microsoft .NET Framework
Exam 70-315: Developing and Implementing Web Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET
Exam 70-316: Developing and Implementing Windows-based Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET
Exam 70-320: Developing XML Web Services and Server Components with Microsoft Visual C# and the Microsoft .NET Framework
Exam 70-330: Implementing Security for Applications with Microsoft Visual Basic .NET
Exam 70-340: Implementing Security for Applications with Microsoft Visual C# .NET
Exam 70-228: Installing, Configuring, and Administering Microsoft SQL Server 2000 Enterprise Edition
Exam 70-229: Designing and Implementing Databases with Microsoft SQL Server 2000 Enterprise Edition

torsdag, februari 28, 2008

Cert för Visual Studio 2008

I samband med att jag håller kurser och seminarier om Visual Studio 2008 får jag ofta frågor om vad det är för cert på gång för VS2008.

Microsoft är på väg att släppa sex nya titlar:
• MCTS: .NET Framework 3.5, Windows Presentation Foundation Applications
• MCTS: .NET Framework 3.5, Windows Communication Foundation Applications
• MCTS: .NET Framework 3.5, Windows Workflow Foundation Applications
• MCTS: .NET Framework 3.5, Windows Forms Applications
• MCTS: .NET Framework 3.5, ADO.NET Applications
• MCTS: .NET Framework 3.5, ASP.NET Applications

Den core-exam 70-536 som funnits länge nu är grundkravet för samtliga titlar.

Som det ser ut just nu ska de bli tillgängliga i april 2008.