Showing posts from 2016

Azure Storage Service

Azure storage is a cloud storage solution for applications which provides applications additional scalability, durability and highly available storage for their data.

The 4 different types of Azure storage service are :

Blob Storage : This supports any type of text or binary data, such as application installers, documents, media files etc. It stores unstructured object data hence also referred as object storage.Table Storage : It is for No-SQL key attribute datastore, which is useful for rapid development and provides quick access to huge amount of data.Queue Storage : User for communication between cloud services by providing reliable messaging for workflow processingFile Storage : Used for shared storage for applications using SMB Protocol. Mounted shares are used to share files between Azure VM's and applications, to share files with the on-premises applications we can use file services Rest API.

Azure Single sign-on (SSO)

We all know that SSO (Single Sign-On) means that we can access all the required applications and resources by signing in only once. This saves us time and effort and also keeps it easy for the users that they just have to remember one password for accessing the resources.

Talking about Azure cloud, Azure supports 3 different ways of SSO for applications :

Federated Single Sign-On : This enables the applications to be redirected to Azure AD instead of prompting the users for a password. This is supported by applications which support SAML 2.0, WS-Federation and OpenID connect.Password Based Single Sign-On : Provides secure application based password storage, which is replayed with the help of web browser extensions or mobile apps. This method leverages the existing sign on process of the applicationExisting Single Sign-On : If you already have a SSO deployed for an application, this method extends the SSO capability to Office 365 or Azure AD access panel portals and also enables additi…

Puppet Client Installation Steps

I am sharing the steps to be followed to install Puppet on CentOS.
I will not cover the steps to followed to CentOS.

Install CentOSEdit the /etc/ssh/sshd_config file, ensure Permit Root Login is YESInstall Yum Repo for Puppet  $rpm -ivh ]          [ Please validate the arch of the Linux distribution you are using ]
Now install puppet using Yum   $yum install puppet Edit the puppet.conf file to add the puppet server. Also add puppet server in the /etc/hosts to make sure it points to the right server node.[main]     # The Puppet log directory.     # The default value is '$vardir/log'.     logdir = /var/log/puppet
    # Where Puppet PID files are kept.     # The default value is '$vardir/run'.     rundir = /var/run/puppet
    # Where SSL certificates are kept.     # The default value is '$confdir/ssl'.     ssldir = $vardir/ssl
[agent]     # The file in which puppetd stores a list of the classes     # associated with …

Flush / Reset DNS Cache in a Mac OS

You can use the below commands in the terminal to flush DNS / Reset DNS Cache on your macbook / Mac OS :

OS X Yosemite and later ( OS X v10.10.4 or later ):
sudo killall -HUP mDNSResponder
OS X v10.10 through v10.10.3:
sudo discoveryutil mdnsflushcache
OS X Mavericks, Mountain Lion, and Lion (OS X v10.9.5 and earlier):
sudo killall -HUP mDNSResponder
Mac OS X Snow Leopard (OS X v10.6 through v10.6.8):
sudo dscacheutil -flushcache