<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[AWS Enterprise Collection - Medium]]></title>
        <description><![CDATA[Tales of AWS in the Enterprise - Medium]]></description>
        <link>https://medium.com/aws-enterprise-collection?source=rss----ebef58901ce9---4</link>
        <image>
            <url>https://cdn-images-1.medium.com/proxy/1*TGH72Nnw24QL3iV9IOm4VA.png</url>
            <title>AWS Enterprise Collection - Medium</title>
            <link>https://medium.com/aws-enterprise-collection?source=rss----ebef58901ce9---4</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Tue, 26 Mar 2019 11:03:17 GMT</lastBuildDate>
        <atom:link href="https://medium.com/feed/aws-enterprise-collection" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com" rel="hub"/>
        <item>
            <title><![CDATA[Ahead in the Cloud: My New Book on the Future of Enterprise IT (and My New Role)]]></title>
            <link>https://medium.com/aws-enterprise-collection/ahead-in-the-cloud-my-new-book-on-the-future-of-enterprise-it-and-my-new-role-8df3816e97af?source=rss----ebef58901ce9---4</link>
            <guid isPermaLink="false">https://medium.com/p/8df3816e97af</guid>
            <category><![CDATA[aws]]></category>
            <category><![CDATA[devops]]></category>
            <category><![CDATA[books]]></category>
            <category><![CDATA[tech]]></category>
            <category><![CDATA[cloud-computing]]></category>
            <dc:creator><![CDATA[Stephen Orban]]></dc:creator>
            <pubDate>Wed, 04 Apr 2018 19:01:19 GMT</pubDate>
            <atom:updated>2018-04-05T01:15:10.428Z</atom:updated>
            <content:encoded><![CDATA[<blockquote>“The first step towards getting somewhere is to decide you’re not going to stay where you are.” — John Pierpont “J.P.” Morgan</blockquote><p>Today I’m excited to make two announcements:</p><p>First, my new book, <a href="https://amzn.to/ahead-in-the-cloud">Ahead in the Cloud</a>, became available last week.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*UJbXCwRT04CzVTkewCmurg.png" /><figcaption>https://amzn.to/ahead-in-the-cloud</figcaption></figure><p>Over the last three and a half years as the Global Head of Enterprise Strategy for AWS I’ve had the opportunity to talk to hundreds of the world’s largest companies about the role cloud is and will play in their long-term IT strategies. I’ve learned a lot about what makes cloud hard for large companies (hint: it’s rarely about the technology), and have compiled these learnings across a number of blog posts.</p><p>Over the last few months, I’ve combined these posts with some new content from customers, myself, and other AWS leaders (including our CEO and founder, Andy Jassy) into a book called “Ahead in the Cloud: Navigating the Future of Enterprise IT”. You can find it on amazon.com <a href="https://amzn.to/ahead-in-the-cloud">here</a>. (Kindle version should be available on/around April 9th).</p><p>I hope that any leader contemplating change management in their organization will find this book useful, and I look forward for your feedback!</p><p>Second, I’m moving on to build something new at AWS, and <a href="https://www.linkedin.com/in/philippotloff/">Philip Potloff</a> will take the reins of Enterprise Strategy at AWS.</p><p>There are many reasons why I love working at Amazon, but near the top has got to be our appetite to pioneer and invent. Last month I was given a special opportunity and have become the GM of something new for AWS. I’m looking forward to sharing this with you all when the time is right!</p><p>Yet another reason I love working at Amazon is all the amazing people I get to learn from every day. Everyone brings a unique superpower that helps our customers innovate faster, makes us more efficient, invents new ideas, and so on. One of the people I’ve learned the most from over the last several years — both as a customer and a colleague — is <a href="https://www.linkedin.com/in/philippotloff/">Philip Potloff</a>. This is why I’m proud to announce that as I move in to my new role, we’ve asked Philip to lead the Enterprise Strategy team for AWS and take it to the next level.</p><p>I’m not going far, and I’ll still be around to meet with customers, discuss (and sign, if you want to catch me at an event) my book, and occasionally post on the enterprise blog.</p><p>So, please give us feedback on Ahead in the Cloud, and help me congratulate Philip as the new Head of Enterprise Strategy for AWS!</p><p>Keep building,<br>-Stephen<br><a href="https://twitter.com/stephenorban">@stephenorban</a><br><a href="https://amzn.to/ahead-in-the-cloud">Read my book</a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=8df3816e97af" width="1" height="1"><hr><p><a href="https://medium.com/aws-enterprise-collection/ahead-in-the-cloud-my-new-book-on-the-future-of-enterprise-it-and-my-new-role-8df3816e97af">Ahead in the Cloud: My New Book on the Future of Enterprise IT (and My New Role)</a> was originally published in <a href="https://medium.com/aws-enterprise-collection">AWS Enterprise Collection</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[The Enterprise Strategy blog is moving!]]></title>
            <link>https://medium.com/aws-enterprise-collection/the-enterprise-strategy-blog-is-moving-89e9d89df64?source=rss----ebef58901ce9---4</link>
            <guid isPermaLink="false">https://medium.com/p/89e9d89df64</guid>
            <category><![CDATA[best-practices]]></category>
            <category><![CDATA[cybersecurity]]></category>
            <dc:creator><![CDATA[Mark Schwartz]]></dc:creator>
            <pubDate>Fri, 23 Mar 2018 16:54:35 GMT</pubDate>
            <atom:updated>2018-03-23T16:54:35.678Z</atom:updated>
            <content:encoded><![CDATA[<p>Thank you all for reading the Enterprise Collection blog on Medium! We have now moved the blog to <a href="https://aws.amazon.com/blogs/enterprise-strategy/">https://aws.amazon.com/blogs/enterprise-strategy/</a>, on the Amazon Web Services blog platform. Our blog is dedicated to the benefits and challenges enterprises encounter when trying to make the most of the cloud. What does the cloud-enabled enterprise look like? How can enterprises transform and reinvent themselves in the cloud, through changes to organizational culture, processes, people skills, bureaucratic rules, and organizational structures? Please join us for more discussion on the subject, at our new blog address. We look forward to seeing you there!</p><p>Mark</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=89e9d89df64" width="1" height="1"><hr><p><a href="https://medium.com/aws-enterprise-collection/the-enterprise-strategy-blog-is-moving-89e9d89df64">The Enterprise Strategy blog is moving!</a> was originally published in <a href="https://medium.com/aws-enterprise-collection">AWS Enterprise Collection</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[The Critical Missing Piece of DevOps…And How to Find It]]></title>
            <link>https://medium.com/aws-enterprise-collection/the-critical-missing-piece-of-devops-and-how-to-find-it-522e0f6cc78e?source=rss----ebef58901ce9---4</link>
            <guid isPermaLink="false">https://medium.com/p/522e0f6cc78e</guid>
            <category><![CDATA[devops]]></category>
            <category><![CDATA[best-practices]]></category>
            <category><![CDATA[it-operations]]></category>
            <dc:creator><![CDATA[Mark Schwartz]]></dc:creator>
            <pubDate>Fri, 16 Mar 2018 13:03:13 GMT</pubDate>
            <atom:updated>2018-03-16T13:03:13.800Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/960/1*tE8pC4zTM68OQrIoX8eJTQ.jpeg" /></figure><p>We’ve probably all heard the DevOps principle “you build it, you run it.” In theory, DevOps makes each team responsible for both the development and operation of its code, giving DevOps teams complete responsibility — and complete visibility and transparency — for the entire value stream, including not just coding, testing, securing, and complying, but even the business results of the code when it is running in production. But IT operations includes much more than the limited “ops” functions we typically fold into a DevOps team. I’m talking about things like ticket management, incident handling, user management and authorization, backups and recovery, network management, security operations, infrastructure procurement and cost optimization, compliance reporting, and much more. In today’s IT organization, where do these responsibilities fall? And how can we improve these operations and perhaps even apply DevOps and Agile principles to them?</p><p>This post, the first in a series on how to best think about operations in the cloud, will explore that set of operations functions that is not typically assigned to DevOps teams. We will also talk about how organizations not yet using DevOps can still benefit from streamlined operations when they migrate their applications as-is to the cloud.</p><p>Why aren’t these functions typically performed by the DevOps product teams? For one thing, fast feedback is critical to DevOps. You want DevOps teams to have a streamlined, low lead-time, lean pipeline to production. Devoting team capacity to this broader set of operational functions may slow down this pipeline. There are also efficiencies to be gained by sharing these practices across the work of all the DevOps teams. For example, it might not make sense for each team to have its own way of communicating about production incidents, and certain functions like user management and cost optimization require a view across all systems and IT capabilities.</p><p>All of this is to say that a portion of IT operations still exists independently of the DevOps teams, performing those “ops” functions that are not in “DevOps” while the DevOps teams focus on that subset of ops functions specifically related to deploying code and responding to code-related incidents (“wearing the pager”).</p><p>You might recognize the voice of hard-won experience here. In my role as CIO of USCIS I once made the mistake of not paying enough attention to that portion of ops that lies outside of DevOps. We had a large initiative going on with about 15 agile teams. When they released code into production, they found that they needed to set up a process for handling user problems and questions, production incidents, and monitoring alerts. As the system became more complex, this burden became heavier. In a few cases, business leaders as well as teams working on other systems downstream and upstream complained that they hadn’t been notified of outages that affected them.</p><p>One day, the head of our Network Operations Center (NOC) happened to visit the offices of that project. When he saw what they were doing, he was stunned. “Why aren’t you just using our normal incident handling process? We have a situation room at the NOC, escalation procedures, an incident response team, and a runbook for contacting the people who need to be informed or involved in diagnosing issues. We can show you our statistics on how good we are at this and how we’ve been getting better and better at it. Why would you re-invent the wheel?”</p><p>Why indeed? Focused as I was on combining ops and dev into each team, the DevOps teams, feeling responsible for managing their system in production, had responded by cobbling together their own incident response processes. They also authorized new users to use the system, tried to resolve network issues that affected their system, and lots more. That degree of ownership was admirable, and it was my fault for not clearly thinking through how the combined effort of the entire organization could be harnessed to provide the best results.</p><p>Part of what IT leadership needs to do then — ouch! — is to set up the environment or the context in which DevOps teams can be most successful. This certainly involves cultural change, changes to governance and investment management processes, and in some cases organizational changes, but it <strong><em>also</em></strong> involves integrating the DevOps teams with the rest of the IT organization and its processes.</p><p>Some organizations stand up a central Platform and Tools team to provide a common infrastructure on which DevOps teams build and operate. Sometimes this team provides test suites and monitoring capabilities that serve as guardrails to ensure security and compliance. A centralized team might also handle Network Operations Center (NOC) and Security Operations Center (SOC) functions. A Site Reliability Engineering (SRE) group might help DevOps teams optimize and oversee the performance of their code. There are usually teams that provision and support the devices that employees will use. There may be a Tier 1 and Tier 2 support help desk. Netflix even has an Insight Engineering team that tries to make monitoring and logging easily actionable by DevOps teams. Many variations are possible — what they have in common is they provide an ecosystem in which DevOps teams operate.</p><p>All of this raises some interesting questions, though. First: Can these other operations functions borrow some of the ideas of DevOps to streamline what they do? Automation, for example. Or testing in production. Or building cross-functional teams with end-to-end responsibilities. Second, can we avoid a “handoff” between the DevOps teams and these other operational teams? Remember, DevOps was created to <em>avoid</em> handoffs between Dev and Ops. But how about that moment when the help desk starts handling Tier 1 and Tier 2 support calls? When end user devices must be provisioned to give employees access to the new system? When the SOC begins monitoring activity on the system?</p><p>On the first question, I have some good news. The idea of applying DevOps-influenced best practices to all of operations has taken a large step forward with the release of the latest version of AWS’s <a href="https://aws.amazon.com/architecture/well-architected/">Well-Architected framework</a>, which describes best practices for architecting systems in the cloud. It includes a fleshed out <a href="https://d1.awsstatic.com/whitepapers/architecture/AWS-Operational-Excellence-Pillar.pdf">Operational Excellence Pillar</a>, which adds details about best practices for operating workloads once they are in the cloud.</p><p>Most AWS services can be accessed via APIs, which makes it possible to script their activities. As a result, it is possible to automate a great number of operational processes. Many other processes are amenable to <a href="https://aws.amazon.com/lambda">AWS Lambda</a> functions that can be triggered by events that take place in the operational environment.</p><p><a href="https://aws.amazon.com/managed-services/">AWS Managed Services</a> (AMS), which provides ongoing management of the infrastructure for customer applications, has developed and uses these well-operated practices in delivering its services, and has based them on its own experiences helping customers. It has automated a great deal of the operations processes it uses to support its customers, and instituted processes that allow it to continuously learn and improve.</p><p>Although taking full advantage of the cloud often requires some refactoring or rewriting of applications, AWS customers have found that even a simple lift-and-shift of existing applications into the cloud can result in cost savings, higher availability, and increased security — simply because being in the cloud allows for better operational processes. AMS has created repeatable, highly automated processes to harness these improvements. By using these automated, best practice operations mechanisms, AMS can help customers lift-and-shift legacy workloads while helping them gain the advantages of best-in-class cloud operations. Customers can then begin refactoring their applications on their own schedule and move them to a DevOps underpinning.</p><p>On the second question, how to avoid handoffs, the answer is that enterprises simply must involve experts from across operations domains in the development process. At AWS, we like to say that systems must be <a href="https://d1.awsstatic.com/whitepapers/architecture/AWS-Operational-Excellence-Pillar.pdf">designed with operations in mind</a>. This is no different from other DevOps practices — it is already common to talk about designing with security in mind from the start. An interesting technique to consider is creating operations runbooks for things that cannot be automated as part of the system deliverable — artifacts that are developed along with the system and checked into version control along with code, tests, and deployment scripts.</p><p>Runbooks can help facilitate compliance. Changes to them can be audited and restricted to certain roles. The existence of the automated scripts and manual runbooks can serve as proof that compliance controls have been implemented.</p><p>The upshot is that enterprises need to create the context around DevOps that takes advantage of its short feedback cycles, risk reduction, and compliance and quality controls. As I have learned, IT operations, in its broadest sense, is an important part of this ecosystem. DevOps teams run what they build but do so in the context of other IT operational functions, just as they do in the context of governance processes, compliance audits, and organizational structures.</p><p>As I continue this blog series, we will talk about organizational structures for IT, cost optimization in the cloud, security operations, and what it looks like when an integrated IT organization is functioning optimally.</p><p>Mark</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=522e0f6cc78e" width="1" height="1"><hr><p><a href="https://medium.com/aws-enterprise-collection/the-critical-missing-piece-of-devops-and-how-to-find-it-522e0f6cc78e">The Critical Missing Piece of DevOps…And How to Find It</a> was originally published in <a href="https://medium.com/aws-enterprise-collection">AWS Enterprise Collection</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Reducing Risk in the Cloud by Overcoming the Status Quo Bias]]></title>
            <link>https://medium.com/aws-enterprise-collection/reducing-risk-in-the-cloud-by-overcoming-the-status-quo-bias-4a2459cca2ef?source=rss----ebef58901ce9---4</link>
            <guid isPermaLink="false">https://medium.com/p/4a2459cca2ef</guid>
            <category><![CDATA[best-practices]]></category>
            <category><![CDATA[it-risk-management]]></category>
            <category><![CDATA[risk-management]]></category>
            <category><![CDATA[startup]]></category>
            <dc:creator><![CDATA[Mark Schwartz]]></dc:creator>
            <pubDate>Thu, 01 Mar 2018 12:42:49 GMT</pubDate>
            <atom:updated>2018-03-14T17:52:18.153Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/276/1*SqMyXm4zzoopi5dKHHrtgA.jpeg" /></figure><p>I remember an incident from my previous CIO role. A number of us were in a meeting discussing the severe problems we were having with the performance of a large contractor. At one point, someone suggested that we start a new RFP (request for proposal) process to replace the contractor. “Too risky,” said one of the more senior executives at the table. “We don’t know what kind of a contractor we’ll wind up with or how good they will be.”</p><p>I’ve heard many variations of this line of thought. Essentially, we had a contractor who had a 100% chance of performing poorly, since they already were doing so, yet the perceived risk of working with an unknown was somehow believed to be higher. Similarly, organizations often think that it is risky to move to Agile ways of working or to migrate to the cloud if they haven’t done so before. This is equally strange, since Agile techniques were invented as a way to reduce risk, and the cloud provides many ways to reduce risk compared to onsite implementations.</p><p>I have had similar conversations with security experts in the government, and frequently with managers at AWS customers. “Is the cloud secure enough?” people often ask. But this is the wrong question. What they should be asking is, “Where will my security posture be better — in the cloud or in my onsite data center?” I didn’t have to ask myself that question in my role at the Department of Homeland Security (DHS). I knew the answer: the cloud clearly enabled us to build a much more robust security architecture.</p><p>Ask anyone in the information security arena if they are happy with their organization’s current onsite security posture:</p><p>“No way. Too many people have privileged access; we have too many insecure legacy platforms; we don’t patch often enough; our firewall rules are too complex; production systems aren’t reviewed often enough…” and on and on.</p><p>“How about moving to the cloud, then?”</p><p>“Well, that would be risky…”</p><p>There is a pattern here: we tend to attach too much weight to the risk of the new and too little weight to the risk of the status quo.</p><p>In fact, this is simply an instance of a common bias, described in a 1988 article by W. Samuelson and R. J. Zeckhauser, “Status Quo Bias in Decision Making.”[1] Samuelson and Zeckhauser’s experiments showed that people disproportionately decide to stick with the status quo when presented with alternatives. In a 2016 <a href="https://www.psychologytoday.com/blog/after-service/201609/how-powerful-is-status-quo-bias"><em>Psychology Today</em></a><em> </em>blog, Rob Henderson says, “Status quo <a href="https://www.psychologytoday.com/basics/bias">bias</a> is a <a href="https://www.psychologytoday.com/basics/cognition">cognitive</a> bias that explains our preference for familiarity. Many of us tend to resist change and prefer the current state of affairs.”[2]</p><p>Status quo bias was further explored by Daniel Kahneman, J. L. Knetsch, and R. H. Thaler in their paper “Anomalies: The Endowment Effect, Loss Aversion, and Status Quo Bias.”[3] The authors relate status quo bias to a phenomenon called the endowment effect, the tendency of people to give a higher weighting to things they already have, when making decisions.</p><p>What at first seems like fear of the new is perhaps better thought of as an emotional preference for what we already have. The effect is stronger the more choices we are confronted with (think of all the options available in the cloud!) and, interestingly, stronger the longer we have held the object we may be giving up.</p><p>For enterprises looking to transform digitally, it is critical to move beyond that bias, to move beyond the fear and the perceived risk of the new. Instead, enterprises should focus on how new ideas in the IT world can help reduce risk — reduce the risks of IT investments, reduce the risk of disruption in their industries, and reduce the risk of security breaches. They can reduce all of these risks through a combination of moving to the cloud, introducing DevOps, and architecting and operating their systems using contemporary best practices (see the <a href="https://aws.amazon.com/architecture/well-architected/">AWS Well Architected framework</a>).</p><p>There are all sorts of risks in today’s business technology environment — all sorts of things for good managers and leaders to worry about. There is the risk that a large IT investment will not return the business benefits that were intended. There is the risk that a disruptive startup will shake up the industry. The risk that a hacker will steal sensitive customer data. The risk that a competitor will think of a brilliant new idea first. That costs will spiral out of control. That a new technology will make the current infrastructure obsolete. That the government will suddenly change a regulation that deeply affects the business.</p><p>I could go on and on. There are so many risks it is a wonder that an enterprise can do anything at all. But that is exactly the point — the biggest risk is never change, but stasis. Unless you are sure that your enterprise is already prepared to meet all of the risks mentioned above, the status quo is a terrible place for you to be, and the risk of the new should seem negligible compared to the urgency of change.</p><p>It turns out that many innovative companies have found ways to reduce risks in an environment of digital transformation, and central to most of them is agility — the ability to learn and quickly adapt. Or to put it another way, to systematically and deliberately reduce the cost of change and the cost of learning. How do you reduce the risk of a large IT investment not returning enough benefit? By insisting on results while the investment is being made and pivoting as soon as possible if it is not showing results. How do you reduce the risk of disruption? Stay ahead of it and respond quickly when the industry changes. How do you reduce your security risk? Test often, patch quickly, respond to incidents at lightning speed — these are at least a large part of new security models.</p><p>The cloud is the underpinning of these strategic approaches to risk management. It allows enterprises to respond quickly and elastically to changing market conditions. It facilitates agility and innovation. It provides pre-developed services that can be quickly assembled as building blocks. It makes it possible to automate software delivery and create security and compliance guardrails.</p><p>In an upcoming series of posts, I will return to these questions of risk and show how the cloud helps companies improve their security postures, ensure that their investments deliver business outcomes, stimulate innovation to stay ahead of disruption, control costs, and avoid obsolescence in many different senses.</p><p>In short, I will show how the cloud lets companies dramatically reduce risk.</p><p>Mark</p><p>[<a href="#_msocom_1">1</a>] W. Samuelson and R. J. Zeckhauser, “Status Quo Bias in Decision Making,” <em>Journal of Risk and Uncertainty </em>1, no. 1 (1988): 7–59.</p><p>[2] Rob Henderson, “How Powerful is Status Quo Bias?” <em>Psychology Today</em> blog, September 29, 2016, <a href="https://www.psychologytoday.com/blog/after-service/201609/how-powerful-is-status-quo-bias.">https://www.psychologytoday.com/blog/after-service/201609/how-powerful-is-status-quo-bias.</a></p><p>[3] Daniel Kahneman, Jack L. Knetsch, and Richard H. Thaler, “Anomalies: The Endowment Effect, Loss Aversion, and Status Quo Bias,” <em>The journal of Economic Perspectives</em> 5, no. 1 (1991): 193–206.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=4a2459cca2ef" width="1" height="1"><hr><p><a href="https://medium.com/aws-enterprise-collection/reducing-risk-in-the-cloud-by-overcoming-the-status-quo-bias-4a2459cca2ef">Reducing Risk in the Cloud by Overcoming the Status Quo Bias</a> was originally published in <a href="https://medium.com/aws-enterprise-collection">AWS Enterprise Collection</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Getting Started with Training for the Cloud]]></title>
            <link>https://medium.com/aws-enterprise-collection/getting-started-with-training-for-the-cloud-6f6cefd4a652?source=rss----ebef58901ce9---4</link>
            <guid isPermaLink="false">https://medium.com/p/6f6cefd4a652</guid>
            <category><![CDATA[best-practices]]></category>
            <category><![CDATA[migration]]></category>
            <category><![CDATA[aws]]></category>
            <category><![CDATA[training]]></category>
            <dc:creator><![CDATA[Mark Schwartz]]></dc:creator>
            <pubDate>Mon, 26 Feb 2018 12:56:43 GMT</pubDate>
            <atom:updated>2018-02-26T12:56:43.703Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*7swsczEpou_0HBar0aXpKQ.jpeg" /></figure><h3><strong>Getting Started with Training for the Cloud</strong></h3><p>Enterprise executives contemplating a move to the cloud sometimes worry that their current employees will not be up to the job. After all, the cloud involves a rather different set of practices and technologies, and making the most of the cloud through DevOps, infrastructure as code, automated security and compliance guardrails, and so on requires a very different mindset and different techniques. Looking at the enterprise’s current employees, the executive may conclude that these skills are lacking.</p><p>Well, of course they are! Current employees are unlikely to have cloud skills simply because the company has selected and trained them to support the company’s earlier, non-cloud technical needs! Working at this company, they most likely haven’t had a chance to work in the cloud, let alone demonstrate proficiency. But as <a href="https://www.linkedin.com/in/stephen-orban-7086471/">Stephen Orban</a> says in his blog post “<a href="http://amzn.to/you-already-have-the-people-you-need-to-succeed-with-the-cloud">You Already Have the People You Need to Succeed in the Cloud</a>,” those employees already have invaluable knowledge about the company, its products, and its customers. Furthermore, Orban says, “I’ve yet to come across a use case where someone with the appropriate skills and a can-do attitude couldn’t find a place for themselves in the cloud.” The fact is that technology employees tend to be fast, flexible, eager learners.</p><p>The real question is how to take advantage of their wealth of knowledge as company insiders by helping them leverage their existing technical skills to learn the critical new ones.</p><p>In this post, Sara Snedeker of Amazon Web Services (AWS) Training and Certification describes the many training options available for your employees from AWS. Among these is a new series of free digital training courses that enterprises can use to start building that base of knowledge among their employees.</p><p>In a future post I will discuss some strategies that businesses can use to spread ideas and practices once a critical mass of employees has attained proficiency.</p><p><a href="http://www.linkedin.com/in/innovativecio">— Mark</a></p><h3>Educate Your Staff to Get the Most Out of the Cloud</h3><p><strong>By Sara Snedeker, AWS Training and Certification</strong></p><p>There is a growing skills gap in the IT marketplace. The <a href="https://www.globalknowledge.com/us-en/content/salary-report/it-skills-and-salary-report/">2017 Global Knowledge IT Skills and Salary Report</a> shows that 68% of IT decision makers reported a gap between their team’s skill levels and the knowledge required to achieve organizational objectives. That’s a 127% increase over the 2016 reported gap.</p><p>Organizations looking to migrate to and take advantage of the cloud to meet their business goals need employees with cloud skills on their team.</p><h3>How to Address the Skills Gap</h3><p>Given the skills gap, it can be expensive and time consuming to recruit and hire new employees to fill cloud-related roles. In any case, most businesses already have the staff and support they need to transition from traditional IT to the cloud, but they need to help those employees learn to apply the fundamental IT skills and institutional knowledge they already have to new cloud roles. Training can help you build internal buy-in, get your staff speaking the same language, and help your teams accomplish business objectives more efficiently.</p><p>Whether you are just getting started with cloud or looking into a cloud-first strategy, educating your staff should be part of your plan in 2018.</p><p>An IDC whitepaper, “<a href="https://d1.awsstatic.com/analyst-reports/Train%20to%20Accelerate%20Your%20Cloud%20Strategy.pdf">Train to Accelerate Your Cloud Strategy</a>,” demonstrates that training enables organizations to accelerate cloud adoption, achieve business objectives sooner, and overcome concerns related to cloud adoption. The research shows that comprehensively trained organizations are 80% faster to adopt cloud, 2.7 times more likely to realize that the cloud can help jump-start innovation, 3.8 times more likely to meet cloud ROI requirements, and 4.4 times more likely to overcome operational and performance concerns.</p><p>Training can also help you save time and money. Not only will you be able to avoid hiring new staff to fill cloud-related roles, but your employee retention may improve. Research from Global Knowledge shows that training is positively associated with job security and satisfaction. Trained individuals are more likely to report feeling fully satisfied and more secure in their jobs.</p><h3>Leverage AWS Training to Educate Your Organization</h3><p>AWS Training can help your organization build cloud skills with a range of training topics, modalities, and class levels.</p><p>We recently released over 100 free digital training courses at <a href="https://aws.training/">AWS.training</a>. These free courses are a great place for your employees to start their education. Digital courses are generally ten minutes long and are designed to help individuals build foundational knowledge for dozens of AWS services and solutions. You can encourage your team to take<em> </em><a href="https://aws.amazon.com/training/course-descriptions/cloud-practitioner-essentials/"><em>Cloud Practitioner Essentials</em></a><em>, </em>for example<em>, </em>for an overview of cloud concepts and AWS services, security, architecture, pricing, and support. You can also search our <a href="https://www.aws.training/Training">catalog</a> for digital training on the newest AWS services, such as <a href="https://www.aws.training/learningobject/video?id=16620"><em>Introduction to Amazon GuardDuty</em></a>.</p><p>Foundational training can provide value across your organization, not just for IT professionals. The leaders IDC interviewed all agreed that organizations should establish a training program that includes cloud fundamentals training for a wide range of stakeholders:</p><p>· Vincent Perfetti, VP, Product Strategy and Customer Engagement at GE Digital recommends, “Train as many people as possible on cloud basics.”</p><p>§ <em>Matt P., Deputy Chief Information Security Officer of the CIA suggests, “Everyone should get at least 30 minutes of familiarity training to learn the vocabulary of cloud.”</em></p><p>§ <em>Moritz Onken of Siemens Healthcare suggests, “Train C-level IT leaders and their direct reports. The CIO needs to reinvent his/her team.”</em></p><p>§ <em>Peter Loeffler, Head of Innovation and Industry Affairs at Siemens Building Technologies, believes, “It’s important to have everyone speaking the same language — not just the direct [cloud] team but also their managers and executives.”</em></p><p>If you are looking to go beyond the fundamentals, we also offer classroom training, which provides one to three days of intensive training with an AWS instructor. If you are interested in classroom training, we can work directly with your organization on an education strategy. We evaluate your needs and build a customized learning path so your team can learn the skills they need to accomplish your specific business goals.</p><p>Our private onsite training gives your team the opportunity to learn from an instructor who comes directly to your location and who is familiar with your AWS use cases. We also offer virtual classroom training for private engagements. This option gives you more flexibility, reduces travel expenses, and allows you to more easily strengthen teams’ skills across the globe.</p><p><a href="https://aws.amazon.com/contact-us/aws-training/">Contact the AWS Training team</a> to learn more about private training, or search for a public class near you at <a href="https://aws.training/">AWS.training</a>.</p><h3>Next Steps</h3><p>Any cloud initiative should include an education strategy to help guide your organization through the change. One good first step is to identify a leader on your team to spearhead your training efforts.</p><p>Ultimately, your goal should be to cultivate a culture of continuous learning so you can develop experts on your team to help you as your business evolves, as new staff joins, and as the industry continues to innovate.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=6f6cefd4a652" width="1" height="1"><hr><p><a href="https://medium.com/aws-enterprise-collection/getting-started-with-training-for-the-cloud-6f6cefd4a652">Getting Started with Training for the Cloud</a> was originally published in <a href="https://medium.com/aws-enterprise-collection">AWS Enterprise Collection</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Using a Cloud Center of Excellence (CCOE) to Transform the Entire Enterprise]]></title>
            <link>https://medium.com/aws-enterprise-collection/using-a-cloud-center-of-excellence-ccoe-to-transform-the-entire-enterprise-cc89d416e934?source=rss----ebef58901ce9---4</link>
            <guid isPermaLink="false">https://medium.com/p/cc89d416e934</guid>
            <category><![CDATA[aws]]></category>
            <category><![CDATA[best-practices]]></category>
            <category><![CDATA[cloud-migration]]></category>
            <dc:creator><![CDATA[Mark Schwartz]]></dc:creator>
            <pubDate>Thu, 22 Feb 2018 11:15:44 GMT</pubDate>
            <atom:updated>2018-02-22T13:16:46.264Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/487/1*3FwdSzEwPM5XTXbMwob0Rg.png" /></figure><p>Large enterprises beginning a transformation journey often find that they already have pockets of transformation that have escaped notice. But why haven’t good practices spread from these isolated corners of the enterprise and transformed the rest of the organization? I think the answer is that transforming the whole of the enterprise requires…well, a large transformation. The enterprise must find a way to make its deep changes scale broadly until they reach critical mass. Pockets of innovation, as a general rule, don’t have the leverage it takes to cause a global change.</p><p>In this contributed blog post, <a href="https://www.linkedin.com/in/milin82/">Milin Patel</a>, the Principal Architect and Co-Founder of <a href="https://www.rearc.io">Rearc</a> and formerly the Head of DevOps of <a href="https://www.dowjones.com">Dow Jones</a>, talks about Dow Jones’s move to the cloud and DevOps, and the organizational changes this shift inspired. Fundamental to their transformation strategy was the use of a Cloud Center of Excellence (CCOE) to gain leverage across the enterprise for the change initiative. It is tempting to think of a CCOE as just a team of experts who can be consulted for their knowledge of operating in the cloud. But as Patel points out, a CCOE can be much more than this: it can be the driver of change across the enterprise, the focal point for transformation that is broad as well as deep — the Archimedean lever that moves the world, or at least the enterprise.</p><p>Thank you to Milin Patel for providing this how-to guide on how to set up a CCOE that can drive organizational change.</p><p>— Mark</p><p><strong>Building a Cloud Center of Excellence (CCOE) Team to Transform Your Tech Organization</strong></p><p>By Milin Patel</p><p>I have been very fortunate to be involved in a few enterprise IT transformations over the past five years. It all started at Dow Jones under the leadership of <a href="https://www.linkedin.com/in/stephen-orban-7086471/">Stephen Orban</a>, who was CIO at <a href="https://www.dowjones.com">Dow Jones</a> at the time. I was tasked with figuring out a new way to build and run software in the cloud so that Dow Jones could stay relevant and cater to constantly changing customer demand. Stephen is currently the Head of Enterprise Strategy at Amazon Web Services (AWS) and talks in detail about our journey in his upcoming book, <em>Ahead in the Cloud: Best Practices for Navigating the Future of Enterprise IT</em>. I can only add that the three years I was leading Dow Jones’s DevOps transformation were the most fulfilling and rewarding years of my career. So much so, that I have partnered with other colleagues from this journey, including <a href="https://www.linkedin.com/in/varmamahesh/">Mahesh Varma</a> and <a href="https://www.linkedin.com/in/chad-wintzer-88516331/">Chad Wintzer</a>, to found <a href="https://www.rearc.io">Rearc</a>, a business that helps other companies unleash the potential of DevOps and the cloud.</p><p>Our success at Dow Jones and Rearc can largely be attributed to making developers the focal point of the transformation journey, and treating them as paying customers. My goal with this blog is to inspire leaders looking to transform their organization with my experiences building and running a successful Center of Excellence (COE) team at Dow Jones. The COE team at Dow Jones enabled the transformation of our software development and operations practices. While this COE story is mostly geared toward cloud and DevOps adoption, the six-step approach I outline can be applied to solve other problems across your organization as well.</p><p>From my perspective, the goal of a Center of Excellence team is to take a large, widespread, deep-rooted organizational problem and solve it in a smaller scope with an open-minded approach and then leverage the small wins to scale it across the organization.</p><p>Dow Jones is a more than 125-year-old news and business information company, and has been innovative in its ability to deliver news information in new ways. Its flagship product, <em>The Wall Street Journal, </em>has been a subscription-only website (<a href="http://www.wsj.com">www.wsj.com</a>) since its launch in 1996. By 2013, <em>WSJ</em> was seeing a big shift in consumer behavior around consumption of news and media content. Their readers were looking to consume news on their phones, tablets, and other connected devices on the go, all the time, and they expected Dow Jones to provide a seamless digital experience across devices and platforms. Print-based businesses had been experiencing a slow decline for years, but all of a sudden, even the digital businesses were being challenged by freemium news sites, digital upstarts, and tech giants. In order to meet their readers’ needs, Dow Jones had to deliver new products, features, and experiences at a very fast pace. They had to experiment, learn, and adjust quickly, but they were just too slow<em>.</em></p><p>At the time, Dow Jones was following a waterfall project management approach, which required planning, budgeting, and capital expenditure in advance before the technology could be tested. Additionally, the data center hardware procurement and installation process took anywhere from one to three months.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/487/1*65Q8MPmCyy8GSKBmoWDzcQ.png" /><figcaption>Too slow</figcaption></figure><p>The specific business problem we identified and set out to solve within the technology department was to <strong><em>accelerate software delivery and promote experimentation</em></strong>. Dow Jones’s current ways of building and running software were not meeting their growing business and customer needs. We had to solve this problem by fundamentally changing their approach to software development and delivery.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/487/1*9cNnNNeefb_CND2dbbGvag.png" /><figcaption>Software is never done</figcaption></figure><p>Given this problem and some initial experience working with the cloud, Stephen was confident that cloud-based technologies and DevOps practices were necessary ingredients for success. But how do we take a large organization accustomed to working in a specific way and change everything it knows about infrastructure, operations, and software delivery? At the time, there wasn’t much industry knowledge for us to draw from. We figured we had to move away from infrastructure-driven projects with huge capital costs and slow delivery cycles to a nimble, software engineering-driven, cloud-first approach that would allow us to iterate quickly without the fear of failure and financial risk. All of this led to the formation of our Center of Excellence team at Dow Jones (internally referred to as the DevOps team). I am still very honored to have been given the opportunity to be one of the three founding members of our COE team working alongside Tejash Patel, who is now leading several transformation efforts at Guardian Life Insurance.</p><p>The COE’s mission statement was to figure out the right tooling and practices that would empower our development teams to deliver awesome digital experiences for our customers with agility and confidence. It was given the autonomy to make the necessary design and process choices rather than being forced to operate within the boundaries of what the organization already knew or was comfortable with.</p><p>Public cloud adoption was the most important part of our overall solution to deliver software development agility,<em> </em>which required us to experiment, fail fast, and move on to the next experiment until we found the right answer. The cloud abstracted away the undifferentiated heavy lifting so that we could focus on our internal customers.</p><p>The target end state was clear, but the approach on how to get there was built over time. I am hoping that sharing my six-step approach will provide a path for you to consider within your organization.</p><p><strong>Step 1: Forming the Team</strong></p><p>The COE team should start small. After having done it at Dow Jones, I have realized how important it is to have the right people be part of the founding team. A few important traits to look for in members of the founding team include:</p><p>● Experimentation-driven: able to learn from failures and iterate quickly</p><p>● Bold: not afraid to challenge the status quo</p><p>● Result-oriented: can take an idea from its ideation phase to successful implementation</p><p>● Customer focused: appreciates the impact of developer productivity and operational excellence</p><p>● Able to influence: can scale his/her skills through others</p><p>Our COE was composed of engineers with strong technical skills and diverse backgrounds. Your top-notch tier-1 engineering talent usually has a good amount of trust built within the organization, which makes it easy for them to have a positive influence across the rest of the organization. I personally think internal hires work best for founder members of your COE team, but having a mix of internal talent and new hires or strategic partners can also jump-start your COE efforts. In our case, we needed engineers that understood networks, systems, and software development. While our founding team comprised of internal hires, we subsequently added external hires and recent college graduates.</p><p><strong>Step 2: Deliver Some Quick Wins</strong></p><p>With the larger vision of an organizational transformation it is necessary to narrow the initial focus to deliver a single, relatively small but important project successfully. In our case, one of our early projects was to migrate out of a data center in Hong Kong.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/487/1*3FwdSzEwPM5XTXbMwob0Rg.png" /><figcaption>Lift ‘n shift application migration</figcaption></figure><p>Within six weeks, we migrated the <em>WSJ</em> Asia data center to AWS’s Tokyo region using a lift-and-shift (directly moving an on-premises application to cloud with minimal changes) approach. It was a perfect start for the COE team — we had to figure out the networking (VPCs, load balancing, WAN acceleration, data replication between our US data centers and Tokyo), machine images (AMIs) in AWS, application performance, traffic distribution, change management, etc. We were able to do this only because we had the autonomy to make all the necessary decisions to make the migration successful.</p><p>The success of our first production cloud deployment allowed us to showcase our work to the rest of the organization and get over that initial concern of running a production app in the cloud. There was less fear and uncertainty about operating in the cloud. It opened up a dialogue around what’s possible rather than what’s unknown.</p><p><strong>Step 3: Acquire Leadership Support</strong></p><p>It is important that the technology leadership delivers a clear message to the rest of the organization about the challenges the organization is facing and what the plan of action is to address those challenges. In our case, Stephen and his leadership team did not miss any opportunity to talk about the COE’s work. While you absolutely need to have a grassroots adoption for a new technology, I strongly believe that a clear vision and message delivered from leadership is equally needed. For us, internal blogs and town hall-style meetings strengthened the message across the entire organization.</p><p><strong>Step 4: Build Reusable Patterns and Reference Architectures</strong></p><p>Once we gained some experience running the first set of applications in the cloud, it was clear that we needed a somewhat repeatable process to onboard more applications. In talking with multiple application teams, a few patterns started emerging. We were able to build reference architectures and blueprints that were slightly opinionated but mostly non-objectionable to the app teams.</p><p>Our COE team did an awesome job with not only building the reference architectures but also building the necessary tooling to automate the provisioning and operations of applications leveraging these reference architectures. It was a carrot for the application teams to get their apps up and running quickly while we got to standardize patterns across the organization and reduce the operational overhead.</p><p><strong>Step 5: Engage and Evangelize</strong></p><p>Riding on the success of our initial wins and leadership support, the rest of the organization began to engage and be part of the transition. The COE team capitalized on this. We started engaging with the rest of the organization by doing DevOps Days, lunch workshops, training sessions (via a DevOps University program), and showcased case studies of successful cloud projects. Our internal customers (development teams) presented their work at the DevOps Days and workshops, which was a much more powerful message than just external presentations. Bringing architects and developer evangelists from AWS and Chef brought in a good deal of excitement and showcased how serious we were in our transformation efforts.</p><p><strong>Step 6: Scale and Reorganize</strong></p><p>Once you have a few initial projects delivered successfully using the newer approaches and practices, the rest of the organization should become eager to leverage the services, tools, and expertise of the COE for their specific needs and problems.</p><p>You have to carefully plan for this critical last step of scaling the COE function across the rest of the organization. In our case, we were a little late to find out that the COE had become a bottleneck for the rest of the organization to adopt cloud and DevOps practices. Eventually, we built federated teams and DevOps capabilities within each application team to scale out the COE’s function.</p><p><strong>Conclusion</strong></p><p>Our approach to building and growing a COE team to help jump-start a large-scale, company-wide transformation allowed us to discover what’s possible and to implement new experiences for our customers at a pace never before seen at the company. In 2013, a change to WSJ.com required a developer to submit their changes to QA by 10 a.m. for Tuesday and Thursday build nights. Ten to fifteen engineers got on a conference bridge that lasted for hours and often didn’t succeed. In 2016, we had 100+ deployments throughout the day across multiple services in production and non-production environments. No one missed the build nights anymore, but perhaps most importantly, the number of production incidents decreased significantly, speed of delivery improved significantly, and the confidence level was much higher across all the engineering teams. We were able to launch several new web and mobile products for our customers, improve the user experience and performance of our products, grow our digital subscription base, and enter new markets with confidence.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=cc89d416e934" width="1" height="1"><hr><p><a href="https://medium.com/aws-enterprise-collection/using-a-cloud-center-of-excellence-ccoe-to-transform-the-entire-enterprise-cc89d416e934">Using a Cloud Center of Excellence (CCOE) to Transform the Entire Enterprise</a> was originally published in <a href="https://medium.com/aws-enterprise-collection">AWS Enterprise Collection</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Analytics Part 1: Why Every Company Has a Big Data Problem]]></title>
            <link>https://medium.com/aws-enterprise-collection/analytics-part-1-why-every-company-has-a-big-data-problem-5302888ba253?source=rss----ebef58901ce9---4</link>
            <guid isPermaLink="false">https://medium.com/p/5302888ba253</guid>
            <category><![CDATA[cloud-best-practices]]></category>
            <category><![CDATA[big-data]]></category>
            <category><![CDATA[aws]]></category>
            <category><![CDATA[cloud-computing]]></category>
            <category><![CDATA[analytics]]></category>
            <dc:creator><![CDATA[Joe Chung]]></dc:creator>
            <pubDate>Mon, 19 Feb 2018 16:25:55 GMT</pubDate>
            <atom:updated>2018-02-21T00:21:23.378Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*SrCSoHaGJdy8UQw5SzTx7A.png" /><figcaption>“Raining Data” by Joe Chung (created in Blender)</figcaption></figure><p>The weekly Excel report comes out and is delivered to your email. As you review it, you see an anomaly in the financial data that you don’t understand, despite the pivot table provided in the report that allows you to drill down to at least some level of detail. You ask your operations analyst what’s going on. To which your analyst responds, “I’m not sure. Let me find out.”</p><p>The next day the analyst tells you that the reason for the anomaly is productivity was way down at the manufacturing plant.</p><p>“That doesn’t make sense,” you say. “Can you ask HR if sick days are impacting the productivity numbers? Or could it be there was an issue with the time capture application at the plant?”</p><p>“It will take a week to get at that data and merge it with the financial data,” your analyst says.</p><p>“Can’t you just send me a dump of the data from the ERP and time application, and I’ll work with it myself?”</p><p>The analyst responds, “I don’t have access to the data, and it will take a few days to submit the right tickets to get access to it.”</p><p>“Well, surely we can get access to the Centers for Disease Control dataset with location specific data to see if flu outbreaks in the local area are impacting productivity numbers at the plant?” you respond sarcastically, your frustration rising. Your analyst looks at you like you have two heads, to which you say, “Uh, never mind.”</p><p>If this scenario seems all too familiar to you, your organization has a big data problem. Your first reaction may be this is a business intelligence process and tools challenge that has plagued organizations since time began, not a true big data problem. But without getting into a religious debate about what analytics vs. reporting vs. business intelligence is, stay with me as I show why <em>every</em> organization has a big data problem. And, with artificial intelligence and machine learning capabilities starting to come to fruition, it’s even more important for enterprises to get a better handle on the data they have.</p><p>This blog will be the first in a multi-part series covering the issues and approaches, both organizationally and technically, to creating a data driven organization. In this series, I hope to help you see why every organization should revisit their data and analytics strategy to better utilize the advantages big data can bring.</p><p>Most of us think of big data problems as one of volume, and we usually associate them with use cases like the Internet of Things (IoT) or the storage of large objects like images. But the truth is <em>every</em> organization has a big data issue that has been masked in a number of different ways. I’m going to use the 4 V’s model to describe big data and hopefully convince you that you do indeed have a big data problem (and don’t worry, there are solutions).</p><p><strong>Volume</strong></p><p>An architect once asked me why we need something like Hadoop when the average database size in their environment was something like 50 GB. In many cases the entire database for applications was running in memory in the database engine. However, what most organizations don’t realize is that a lot of interesting data is thrown away or is just not accessible.</p><p>For example, what about user activity in the application? Is that information readily available? Or the telemetry of the infrastructure hosting the application (including load balancers and switches)? What about where users are interacting with the application? How they are using the application in relation to other applications? What about the older versions of data that are no longer compatible with the current table schemas? Yes, there are application and end user monitoring tools, but rarely are they analyzed in context with the business processes and activities.</p><p>The other volume problem is that data is siloed across many different applications and data warehouses. While no one application may be “big,” the entirety of all applications in an enterprise are big. When businesses become focused on outcomes that span functions or units, the need to analyze data from many sources becomes very challenging. Data warehouse technologies can do this to a certain extent, but most are constrained and cannot house it all. In my own past, I’ve owned shared reporting platforms with hundreds of data warehouses, data marts, and operational data stores.</p><p>These silos of data pose another problem: access. Each place data is stored has its own access roles, rules, and ceremonies to be adhered to when trying to access the data. This becomes really pronounced when you do your first data science experiment only to see it stall because you can’t get at the data. (By the way, if you have archives of data because of performance issues, that’s another data silo. When you expand the data types to include object or unstructured data, you have big data)</p><p><strong>Velocity</strong></p><p>Velocity is the speed at which data moves, but I would argue that it is also the speed at which data changes. Spark, AWS Kinesis, and other streaming technologies seem, again, to have little applicability outside of IoT-type use cases and aren’t relevant to enterprise applications. If you buy my argument that data about what is happening with your infrastructure is a business and business application concern, then having the ability to store and process this information is really important. Tools like Splunk or Sumo Logic are great, but how many times did you wish you had metadata other than some cryptic server name? You can use <a href="https://aws.amazon.com/kinesis/">Amazon Kinesis</a> to enhance log data by adding things like application name, business criticality, and owner. Then you can send it on to your log analytics tool of choice.</p><p>How about if I were to ask you how much time is required to change an interface at your organization? Or how long it takes for data to propagate from your ERP to your downstream systems? How many of your business users would love to be notified and alerted on key events or algorithms?</p><p>By the way, service-oriented architectures (SOAs) and application programming interfaces (APIs) are not sufficient to solve these issues. I recall working with architects in my newly inherited integration platform organization. They were declaring that all new data integrations must only be API based. To which someone asked, how are you going to deliver 100 GB reference data dumps when you need to refresh a data set and post a master data change in SAP? Silence.</p><p><strong>Variety</strong></p><p>Many enterprises realize there are troves of data that don’t neatly fit into the traditional database storage technologies (e.g., images, sensor data, etc.). However, most enterprises also don’t realize how easily and quickly this information can be acquired and stored in fit-for-purpose solutions like <a href="https://aws.amazon.com/s3/">Amazon Simple Storage Service (Amazon S3)</a>, which is great for object storage. Or how easy it can be to store relationships like social networks in a graph database, like <a href="https://aws.amazon.com/neptune/">Amazon Neptune</a>.</p><p>But variety doesn’t stop with types of data. There is also variety in how you analyze and consume insights from the data. When I launched an analytics initiative at a prior company we had a tenet to deliver interactive insights to users where they are. In order to meet that objective we quickly realized that no single reporting or visualization solution could fulfill all the requirements. You can only ask Excel to do so much. We were delivering insights processed through algorithms through API’s, within applications using custom visualization widgets using JavaScript frameworks like <a href="https://d3js.org/">D3.js</a>, and through business intelligence portals leveraging Tableau and other visualization solutions.</p><p><strong>Veracity</strong></p><p>Data veracity speaks to the noise, abnormality, accuracy, or usefulness of data. When you start tapping into unstructured or object-based data, there’s going to be noise. Just like in electronic noise, there are filtering, enhancement, and amplification mechanisms you can use to get at the data you want.</p><p>One use case that many enterprises are concerned with is the spiraling costs of sending data into proprietary log aggregation, security, or monitoring tools. However, in most cases a vast portion of the log data can be filtered out, as it is not useful. One pattern I’ve seen implemented is instead of sending data directly to specialized log analytics tools, it can be sent into a data lake architecture and then filtered in real time using tools like AWS <a href="https://aws.amazon.com/emr/details/spark/">Apache Spark</a>, allowing users to siphon off only the useful data.</p><p>If you’ve struggled with or resonate with any of the points above, it’s time your organization revisits your analytics approach and architecture. I actually don’t like the term “big data” because it misdirects the application and opportunity big data architectures can provide. What it really boils down to is that every enterprise has the opportunity to deploy fit-for-purpose analytics solutions (storage, processing, querying, analysis, presentation, etc.) to meet their existing business and IT challenges.</p><p>As I continue this multi-part series, I’ll cover more details on the future of analytics solutions and some ideas for how best to organize around making your company a data driven organization.</p><p>Never stop innovating,</p><p>Joe</p><p>chung@amazon.com<br> @chunjx<br> <a href="http://aws.amazon.com/enterprise/">http://aws.amazon.com/enterprise/</a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=5302888ba253" width="1" height="1"><hr><p><a href="https://medium.com/aws-enterprise-collection/analytics-part-1-why-every-company-has-a-big-data-problem-5302888ba253">Analytics Part 1: Why Every Company Has a Big Data Problem</a> was originally published in <a href="https://medium.com/aws-enterprise-collection">AWS Enterprise Collection</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Rightsizing Infrastructure Can Cut Costs 36%]]></title>
            <link>https://medium.com/aws-enterprise-collection/rightsizing-infrastructure-can-cut-costs-36-3531a1f6dd99?source=rss----ebef58901ce9---4</link>
            <guid isPermaLink="false">https://medium.com/p/3531a1f6dd99</guid>
            <category><![CDATA[cloud-cost]]></category>
            <category><![CDATA[cost-optimization]]></category>
            <category><![CDATA[best-practices]]></category>
            <category><![CDATA[cloud-computing]]></category>
            <dc:creator><![CDATA[Mark Schwartz]]></dc:creator>
            <pubDate>Fri, 12 Jan 2018 13:33:49 GMT</pubDate>
            <atom:updated>2018-03-05T15:34:18.770Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/744/1*O1KnaDVYcPdDrvifRwObMg.jpeg" /></figure><p>When an enterprise migrates into the cloud, it is empowered with many new ways to manage its costs. One important benefit is increased agility which in turn leads to leaner delivery processes with corresponding savings. With agility comes the possibility for rapid feedback-and-adjustment cycles, from which comes improved quality and a lower cost of rework. Managed services — anything from databases and analytics to identity and access management and logging and monitoring — can reduce operational costs and result in a lower Total Cost of Ownership (TCO). And the pay-as-you-go model for higher-level services is likely to reduce costs for most enterprises. These savings come from using the cloud environment in new ways, and have the greatest long-term impact on costs.</p><p>Nevertheless, it is the cost of infrastructure that many enterprises first focus on, and that often yields the most easily measurable and visible savings. To maximize those savings, enterprises should make a focused effort and take advantage of the tools AWS makes available to them. In the cloud, an enterprise has a great deal of control over how it provisions and uses its infrastructure, and the choices it makes can greatly affect its costs.</p><p>One of our Migration Competency and <a href="https://aws.amazon.com/partners/?nc2=h_l2_p">APN partners</a>, <a href="http://tsologic.com/">TSO Logic</a>, has contributed the article below, demonstrating how important some of these choices can be. In particular, TSO Logic discusses the importance of rightsizing instances. There are many other levers that can be used to reduce costs for workloads in AWS, but TSO’s article demonstrates their deep expertise in this area.</p><p>***</p><p><strong>Slash data center costs by 36% — move to the cloud and stop paying for resources you’re not using</strong></p><p><strong>By Aaron Rallo, Chief Executive Officer, TSO Logic</strong></p><p>You want to start capitalizing on cloud. You’ve targeted some workloads you think are good candidates. You’re ready to get started. So where do you begin? Seems simple enough: you glance down at your spreadsheet showing how much you’re paying to run those workloads on-premises now, and look up how much it would cost to run them in AWS. But something seems off here. Cloud doesn’t look much less expensive. For some workloads, cloud actually costs <em>more</em>. What’s happening here? Have you fallen victim to a bunch of cloud hype?</p><p>Not at all. More likely, the numbers you’re looking at aren’t telling you the whole story. For one thing, it is difficult to compare apples-to-apples. You may be assuming that the server platforms in the cloud are basically comparable to what you’re running on-premises. In reality, the platforms you’ll use through AWS are latest-generation hardware that can likely do a better job at a lower cost than what you’re currently running.</p><p>But the biggest mistake when comparing numbers on a spreadsheet is assuming that your current resources are provisioned appropriately. In reality, most on-premises workloads are overprovisioned — <strong>more than 80 percent</strong> according to our new <a href="http://tsologic.com/resources/economics-of-cloud-migration-2017/">research</a>. (<a href="http://tsologic.com/resources/economics-of-cloud-migration-2017/)">http://tsologic.com/resources/economics-of-cloud-migration-2017/)</a></p><p><strong>Data Reveal that Most Instances Are Over-Provisioned</strong></p><p>TSO Logic recently conducted a statistical analysis of nearly 105,000 operating system (OS) instances across North America — one of the largest data sets ever assembled for this type of analysis. The results might surprise you:</p><p>· Just 16% OS instances were sized appropriately for their workloads. <strong>84% could run on a smaller footprint and </strong>directly porting these to cloud based instance types of the same size would be a signifigant waste.</p><p>· However, by right-sizing those instances — porting them to optimally sized AWS resources, based on historical analysis of real-world utilization — they could run in the cloud for just $90,000,000. That’s a savings of more than $55 million annually — a <strong>36% cost reduction</strong>.</p><p>Where do those savings come from? Let’s dig a little deeper.</p><p><strong>Inside the Numbers</strong></p><p>Here’s a real-world sample from our analysis. Table 1 shows a Dev environment with three OS instances, each running on Intel dual-core E5 processors running at 2600 MHz. Table 1a shows the details of each of these instances. For example, Instance A, is in use 100% of the time. The servers peak usage is 39.55% and the peak memory is pinned, using all 6,145 provisioned Megabytes.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/975/1*04XXNvrssBhC_SiROQ7lHw.png" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/975/1*js_au06Woho9lvB-0hENJg.png" /></figure><p>Each of those instances ties back to a specific real-world server, with a specific annual cost in terms of rack units and power consumption. Those figures, as well as the hardware generation, capabilities, and the way it’s historically been used, figure into the total current operating cost for those instances: $4,633 per year, and the cost of operating the compute only is $4,103 per year.</p><p>To “direct match” those resources in the AWS cloud — to provision in AWS exactly what’s deployed on premise — you’d need two m4.large instances and an r4.large instance to satisfy those workload levels. Total cost at AWS: $3,741 a savings of just $361 per year. But do you really need to provision in AWS based on old provisioning assumptions? If you look at their historical real-world utilization, the answer is no.</p><p>· For Instance A, the OS is in use 100% of the time, but when its used at peak its only consuming 39.55% of the processor, with the average at 13.8%. Looking closer at the processor type, we can see that it is from 2008. Considering the improvements in modern processors and historical workload levels, the optimal instance size is not an m4.large, but a T2.Xlarge, which costs $970 per year.</p><p>· Instance C is currently used 17.3% of the time on-premise and has 4,096 MB of Ram. When it is in use the CPU average is 5.6% and peaks out at 16.8%. This processor is also from 2013. The optimal match for this workload pattern is a t2.medium, costing just $286 per year.</p><p>· Note: The “direct match” instance size is less expensive out of the box but it would become even more cost effective when you use RI optimization.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/975/1*DTsVxNcXM8iW3xtdA0ARag.png" /></figure><p>By “rightsizing” each OS instance — migrating from two m4.large and r4.large to two tx.large and an t2.medium — the total cost is now $2,588 per year. That’s a <strong>55% cost savings</strong> compared to current workload provisioning levels.</p><p>And that’s just the savings from basic right-sizing of resources. It doesn’t include the discounts available through purchasing Spot Instances, which can result in further cost reductions of up to 80%!</p><p>Applying the analysis to each of the nearly 105,000 OS instances in this sample will reveal some that are provisioned appropriately, where the economic case for cloud is not as strong. But for many more — 84% — the organization is paying for substantially more resources than those workloads actually need.</p><p><strong>Hard Data Drives Smarter Migrations</strong></p><p>When crafting a business case for cloud, spreadsheets won’t give you complete answers. You need to model and compare costs over time, not just in a one-time snapshot, because compute patterns, as well as the options including the cost of an instance, software and storage in AWS, are always changing. You need to understand differences in hardware — a later-generation single-core Intel processor in AWS, for example, may deliver better price/performance than an older dual-core processor on-premise. And you need to know where and how you’re overprovisioned as well as what software and storage options are required. Only then can you start making meaningful decisions.</p><p>At TSO Logic, we create fine-grained statistical models of all on-premises resources to determine the most cost-effective place to run each workload. Ingesting millions of data points from the environment — including age, generation, software, storage and configuration of all hardware, the OSs they’re running, and each instance’s historical utilization — our platform algorithmically profiles compute patterns. It then uses multiple heuristics including pattern matching to determine the best fit for each workload from thousands of potential cloud options. Using validated information from Intel and AWS, we normalize and compare processing capabilities between various generations of Intel processors and the myriad of hardware, software and storage options in the AWS cloud.</p><p>By putting aside paper-and-pencil calculations and moving to algorithmic statistical analysis, you can automatically discover the data points needed to understand your real-world needs. And you can create a much more accurate business case for cloud planning that will deliver bottom-line results.</p><p>Ready to find out how much you could be saving based on your environment’s real-world needs? Visit <a href="http://www.tsologic.com">www.tsologic.com</a> or talk to your AWS sales rep.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=3531a1f6dd99" width="1" height="1"><hr><p><a href="https://medium.com/aws-enterprise-collection/rightsizing-infrastructure-can-cut-costs-36-3531a1f6dd99">Rightsizing Infrastructure Can Cut Costs 36%</a> was originally published in <a href="https://medium.com/aws-enterprise-collection">AWS Enterprise Collection</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Training the Entire Enterprise to Harness the Cloud’s Full Value]]></title>
            <link>https://medium.com/aws-enterprise-collection/training-the-entire-enterprise-to-harness-the-clouds-full-value-925abd3ff5fb?source=rss----ebef58901ce9---4</link>
            <guid isPermaLink="false">https://medium.com/p/925abd3ff5fb</guid>
            <category><![CDATA[aws]]></category>
            <category><![CDATA[training]]></category>
            <category><![CDATA[idc]]></category>
            <dc:creator><![CDATA[Mark Schwartz]]></dc:creator>
            <pubDate>Sun, 07 Jan 2018 21:36:15 GMT</pubDate>
            <atom:updated>2018-01-07T21:36:15.329Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*hdNsWJo4JKqoLMbi9zZQVA.jpeg" /></figure><p><strong>Training the Entire Enterprise to Harness the Cloud’s Full Value</strong></p><p>The cloud changes not just how enterprises deliver IT capabilities, but how they compete, how they advance their top lines, how they foster innovation, and how they organize themselves for success. It stands to reason, then, that training for the cloud should extend not just to technical employees, but to the entire organization as well. This conclusion is supported by a new study from IDC, <a href="https://d1.awsstatic.com/analyst-reports/Train%20to%20Accelerate%20Your%20Cloud%20Strategy.25f744b702614bef1969d5ce0291a8922debfe58.pdf">“Train to Accelerate Your Cloud Strategy”</a> (October 2017).</p><p>Indeed, the IDC study confirms that enterprises that “comprehensively” train their employees are materially better equipped to realize value from the cloud. And “comprehensively” means that they offer at least 8 hours of training for each of four topics (cloud technologies or platforms; methodologies or processes; organizational objectives; and potential use of cloud) to a wide range of stakeholders, both technical and non-technical.</p><p>Specifically, IDC reports that “comprehensively” trained organizations are 80% faster to adopt the cloud and 1.9 times as likely to move from limited deployments to deeper adoption. These organizations are also 3.8 times more likely to meet cloud ROI requirements and 4.4 times more likely to overcome operational/performance concerns.</p><p>You might legitimately wonder why the speed with which companies can migrate, and how quickly they’re able to overcome concerns, are benefits. The answer, I think, is that because the cloud offers compelling value, the sooner that value is realized the better. This applies to costs, of course, where the time value of money guarantees that savings today are better than savings tomorrow. But it also applies to innovation and competitive positioning, where a revenue increase today is better than a revenue increase tomorrow, and the ability to quickly adjust to an industry under disruption can mean the very survival of the enterprise.</p><p>The IDC study reinforces this, by citing a number of case studies with cloud customers.</p><p><a href="https://www.ge.com/digital/">GE Digital</a>, for example, realized that the need for training went well beyond technical employees. “We trained as many people as possible on cloud basics because the benefits of understanding cloud extend beyond the IT organization,” says <a href="https://www.linkedin.com/in/vincent-perfetti/">Vincent Perfetti</a>, the former VP of Product Strategy and Customer Engagement at GE Digital, who is now with AWS.</p><p><a href="https://www.linkedin.com/in/peter-loeffler-4922743/">Peter Loeffler</a>, Head of Innovation and Industry Affairs at <a href="https://www.siemens.com/us/en/home.html">Siemens</a>, adds: “Cloud training shows IT professionals, managers, and executives a new paradigm. Everyone needs to understand what cloud services (and tools) exist.”</p><p>And <a href="https://www.linkedin.com/in/moritz-onken-95189716/">Moritz Onken</a>, Head of Healthcare Insights Data Engine at <a href="https://www.emdgroup.com/en/company.html">Merck KGaA</a>,<strong> </strong>suggests that companies “Train C-level IT leaders and their direct reports” because “without buy-in from upper management, there will be no trust in the solutions (and no money to try them).”</p><p>Making the most of the cloud requires new skills and new categories of knowledge. Of course, skilled technical professionals are good at learning — they do it constantly to keep up with their fields. And they can often do it on their own. But since the cloud is all about speed, accelerating the learning process for technical employees is as much of an advantage as any other increase in agility; in fact, when all is said and done, it might end up providing an even larger benefit.</p><p>For other stakeholders in the organization, all the way up through the CEO, the changes brought about by the cloud are, perhaps, less obvious but deeper. The agility of the cloud gives them superpowers, so to speak, but they must learn how to use them. Training other parts of the organization adds leverage to the new skills of the technical organization, amplifying and hastening the changes that the technologists can bring about.</p><p>AWS offers a host of cloud <a href="https://aws.amazon.com/training/">training programs</a> designed to enrich organizations across a broad spectrum of people and industries. For additional insights on training, I strongly recommend these <a href="https://medium.com/aws-enterprise-collection/you-already-have-the-people-you-need-to-succeed-with-the-cloud-d3384c6171ca">two</a> <a href="https://medium.com/aws-enterprise-collection/11-things-to-consider-when-educating-your-staff-on-cloud-e477cad36011">posts</a> by <a href="https://www.linkedin.com/in/stephen-orban-7086471/">Stephen Orban</a>, the Global Head of Enterprise Strategy at AWS.</p><p>The cloud is only a game-changer to the extent that we learn how to use it to change the game.</p><p>Read <a href="https://d1.awsstatic.com/analyst-reports/Train%20to%20Accelerate%20Your%20Cloud%20Strategy.25f744b702614bef1969d5ce0291a8922debfe58.pdf">the full IDC study</a>.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=925abd3ff5fb" width="1" height="1"><hr><p><a href="https://medium.com/aws-enterprise-collection/training-the-entire-enterprise-to-harness-the-clouds-full-value-925abd3ff5fb">Training the Entire Enterprise to Harness the Cloud’s Full Value</a> was originally published in <a href="https://medium.com/aws-enterprise-collection">AWS Enterprise Collection</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[12 Steps to Get Started With The Cloud]]></title>
            <link>https://medium.com/aws-enterprise-collection/12-steps-to-get-started-with-the-cloud-526f162c6dac?source=rss----ebef58901ce9---4</link>
            <guid isPermaLink="false">https://medium.com/p/526f162c6dac</guid>
            <category><![CDATA[leadership]]></category>
            <category><![CDATA[cloud-migration]]></category>
            <category><![CDATA[cloud]]></category>
            <category><![CDATA[aws]]></category>
            <category><![CDATA[devops]]></category>
            <dc:creator><![CDATA[Jonathan Allen]]></dc:creator>
            <pubDate>Fri, 05 Jan 2018 14:02:26 GMT</pubDate>
            <atom:updated>2018-07-25T22:24:43.861Z</atom:updated>
            <content:encoded><![CDATA[<blockquote><em>“The hardest thing about getting started is getting started.” — </em><a href="https://www.linkedin.com/in/guykawasaki/"><em>Guy Kawasaki</em></a></blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*_G1YvIhpp_hGLRHSsBeD0g.jpeg" /></figure><p>Executives are under increasing pressure to deliver Cloud transformation results quickly. Getting fully setup for success should not stop you from getting going, that said, understanding lessons learned from those who have gone before, saves time and money.</p><p>As an enterprise strategist for <a href="https://aws.amazon.com/">Amazon Web Services</a>, I currently travel around the globe helping the largest companies in the world discover and unlock the power of AWS Cloud. <a href="https://medium.com/aws-enterprise-collection/the-future-waits-for-nobody-my-capital-one-journey-to-the-aws-cloud-3d73e7ecd3da">Having lived the journey to cloud</a> and worked with countless customers, executives are always keen to understand what journey lessons they can learn from those who have gone before.</p><p>With the benefit of hindsight here are 12 steps to get going when starting, that consistently deliver results : -</p><p><strong>Step 1 — Don’t Over-Think It; Assign a Developer and start!</strong></p><p>Just start. Focus on developing the skills and then delivering. All the help you’ll need is available. And all the answers to your questions have already been written. Start with one forward thinking Engineer or Developer and have them start using AWS through the Console, get to know the services and spin up an EC2 test instance. From my own journey we started with a very small team of forward leaning Engineers, the early lessons they harvested, compounded and continually informed our journey.</p><p><strong>Step 2 — Empower a Single-Threaded Leader</strong></p><p>In my experience, it can be fatal if you don’t have the support of a single-threaded executive leader during the transition. This leadership function simply can’t be delegated. The CIO, or, at the very least, a direct report of the CIO has to lead this effort and be visible each and every day to provide direction and remove roadblocks. And ensure inclusive executive alignment and air cover across the leadership spectrum to reinforce the profound benefits of moving to the public cloud across the spectrums of cost, security, and speed of product development speed.</p><p>Put another way, the single-threaded leader must be a rallying point for all change curves. They must listen well and bring a “can-do” attitude to the cloud transition. When I was acting in this capacity at Capital One UK, I used the tenet “All of your assumed constraints are debatable” this served as a forcing function so people looked at each perceived problem as an opportunity instead. Finally, the single-threaded leader must be responsible for establishing Step 3, which is crucial.</p><p><strong>Step 3 — Create Your </strong><a href="https://www.cloudtp.com/cloud-business-office/"><strong>2-Pizza Cloud Business Office</strong></a></p><p>Amazon’s 2-pizza team concept means a team of around 8–10 people. And, in this case, I’m referring to the virtual leadership team, which needs to provide strategic oversight and tactical air cover for engineers and developers as you move to the public cloud. It’s essential that this cloud leadership team takes into account — and addresses — everybody’s fear (of the unknown).</p><p>The best Cloud Business Office teams include —</p><blockquote>CIO or Direct Report with Single Threaded Ownership<br>Procurement or Vendor Management<br>Legal Lead<br>Chief Information Security Officer<br>Chief Financial Officer or Direct Report<br>Head of Infrastructure<br>Head of Delivery<br>Engineering or Product Manager of the first Cloud Engineering Team<br>Risk Leader (needed in most organizations, but especially regulated ones)<br>Audit Leader (needed in most organizations, but especially regulated ones)</blockquote><p>These folks need to follow the Agile cadence established in your organization and meet at least weekly (if not daily), to review progress and remove roadblocks.</p><p><strong>Step 4 — Establish Your </strong><a href="https://medium.com/aws-enterprise-collection/tenets-provide-essential-guidance-on-your-cloud-journey-6ccd39cad014"><strong>Tenets</strong></a><strong> (And Be Prepared to Amend Them as You Go)</strong></p><p>Tenet — “a principle, belief, or doctrine generally held to be true; especially: one held in common by members of an organization, movement, or profession.” Common Tenets provide a common frame of reference for everyone to understand the ‘how’ questions that can arise. When creating them, seek feedback from a wide source, but strive for a small but powerful list. I’ve written and read a lot of cloud tenets over the past year; here are some of the best and things you should consider when creating yours:-</p><ul><li>Be Clear on your Business Goal — Are you reducing cost? Transforming to digital native? Reducing your app footprint? Or closing your data center? It’s challenging to do all this at the same time, so my advice is to go cloud first for all new, lift and shift the old, and then optimize and eliminate apps. <a href="https://www.linkedin.com/in/stephen-orban-7086471/">Stephen Orban</a>, the Global Head of Enterprise Strategy at AWS, has written a series of posts on this <a href="https://medium.com/aws-enterprise-collection/cloud-native-or-lift-and-shift-99970053b25b">topic</a>, which are well worth reading.</li><li><a href="https://aws.amazon.com/solutions/case-studies/capital-one/">Choose a Predominant Public Cloud Partner</a> — This provides focus for your organization to get to an expert level with a predominant platform, avoiding the distractions that come with too many platforms, across people, process, and technology paradigms.</li><li>Agree on Your Security Objectives. I recommend <a href="https://aws.amazon.com/security/security-resources/">reading these excellent white papers</a> and getting advice on this from <a href="https://aws.amazon.com/professional-services/">AWS ProServe</a> and working backwards from your regulators’ <a href="https://aws.amazon.com/compliance/resources/">compliance</a> bar, this enables wide adoption as engineers and developers will understand the ‘Why’ things need to be a certain way.</li><li>Remember That <a href="https://medium.com/aws-enterprise-collection/you-already-have-the-people-you-need-to-succeed-with-the-cloud-d3384c6171ca">the Team You Have Is the Team You Need</a>. Recruiting new takes a very long time, <a href="https://medium.com/aws-enterprise-collection/a-12-step-program-to-get-from-zero-to-hundreds-of-aws-certified-engineers-287a4b45d39a">so invest in the people</a> in your organization. Training, hands-on management, and certification will make a significant difference.</li><li>You Build It, You Support It — small 2 pizza teams that own what they build can be transformational for a business. Its one of the mechanisms Amazon uses to scale and innovate.</li><li><a href="https://en.wikipedia.org/wiki/Command_and_control">Command and Control</a> or <a href="https://www.computerworld.com/article/2989758/security/when-it-comes-to-security-trust-but-verify.html">Trust, But Verify</a> approaches for your Engineers and Developers. Both have pros and cons, see step 12 for more.</li></ul><p><strong>Step 5 — Create Your Questions Parking Lot</strong></p><p>The leadership team (everyone) will have lots of questions. Unfortunately, many hours will be wasted trying to answer them without the right folks in the room, and your progress could stall. Create a parking lot for these questions, and be sure to respect every single question on the list as you keep moving forward.</p><p>Pro Tip — The very best way to answer a lot of questions quickly is to arrange an executive briefing centre session with AWS. These sessions, which are always fascinating, enlightening, and exciting, can be best held in Seattle or can potentially be arranged for the country where you are based. Speak to your account manager to arrange a session, and we’ll work with you to answer all your questions or <a href="https://www.linkedin.com/in/jonallen10/">ping me</a>.</p><p><strong>Step 6 — Create Your </strong><a href="http://blog.idonethis.com/two-pizza-team/"><strong>2-Pizza Cloud Engineering Team</strong></a></p><p>Creating your holistic cloud engineering team, which will be hands-on with the AWS cloud, is critical. The word holistic is very important here. This team must comprise a cross-section of multiple skills types, including —</p><p>· Infrastructure Engineers, who understand the existing IP addresses, boundary security (firewalls), routing, server build standards, and a whole host of things in between.</p><p>· Security Engineers, who will ensure that everything is built and coded to meet your company’s security objectives.</p><p>· Application Engineers, who will ensure that the coding logic of the product you’re building gets built.</p><p>· Operations Engineers, who will ensure that your ITIL elements can be adapted to benefit from the cloud.</p><p>· A Lead Architect, who has deep and broad domain experience. Ideally, this person will also have experience with infrastructure as code. A solid understanding of how to use AWS services and features in an optimal way will also greatly accelerate your cloud journey. This cloud engineering team should work together in one physical group. Remote working, while possible, isn’t optimal. And the team must be fully dedicated to your organization’s cloud journey, side of the desk just won’t work.</p><p><strong>Step 7 — Bring in a </strong><a href="https://aws.amazon.com/partners/"><strong>Partner</strong></a><strong> or </strong><a href="https://aws.amazon.com/professional-services/"><strong>AWS ProServe</strong></a></p><p>The cloud engineering team will probably have valid opinions in terms of best approaches and best tools. And it will probably have strong feelings about which practices to keep from your data center and which to discard. To accelerate this process, bring in some <a href="https://medium.com/aws-enterprise-collection/aws-migration-competency-3c38531ed0d8">experts</a> who have been there and done it before.</p><p><strong>Step 8 — Work Backwards From Your Security, Compliance and Availability Objectives</strong></p><p>First and foremost, the AWS cloud is <a href="https://aws.amazon.com/security/">secure</a>. Taking time to ensure that the Cloud Engineering Team and the Cloud Business Office understand the <a href="https://aws.amazon.com/compliance/shared-responsibility-model/">AWS Shared Responsibility Model</a> is a crucial priority though. (Illustration below) Then, work with your AWS Solutions Architecture/ProServe resource to ensure that you’re using the <a href="https://aws.amazon.com/quickstart/architecture/deep-security/">Deep Security</a> tools appropriately to meet your security objectives. There are a number of different configuration possibilities available, but my advice is to work backwards from your company’s external regulatory bar (PCIDSS, HIPAA) etc. You should also work with AWS to ensure that you’ve adopted the best practices that meet your compliance and security objectives. Once you agree on these, write them down, publish them, and make sure there’s a direct channel to the leadership team and single-threaded leader so people can cordially challenge them if they want.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*UcsLxLHcRFYSgwl7WSLk5g.png" /><figcaption>AWS Shared Responsibility Model</figcaption></figure><p><strong>Step 9 — Ship Something to Production That Is Important, But Not Critical</strong></p><p>You need to get something that’s meaningful into production. When I was doing this at Capital One, getting the first micro service live was the team’s goal. Don’t set a deadline; instead, set a <a href="https://en.wikipedia.org/wiki/Minimum_viable_product">Minimum Viable Product (MVP)</a> and have the Cloud Engineering Team stay focused on the product. Experience has shown that shipping something live in this way can take anywhere from a couple of days to 12 weeks. If it’s taking longer than 12 weeks, one of the earlier steps isn’t working, so have a retrospective and utilize the <a href="https://en.wikipedia.org/wiki/5_Whys">5 Why’s</a> to understand why.</p><p><strong>Step 10 — Train, Gain Experience, and Certify Your Teams</strong></p><p>The key role of the <a href="https://medium.com/aws-enterprise-collection/staffing-your-enterprise-s-cloud-center-of-excellence-cfb34293b7e8">CCoE</a> is to ensure that the <a href="https://medium.com/aws-enterprise-collection/11-things-to-consider-when-educating-your-staff-on-cloud-e477cad36011">people journey</a> for everyone is managed positively and proactively. It’s also crucially important that you put in place the right training and certification programs to enable scaling. I cover this comprehensively <a href="https://medium.com/aws-enterprise-collection/a-12-step-program-to-get-from-zero-to-hundreds-of-aws-certified-engineers-287a4b45d39a">here</a>.</p><p><strong>Step 11 — Start Migrating — “Plans Are Worthless, But Planning Is Everything” —<em> Dwight D. Eisenhower</em></strong></p><p>Once you have multiple teams you can really start thinking about migrating. And, as teams realize how easy it is to build on AWS, building new on Cloud becomes the default. But what about all the incumbent systems that still require a staggering amount of 24x7x365 maintenance and upgrades? This is a good place for the Cloud Business Office to work with AWS on using the <a href="https://aws.amazon.com/migration-acceleration-program/">AWS Migration Acceleration Program (MAP)</a> which has been shaped by all the customers who have migrated to AWS. To shape your migration journey, use the <a href="https://medium.com/aws-enterprise-collection/6-strategies-for-migrating-applications-to-the-cloud-eb4e85c412b4">6 R’s</a>, which is a simple looking, yet comprehensive decision guide on how best to migrate your apps. In its simplest guise, using 6 colours of <a href="https://en.wikipedia.org/wiki/Post-it_note">Sticky Notes</a> I have worked with leaders in a day, and have got to an 80% <a href="https://en.wikipedia.org/wiki/Straw_man_proposal">Straw Man Proposal</a> that can help towards generating a Directional <a href="https://en.wikipedia.org/wiki/Business_case">Business Case</a> for MAP. The best programmes are continually planning to make the maximum use of Re-Host, some Re-Platforming and a little Re-Architecting to get there quickly alongside a <a href="https://aws.amazon.com/migration/partner-solutions/">MAP Partner</a>.</p><p><strong>Step 12 — </strong><a href="https://www.computerworld.com/article/2989758/security/when-it-comes-to-security-trust-but-verify.html"><strong>Trust, But Verify</strong></a></p><p>Finally, the question that many larger enterprises come back to time and time again is “How do I balance control (especially security) and innovation?” It’s a tough question to definitively answer. At Capital One <a href="http://www.capitalone.io/cloud-custodian/docs/">Cloud Custodian</a>, which allows administrators and users to easily define policy rules for a well-managed cloud infrastructure that’s both secure and cost-optimized worked incredibly well. My good friend and ex-Capital One colleague <a href="https://www.youtube.com/watch?v=cFLCGUfxhqo&amp;list=PLMKb7o970PupIqNaCEtUmeIHTMPhl1_4s">Kapil Thangavelu</a> talks <a href="https://www.youtube.com/watch?v=7psvM3r_wCg&amp;t=1s">here</a> on the this great Open Source project for which he is the Product Manager. <a href="https://www.youtube.com/embed/tSZZC1cf4h8">It was fascinating to hear 3M talk at re:invent 2017 about how they are leveraging the Cloud Custodian tool to help them with their Governance </a>and get their setup just right.</p><p>Remember — “All of your assumed constraints are debatable.”</p><p>Jonathan Allen<br><a href="http://twitter.com/jonatallen">@jonatallen</a><br><a href="mailto:jnatall@amazon.co.uk">jnatall@amazon.co.uk</a><br>EMEA Enterprise Strategist and Evangelist</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=526f162c6dac" width="1" height="1"><hr><p><a href="https://medium.com/aws-enterprise-collection/12-steps-to-get-started-with-the-cloud-526f162c6dac">12 Steps to Get Started With The Cloud</a> was originally published in <a href="https://medium.com/aws-enterprise-collection">AWS Enterprise Collection</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
    </channel>
</rss>