Category Archives: DevOps Practices

How A Cloud architect is different from DevOps role ?

vskumarcloud-build-cloud-architect.pngHow A Cloud architect is different from DevOps practices ?

We have been watching on lot of FB Groups and ad sites as “learn DevOps/AWS”. In general everybody believe with these stickers/posters they need to learn AWS and DevOps together is a must for any Modern technology professional.

When we talk about AWS and DevOps they are two different work streams.

Now, one might get the below questions in their mind.

  1. Is a Cloud Architect need to be expert to work on DevOps activities also ?
  2. What are the activities related to Cloud architect ?
  3. Why the Cloud architect need not bother on DevOps ?

Now, let us analyze them as below:

The role of the cloud architect is to migrate the existing IT infrastructure setup into the cloud services. The cloud services can be AWS or Azure or Google cloud [GC] or Alibaba, etc.

From the below picture one can have clarity if they have experience in traditional Infrastructure building  practice.

How to create AWS S3 Bucket

This role need to understand clearly on the usage of those vendor related [AWS/AZURE/GC/Alibaba] cloud services and should have command on mapping the current traditional infrastructure setup to map to the cloud services and plan/design for its transformation with the additional benefits to the management in view of cost and easy operation.

Once the modern application architecture/infrastructure in cloud is operational, then the management can think of introducing the DevOps practices.

To work on DevOps practices, each Cloud services vendor provides their own setup or tools at different processes or pipeline stages. To do these tasks a separate role professionals are required, who are called DevOps Engineers. At this point the role of the cloud Architect is he/she can guide them on the available infrastructure with the Cloud vendor. As per the Cloud architect planning/guidelines the DevOps engineers need to adopt the relevant tools/processes. Basically all the setup is going to be on IAC [Infrastructure As A Code] technics. There can be Configuration tools to create the IAC for different environments. At this point the Cloud architect can monitor these tools implementation as a part of cloud infrastructure implementation.

So, the Cloud architect do not need to make his/her fingers dirty with tools/commands to implement the DevOps processes.

For example; If you read the roles of AWS with different certifications, they mention Solution Architect [SA] separately from DevOps engineer role. They have multiple roles like; Sys ops, Developer, etc. All these roles need to be expert in making their fingers dirty with the relevant AWS services usage/implementation efficiently and effectively . But here the Cloud Architect [which is SA in view of AWS] role is to monitor on their activities only. He/She doesn’t need to put the fingers into techie stuff.

Hope I have given clarity for the above questions.

I get lot of enquiries; as they want to do AWS/DevOps both the courses together. I understood due to lot of training vendors are making their posters on social for their business, these experienced professionals are getting confusion as they need to learn both.

Now, I would like to ask the below questions to you as this blog reader after the above understanding;

Do a modern technology professional need to learn Cloud services and also the DevOps as mandatory ? [Ex: Which is DevOps/AWS].

Answer: It is not. They can choose One route only. If he/she came from the real work experience of Sysadmin/Sys engineer role, the past experiences need to be utilized efficiently in IT Industry. Hence the Scalable role is Cloud architect. In view of AWS it is SA. But they need to have very good command in understanding the traditional architecture and also the cloud services to establish a well suited conversion plan. This role person is responsible to  show ROI [Return On Investment] also to the management.

You can also compare the SAA Salary among all the roles being played with AWS:

See the difference on the salary amounts to seek your role as per your professional potentiality.

Question: In the current job market in the JDs they ask on DevOps also for Cloud role why ?

Answer: Please let us note; Many organizations they wanted to use the same resource for Cloud and DevOps Architect/Engineer role to save their IT budget. But they offer more salary for these multi skills. Not only this scenario, there are many companies use multi-cloud technology for their BCP. They will ask these skills also. The skills acceleration is mandated for every Professional now a days. The more skills you acquire the early, your CTC is going to touch the Sky ASAP.

Also, Visit:

https://vskumar.blog/2019/03/04/how-best-you-can-utilize-cloud-architect-role-as-an-efficient-it-management-practitioner/

Do you want to know the size of the Cloud job market globally if yes, visit:

https://vskumar.blog/2019/02/14/what-will-be-the-size-of-cloud-market-in-it-by-2022/

To know the real articulation of SA, Visit for my AWS SAA class video:

Student Feedback:

1. AWS IAC: How many ways you can use IAC for automation ?

Folks,

In this Blog I would like to add my IAC related sessions at one place.

If you want to know what is IAC, scroll bottom. The past blog contents are copied for definitions.

How do you plan an IAC [Infrastructure As Code] ?

vskumarcloud-build-cloud-architect

When you are working for DevOps practices, the following question I would like to ask…

How do you plan an IAC [Infrastructure As Code] ?

You or your team member might be expert in Configuration tools.

But without having clear environment specifications these tools will not have any AI to get your environment.

When we do IAC as part of Devops practices, we also need to do identification of Infrastructure needs for different environments.

At that time one need to do the following activities also.

This is not only for a Cloud Architect, even for a DevOps practitioners it is mandatory.

Look into the discussion video mentioned in the below URL.

Please note unless you give specifications to DevOps Engineer he/she can not build sustainable environment.

Your prior planning is very essential.

Cloud architect: How to build your Infrastructure planning practice ?

https://vskumar.blog/2018/12/04/1-cloud-architect-how-to-build-infrastructure-planning/

Coaching: How the traditional IMS roles can be transformed into Cloud Services roles ?

To know the history of the IMS roles till the Cloud era, you should watch this video.

What IT roles can vanish with Cloud transition ? 

If you are in the below roles, in the current recession you will be targeted for pinkslip among the IT professionals as 1st exit group. What you need to do on your career replan. Please see/follow the blog/videos with patience. 

As per my observation and practice with the trending technology [Cloud], all the Cloud services vendors have inbuilt serverless computing for many services. The following roles are going to be vanished or reskilled. But if they are kept under recession staff cut, these professionals need to take care of their career.

1. DBA:–>The DBA tasks are embedded as part of these services. So the DBAs used to sit hours together in the past to perform many mundane tasks. Now these all are automated. For details you can see the below video:

2. Similarly, many other tasks are related to infra roles; Network admin/Sys-Admin are also automated through Cloud services.

3. As a consolidation all these 3 roles are clubbed into one role of Cloud Engineer. This role’s major task is to automate all the Cloud setup related activities under IAC[Infrastructure As Code]. In future only the IAC will sustain to save the cost to IT by automating the cloud setup creation activity.

4. If any professional need to compete with this role means; they need to understand the Infra needs and the past roles tasks in depth. Along with the multiple Infra related architecture scenarios, with in-depth knowledge on Cloud technology. Then only they can analyze the IAC requirements clearly to write the code and test it. This is the domain analysis and design activity they need to consider apart from the Cloud technology learning.

5. We can also see the Storage engineer role. All the Cloud vendors have the Cloud Storage services. With them mundane tasks creation/maintenance is vanished. Hence this role also will not exist.

IT-infra-Roles
IT-SDLC-Roles

The below video has the discussion on: A) What IT Roles can vanish after migrating to Cloud? B) How the roles/tasks are being transformed to Cloud through serverless computing technology ? C) Why anybody can learn and do the past Infra roles with Cloud ? D) What all they need to learn ? E) How the organizations can demand an employee to convert into modern technology before taking a decision for a pink slip serving ?
Finally, what are the following roles and their tasks:
Traditional Infrastructure building roles:
1.Network Admin/Engineer
2.System Administrator
3.Database Administrator
4. Deployment Engineer

Technical Roles:
1.Developer
2.Test Engineer/Analyst

F) Among the above which role can pickup faster the Cloud/DevOps Automation technology ?
G) Then How these roles can perform in Cloud  with faster deployment ?
H) Why and how the manpower reduction happen after Cloud implementation ?

I) Why do you need to learn from the experienced IT mentors to transform into modern technology ?

K) Some people say, they can learn by self. How much they can learn and cope-up with the current market needs on various technologies to settle in modern technology ? [refer to point#5 in this blog].

L) Why do you need to spend/invest  more money to re-settle in the modern technology ?

Note: Along with this video, there are multiple blogs I have published with Videos links to make awareness to the IT Professionals. You see those blogs from this site itself.

For further understanding please read the below text:

In the current IT World Cloud computing became regular practice for any IT Professional. Any cloud services we use, we need to know the current/traditional infrastructure setup. But every IT professional may not have that background/knowledge to understand. Because in this industry each of us played  different roles.

The Infra activities handled IT Professional only will come to know this knowledge and will have experience. But the industry needs every IT employee need to know this knowledge apart from the Cloud service provider [Ex: AWS, Azure, GC, etc..] products operations. [Eventhough, if you are a certified Solutions architect with that Cloud service provider.]

Then only whoever the professionals are certified they will be able to use these products/services and implement them under cloud setup. Hence the Infra domain knowledge or experience is mandated for every IT professional who is working for Cloud services or in that infra setup. I have been hearing during Cloud professionals recruitment the interviewers are keeping some questions on this area also. If one understand the Network domain setup then only they will be able to design the Cloud architecture. Hence more employers are worried to have this domain knowledge with the Certified and recruited Cloud professionals.

I have started a Cloud Practices group to educate/share the IT professionals with this domain knowledge. The below link can be used to join/apply:

https://www.facebook.com/groups/585147288612549/about/

Note:

Cloud/Devops: How the ITSM professionals can be reused ?

Cloud/DevOps: Rebuild ITSM for Cloud/DevOps:

The Traditional ITSM professionals do not have option, except converting into Cloud/DevOps roles with the relevant tools. How this methodology works in a project level from an individual, what skills one need to be groomed: Watch the video and its description. This kind of practices a COE need to follow if the IT company has the financial capability to run the COE building at this stage instead of loosing the knowledgeable guys. Or the individuals need to open their eyes to switch their career by taking experts one on one coaching.

Rebuild Your IT career from ITSM to Infra and DevOps building with traditional exp.
I have not included the real ITSM roles. Those also can utilize into the conversion. Case to case it can be discussed. Each Organization has their own title and using them for ITSM delivery also. These role guys can work easily for implementing the IT governance in Cloud/DevOps comparatively with other roles.
This is the Stage1 Course Highlight. You will be coached for the concepts of JSON/YAML scripts towards writing the AWS Cloud service components creation. Your personal practice efforts are mandated here.
A detailed Stage2 course discussion video is there in one of the blogs. Follow the below link: https://vskumar.blog/2020/01/20/aws-devops-stage1-stage2-course-for-modern-tech-professional/
Your effort in practicing tools is required here.

Also be aware on the below points [Published in a blog also] :

I feel; For every DevOps Professional learning Infra building activity is mandatory. See the issues, what you are facing within them. Atleast one of them you are facing from your end as mentioned in the below slide/video. Then there is a gap in your implementation practice with lack of learning in a right method with best practices. So think on your actions after the below videos watching!

 You can also see the below blog/videos towards ITSM professionals exp usage for Cloud/DevOps Architect:

https://vskumar.blog/2020/02/15/do-you-want-to-become-cloud-cum-devops-architect-in-one-go/

What IT roles can vanish with Cloud transition ? 

If you are in the below roles, in the current recession you will be targeted for pinkslip among the IT professionals as 1st exit group. What you need to do on your career replan. Please see/follow the blog/videos with patience. 

As per my observation and practice with the trending technology [Cloud], all the Cloud services vendors have inbuilt serverless computing for many services. The following roles are going to be vanished or reskilled. But if they are kept under recession staff cut, these professionals need to take care of their career.

1. DBA:–>The DBA tasks are embedded as part of these services. So the DBAs used to sit hours together in the past to perform many mundane tasks. Now these all are automated.

2. Similarly, many other tasks are related to infra roles; Network admin/Sys-Admin are also automated through Cloud services.

3. As a consolidation all these 3 roles are clubbed into one role of Cloud Engineer. This role’s major task is to automate all the Cloud setup related activities under IAC[Infrastructure As Code]. In future only the IAC will sustain to save the cost to IT by automating the cloud setup creation activity.

4. If any professional need to compete with this role means; they need to understand the Infra needs and the past roles tasks in depth. Along with the multiple Infra related architecture scenarios, with in-depth knowledge on Cloud technology. Then only they can analyze the IAC requirements clearly to write the code and test it. This is the domain analysis and design activity they need to consider apart from the Cloud technology learning.

5. We can also see the Storage engineer role. All the Cloud vendors have the Cloud Storage services. With them mundane tasks creation/maintenance is vanished. Hence this role also will not exist.

IT-infra-Roles
IT-SDLC-Roles

The below video has the discussion on: A) What IT Roles can vanish after migrating to Cloud? B) How the roles/tasks are being transformed to Cloud through serverless computing technology ? C) Why anybody can learn and do the past Infra roles with Cloud ? D) What all they need to learn ? E) How the organizations can demand an employee to convert into modern technology before taking a decision for a pink slip serving ?
Finally, what are the following roles and their tasks:
Traditional Infrastructure building roles:
1.Network Admin/Engineer
2.System Administrator
3.Database Administrator
4. Deployment Engineer

5. Storage Engineer — There is a separate video done for this role education:

Technical Roles:
1.Developer
2.Test Engineer/Analyst

F) Among the above which role can pickup faster the Cloud/DevOps Automation technology ?
G) Then How these roles can perform in Cloud  with faster deployment ?
H) Why and how the manpower reduction happen after Cloud implementation ?

I) Why do you need to learn from the experienced IT mentors to transform into modern technology ?

K) Some people say, they can learn by self. How much they can learn and cope-up with the current market needs on various technologies to settle in modern technology ? [refer to point#5 in this blog].

L) Why do you need to spend/invest  more money to re-settle in the modern technology ?

Note: Along with this video, there are multiple blogs I have published with Videos links to make awareness to the IT Professionals. You see those blogs from this site itself.

For further understanding please read the below text:

In the current IT World Cloud computing became regular practice for any IT Professional. Any cloud services we use, we need to know the current/traditional infrastructure setup. But every IT professional may not have that background/knowledge to understand. Because in this industry each of us played  different roles.

The Infra activities handled IT Professional only will come to know this knowledge and will have experience. But the industry needs every IT employee need to know this knowledge apart from the Cloud service provider [Ex: AWS, Azure, GC, etc..] products operations. [Eventhough, if you are a certified Solutions architect with that Cloud service provider.]

Then only whoever the professionals are certified they will be able to use these products/services and implement them under cloud setup. Hence the Infra domain knowledge or experience is mandated for every IT professional who is working for Cloud services or in that infra setup. I have been hearing during Cloud professionals recruitment the interviewers are keeping some questions on this area also. If one understand the Network domain setup then only they will be able to design the Cloud architecture. Hence more employers are worried to have this domain knowledge with the Certified and recruited Cloud professionals.

I have started a Cloud Practices group to educate/share the IT professionals with this domain knowledge. The below link can be used to join/apply:

https://www.facebook.com/groups/585147288612549/about/

Note:

AWS: POC-How to Build WordPress web site in AWS Cloud/Network ?


Most of the Blogs on websites are operated by WordPress[WP] software which is developed in PHP. Even my site [vskumar.blog] is from this software. To setup the WP, there are tier based architecture/setup required. For PHP related software we can have a 2-tier architecture setup.

For detailed analysis and the required AWS components for setting up W, below blog you can visit/follow blog:
https://vskumar.blog/2018/12/31/2-aws-wordpresswp-infrastructure-creation-using-a-free-tier-account/

In this demo video the WP site building project was discussed with different design steps towards AWS components and it was demonstrated well by one of our [experienced IT Professional] students well.


These are weekly assignments they get and they need to prove by themselves with a demo in a team; like live environment how it happens in a typical project team. By attending this activity delivery on weekly basis, one will not get any fear/scareness on doing the live infra tasks. They will be habituated with the project activities when they join in real job. And they will be productive resources from day one onwards. These are the major benefits from my course.

Also, visit the below blog also:

https://vskumar.blog/2020/01/20/aws-devops-stage1-stage2-course-for-modern-tech-professional/

https://vskumar.blog/2020/02/03/contact-for-aws-devops-sre-roles-mock-interview-prep-not-proxy-for-original-profile/

AWS: POC-How to do VPC Peering with 2 VPCs ?

When we have two networks in traditional methods, we used to do internal networking within the premises. And used those servers for Software APIs. Also the Sysadmin/DBAs/Network Admin role people used to manage them well. But in Cloud how to implement this kind of setup ?

In this POC project, it is well proven how we can create such kind of environment by using 2 VPCs and their peering with deeper analysis and the design steps of different services. And how the private subnet related Linux and Windows EC2s can be accessed by using NAT and Jump Servers?. And how to operate another VPC EC2 from one VPC EC2 ? Just watch this design steps analysis video from the below link:

In the below video a POC analysis is discussed with an Experienced Cloud/DevOps professional.

Also, visit the below blog also:

https://vskumar.blog/2020/01/20/aws-devops-stage1-stage2-course-for-modern-tech-professional/

https://vskumar.blog/2020/02/03/contact-for-aws-devops-sre-roles-mock-interview-prep-not-proxy-for-original-profile/

Learn freely Basics of Agile/DevOps/AWS

Folks, Greetings and welcome to this Group.

Through this group you can learn the following by self/free [there are several videos from the past sessions of IT working professionals]:

https://www.facebook.com/groups/817762795246646/announcements/

1. The concepts of Agile/Scrum
2. The concepts of DevOps
3. Git/Jenkins/Docker Installation/operation
4. AWS Basics.
1. Apart from the above learning, if you want to try the latest Cloud/DevOps positions in the global market these are not enough in the current global IT market for Cloud/DevOps Role.
2. You need to learn the complete Infrastructure design activities and its implementation. After that you need to learn the IAC Code writing. 3. Then you need to learn the Cloud related DevOps processes/tools towards deployment. You also need to learn the Kubernetes [K8] which is there for Containers Orchestration and for cluster management in Cloud and this is future focus to save the infra/deployment cost in IT. 4. All these will be coached in my advanced Course. 5. To know these details, please visit the blogs/video in URL: https://vskumar.blog/…/the-goals-for-cloud-and-devops-arch…/.
6. Interested people can contact me to join the course after studying the blogs/video in depth.
7. Please note; this is not a typical training. You will be working as a project team member to do the project tasks and give a demonstration.
8. We also evaluate the people on their keen learning/hardwork/grasping power/flexibility/adoptability/self learning.
9. This course will go upto 6 months on a weekly 4-6 hours of my sessions duration and your 10+ of self practice efforts on project tasks.
10. You will be delivering weekly some POCs along with the other members.

The above points were presented in a video also:

Good luck in your Cloud/DevOps Journey.

AWS: Follow AWS SAA Best practices for interviews

In the following video the AWS SAA Best practices were discussed in detailed. These are useful for Cloud Architect/Engineer role job interview.

If you want to know why you need to learn and become/grow into Cloud/.DevOps Role, watch the below video:

For my Course details please see the below blogs and the videos.

https://vskumar.blog/2020/01/20/aws-devops-stage1-stage2-course-for-modern-tech-professional/

https://vskumar.blog/2020/02/03/contact-for-aws-devops-sre-roles-mock-interview-prep-not-proxy-for-original-profile/

The goals for Cloud and DevOps Architects – by coaching

Folks, After the Massive Global recession in IT also. The Cloud/DevOps automation roles will be in hectic demand. If one learns the below discussed skills they are the hot professionals in the global IT for higher/self demanding CTC. The IT market will be dry for these skills.

Watch the below videos [read the video description also]:

Visit the below blogs/videos:

https://vskumar.blog/2020/02/15/do-you-want-to-become-cloud-cum-devops-architect-in-one-go/

https://vskumar.blog/2020/01/20/aws-devops-stage1-stage2-course-for-modern-tech-professional/

https://vskumar.blog/2018/12/30/how-a-devops-architect-role-is-different-from-a-cloud-architect/

https://vskumar.blog/2018/12/30/how-a-devops-architect-role-is-different-from-a-cloud-architect/

Do you want to become Cloud cum DevOps Architect in one go ?

How to become a Cloud cum DevOps Architect role, the IT industry demanding role to save costing ?

Many business based companies they might have the employee size from 50-40% only under the current global situation to save costing. They can attempt the first staff/contractor cut on IT professionals only to save costing. Globally, if we see from May to July 2020, crores [millions] of IT Professionals might come out by loosing the jobs.

What the IT Cos might look in In such case and how long an IT professional will be job less. I can say till he/she meets the technical requirement of a company in the global market to handle end to end. The companies would prefer to have multi Cloud skills to handle end to end engagement. They would like to follow a different strategy to work on cost efficient plans. They prefer the Cloud professional to plan everything and can execute the planned activities to implement by self including the Infra and DevOps automation. This is required for every IT Professionals; [it does’nt matter in what role they are; developer/tester/BA, etc..] to be aware of on their technical environments and do by self from end to end IT solutions.

But convincing/updates/approvals need to happen from the middle management only. In such case each individual need to assess at what level they are and how to fish the right job for them after few months. And in the meanwhile what skill gaps need to be upgraded to work as an individuals with the above mentioned automation areas by getting the massive infra/DevOps practices knowledge. For further the details see the below content which can help on your career rebuild plan to restart your second innings through this massive recession.

If you are more than 5 years Infra role experienced IT working Professional [from any country], you can become Cloud cum DevOps Architect by learning through experts coaching with live implementable activities.
There will be market crunch for this combinational skills and dryness happens very soon as per the IT research articles.
For course details, Read the below blogs and watch the videos.

I coach the keen learners, who are working IT Professionals [globally].

For course details see the below blog/videos:

https://vskumar.blog/2020/01/20/aws-devops-stage1-stage2-course-for-modern-tech-professional/

https://vskumar.blog/2020/02/25/the-goals-for-cloud-and-devops-architects-by-coaching/

Watch the below videos on how the project tasks are being handled for the course participants:

Follow: https://vskumar.blog/2020/02/25/the-goals-for-cloud-and-devops-architects-by-coaching/

Make a strong decision, before you talk to me.

https://www.facebook.com/vskumarcloud/videos/557369958492692/

Build Cloud architects-FB promotion

Why the DevOps practice team is required to involve in Infra cloud planning?

I was talking to some clients recently on the importance of Cloud migration activities planning. I have come with some guidelines for them as part of my engagement. Some of my guidelines given to them, I would like to share as below.

When the DevOps practice team need to do the infra setup  for a cloud migration they also need to participate on the identification of Infra activities and the specifications. Which is very essential.

This need to be done as initial step with any Cloud services migration.

As per my opinion we can work with any cloud services like; AWS/AZURE/Google Cloud, etc., by having the above activity as mandatory.

The attached blog/Video contains the same discussion with the details of the steps required to setup a Virtual Private Cloud. The VPC nomenclature we might have seen with AWS. But similar setup or name cane be there with other Cloud service providers also.

Once this VPC is created the systems are going to be hosted on Cloud.

The Ops team’s responsibility is; to make sure the Cloud migration is correctly and completely done for all the live setup.

At the same time they also need to conduct a pilot testing activity successfully which is mandated as per the Agile Projects management [Agile PM] standards before they announce go live.

They also need to do a parallel run along with the past production setup with a new cloud setup for few weeks.

Below URL contains the initial planning discussion as mentioned:

https://vskumar.blog/2018/12/23/9-aws-saa-what-is-the-initial-step-for-vpc-design-theorydiscussion-video/

If you want to learn detailed discussion on Infra planning, visit:

https://vskumar.blog/2018/12/04/1-cloud-architect-how-to-build-infrastructure-planning/

https://vskumar.blog/2020/04/16/5-azure-azure-coaching-on-az-104-curriculum/

For my other Azure blogs/videos visit:

https://vskumar.blog/2020/03/23/azure-what-is-cloud-adoption-framework/

https://vskumar.blog/2020/03/23/2-azure-how-to-adopt-migrate-activity-and-its-tasks-with-best-practices/

https://vskumar.blog/2020/03/23/3-azure-what-are-motivations-in-caf-and-how-the-stakeholder-use-them-for-sign-off/

AWS/DevOps: POC-Infra and DevOps Automation

In the Cloud/DevOps modern technology, the Automation became popular to save the manpower and the IT Budget. Among the IT Roles these roles are going to be the demanding ones always. With any technology or tools need to be followed this process.

What areas can be used for automation ?

What are the technology/tools can be used ?

In the below video a POC analysis is discussed with an Experienced Cloud/DevOps professional.

Also, visit the below blog also:

https://vskumar.blog/2020/01/20/aws-devops-stage1-stage2-course-for-modern-tech-professional/

https://vskumar.blog/2020/02/03/contact-for-aws-devops-sre-roles-mock-interview-prep-not-proxy-for-original-profile/

How to join in my groups of different practices and watch some [15%] of my past sessions on Cloud/DevOps Architects building course ?

Please follow the below guidelines to apply.

What is Site Reliability Engineering [SRE]?

What is Site Reliability Engineering [SRE]?
What are SRE major components ?
What is Platform Engineering [PE] ?
How the Technology Operations [TO] is associated with SRE ?

What the DevOps-SRE diagram contains ?
How the SRE tasks can be associated with DevOps ?
How the Infrastructure activity can be automated for Cloud setup ?
How the DevOps loop process works with SRE, Platform Engineering[PE] and TO ?
What is IAC for Cloud setup ?
How to get the requirements of IAC in a Cloud environment ?
How the IAC can be connected to the SRE activity ?
How the reliability can be established through IAC automation ?
How the Code snippets need to/can be planed for Infra automation ?
There are many FAQs can be identified with this video.

For all the answers you need to watch the below discussion video:

If you are an original IT profiled person and trying for SRE roles globally in any country, you can contact for a mock interview. You need to follow the pre-requisites:

1. Connect me on LinkedIn to very you.

2. Share your profile.

3. Fix up a call to discuss on the mock interview effort/phases.

Please note its chargeable for each phase.

NOTE: I ENCOURAGE THE ORIGINAL PROFESSIONALS ONLY TO GROW/SUSTAIN IN THE CURRENT/FUTURE IT BY LEARNING.

I DO NOT DO PROXY INTERVIEWS. I AM ALLERGIC FOR THOSE ATTITUDES/PRACTICES. YOU NEED NOT CALL ME FOR THAT NEED.

Also, visit for some more details:

https://vskumar.blog/2020/02/03/contact-for-aws-devops-sre-roles-mock-interview-prep-not-proxy-for-original-profile/

Cloud: What IT roles can vanish with Cloud transition ?

What IT roles can vanish with Cloud transition ? 

If you are in the below roles, in the current recession you will be targeted for pinkslip among the IT professionals as 1st exit group. What you need to do on your career replan. Please see/follow the blog/videos with patience. 

As per my observation and practice with the trending technology [Cloud], all the Cloud services vendors have inbuilt serverless computing for many services. The following roles are going to be vanished or reskilled. But if they are kept under recession staff cut, these professionals need to take care of their career.

1. DBA:–>The DBA tasks are embedded as part of these services. So the DBAs used to sit hours together in the past to perform many mundane tasks. Now these all are automated.

2. Similarly, many other tasks are related to infra roles; Network admin/Sys-Admin are also automated through Cloud services.

3. As a consolidation all these 3 roles are clubbed into one role of Cloud Engineer. This role’s major task is to automate all the Cloud setup related activities under IAC[Infrastructure As Code]. In future only the IAC will sustain to save the cost to IT by automating the cloud setup creation activity.

4. If any professional need to compete with this role means; they need to understand the Infra needs and the past roles tasks in depth. Along with the multiple Infra related architecture scenarios, with in-depth knowledge on Cloud technology. Then only they can analyze the IAC requirements clearly to write the code and test it. This is the domain analysis and design activity they need to consider apart from the Cloud technology learning.

5. We can also see the Storage engineer role. All the Cloud vendors have the Cloud Storage services. With them mundane tasks creation/maintenance is vanished. Hence this role also will not exist.

IT-infra-Roles

IT-SDLC-Roles

The below video has the discussion on: A) What IT Roles can vanish after migrating to Cloud? B) How the roles/tasks are being transformed to Cloud through serverless computing technology ? C) Why anybody can learn and do the past Infra roles with Cloud ? D) What all they need to learn ? E) How the organizations can demand an employee to convert into modern technology before taking a decision for a pink slip serving ?
Finally, what are the following roles and their tasks:
Traditional Infrastructure building roles:
1.Network Admin/Engineer
2.System Administrator
3.Database Administrator
4. Deployment Engineer

Technical Roles:
1.Developer
2.Test Engineer/Analyst

F) Among the above which role can pickup faster the Cloud/DevOps Automation technology ?
G) Then How these roles can perform in Cloud  with faster deployment ?
H) Why and how the manpower reduction happen after Cloud implementation ?

I) Why do you need to learn from the experienced IT mentors to transform into modern technology ?

K) Some people say, they can learn by self. How much they can learn and cope-up with the current market needs on various technologies to settle in modern technology ? [refer to point#5 in this blog].

L) Why do you need to spend/invest  more money to re-settle in the modern technology ?

Note: Along with this video, there are multiple blogs I have published with Videos links to make awareness to the IT Professionals. You see those blogs from this site itself.

For further understanding please read the below text:

In the current IT World Cloud computing became regular practice for any IT Professional. Any cloud services we use, we need to know the current/traditional infrastructure setup. But every IT professional may not have that background/knowledge to understand. Because in this industry each of us played  different roles.

The Infra activities handled IT Professional only will come to know this knowledge and will have experience. But the industry needs every IT employee need to know this knowledge apart from the Cloud service provider [Ex: AWS, Azure, GC, etc..] products operations. [Eventhough, if you are a certified Solutions architect with that Cloud service provider.]

Then only whoever the professionals are certified they will be able to use these products/services and implement them under cloud setup. Hence the Infra domain knowledge or experience is mandated for every IT professional who is working for Cloud services or in that infra setup. I have been hearing during Cloud professionals recruitment the interviewers are keeping some questions on this area also. If one understand the Network domain setup then only they will be able to design the Cloud architecture. Hence more employers are worried to have this domain knowledge with the Certified and recruited Cloud professionals.

I have started a Cloud Practices group to educate/share the IT professionals with this domain knowledge. The below link can be used to join/apply:

https://www.facebook.com/groups/585147288612549/about/

 

Note:

 

Why do you need to learn from Infra domain knowledge as certified Cloud Professional ?

Benefits of CloudWhy do you need to learn from Infra domain knowledge as certified Cloud Professional ?

 

In the current IT World Cloud computing became regular practice for any IT Professional. Any cloud services we use, we need to know the current/traditional infrastructure setup. But every IT professional may not have that background/knowledge to understand. Because in this industry each of us played  different roles.

The Infra activities handled IT Professional only will come to know this knowledge and will have experience. But the industry needs every IT employee need to know this knowledge apart from the Cloud service provider [Ex: AWS, Azure, GC, etc..] products operations. [Eventhough, if you are a certified Solutions architect with that Cloud service provider.]

Then only whoever the professionals are certified they will be able to use these products/services and implement them under cloud setup. Hence the Infra domain knowledge or experience is mandated for every IT professional who is working for Cloud services or in that infra setup. I have been hearing during Cloud professionals recruitment the interviewers are keeping some questions on this area also. If one understand the Network domain setup then only they will be able to design the Cloud architecture. Hence more employers are worried to have this domain knowledge with the Certified and recruited Cloud professionals.

I have started a Cloud Practices group to educate/share the IT professionals with this domain knowledge. The below link can be used to join/apply:

https://www.facebook.com/groups/585147288612549/about/

Note:

  • I also have special coaching with this domain knowledge coverage using AWS.
  • This kind of coaching you may not find everywhere.
  • Visit the discussion points from the above site to know the level of the coaching.

 

 

DevOps: What are the Differences between containers and VMs ?

What are the Differences between containers and VMs ?

During Deployment activity phase the environment building is part of the DevOps practices.

In traditional method we used to spend lot of time for this task. But when it came with VMs and containers, it is easy and in minutes the environments can be prepared using the IAC.

The containers became very popular for building the test environments. Let us say you want to build a MYSQL server, the solutions is; simply try to understand its environment and pull one Docker image which has the MYSQL. Then use it in that network environment.

When we talk about the VMs and Containers one need to understand their differences. I have made a video for learners:

If you are a Docker learner, then try to build the MYSQL container from the below specifications:

DevOps: Advanced DevOps Practices/Processes-2 [DevSecOps]

In continuation of my previous blog on; DevOps:Advanced DevOps Practices/Processes-1:
Following are the some of the DevOps concepts, a Practitioner need to practice.

What is the goal of DevSecOps?

The goal of DevSecOps is to decrease time to market while cutting the costs of development and remediation, while improving overall application security.

How it can be performed ?:

If the appropriate, automated security vulnerability and configuration scanning tools are deployed, developers with varying skill sets and experience can find and fix security problems as they occur.

How to motivate developers?:

Teaching developers on secure coding practices is still essential,  as it is monitoring and protecting the production environment.

How to achieve it?:

By integrating automated application security testing as part of the moving into DevSecOps practices, teams can complete a DevOps security checking that addresses the challenges associated with developing secure applications in agile environments.

How to apply checkpoints?:

There are tools to verify the above checks.

I have discussed some of the relevant points on this subject in the below video session:

DevOps: Advanced DevOps Practices/Processes-1

DevOps:Advanced DevOps Practices/Processes-1:
Following are more than the DevOps concepts, a Practitioner need to practice. So we can call them as part of Advanced DevOps practices also.

I have made a material and a discussion video which answers the below questions topic wise.

  1. What are the DevOps Loop activities ?
  2. What are the DevOps Patterns and Practices as per the Gartner ?
  3. What are the processes ?
  4. What is Culture in DevOps ?
  5. What is Technology ?
  6. Who are the People ?
  7. What are the bodies of Knowledge in DevOps in view of Agile and Scrum ?
  8. How the IT service management [ITSM] can be aligned with DevOps/Agile ?
  9. How the Quality Management Systems [QMS] can be connected with DevOps ?
  10. How the Automated testing life cycle can be connected ?
  11. How the Cloud Security is connected with DevOps ?
  12. How the Microservices and SOA are connected with DevOps ?
  13. What is Site Reliability Engineering [SRE] and how it is connected with DevOps ?
  14. What is Continuous Delivery Matrix Index [CDI] in DevOps ?
  15. How the CDI is connected with 5 maturity levels during practices ?

The attached Video has the discussions on the above topics.

Are you safe as A Cloud architect on the role ?

vskumarcloud-build-cloud-architect.png

Are you safe as A Cloud architect on the role ?

Why the Certified AWS-Solutions Architects are being served Pinkslips ?
What could be the reasons ?
Do they understand the role clearly what the Client expects ?
Why the management is so aggressive to prove the Cloud implementation as per Schedule with ROI ?
Once the Cloud Migration Schedule is started why the IT Budget is freezed ?
Why do they attempt on Contractors as 1st instance to cut the staff ?

What the IT services companies can do with the Client terminated contracts ?

Please read the below content patiently and watch videos for solutions to protect your current Cloud role. Connect with me on linkedin to get a special coaching to rebuild your current role as per your client expectations.

Please visit the below  URLs: 

https://www.facebook.com/pg/vskumarcloud/posts/

Also, Visit:

https://vskumar.blog/2019/03/04/how-best-you-can-utilize-cloud-architect-role-as-an-efficient-it-management-practitioner/

If you want to know the size of the Cloud job market globally, visit:

https://vskumar.blog/2019/02/14/what-will-be-the-size-of-cloud-market-in-it-by-2022/

FYI: https://www.linkedin.com/jobs/aws-jobs/

To know the real articulation of SA, Visit for my AWS SAA sessions videos:

How Microservices can be used to simplify monolith applications

Micro-services-1

Microservices can be called as another revolution in IT Industry to simplify the applications engineering/maintenance/operation. These can be operated through Containers.

https://www.facebook.com/MicroServices-and-Docker-328906801086961

 

The attached Video class has the discussion on this topic for your free learning:

How best you can utilize Cloud Architect role as an efficient IT Management practitioner ?

vskumarcloud-build-cloud-architect.png

What are the Skills required for a Cloud Architect ?
How best you can utilize this role as efficient IT Management practitioner ?
Many organizations use the role of Cloud Architect for DevOps Practices also in small to mid size IT Organizations or departments.
But in reality if the organizations want to implement effectively and efficiently the Cloud migrations, they need to dedicate the Cloud Architect role as per the standards.
You can also watch the below video to know what kind of activities and planning need to be done for Cloud initiation. This was published by me on May 21, 2014.
For relevant Blog visit:

You can also see:

What is the need of upgrading cloud skills for a PM role ?

 
In 2017, Gartner published on Cloud Architect role with many activities along with the required skills. We may not be able to use the entire activities related to this role. But there are some mandated activities we can use them in regular business.
I have extracted some of the important points where in the current trend the IT Management practitioners can utilize them and see the differentiation from your past executions on this role. A discussion video is attached below for your perusal.
Finally, I would say you are mandated to separate this role from DevOps Activities assigning and dedicate the role for;
  • Cloud Infrastructure Planning,
  • Designing,
  • Building and
  • implementing effectively for business needs 
So many burning issues related to DevOps and Cloud can be separated and resolved faster to move forward. This way many risks can be reduced!!
If you are an IT management practitioner; and would like to get any clarifications to implement these practices you are advised to contact me on FB and have a call.

Visit my current running facebook groups for IT Professionals with my valuable discussions/videos/blogs posted:

 

DevOps Practices Group:

https://www.facebook.com/groups/1911594275816833/about/

 

Cloud Practices Group:

https://www.facebook.com/groups/585147288612549/about/

 

Build Cloud Solution Architects [With some videos of the live students classes/feedback]

https://www.facebook.com/vskumarcloud/

 

 

MicroServices and Docker [For learning concepts of Microservices and Docker containers]

https://www.facebook.com/MicroServices-and-Docker-328906801086961/

 

 

 

How to create AWS S3 Bucket

You can also compare the SAA Salary among all the roles being played with AWS:

See the difference on the salary amounts to seek your role as per your professional potentiality.

Do you want to the size of the Cloud job market globally if yes, visit:

https://vskumar.blog/2019/02/14/what-will-be-the-size-of-cloud-market-in-it-by-2022/

To know the real articulation of SA, Visit for my AWS SAA class video:

 

 

 

 

AWS-SAA-Course

Why do you need to learn from Infra domain knowledge as certified Cloud Professional ?

Benefits of CloudWhy do you need to learn from Infra domain knowledge as certified Cloud Professional ?

In the current IT World Cloud computing became regular practice for any IT Professional. Any cloud services we use, we need to know the current/traditional infrastructure setup. But every IT professional may not have that background/knowledge to understand. Because in this industry each of us played  different roles.

The Infra activities handled IT Professional only will come to know this knowledge and will have experience. But the industry needs every IT employee need to know this knowledge apart from the Cloud service provider [Ex: AWS, Azure, GC, etc..] products operations. [Eventhough, if you are a certified Solutions architect with that Cloud service provider.]

Then only whoever the professionals are certified they will be able to use these products/services and implement them under cloud setup. Hence the Infra domain knowledge or experience is mandated for every IT professional who is working for Cloud services or in that infra setup. I have been hearing during Cloud professionals recruitment the interviewers are keeping some questions on this area also. If one understand the Network domain setup then only they will be able to design the Cloud architecture. Hence more employers are worried to have this domain knowledge with the Certified and recruited Cloud professionals.

Below video has the details of SAA Course with the domain knowledge expertism for you:

https://business.facebook.com/vskumarcloud/videos/642868796242922/

I have started a Cloud Practices group to educate/share the IT professionals with this domain knowledge. The below link can be used to join/apply:

https://www.facebook.com/groups/585147288612549/about/

Visit for free concepts learning:

To join DevOps Practices group visit:

https://www.facebook.com/groups/1911594275816833/about/

To join Cloud Practices group visit:

https://www.facebook.com/groups/585147288612549/about/

Note:

  • I also have special coaching with this domain knowledge coverage using AWS.
  • This kind of coaching you may not find everywhere.
  • Visit the discussion points from the above site to know the level of the coaching.

DevOps Practices FAQ -1

With reference to my DevOps Practices group questions/queries, I would like to publish some of the questions in this blog also.

Build Cloud architects-FB promotion

If you are new for DevOps, visit:

https://vskumar.blog/2017/10/22/why-the-devops-practice-is-mandatory-for-an-it-employee/

To learn Devops Prcatices/issues handling, you can join:

The DevOps experienced readers are invited to comment on the queries/questions below this blog itself for future readers purpose.

I would like to pose the below questions for practitioners.
As we all are aware most of the current DevOps engineers are from the background of Sysadmin roles.
1. When they transition into these modern roles, what kind of issues they might face ?
2. Are they comfortable to mix with Dev and Ops culture ?
3. Can they adopt the Sprint cycles ?
4. As A practitioner what kind of support you might need to give it to them ?
Please let us start our discussion with your opinions through this blog.

=== Please note the following on the agenda of the Facebook group ====>

These questions are created through a DevOps  practices group for the professionals who are in DevOps Practices. Their typical roles are; DevOps Engineers, DevOps Architects, DevOps Practioners, etc. Basically the relevant Infra architects also will come into this group like; Cloud architects. But most of our discussions are related to processes, procedures, standards and Implementations.

Please note we are not going to discuss on any tools or cloud services behavior and their usage. There are numerous sites on these areas. You are most welcome to post the issues you face related to improvement of the delivery/sprint cycles through your retrospectives. These can create some actions and outcomes. And all of these can be mapped to the tools those are being used in the projects. This way the new practitioners can learn faster to push the feedback/CDI cycles in their regular projects. Hence the joiners in this group please note all the above and scope of the discussion to scale up yourself. Good luck!

Note: For DevOps technical blogs please visit my site: https://vskumar.blog/
If you are a learner in DevOps, please send a FB request to me. The declined professionals for this group, need to validate as per this description.

With reference to this group agenda, for every member monthly few knowledge sharing discussions participation need to be there to sustain their membership. Totally inactive members are not eligible for continuation.

===========================================================>

Visit my current running facebook groups for IT Professionals with my valuable discussions/videos/blogs posted:

 

DevOps Practices Group:

https://www.facebook.com/groups/1911594275816833/about/

 

Cloud Practices Group:

https://www.facebook.com/groups/585147288612549/about/

 

Build Cloud Solution Architects [With some videos of the live students classes/feedback]

https://www.facebook.com/vskumarcloud/

 

 

MicroServices and Docker [For learning concepts of Microservices and Docker containers]

https://www.facebook.com/MicroServices-and-Docker-328906801086961/

DevOps Patterns

Visit the below blogs also:

https://vskumar.blog/2018/12/14/7-aws-saa-sample-questions-for-s3-and-glacier-with-answers-discussion-video/

https://vskumar.blog/2018/12/10/6-aws-saa-exam-sample-questions-practice-and-discussion-video/

https://vskumar.blog/2018/11/13/coaching-mentoring-on-aws-solution-architect-associate-exam/

https://vskumar.blog/2018/11/24/how-a-devops-architect-role-is-different-from-a-cloud-architect/

https://vskumar.blog/2018/11/21/how-a-cloud-architect-is-different-from-devops-role/

 

AWS-SAA-Course

 

 

 

 

 

35. DevOps:How do you plan an IAC [Infrastructure As Code] ?

 

 

vskumarcloud-build-cloud-architect

When you are working for DevOps practices, the following question I would like to ask…

How do you plan an IAC [Infrastructure As Code] ?

You or your team member might be expert in Configuration tools.

But without having clear environment specifications these tools will not have any AI to get your environment.

When we do IAC as part of Devops practices, we also need to do identification of Infrastructure needs for different environments.

At that time one need to do the following activities also.

This is not only for a Cloud Architect, even for a DevOps practitioners it is mandatory.

Look into the discussion video mentioned in the below URL.

Please note unless you give specifications to DevOps Engineer he/she can not build sustainable environment.

Your prior planning is very essential.

Cloud architect: How to build your Infrastructure planning practice ?

https://vskumar.blog/2018/12/04/1-cloud-architect-how-to-build-infrastructure-planning/

 

How a DevOps Architect role is different from A Cloud Architect ?

Many people might feel the Cloud Architect and DevOps Architect can play dual roles. As per my observation yes, many small and medium level organizations are utilizing the IT Professionals in the same manner. I wrote a blog for these roles segregation with their main Activities. I felt this might help to some of the practitioners.

With reference to my previous blog on Cloud Architect role comparison with DevOps, there were questions on DevOps architect role comparison.

https://vskumar.blog/2018/11/21/how-a-cloud-architect-is-different-from-devops-role/

Basically, A DevOps architect need to work on:

  1. Identifying the Sprint cycles for different projects.
  2. Identifying the different environments needs including the different test levels requirements.
  3. Plan/design the environment specifications to build Infrastructure As A Code [IAC] and guide the DevOps Engineers.
  4. At the same time he/she need to collaborate with the Cloud Architect to seek the permissions/approvals to utilize the cloud environment on these environmental requirements/setup.
  5. Both these architects need to measure the cost of this Infrastructure to estimate and get approval from the management.
  6. The DevOps Architect is also responsible to plan for different production deployments. He/She need to work together with the Cloud Architect to establish this setup.
  7. In the current trend the containerization is accelerating with Cloud technology. Both these architects need to keep working on these areas to reduce the Virtual Machines cost by replacing with containers. At the same time these two people need to think on converting the applications into Microservices slowly with the Agile methods. This will have easy maintenance in future and also the further cost can be reduced in view of infrastructure and the man power. And their guidelines need to submit to management as a proposal. These two people are also responsible to upgrade their teams skills on the new trends in Cloud technology.
  8. If you ask me the question who are the team members for these roles;
  9. DevOps Engineers will report to DevOps Architect.
  10. Cloud/system engineer reports to Cloud Architect.

So these architects need to manage their teams well in view of their skills augmentation and the tasks rolling as per the DevOps Speed/Velocity concepts.

What kind of IT Professionals can be converted into DevOps Architect ?

Basically, the DevOps activities are related to more on Practices and Culture. If your background is related to the below areas in the past, your profile might suit to convert by learning the above mentioned skills.

  • You might have worked on Deployment areas
  • Worked in release management
  • Worked in Development processes implementation areas.
  • You should be savvy in implementing the Agile/Scrum/Lean practices.
  • You should have worked as a Servant leadership role also. [Even as a Scrum master]. In many cases this role is responsible to mentor the teams on different practices implementation by gearing up the teams to follow DevOps Velocity.
  • You should have worked in Identifying the retrospective issues very well and implemented the improvements in different Sprint cycles.
  • He/she should be savvy in learning new technology and transform the knowledge to the teams well. This knowledge should be very simple on the tools features related areas and how they can utilize them in their setup ? How they can reduce the efforts and cost to the company with a ROI Demonstration. They need to prove it to management with a POC.
  • This person is responsible to show some ROI as Cloud Architect does it on DevOps New practices implementation.
  • The DevOps Architect reports to the DevOps Practices head or CIO or CTO. Where as the Cloud Architect reports to CIO or CTO. Depends on the size of the organization, there can be Chief Cloud architect also, where all the Cloud architects report to this position.

https://vskumar.blog/2019/02/14/what-will-be-the-size-of-cloud-market-in-it-by-2022/

Note:

The DevOps Architect need not put his fingers into low level command scripts. It is the responsibility of the DevOps Engineers.

Hope this blog clarifies for many people.

AWS-SAA-Course

 

 

 

 

 

Also read the below blog on how the Costly Cloud Defects are getting created:

https://vskumar.blog/2019/10/14/how-the-cloud-professionals-can-create-the-costly-defects-and-the-reasons/

36. DevOps:Why the DevOps practice team is required to involve in Infra cloud planning? ?

Build Cloud architects-FB promotion

Why the DevOps practice team is required to involve in Infra cloud planning?

I was talking to some clients recently on the importance of Cloud migration activities planning. I have come with some guidelines for them as part of my engagement. Some of my guidelines given to them, I would like to share as below.

When the DevOps practice team need to do the infra setup  for a cloud migration they also need to participate on the identification of Infra activities and the specifications. Which is very essential.

This need to be done as initial step with any Cloud services migration.

As per my opinion we can work with any cloud services like; AWS/AZURE/Google Cloud, etc., by having the above activity as mandatory.

The attached blog/Video contains the same discussion with the details of the steps required to setup a Virtual Private Cloud. The VPC nomenclature we might have seen with AWS. But similar setup or name cane be there with other Cloud service providers also.

Once this VPC is created the systems are going to be hosted on Cloud.

The Ops team’s responsibility is; to make sure the Cloud migration is correctly and completely done for all the live setup.

At the same time they also need to conduct a pilot testing activity successfully which is mandated as per the Agile Projects management [Agile PM] standards before they announce go live.

They also need to do a parallel run along with the past production setup with a new cloud setup for few weeks.

 

Below URL contains the initial planning discussion as mentioned:

https://vskumar.blog/2018/12/23/9-aws-saa-what-is-the-initial-step-for-vpc-design-theorydiscussion-video/

 

If you want to learn detailed discussion on Infra planning, visit:

https://vskumar.blog/2018/12/04/1-cloud-architect-how-to-build-infrastructure-planning/

 

 

AWS-SAA-Course

 

 

 

 

1. Cloud architect: How to build your Infrastructure planning practice [watch many scenario based videos] ?

If you are a Cloud Architect, you might do project initiation for Cloud migration projects. During that time you need to have a plan to get series of activities and to make a project schedule. You might need to see this discussion Video also along with your planning. It will add value for your future efforts savings or can reduce repeat activities. Please send your feedback by e-mail [mentioned in it], which can encourage us to make such Consulting/discussion videos sharing on Social.

Build Cloud architects-FB promotion

With reference to my previous blog on the role of Cloud architect, in this blog I would like to present on:

  • What is Traditional Infrastructure planning and building analysis ?

  • How to setup a new Infrastructure for an E-commerce [simple site] in Traditional manner ?

  • What are the Activities we might do ?

  • How to compare them in high level with a Cloud Architecting ?

  • If the Cloud architect apply these practices in his/her area, lot of time for roll back/back out tasks can be reduced during migration.

The following One hour Video has the entire elaboration  for your clarity with a Consulting/Training discussion:

You can also join for similar discussions:

https://www.facebook.com/groups/1911594275816833/about/

If you are looking for coaching on your role Cloud performance, please contact me on my FB with your Linkedin URL.

For details on my coaching visit:

https://vskumar.blog/2018/11/13/coaching-mentoring-on-aws-solution-architect-associate-exam/

If you are interested to know the Cloud initiation activities, visit my video:

A scenario based discussion happened with a Cloud professional from the above video/blog:

Cloud Initiation and Practices – 1:

https://www.facebook.com/101806851617834/videos/336263767430087/

Cloud Initiation and Practices – 2:
This is the 2nd discussion video on the Cloud initiation and on the needed practices.

34. DevOps:How to Install Gradle on Ubuntu 18.04 ? [Video]

Gradle logo

How to Install Gradle on Ubuntu 18.04 ? :

Through this blog it is demonstrated the Gradle 4.10.2! installation on Ubuntu 18.04 VM.

At the end of this blog the Installation video clip is attached.

PLEASE NOTE THIS VIDEO DOESN’T HAVE SPEAKING…..
I AM EXECUTING THROUGH THE BELOW STEPS ONLY …..

Step#1: Install OpenJDK:

Gradle needs Java JDK or JRE version 7 or
above to be installed.
We will install OpenJDK 8 as below.
Let us update the linux package index.

sudo apt update

Install the OpenJDK package with the below command:

Install the OpenJDK package.

sudo apt install openjdk-8-jdk
Check the java version.

Java -version

Step#2: Download Gradle

Using the below command; Used the below valid command…..

wget https://services.gradle.org/distributions/gradle-4.10.2-bin.zip -P /tmp
Once the download is completed, we need to extract the zip file into folder; /opt/gradle :

sudo unzip -d /opt/gradle /tmp/gradle-*.zip

Now,
let us Verify that the Gradle files are extracted by listing the /opt/gradle/gradle-4.10.2 directory
ls /opt/gradle/gradle-4.10.2

The typical file list will be:

bin getting-started.html init.d lib LICENSE media NOTICE

Step#3: Setting up environment variables:

Now, we need to configure the PATH environment variable to include the Gradle bin directory.
To do this task; need to open a text editor and create a new file named gradle.sh inside of the folder; /etc/profile.d/

sudo vim /etc/profile.d/gradle.sh

In this shell program [config file] paste the below lines;

export GRADLE_HOME=/opt/gradle/gradle-4.10.2
export PATH=${GRADLE_HOME}/bin:${PATH}

The above script will be initiated at startup.

Now, let us Load the environment variables using the following command;

source /etc/profile.d/gradle.sh

Step#4: Verify the Gradle installation

To validate the installation of Gradle
use the command;

gradle -v

It will display the Gradle version.

So the Gradle is installed successfully.

NOW YOU ARE READY TO CREATE YOUR BUILDS with Gradle.

==== Lab exercise output are pasted here ===>

Gradle installation steps output for Ubuntu 18.04 VM:

Step#1: Install OpenJDK:

Output for;

sudo apt update

==== Output =====>

vskumar@ubuntu:~$

vskumar@ubuntu:~$ sudo apt update

[sudo] password for vskumar:

Get:1 https://download.docker.com/linux/ubuntu bionic InRelease [64.4 kB]

Hit:3 http://us.archive.ubuntu.com/ubuntu bionic InRelease

Get:4 http://security.ubuntu.com/ubuntu bionic-security InRelease [83.2 kB]

Ign:5 http://pkg.jenkins.io/debian-stable binary/ InRelease

Get:2 http://ppa.launchpad.net/webupd8team/java/ubuntu bionic InRelease [15.4 kB]

Get:6 http://us.archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB]

Hit:7 http://pkg.jenkins.io/debian-stable binary/ Release

Get:8 http://us.archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB]

E: Repository ‘http://ppa.launchpad.net/webupd8team/java/ubuntu bionic InRelease’ changed its ‘Label’ value from ‘Oracle Java (JDK) 8 / 9 Installer PPA’ to ‘Oracle Java (JDK) 8 Installer PPA’

N: This must be accepted explicitly before updates for this repository can be applied. See apt-secure(8) manpage for details.

Do you want to accept these changes and continue updating from this repository? [y/N] y

Get:9 http://ppa.launchpad.net/webupd8team/java/ubuntu bionic/main i386 Packages [1,556 B]

Get:10 http://ppa.launchpad.net/webupd8team/java/ubuntu bionic/main amd64 Packages [1,556 B]

Get:11 http://us.archive.ubuntu.com/ubuntu bionic-updates/main i386 Packages [372 kB]

Get:13 http://us.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [416 kB]

Get:14 http://us.archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [571 kB]

Get:15 http://us.archive.ubuntu.com/ubuntu bionic-updates/universe i386 Packages [566 kB]

Fetched 2,254 kB in 25s (89.3 kB/s)

Reading package lists… Done

Building dependency tree

Reading state information… Done

345 packages can be upgraded. Run ‘apt list –upgradable’ to see them.

vskumar@ubuntu:~$

== End of output ======>

 

 

=====>Screen Output for JDK 8 Installation ===>

vskumar@ubuntu:~$ sudo apt install openjdk-8-jdk

Reading package lists… Done

Building dependency tree

Reading state information… Done

The following additional packages will be installed:

ca-certificates-java fonts-dejavu-extra libatk-wrapper-java

libatk-wrapper-java-jni libgif7 libice-dev libpthread-stubs0-dev libsm-dev

libx11-6 libx11-dev libx11-doc libxau-dev libxcb1-dev libxdmcp-dev

libxt-dev openjdk-8-jdk-headless openjdk-8-jre openjdk-8-jre-headless

x11proto-core-dev x11proto-dev xorg-sgml-doctools xtrans-dev

Suggested packages:

libice-doc libsm-doc libxcb-doc libxt-doc openjdk-8-demo openjdk-8-source

visualvm fonts-ipafont-gothic fonts-ipafont-mincho fonts-wqy-microhei

fonts-wqy-zenhei

The following NEW packages will be installed:

ca-certificates-java fonts-dejavu-extra libatk-wrapper-java

libatk-wrapper-java-jni libgif7 libice-dev libpthread-stubs0-dev libsm-dev

libx11-dev libx11-doc libxau-dev libxcb1-dev libxdmcp-dev libxt-dev

openjdk-8-jdk openjdk-8-jdk-headless openjdk-8-jre openjdk-8-jre-headless

x11proto-core-dev x11proto-dev xorg-sgml-doctools xtrans-dev

The following packages will be upgraded:

libx11-6

1 upgraded, 22 newly installed, 0 to remove and 344 not upgraded.

1 not fully installed or removed.

Need to get 41.8 MB/42.3 MB of archives.

After this operation, 165 MB of additional disk space will be used.

Do you want to continue? [Y/n] y

Get:1 http://us.archive.ubuntu.com/ubuntu bionic-updates/universe amd64 openjdk-8-jre-headless amd64 8u181-b13-1ubuntu0.18.04.1 [27.3 MB]

Get:1 http://us.archive.ubuntu.com/ubuntu bionic-updates/universe amd64 openjdk-8-jre-headless amd64 8u181-b13-1ubuntu0.18.04.1 [27.3 MB]

Get:2 http://us.archive.ubuntu.com/ubuntu bionic-updates/main amd64 ca-certificates-java all 20180516ubuntu1~18.04.1 [12.2 kB]

Get:3 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 fonts-dejavu-extra all 2.37-1 [1,953 kB]

Get:4 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 libatk-wrapper-java all 0.33.3-20ubuntu0.1 [34.7 kB]

Get:5 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 libatk-wrapper-java-jni amd64 0.33.3-20ubuntu0.1 [28.3 kB]

Get:6 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 libgif7 amd64 5.1.4-2 [30.6 kB]

Get:7 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 xorg-sgml-doctools all 1:1.11-1 [12.9 kB]

Get:8 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 x11proto-dev all 2018.4-4 [251 kB]

Get:9 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 x11proto-core-dev all 2018.4-4 [2,620 B]

Get:10 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 libice-dev amd64 2:1.0.9-2 [46.8 kB]

Get:11 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 libpthread-stubs0-dev amd64 0.3-4 [4,068 B]

Get:12 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 libsm-dev amd64 2:1.2.2-1 [16.2 kB]

Get:13 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 libxau-dev amd64 1:1.0.8-1 [11.1 kB]

Get:14 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 libxdmcp-dev amd64 1:1.1.2-3 [25.1 kB]

Get:15 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 xtrans-dev all 1.3.5-1 [70.5 kB]

Get:16 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 libxcb1-dev amd64 1.13-1 [80.0 kB]

Get:17 http://us.archive.ubuntu.com/ubuntu bionic-updates/main amd64 libx11-dev amd64 2:1.6.4-3ubuntu0.1 [641 kB]

Get:18 http://us.archive.ubuntu.com/ubuntu bionic-updates/main amd64 libx11-doc all 2:1.6.4-3ubuntu0.1 [2,065 kB]

Get:19 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 libxt-dev amd64 1:1.1.5-1 [395 kB]

Get:20 http://us.archive.ubuntu.com/ubuntu bionic-updates/universe amd64 openjdk-8-jre amd64 8u181-b13-1ubuntu0.18.04.1 [69.7 kB]

Get:21 http://us.archive.ubuntu.com/ubuntu bionic-updates/universe amd64 openjdk-8-jdk-headless amd64 8u181-b13-1ubuntu0.18.04.1 [8,248 kB]

Ign:21 http://us.archive.ubuntu.com/ubuntu bionic-updates/universe amd64 openjdk-8-jdk-headless amd64 8u181-b13-1ubuntu0.18.04.1

Get:22 http://us.archive.ubuntu.com/ubuntu bionic-updates/universe amd64 openjdk-8-jdk amd64 8u181-b13-1ubuntu0.18.04.1 [458 kB]

Get:21 http://security.ubuntu.com/ubuntu bionic-updates/universe amd64 openjdk-8-jdk-headless amd64 8u181-b13-1ubuntu0.18.04.1 [8,248 kB]

Fetched 6,273 kB in 1min 54s (54.9 kB/s)

(Reading database … 172315 files and directories currently installed.)

Preparing to unpack …/00-libx11-6_2%3a1.6.4-3ubuntu0.1_amd64.deb …

Unpacking libx11-6:amd64 (2:1.6.4-3ubuntu0.1) over (2:1.6.4-3) …

Selecting previously unselected package openjdk-8-jre-headless:amd64.

Preparing to unpack …/01-openjdk-8-jre-headless_8u181-b13-1ubuntu0.18.04.1_amd64.deb …

Unpacking openjdk-8-jre-headless:amd64 (8u181-b13-1ubuntu0.18.04.1) …

Selecting previously unselected package ca-certificates-java.

Preparing to unpack …/02-ca-certificates-java_20180516ubuntu1~18.04.1_all.deb …

Unpacking ca-certificates-java (20180516ubuntu1~18.04.1) …

Selecting previously unselected package fonts-dejavu-extra.

Preparing to unpack …/03-fonts-dejavu-extra_2.37-1_all.deb …

Unpacking fonts-dejavu-extra (2.37-1) …

Selecting previously unselected package libatk-wrapper-java.

Preparing to unpack …/04-libatk-wrapper-java_0.33.3-20ubuntu0.1_all.deb …

Unpacking libatk-wrapper-java (0.33.3-20ubuntu0.1) …

Selecting previously unselected package libatk-wrapper-java-jni:amd64.

Preparing to unpack …/05-libatk-wrapper-java-jni_0.33.3-20ubuntu0.1_amd64.deb …

Unpacking libatk-wrapper-java-jni:amd64 (0.33.3-20ubuntu0.1) …

Selecting previously unselected package libgif7:amd64.

Preparing to unpack …/06-libgif7_5.1.4-2_amd64.deb …

Unpacking libgif7:amd64 (5.1.4-2) …

Selecting previously unselected package xorg-sgml-doctools.

Preparing to unpack …/07-xorg-sgml-doctools_1%3a1.11-1_all.deb …

Unpacking xorg-sgml-doctools (1:1.11-1) …

Selecting previously unselected package x11proto-dev.

Preparing to unpack …/08-x11proto-dev_2018.4-4_all.deb …

Unpacking x11proto-dev (2018.4-4) …

Selecting previously unselected package x11proto-core-dev.

Preparing to unpack …/09-x11proto-core-dev_2018.4-4_all.deb …

Unpacking x11proto-core-dev (2018.4-4) …

Selecting previously unselected package libice-dev:amd64.

Preparing to unpack …/10-libice-dev_2%3a1.0.9-2_amd64.deb …

Unpacking libice-dev:amd64 (2:1.0.9-2) …

Selecting previously unselected package libpthread-stubs0-dev:amd64.

Preparing to unpack …/11-libpthread-stubs0-dev_0.3-4_amd64.deb …

Unpacking libpthread-stubs0-dev:amd64 (0.3-4) …

Selecting previously unselected package libsm-dev:amd64.

Preparing to unpack …/12-libsm-dev_2%3a1.2.2-1_amd64.deb …

Unpacking libsm-dev:amd64 (2:1.2.2-1) …

Selecting previously unselected package libxau-dev:amd64.

Preparing to unpack …/13-libxau-dev_1%3a1.0.8-1_amd64.deb …

Unpacking libxau-dev:amd64 (1:1.0.8-1) …

Selecting previously unselected package libxdmcp-dev:amd64.

Preparing to unpack …/14-libxdmcp-dev_1%3a1.1.2-3_amd64.deb …

Unpacking libxdmcp-dev:amd64 (1:1.1.2-3) …

Selecting previously unselected package xtrans-dev.

Preparing to unpack …/15-xtrans-dev_1.3.5-1_all.deb …

Unpacking xtrans-dev (1.3.5-1) …

Selecting previously unselected package libxcb1-dev:amd64.

Preparing to unpack …/16-libxcb1-dev_1.13-1_amd64.deb …

Unpacking libxcb1-dev:amd64 (1.13-1) …

Selecting previously unselected package libx11-dev:amd64.

Preparing to unpack …/17-libx11-dev_2%3a1.6.4-3ubuntu0.1_amd64.deb …

Unpacking libx11-dev:amd64 (2:1.6.4-3ubuntu0.1) …

Selecting previously unselected package libx11-doc.

Preparing to unpack …/18-libx11-doc_2%3a1.6.4-3ubuntu0.1_all.deb …

Unpacking libx11-doc (2:1.6.4-3ubuntu0.1) …

Selecting previously unselected package libxt-dev:amd64.

Preparing to unpack …/19-libxt-dev_1%3a1.1.5-1_amd64.deb …

Unpacking libxt-dev:amd64 (1:1.1.5-1) …

Selecting previously unselected package openjdk-8-jre:amd64.

Preparing to unpack …/20-openjdk-8-jre_8u181-b13-1ubuntu0.18.04.1_amd64.deb …

Unpacking openjdk-8-jre:amd64 (8u181-b13-1ubuntu0.18.04.1) …

Selecting previously unselected package openjdk-8-jdk-headless:amd64.

Preparing to unpack …/21-openjdk-8-jdk-headless_8u181-b13-1ubuntu0.18.04.1_amd64.deb …

Unpacking openjdk-8-jdk-headless:amd64 (8u181-b13-1ubuntu0.18.04.1) …

Selecting previously unselected package openjdk-8-jdk:amd64.

Preparing to unpack …/22-openjdk-8-jdk_8u181-b13-1ubuntu0.18.04.1_amd64.deb …

Unpacking openjdk-8-jdk:amd64 (8u181-b13-1ubuntu0.18.04.1) …

Setting up nginx-extras (1.14.0-0ubuntu1) …

Job for nginx.service failed because the control process exited with error code.

See “systemctl status nginx.service” and “journalctl -xe” for details.

invoke-rc.d: initscript nginx, action “start” failed.

  • nginx.service – A high performance web server and a reverse proxy server

Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled)

Active: failed (Result: exit-code) since Thu 2018-11-01 05:06:40 PDT; 220ms ago

Docs: man:nginx(8)

Process: 14329 ExecStart=/usr/sbin/nginx -g daemon on; master_process on; (code=exited, status=1/FAILURE)

Process: 14319 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; master_process on; (code=exited, status=0/SUCCESS)

 

Nov 01 05:06:38 ubuntu nginx[14329]: nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

Nov 01 05:06:38 ubuntu nginx[14329]: nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)

Nov 01 05:06:39 ubuntu nginx[14329]: nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

Nov 01 05:06:39 ubuntu nginx[14329]: nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)

Nov 01 05:06:39 ubuntu nginx[14329]: nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

Nov 01 05:06:39 ubuntu nginx[14329]: nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)

Nov 01 05:06:40 ubuntu nginx[14329]: nginx: [emerg] still could not bind()

Nov 01 05:06:40 ubuntu systemd[1]: nginx.service: Control process exited, code=exited status=1

Nov 01 05:06:40 ubuntu systemd[1]: nginx.service: Failed with result ‘exit-code’.

Nov 01 05:06:40 ubuntu systemd[1]: Failed to start A high performance web server and a reverse proxy server.

dpkg: error processing package nginx-extras (–configure):

installed nginx-extras package post-installation script subprocess returned error exit status 1

Setting up ca-certificates-java (20180516ubuntu1~18.04.1) …

head: cannot open ‘/etc/ssl/certs/java/cacerts’ for reading: No such file or directory

Adding debian:COMODO_ECC_Certification_Authority.pem

Adding debian:AffirmTrust_Premium_ECC.pem

Adding debian:Certinomis_-_Root_CA.pem

Adding debian:SSL.com_Root_Certification_Authority_ECC.pem

Adding debian:AffirmTrust_Premium.pem

Adding debian:Entrust_Root_Certification_Authority_-_G2.pem

Adding debian:GeoTrust_Primary_Certification_Authority_-_G2.pem

Adding debian:GlobalSign_Root_CA.pem

Adding debian:OpenTrust_Root_CA_G3.pem

Adding debian:USERTrust_RSA_Certification_Authority.pem

Adding debian:thawte_Primary_Root_CA_-_G3.pem

Adding debian:ssl-cert-snakeoil.pem

Adding debian:Baltimore_CyberTrust_Root.pem

Adding debian:Certplus_Root_CA_G2.pem

Adding debian:Staat_der_Nederlanden_Root_CA_-_G2.pem

Adding debian:T-TeleSec_GlobalRoot_Class_3.pem

Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem

Adding debian:EE_Certification_Centre_Root_CA.pem

Adding debian:Verisign_Class_3_Public_Primary_Certification_Authority_-_G3.pem

Adding debian:DigiCert_Global_Root_CA.pem

Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem

Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem

Adding debian:Network_Solutions_Certificate_Authority.pem

Adding debian:Buypass_Class_2_Root_CA.pem

Adding debian:VeriSign_Class_3_Public_Primary_Certification_Authority_-_G4.pem

Adding debian:DST_Root_CA_X3.pem

Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2011.pem

Adding debian:Certplus_Class_2_Primary_CA.pem

Adding debian:Trustis_FPS_Root_CA.pem

Adding debian:OpenTrust_Root_CA_G1.pem

Adding debian:Taiwan_GRCA.pem

Adding debian:AC_RAIZ_FNMT-RCM.pem

Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem

Adding debian:AffirmTrust_Commercial.pem

Adding debian:QuoVadis_Root_CA_3.pem

Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem

Adding debian:DigiCert_Global_Root_G3.pem

Adding debian:QuoVadis_Root_CA_1_G3.pem

Adding debian:thawte_Primary_Root_CA.pem

Adding debian:thawte_Primary_Root_CA_-_G2.pem

Adding debian:CA_Disig_Root_R2.pem

Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem

Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem

Adding debian:Certum_Trusted_Network_CA.pem

Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem

Adding debian:Chambers_of_Commerce_Root_-_2008.pem

Adding debian:certSIGN_ROOT_CA.pem

Adding debian:Hongkong_Post_Root_CA_1.pem

Adding debian:DigiCert_Assured_ID_Root_G2.pem

Adding debian:GlobalSign_Root_CA_-_R3.pem

Adding debian:AddTrust_External_Root.pem

Adding debian:QuoVadis_Root_CA_2_G3.pem

Adding debian:DigiCert_Trusted_Root_G4.pem

Adding debian:Staat_der_Nederlanden_EV_Root_CA.pem

Adding debian:COMODO_Certification_Authority.pem

Adding debian:Global_Chambersign_Root_-_2008.pem

Adding debian:VeriSign_Class_3_Public_Primary_Certification_Authority_-_G5.pem

Adding debian:OISTE_WISeKey_Global_Root_GA_CA.pem

Adding debian:Actalis_Authentication_Root_CA.pem

Adding debian:Entrust_Root_Certification_Authority.pem

Adding debian:GlobalSign_Root_CA_-_R2.pem

Adding debian:ACCVRAIZ1.pem

Adding debian:Certplus_Root_CA_G1.pem

Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem

Adding debian:Buypass_Class_3_Root_CA.pem

Adding debian:Izenpe.com.pem

Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem

Adding debian:GeoTrust_Universal_CA.pem

Adding debian:QuoVadis_Root_CA.pem

Adding debian:TeliaSonera_Root_CA_v1.pem

Adding debian:QuoVadis_Root_CA_3_G3.pem

Adding debian:QuoVadis_Root_CA_2.pem

Adding debian:Go_Daddy_Class_2_CA.pem

Adding debian:DigiCert_Global_Root_G2.pem

Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem

Adding debian:Microsec_e-Szigno_Root_CA_2009.pem

Adding debian:SSL.com_Root_Certification_Authority_RSA.pem

Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem

Adding debian:EC-ACC.pem

Adding debian:Cybertrust_Global_Root.pem

Adding debian:DigiCert_Assured_ID_Root_G3.pem

Adding debian:SecureSign_RootCA11.pem

Adding debian:Visa_eCommerce_Root.pem

Adding debian:Atos_TrustedRoot_2011.pem

Adding debian:VeriSign_Universal_Root_Certification_Authority.pem

Adding debian:TÜRKTRUST_Elektronik_Sertifika_Hizmet_Sağlayıcısı_H5.pem

Adding debian:E-Tugra_Certification_Authority.pem

Adding debian:Certigna.pem

Adding debian:Sonera_Class_2_Root_CA.pem

Adding debian:TrustCor_RootCert_CA-2.pem

Adding debian:SwissSign_Silver_CA_-_G2.pem

Adding debian:Certum_Trusted_Network_CA_2.pem

Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem

Adding debian:CFCA_EV_ROOT.pem

Adding debian:AffirmTrust_Networking.pem

Adding debian:T-TeleSec_GlobalRoot_Class_2.pem

Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem

Adding debian:IdenTrust_Commercial_Root_CA_1.pem

Adding debian:TrustCor_RootCert_CA-1.pem

Adding debian:Comodo_AAA_Services_root.pem

Adding debian:Amazon_Root_CA_3.pem

Adding debian:GeoTrust_Universal_CA_2.pem

Adding debian:Security_Communication_RootCA2.pem

Adding debian:GeoTrust_Global_CA.pem

Adding debian:Deutsche_Telekom_Root_CA_2.pem

Adding debian:OpenTrust_Root_CA_G2.pem

Adding debian:GDCA_TrustAUTH_R5_ROOT.pem

Adding debian:USERTrust_ECC_Certification_Authority.pem

Adding debian:SecureTrust_CA.pem

Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem

Adding debian:TrustCor_ECA-1.pem

Adding debian:SZAFIR_ROOT_CA2.pem

Adding debian:Secure_Global_CA.pem

Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem

Adding debian:ePKI_Root_Certification_Authority.pem

Adding debian:GeoTrust_Primary_Certification_Authority.pem

Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem

Adding debian:Staat_der_Nederlanden_Root_CA_-_G3.pem

Adding debian:ISRG_Root_X1.pem

Adding debian:Security_Communication_Root_CA.pem

Adding debian:SwissSign_Gold_CA_-_G2.pem

Adding debian:COMODO_RSA_Certification_Authority.pem

Adding debian:Amazon_Root_CA_4.pem

Adding debian:TWCA_Global_Root_CA.pem

Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem

Adding debian:LuxTrust_Global_Root_2.pem

Adding debian:TWCA_Root_Certification_Authority.pem

Adding debian:Amazon_Root_CA_2.pem

Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem

Adding debian:DigiCert_Assured_ID_Root_CA.pem

Adding debian:XRamp_Global_CA_Root.pem

Adding debian:GeoTrust_Primary_Certification_Authority_-_G3.pem

Adding debian:Starfield_Class_2_CA.pem

Adding debian:Amazon_Root_CA_1.pem

done.

Processing triggers for mime-support (3.60ubuntu1) …

Processing triggers for desktop-file-utils (0.23-1ubuntu3.18.04.1) …

Setting up libpthread-stubs0-dev:amd64 (0.3-4) …

Setting up xorg-sgml-doctools (1:1.11-1) …

Setting up libx11-6:amd64 (2:1.6.4-3ubuntu0.1) …

Setting up libgif7:amd64 (5.1.4-2) …

Setting up x11proto-dev (2018.4-4) …

Setting up xtrans-dev (1.3.5-1) …

Setting up libxdmcp-dev:amd64 (1:1.1.2-3) …

Processing triggers for libc-bin (2.27-3ubuntu1) …

Setting up libice-dev:amd64 (2:1.0.9-2) …

Setting up libx11-doc (2:1.6.4-3ubuntu0.1) …

Processing triggers for man-db (2.8.3-2) …

Processing triggers for gnome-menus (3.13.3-11ubuntu1) …

Setting up fonts-dejavu-extra (2.37-1) …

Processing triggers for ca-certificates (20180409) …

Updating certificates in /etc/ssl/certs…

0 added, 0 removed; done.

Running hooks in /etc/ca-certificates/update.d…

 

done.

done.

Setting up libatk-wrapper-java (0.33.3-20ubuntu0.1) …

Processing triggers for hicolor-icon-theme (0.17-2) …

Processing triggers for fontconfig (2.12.6-0ubuntu2) …

Setting up openjdk-8-jre-headless:amd64 (8u181-b13-1ubuntu0.18.04.1) …

Setting up libsm-dev:amd64 (2:1.2.2-1) …

Setting up x11proto-core-dev (2018.4-4) …

Setting up openjdk-8-jdk-headless:amd64 (8u181-b13-1ubuntu0.18.04.1) …

Setting up libxau-dev:amd64 (1:1.0.8-1) …

Setting up libatk-wrapper-java-jni:amd64 (0.33.3-20ubuntu0.1) …

Setting up libxcb1-dev:amd64 (1.13-1) …

Setting up libx11-dev:amd64 (2:1.6.4-3ubuntu0.1) …

Setting up libxt-dev:amd64 (1:1.1.5-1) …

Setting up openjdk-8-jre:amd64 (8u181-b13-1ubuntu0.18.04.1) …

Setting up openjdk-8-jdk:amd64 (8u181-b13-1ubuntu0.18.04.1) …

Processing triggers for libc-bin (2.27-3ubuntu1) …

Errors were encountered while processing:

nginx-extras

 

E: Sub-process /usr/bin/dpkg returned an error code (1)

vskumar@ubuntu:~$

vskumar@ubuntu:~$ java -version

java version “1.8.0_171”

Java(TM) SE Runtime Environment (build 1.8.0_171-b11)

Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode)

vskumar@ubuntu:~$

 

==== End of Output =====>

 

 

 

=== Output for downloading gradle ====>

vskumar@ubuntu:~$ wget https://services.gradle.org/distributions/gradle-4.10.2-bin.zip -P /tmp

–2018-11-01 05:14:35–  https://services.gradle.org/distributions/gradle-4.10.2-bin.zip

Resolving services.gradle.org (services.gradle.org)… 104.16.174.166, 104.16.172.166, 104.16.175.166, …

Connecting to services.gradle.org (services.gradle.org)|104.16.174.166|:443… connected.

HTTP request sent, awaiting response… 301 Moved Permanently

Location: https://downloads.gradle.org/distributions/gradle-4.10.2-bin.zip [following]

–2018-11-01 05:14:35–  https://downloads.gradle.org/distributions/gradle-4.10.2-bin.zip

Resolving downloads.gradle.org (downloads.gradle.org)… 104.16.175.166, 104.16.173.166, 104.16.171.166, …

Connecting to downloads.gradle.org (downloads.gradle.org)|104.16.175.166|:443… connected.

HTTP request sent, awaiting response… 200 OK

Length: 78420037 (75M) [application/zip]

Saving to: ‘/tmp/gradle-4.10.2-bin.zip’

 

gradle-4.10.2-bin.z 100%[==================>]  74.79M  1.83MB/s    in 47s

 

2018-11-01 05:15:22 (1.60 MB/s) – ‘/tmp/gradle-4.10.2-bin.zip’ saved [78420037/78420037]

 

vskumar@ubuntu:~$

=== End of output =============>

 

=== Gradle Files verification ===>

vskumar@ubuntu:~$ ls /opt/gradle/gradle-4.10.2

bin  getting-started.html  init.d  lib  LICENSE  media  NOTICE

vskumar@ubuntu:~$

==========================>

 

=== Output for shell config file creation =====>

skumar@ubuntu:~$ sudo vim /etc/profile.d/gradle.sh

vskumar@ubuntu:~$ cat  vim /etc/profile.d/gradle.sh

cat: vim: No such file or directory

export GRADLE_HOME=/opt/gradle/gradle-4.10.2

export PATH=${GRADLE_HOME}/bin:${PATH}

vskumar@ubuntu:~$

=========== End of file content display ====>

 

=== Output for version checking ====>

vskumar@ubuntu:~$ source /etc/profile.d/gradle.sh

vskumar@ubuntu:~$ gradle -v

 

Welcome to Gradle 4.10.2!

 

Here are the highlights of this release:

– Incremental Java compilation by default

– Periodic Gradle caches cleanup

– Gradle Kotlin DSL 1.0-RC6

– Nested included builds

– SNAPSHOT plugin versions in the `plugins {}` block

 

For more details see https://docs.gradle.org/4.10.2/release-notes.html

 

 

————————————————————

Gradle 4.10.2

————————————————————

 

Build time:   2018-09-19 18:10:15 UTC

Revision:     b4d8d5d170bb4ba516e88d7fe5647e2323d791dd

 

Kotlin DSL:   1.0-rc-6

Kotlin:       1.2.61

Groovy:       2.4.15

Ant:          Apache Ant(TM) version 1.9.11 compiled on March 23 2018

JVM:          1.8.0_171 (Oracle Corporation 25.171-b11)

OS:           Linux 4.15.0-29-generic amd64

 

vskumar@ubuntu:~$

========================>

==== End of Lab exercise output  ===========>

Good luck!!
Thanks for visiting this blog/video……. bye for now…

 

DevOps Practices coaching

Coaching on DevOps Practices —–>

This coaching is meant for DevOps Managers and above positions only…

  1. Please walk-through the below chart for your DevOps practices implementation. These are nowhere connected with any specific DevOps tools. Just practices implementation only to show your velocity in DevOps complianced projects execution.  
  2. These are the best practices used by the DevOps successful implementation organizations.
  3. Who need to learn these?: If you are already working as DevOps professional, [Ex: DevOps engineer, Practitioner, Architect, Practice head, Related to DevOps implementation, etc.] and your organization is demanding/targeted to demonstrate its [DevOps implementation] velocity then you need to accelerate your speed in catching up the knowledge on several areas for  continuous improvements.
  4. Note; you also need to apply continuous learning or seek coaching to speedup your productivity through experienced professionals.

Visit for free concepts learning:

To join DevOps Practices group visit  [CONDITIONS APPLY]:

https://www.facebook.com/groups/1911594275816833/about/

To join Cloud Practices group visit [CONDITIONS APPLY]:

https://www.facebook.com/groups/585147288612549/about/

DevOps Patterns

Note:

Please note this course doesn’t contain Tools. Only Practices.

There is a separate topic “DevOps Automation”, you need to attend it.

If you are qualified you can join the below group also.

https://vskumar.blog/2018/10/17/join-devops-practices-group-on-fb/

If you are  new for DevOps, visit:

https://vskumar.blog/2017/10/22/why-the-devops-practice-is-mandatory-for-an-it-employee/

You can also visit:

https://vskumar.blog/2019/07/24/devops-advanced-devops-practices-processes-1/

Advt-course3rd page.png
Folks! Greetings!

Are you interested to transform into new technology ?

An IT employee need to learn DevOps and also one cloud technology practice which is mandatory to understand the current DevOps work culture to get accommodated into a project.
Visit for my course exercises/sample videos/blogs on youtube channel and the blog site mentioned in VCard.
I get many new users regularly  to use these content from different countries.
That itself denotes they are highly competitive techie stuff.
During the course you will be given cloud infra machine(s) [they will be your property] into your laptop for future self practice for interviews, R&D, etc.
The critical  topics will have supporting blogs/videos!! along with the pdf material.
In a corporate style training cos you will be given access [upto certain period] only to their cloud setup.
These are the USPs can be compared with other courses!
Please come with joining confirmation/determination.
For classroom sessions it will be in Vijayanagar, Bangalore, India.
Both online and classroom are available for weekend [global flexible timings] and weekdays to facilitate employees.
Corporate companies are welcome to avail it to save cost of your suppliers!!
You can join from any country for online course.
For contacts please go through vCard. Please send E-mail on your willingness.
Looking forward for your learning call/e-mail!
Look into this video also:
Visit For Aws Lab demo:
WATCH STUDENT FEEDBACK ON AWS:

 

 

Visit some more videos:
Visit:

Continuous test automation planning during Agile iterations

Continuous test automation planning during Agile iterations

Please refer to my blog and videos on Agile practices and the importance of Re-usable code libraries for cycle time reduction.

During the reusable code usage and the iterations or sprint planning, the test automation also can be planned, designed and implemented.

This blog eloborates on  the easy processes can be used to implement it and demonstrate the cycle time reduction. Please note atleast after passing the two cycles of tests on the selected manual scripts need to be planned for test automation.

I am trying to elaborate on the process of the Automation of unit testing and component or module integration test automation. Please note the test automation is also a development project. Hence some of the phases are similar to SDLC. The pictorial chart elaborates the detailed steps involved in these test phases automation. Module (Unit) or Component Development in Agile: The below contents and the chart narrates the relationship of automation Development process and the Testing process under each development phase. Development and Testing process Relationship table:

Phase Development Process Test Process
Module (Unit) or component Development Design module from requirements Perform test planning and test environment set up.
  Code module Create test design and develop test data.
  Debug module Write test scripts or record test scenario using module.
  Unit test module Debug automated test script by running against module. Also, tools that support unit testing [Purify, etc] can be used.
  Correct defects Rerun automated test script to regression test as defects are corrected.
  Conduct Performance Testing Verify system is scaleable and will meet the performance requirements. This is the entry criteria for Integration test automation.
Integration
Build system by connecting modules.Conduct Integration test with connected modules.Review trouble reports. Combine unit test scripts and add new scripts that demonstrate module inter-connectivity. Use test tool to support automated integration testing.
  Correct defects and update defect status. Rerun automated test script as part of regression test, as defects are corrected.
  Continued Performance Testing Activities At this point, Verifying system is scaleable and will meet performance requirements with the integrated modules. If this passes then the system test or VVT entry can be considered.

Below chart demsontrates the process steps to be used for test automation of unit test and integration testing:

UT&IT

The acronyms used in the chart: TC–>Test case, TD–>Test data, TR–> Test requirement, UT–>Unit test, IT–> Integration test.

All the automated test scripts and test data  need to be preserved under configuration management tools.

Choosing the right tools for test automation comes under tools evaluation process. Once the tools are identified, the above processes can be planned and adopted for regular practice on the Agile projects.

 

 

Vcard-Shanthi Kumar V-v3