Daily Archives: December 30, 2018

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

 

 

 

 

 

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

 

 

 

 

aws-sa-associate-coaching-benefits-2

Please Note!! all the current IT infra setups are mandated to migrate into cloud… due to their BIG savings on IT budgets..with Cloud.

You can also see the PTI news in the given blog for the size of the Cloud 

jobs in India by 2022:

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

So to catch the market or scale yourself in IT Cloud needs, you need to learn it.

1. If you are looking for Conversion into AWS Cloud Architect Job role, with your Sys/Network/Storage/DB admin role;

2. Please look into this!! This is valuable and great opportunity for you!! to step down into it.

3. There are many IT professionals globally converting through right mentors, from Traditional role into this role to catch up the global IT market demand!! to sustain in IT Payrolls…….!!

4.Please come back for a discussion, after all the below links/blogs/videos walk-through thoroughly.

https://www.facebook.com/vskumarcloud/videos/352049242184854/
If interested to convert, Please ping me on FB messenger by sharing your linkedin profile in advance to our chat/discussion.
Good luck!!

[https://www.facebook.com/shanthikumar.vemulapalli].

 

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

http://uk.businessinsider.com/salary-survey-indicates-employers-prize-amazon-aws-certifications-2017-8?r=US&IR=T

 

AWS SSA salary is higher than any other roles in AWS.

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

Also please note;

  1. Being experienced IT Professional, I don’t give live projects like training companies.
  2. Because I don’t handle any AWS client projects just for this course.
  3. But as per the IT delivery life cycle standards we will create some Proof of Concept projects during this course, which can be used for a client demo later by you.
  4. You as Cloud architect, will be able to take-up/handle confidently the client projects after this course.
  5. At the same time, I don’t place anybody after coaching. After learning you need to expose the international IT Job market.
  6. If interested on this learning please come to a call to discuss the same by booking time with a scheduled call.

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

For more details on course samples, visit the following blogs/videos/Feedback also.

What are the skills required for a Cloud Architect ? [From Gartner report – 2017]

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

Visit the recent student feedback on this course:

It was from one of the working IT Professionals interview on my course. He has 9.5 yrs sysadmin experience. He answered the below questions:

1. What did you expect from my course before joining ?

2. How did you feel on the material ?

3. How did you feel on explanation ?

4. How did you feel on the chapter wise questions practice ?

5. Did you get any job experience feeling from my course ?

6. If your current company put you on AWS tasks also, what is your confidence level ?

7. Finally, what is your target for your exam prep ?

8. How are you going to RE-use material ?

9. How are you going to RE-use Lab sessions ?

In some of my Youtube videos you can find his attended sessions also!!

You can see from the below Facebook page also:

This is available on my youtube channel also:

 

Another student discussion on “Course on AWS Certified DevOps Engineer – Professional“, after attending AWS-SAA course.

Following are the samples of my previous classes with 10+ yrs experienced Sys-admin IT Professionals:

https://vskumar.blog/2018/12/20/8-aws-saa-what-is-pre-signed-url-and-cross-region-replications-a-scenario-based-online-class-theorydiscussion-video/

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

https://vskumar.blog/2018/11/17/1-aws-saatry-out-faqs-for-aws-saa-exam-prep/

https://vskumar.blog/2018/12/20/8-aws-saa-what-is-pre-signed-url-and-cross-region-replications-a-scenario-based-online-class-theorydiscussion-video/

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

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/17/1-aws-saatry-out-faqs-for-aws-saa-exam-prep/

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

https://vskumar.blog/2019/01/16/12-aws-saa-what-are-the-s3-bucket-and-object-operations-practice/

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

You can also visit my youtube channel: Shanthi Kumar V

How to plan on “moving your DB backups to AWS S3-Glacier [cold storage]” ?

https://www.facebook.com/vskumarcloud/videos/552407698568828/?t=86

 

 

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.

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: