Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
How To Become A Great Cloud / Technical Consultant
Rating: 4.3 out of 5(14 ratings)
641 students
Last updated 12/2022
English

What you'll learn

  • All about the Cloud - from fundamentals, business concepts to techy concepts - AWS, Azure and GCP
  • AWS tools such as EC2, ECS, S3, Lambda, IAM, SNS, SQS, RDS, Dynamodb
  • Pass AWS certifications such as Data Analytics specialty, Security Specialty and Solution Architect Professional
  • What are all the "tricks" to getting work in the IT industry?
  • What goes on behind a website?
  • What is source code control and version control ?
  • How to write code in various javascript libraries (including reactJS), C#/.Net (and .Net Core), Python and Java
  • Social media Marketing online including Sales funnels and Google analytics, going viral on Facebook, Google ads/Facebook ads,
  • What is Google Analytics and how can it help a business?
  • What are Pay Per Click Ads and how can they drive traffic to your website?
  • What is Search Engine Optimization and how can it get you more customers?
  • How do you write a Business Plan or a Marketing Plan for an IT Startup?
  • How can video be used to present a software product, document that product and demo that product all in one?
  • ..and much much more!
  • How do you ensure Business Continuity and Disaster Recovery? How do you audit for Compliance?

Course content

6 sections48 lectures10h 44m total length
  • Who Is Michelle Sollicito?2:09

    Who am I?

    - Michelle Sollicito, an EBusiness Consultant in Atlanta.

    - Worked for Accenture (Andersen Consulting), Sema (now Schlumberger), Cap Gemini, eBusiness Department for Sainsburys, a large Retailer in the UK, TMS (famous Microsoft consultancy), Bovis Lendlease (large construction company), and for various other clients including Yahoo!, Coca-Cola etc.

    What is EBusiness?

    - EBusiness is really anything electronic that is involved in making business happen

    - websites

    - software systems

    - databases

    - smartphone apps

    - network infrastructure

    - and integration between all of the above.

    What is a Consultant?

    - A Consultant is someone with expertise who comes to a business on a temporary basis to help the business resolve a problem

    What kind of things does an EBusiness Consultant do?

    - writes proposals and RFPs (Request for Proposals) for IT projects / EBusiness projects

    - talks to high level executives about Company / Organizational strategy and how IT systems need to support that going forward

    - talks to IT Management / CIO about how the IT Strategy supports the Business Strategy

    - helps IT Departments to design a technical architecture to support future business needs

    - helps IT Departments to evaluate how well they are meeting business needs

    - gap analysis

    - roadmap

    - helps IT Departments determing whether there are "gaps" in the way they operate

    • IT Audits
    • Security Audits
    • Risk Analysis

    - Business Continuity Planning and Disaster Recovery

    - helps IT Departments to develop plans for future support of the business or future filling of the "gaps"

    • project management / project planning
    • analysis / requirements
    • system design / software design / database design / network design / architecture design / process design / procedure design
    • prototyping or developing software (creating databases, websites, smartphone apps, desktop software, or implementation of packages)
    • quality assurance / testing / documentation
  • Michelle Sollicito15:14

    Who am I?

    - Michelle Sollicito, an EBusiness Consultant in Atlanta.

    - Worked for Accenture (Andersen Consulting), Sema (now Schlumberger), Cap Gemini, eBusiness Department for Sainsburys, a large Retailer in the UK, TMS (famous Microsoft consultancy), Bovis Lendlease (large construction company), and for various other clients including Yahoo!, Coca-Cola etc.

    What is EBusiness?

    - EBusiness is really anything electronic that is involved in making business happen

    - websites

    - software systems

    - databases

    - smartphone apps

    - network infrastructure

    - and integration between all of the above.

    What is a Consultant?

    - A Consultant is someone with expertise who comes to a business on a temporary basis to help the business resolve a problem

    What kind of things does an EBusiness Consultant do?

    - writes proposals and RFPs (Request for Proposals) for IT projects / EBusiness projects

    - talks to high level executives about Company / Organizational strategy and how IT systems need to support that going forward

    - talks to IT Management / CIO about how the IT Strategy supports the Business Strategy

    - helps IT Departments to design a technical architecture to support future business needs

    - helps IT Departments to evaluate how well they are meeting business needs

    - gap analysis

    - roadmap

    - helps IT Departments determing whether there are "gaps" in the way they operate

    • IT Audits
    • Security Audits
    • Risk Analysis

    - Business Continuity Planning and Disaster Recovery

    - helps IT Departments to develop plans for future support of the business or future filling of the "gaps"

    • project management / project planning
    • analysis / requirements
    • system design / software design / database design / network design / architecture design / process design / procedure design
    • prototyping or developing software (creating databases, websites, smartphone apps, desktop software, or implementation of packages)
    • quality assurance / testing / documentation
  • Who is Michelle Sollicito Pt 227:13
  • Introduction to EBusiness Consultancy2:59


    What is EBusiness?

    - EBusiness is really anything electronic that is involved in making business happen

    - websites

    - software systems

    - databases

    - smartphone apps

    - network infrastructure

    - and integration between all of the above.

    What is a Consultant?

    - A Consultant is someone with expertise who comes to a business on a temporary basis to help the business resolve a problem

    What kind of things does an EBusiness Consultant do?

    - writes proposals and RFPs (Request for Proposals) for IT projects / EBusiness projects

    - talks to high level executives about Company / Organizational strategy and how IT systems need to support that going forward

    - talks to IT Management / CIO about how the IT Strategy supports the Business Strategy

    - helps IT Departments to design a technical architecture to support future business needs

    - helps IT Departments to evaluate how well they are meeting business needs

    - gap analysis

    - roadmap

    - helps IT Departments determing whether there are "gaps" in the way they operate

    • IT Audits
    • Security Audits
    • Risk Analysis

    - Business Continuity Planning and Disaster Recovery

    - helps IT Departments to develop plans for future support of the business or future filling of the "gaps"

    • project management / project planning
    • analysis / requirements
    • system design / software design / database design / network design / architecture design / process design / procedure design
    • prototyping or developing software (creating databases, websites, smartphone apps, desktop software, or implementation of packages)
    • quality assurance / testing / documentation
  • An EBusiness Consultant
  • Finding Work As An EBusiness Consultant15:54
  • Being The Best EBusiness Consultant You Can Be6:49

    In order to be the best EBusiness Consultant I can be I try to read a great deal, keeping up with the latest technologies and trends in IT and software. I also try to read a great deal about business management. One of the most useful books I have ever read in this area is a book that Stephen R Covey wrote called "The 7 Habits of Highly Effective People"

    "http://www.amazon.com/gp/product/1455892823/ref=as_li_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=1455892823&linkCode=as2&tag=portables-20&linkId=5G3OEOMWRI6XVYUX

    Although in his book he puts his "7 Habits" in a slightly different order, I have found it very useful as an EBusiness Consultant to bear his 7 habits in mind when carrying out any assignments in the EBusiness Consultancy world.

    1. Put First things First

    I try to remember to put the most important things that have to be done first FIRST. This can take many forms. For example:

    • I need to look after ME first before I can do my job effectively. This means everything from making sure I get exercise and healthy food through to being sure I look presentable (get my hair cut, put makeup on, wear a suit or whatever is needed), right through to being sure I am trained and informed in all areas relevant to a particular assignment. I always brush up on the most important areas I need to know shortly before starting an assignment and test myself using online tests to be sure that I "know my stuff".
    • Always remember that I need to know the big picture first before I start delving into the detail. For example, I need to know the Business Strategy before I need to start looking at the IT Strategy, because I need to be sure that the IT Strategy supports the Business Strategy.
    • I need to know the Requirements before I can start building or designing an EBusiness system.
    • For project management purposes it is important to know which things have to be done first before the next part of the project is able to start - for example, a programmer may not be able to start to develop a website until a web server has been set up and configured properly, so to reduce the lag time before the programmer can start his/her work, it is important to ensure the web server set up is started as early as possible.

    etc.

    2. Begin with the end in mind

    It is great to get a picture of what a piece of work / project will look like when it is complete before I start so that I will know how to recognize when you have met your objectives. If a clear picture of the end result exists and is communicated to all on a project, it is more obvious when a project veers off track or something outside of scope appears on the horizon. A good mutual understanding of requirements up-front will result in one of the following depending upon the project:

    A clear Scope document

    A clear RFP (Request for Proposals)

    A clear SLA (Service Level Agreement)

    A clear set of KPIs (Key Performance Indicators)

    A clear set of CSFs (Critical Success Factors)

    All of the above should include lists / measurement criteria / numerical values for the following:

    • systems to be included and out of scope
    • departments to be included and out of scope
    • personnel to be consulted and out of scope
    • timescales and deadlines
    • risk tolerances (e.g. the deadline can be missed by 3 days max or else there will be severe penalties)
    • consequences of not meeting expectations set out in the document
    • etc.

    3. Seek First to understand, then to be understood

    It is very important to LISTEN to the customer a lot during the first few meetings, only asking questions where clarification is needed. Let the customer speak as freely as possible so that you capture all their thoughts and ideas, making copious notes. This way you will find out what language they use internally to describe systems, processes and ideas.. and you will find out all the possibilities - including what future work is possibly in the pipeline. Once you think you have them all down, list them all and ask for clarification of what is in scope and what is out of scope. Listening is a very important skill - you earn the trust of the client if you listen rather than talk over them, plus you are more likely to hear everything they need to tell you if you allow them to simply talk about their problem.

    Once you have a clear understanding of what they want and what they believe is in scope, THEN is the time to tell them what is possible and what is not possible within the timeframes they need. Do not tell them something is impossible, simply state how much it would cost or how many resources it would take to do everything they need. They will tell you if something is going to cost too much. You would be surprised how often a client has said to me "I want the best software, it almost does not matter how much it costs, so long as it does the job properly because we are going to be out of business without it".

    In order to be sure you are understood, write up meeting notes formally and send them back to the client for verification that you have understood correctly. Then write a formal Proposal for how you will do the work - who will work on the project, which resources are needed, what the deadlines will be and what the costs will be. Also include how you will manage changes (e.g. how you will estimate changes in costs and resources due to extra functionality versus how you will estimate changes caused by misunderstandings about requirements), how cost overruns will be managed and how communication will be handled throughout the project (e.g. a status meeting every week with the business sponsor will be used to update the business on progress, emails will be exchanged in addition for clarifications and questions), so that everything you do is clearly understood. Ensure the client is expecting misunderstandings to happen and that there is a process to deal with them because they WILL happen. Ensure the client is aware that if scope changes there will be a cost impact.

    4. Think win win

    There are inevitably going to be conflicts in your work as a consultant. Try to solve conflicts by giving everyone involved in the conflict something. For example, I often have to help clients prioritize which functionality will go into a "sprint" of software development and there are often two parts of the business competing to get functionality into a sprint. I try to convince all concerned that one piece of functionality should be prioritized over the other for the sake of the organization's overall objectives, but I also promise to the "loser" that their functionality will take priority next time we are prioritizing sprint functionality. That way everybody wins.

    5. Be Proactive

    Always try to think positively and be proactive when acting as a consultant. Find extra opportunities to add value that are not in your contract but can be provided quickly and easily for free. It helps to build trust if you give away some of your knowledge and it helps you to be adaptable and more likely to be asked back for repeat assignments.

    6. Synergize

    Remember that as a consultant you can be seen as a threat by people who work within the client organization, but that you need tohse very people to help you to do your job to the best of your ability. By helping them to see that your expertise can help them to do a better job for the company you can help to develop trust and they will see you as part of the team, working to the same ends. Be aware of the sensitivity of others to the fact that you are probably being paid far higher than they are. Be aware of the dangers of coming across as the "expert" who knows better than the people who work at the company. Be collaborative and friendly, not standoffish, elitist or superior.

    7. Sharpen the Saw

    Look after yourself. Be sure to get plenty of sleep, rest, exercise and healthy food. It is very common for consultants to work so hard they burn out because they eat at irregular times, eat unhealthily, have trouble sleeping, work long hours so do not relax enough etc. Be aware of these risks and take mitigating actions. Take opportunities to be healthy within your role. For example, on a beautiful day, suggest going for a walk with a client you need to interview - it will help them to relax in a more informal atmosphere and you will both get sunshine and exercise! If you have a meeting that can be carried out in a coffee shop or over lunch, take the initiative to do so, and also to choose a restaurant that has healthy eating options.

  • Using Video As An Ebusiness Consultant18:02

    Video is very useful when you are an Ebusiness Consultant.


    A video of yourself on your website helps the client to see what you are like as a person and whether or not you would be a good fit for the role they have in mind. You can say a lot in a short time on a video and communicate your message much more effectively.


    I also use video to communicate work I have done and to show others how to use programs or websites I have developed. Here is an example of a website front-end I architected, designed and built for a Big Data company called OrcaTec specializing in the Legal Discovery market (lawyers have to submit a huge number of documents in court cases and want to be able to identify the documents that are most relevant to their needs - OrcaTec's Orchestrate allows them to do this). The website allowed users to copy their files on to the OrcaTec file system and to process their files automatically in a user-friendly experience.


    Using video in this way can serve numerous purposes: it helps the client to understand progress you have made, it helps users to understand how to use the new software you have created, it serves as a great resume for future jobs if you can show a video like this to potential clients, and it kind of serves as a form of documentation of a product you have created. It can also be used to promote an upcoming product via Youtube - potential users might see it on Youtube and contact the company to ask questions.


    Another way I use video is to promote websites or products. Sites like Jivox make it really easy to create adverts for websites or products. I attach in the resources section some example ads that I created to market my own company/website txttoad.com - I created these ads in about 15 mins each!

Requirements

  • It would be useful for the student to know something about IT/software before starting the course

Description

This course is around 10 courses all in one!  

1. All about the Cloud

From Cloud Fundamentals through to AWS Solution Architect Professional, AWS Data Analytics Specialty and Security Specialty - full coverage.  Equivalent to 4 courses in AWS plus a great deal about Azure and GCP.

2.  All about Technical Consulting

Useful tools in technical consulting including a full software Roadmap for a client, a Business Plan, a Marketing Plan, a patent, white papers.

3. All about Technical Architectures

How to design and plan technical architectures, principles of technical architectures, TOGAF-related content etc.  What is Identity and Access Management?  Authentication and Authorization?  Security aspects.  Performance and load.  Many other areas covered.

4. All about Programming/Development/Devops

All about git/github, all about Devops, all about programming in html5, javascript (including ReactJs), python, C#, .Net and .Net Core.  Microservices, Kubernetes and Docker.  Extras on Facebook API, OAuth etc.

5. All about Testing

From Unit testing (in depth) to integration testing, system testing, security testing etc.

6. All about Social Media

Free eBook all about Michelle's viral Facebook group was lauded as the "Fastest Growing Facebook Group in History" by Mark Zuckerberg, and why she got awards from George HW Bush, American Marketing Association, Technology Association of Georgia, and others for her work with Facebook and Social Media.

7. Free eBooks and articles

Articles and eBooks on many topics including Michelle's book on Business Continuity and Disaster Recovery, articles about how to carry out Audits, Security, and compliance.  Microservices etc.

8. Technical Consultant Career Guide

How to find work as a Technical Consultant, resume tips, search engine tips and how to network to get more work.

9. Troubleshooting

How to analyze performance issues on your website and how to fix them.  Which tools to use to investigate and monitor performance issues and bugs.  Full guide to Data Dog and New Relic etc.

10. Startups and Venture Capitalists

How to navigate the startup world.  Guide to Incubators, Venture Capitalists etc.  Learn about the Startup that became Facebook Marketplace.

STOP THE PRESS!!!   NOW featuring a HUGE section on all aspects of CLOUD technologies - all about AWS, Azure and GCP - from business concepts through to detailed technical concepts!  AWS White Papers.  Cheat sheets.  Guides.  Pass all AWS Certifications - including your AWS Solution Architect Professional exam and AWS Data Analytics exam and AWS Security Specialty exam!  Includes Cloud dictionaries, Return on Investment for Cloud Migrations,

Also.. White papers, technical articles and books on everything from Facebook API to C#, to OAuth, to Security to Business Continuity

Read white papers, technical articles and books written and/or edited by Michelle (including her highly acclaimed book on Business Continuity and Disaster Recovery) published during her career as an EBusiness Consultant.

Also..  Social Media!

Find out why Michelle's Facebook group was lauded as the "Fastest Growing Facebook Group in History" by Mark Zuckerberg, and why she got awards from George HW Bush, American Marketing Association, Technology Association of Georgia, and others for her work with Facebook and Social Media.

Also ..

Download Marketing Plans, Business Plans and Patents she has written.

Michelle Sollicito is a successful EBusiness Consultant and published technical author.

When you pay for the course you get a number of free downloadable ebooks on topics such as angular and bootstrap, many sample documents free as well as Michelle's book on Business Continuity and Disaster Recovery free as well as her book about her Facebook group that grew to 50,000 members in just 24 hours FREE.

This course consists of a series of videos describing a different aspects of life as a Technical Consultant alongside samples of work, links to useful resources, free copies of books etc. all aimed at helping you to be a successful Technical Consultant. 

From how to find work as a consultant, through to how to work with clients to ensure the requirements of the work are correct, through to carrying out consultancy work (e.g. business continuity planning, disaster recovery, technical architecture work or RFPs) or implementation work (e.g. analysis and design through to implementation and testing of websites, smartphone apps or desktop apps/software packages). 

The course will explain how to get work using technical websites and LinkedIn as well as repeat work from previous clients and work through other consultancies.  It will explain how to write RFPs, White Papers and technical documentation.

It will cover how to write and publish training courses and articles about technical issues. How to carry out (pre-)sales and marketing tasks in the IT world, including in-depth Facebook coverage.  How to carry out analysis and design of technical systems and how to implement them with optimal quality and reuse built-in.  How to ensure that systems meet requirements and interact with other systems correctly.   How to ensure that the IT Department is providing good service to the business, that IT Strategy is aligned with Business Strategy, and that risks are mitigated where possible, including how to carry out Audits of IT systems and software, how to ensure a Business Continuity Plan and Disaster Recovery Plan is in place and is effective and how to ensure the Technical Architecture and the Roadmap going forward will provide sustainable IT and software support to the business.


Training courses on many topics from AWS to Blazor, Javascript to Jenkins, CI/CD to Scrum.


Who this course is for:

  • Take this course if you want a successful career in Cloud or IT Consultancy
  • Take this course if you want to know more about some key terms surrounding websites and ecommerce